5ec268d0 | 24-Jun-2025 |
Andrew Turner <andrew@FreeBSD.org> |
dev/psci: Use the correct SMCCC TRNG field
The TRNG service will return random data in x3. Use the correct field when filling the buffer in trng_read.
This driver has not been in any release, so no
dev/psci: Use the correct SMCCC TRNG field
The TRNG service will return random data in x3. Use the correct field when filling the buffer in trng_read.
This driver has not been in any release, so no security advisory is needed.
Reviewed by: bz Sponsored by: Arm Ltd Differential Revision: https://reviews.freebsd.org/D50979
show more ...
|
288ba78e | 24-Jun-2025 |
Andrew Turner <andrew@FreeBSD.org> |
dev/psci: Check for functions before calling
In the SMCCC TRNG and Errata ABI drivers check if the version functions are implemented before calling them. Without this the firmware may complain about
dev/psci: Check for functions before calling
In the SMCCC TRNG and Errata ABI drivers check if the version functions are implemented before calling them. Without this the firmware may complain about an unimplemented function being called.
Reported by: bz Reviewed by: bz Sponsored by: Arm Ltd Differential Revision: https://reviews.freebsd.org/D50978
show more ...
|
b2f8b2dc | 14-Oct-2024 |
Andrew Turner <andrew@FreeBSD.org> |
sys: Add an SMCCC Random Number Generator driver
The Arm True Random Number Generator Firmware Interface provides a way to query the SMCCC firmware for up to 192 bits of entropy. Use it to provide a
sys: Add an SMCCC Random Number Generator driver
The Arm True Random Number Generator Firmware Interface provides a way to query the SMCCC firmware for up to 192 bits of entropy. Use it to provide another source of randomness to the kernel.
Reviewed by: cem, markm Sponsored by: Arm Ltd Differential Revision: https://reviews.freebsd.org/D46989
show more ...
|
3e19edca | 14-Oct-2024 |
Andrew Turner <andrew@FreeBSD.org> |
dev/psci: Make SMCCC into a real driver
This will be used by other drivers that manage SMCCC firmware services to use as an attachment point.
Sponsored by: Arm Ltd Differential Revision: https://re
dev/psci: Make SMCCC into a real driver
This will be used by other drivers that manage SMCCC firmware services to use as an attachment point.
Sponsored by: Arm Ltd Differential Revision: https://reviews.freebsd.org/D46988
show more ...
|
7d0b9159 | 16-Mar-2023 |
Andrew Turner <andrew@FreeBSD.org> |
Add PSCI affinity info return values
These can be returned from the PSCI AFFINITY_INFO call. This is not marked as optional so bhyve will need to implement it & can use these macros.
Sponsored by:
Add PSCI affinity info return values
These can be returned from the PSCI AFFINITY_INFO call. This is not marked as optional so bhyve will need to implement it & can use these macros.
Sponsored by: Arm Ltd
show more ...
|