Page MenuHomeFreeBSD

D35695.diff
No OneTemporary

D35695.diff

Index: stand/efi/loader/arch/arm64/exec.c
===================================================================
--- stand/efi/loader/arch/arm64/exec.c
+++ stand/efi/loader/arch/arm64/exec.c
@@ -83,11 +83,9 @@
/*
* Report the RSDP to the kernel. The old code used the 'hints' method
- * to communite this to the kernel. However, while convenient, the
- * 'hints' method is fragile and does not work when static hints are
- * compiled into the kernel. Instead, move to setting different tunables
- * that start with acpi. The old 'hints' can be removed before we branch
- * for FreeBSD 15.
+ * to communicate this to the kernel, but this is now considered legacy.
+ * Instead, move to setting different tunables that start with acpi.
+ * The old 'hints' can be removed before we branch for FreeBSD 15.
*/
rsdp = efi_get_table(&acpi20_guid);
Index: sys/arm64/acpica/OsdEnvironment.c
===================================================================
--- sys/arm64/acpica/OsdEnvironment.c
+++ sys/arm64/acpica/OsdEnvironment.c
@@ -65,8 +65,7 @@
return (acpi_root);
/*
- * The hints mechanism is unreliable (it fails if anybody ever
- * compiled in hints to the kernel). It has been replaced
+ * The hints mechanism is considered legacy and has been replaced
* by the tunable method, but is used here as a fallback to
* retain maximum compatibility between old loaders and new
* kernels. It can be removed after 14.0R.

File Metadata

Mime Type
text/plain
Expires
Mon, Jan 27, 7:25 AM (2 h, 13 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16189130
Default Alt Text
D35695.diff (1 KB)

Event Timeline