Module Name:    src
Committed By:   riastradh
Date:           Sat Oct  8 08:21:56 UTC 2022

Modified Files:
        src: UPDATING

Log Message:
UPDATING: More details on bootloader update needed for >=9.99.100.


To generate a diff of this commit:
cvs rdiff -u -r1.332 -r1.333 src/UPDATING

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/UPDATING
diff -u src/UPDATING:1.332 src/UPDATING:1.333
--- src/UPDATING:1.332	Wed Sep 21 22:01:56 2022
+++ src/UPDATING	Sat Oct  8 08:21:56 2022
@@ -1,4 +1,4 @@
-$NetBSD: UPDATING,v 1.332 2022/09/21 22:01:56 gutteridge Exp $
+$NetBSD: UPDATING,v 1.333 2022/10/08 08:21:56 riastradh Exp $
 
 This file (UPDATING) is intended to be a brief reference to recent
 changes that might cause problems in the build process, and a guide for
@@ -21,12 +21,32 @@ Recent changes:
 
 20220921:
 	Since the kernel version was bumped to 9.99.100, the bootloader
-	must be updated on x86 and efiboot platforms in order to load
-	modules.
-
-	The kernel can still load modules at runtime with no bootloader
-	update.  This will not affect release branches because it only
-	applies to patch numbers >=100.
+	must be updated on x86 or EFI boot platforms in order to load
+	modules from boot.cfg(5) or interactively at the bootloader
+	prompt.
+
+	The kernel can still load modules at runtime, with modload(8)
+	or modules.conf(5), with no bootloader update.  This will not
+	affect release branches because it only applies to patch
+	numbers >=100.
+
+	On x86 (i386 or amd64) with BIOS boot, this requires copying a
+	new /usr/mdec/boot to /boot.  You can build this in the destdir
+	by running `$TOOLDIR/bin/nbmake-$ARCH dependall install' in
+	sys/arch/i386/stand.
+
+	On platforms with EFI boot (including x86 with EFI boot), this
+	requires copying a new /usr/mdec/boot*.efi to the EFI/BOOT/
+	directory on the EFI system partition.  The boot*.efi file is:
+
+	aarch64	bootaa64.efi
+	amd64	bootx64.efi
+	arm	bootarm.efi	(32-bit arm)
+	i386	bootx32.efi
+
+	You can build this in the destdir by running
+	`$TOOLDIR/bin/nbmake-$ARCH dependall install' in
+	sys/stand/efiboot/boot*.
 
 20220821:
 	Support for building extsrc/ has been deprecated.

Reply via email to