On Wed, 8 Sep 2021, Toomas Soome wrote:

The branch main has been updated by tsoome:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=b4cb3fe0e39a31e60292018dc9fb7510b3de92bf

commit b4cb3fe0e39a31e60292018dc9fb7510b3de92bf
Author:     Toomas Soome <[email protected]>
AuthorDate: 2021-08-12 05:45:52 +0000
Commit:     Toomas Soome <[email protected]>
CommitDate: 2021-09-08 01:01:20 +0000

   loader: implement mount/unmount rootfs

   We want to keep our root file system open to preserve bcache segment
   between file accesses, thus reducing physical disk IO.

   Reviewed by:    imp, allanjude, kevans (previous version)
   Differential Revision:  https://reviews.freebsd.org/D30848
   MFC after:      1 month


This makes netbooting on at least one of my arm64 impossible:

------------------------------------------------------------------------
Consoles: serial port
    Reading loader env vars from /efi/freebsd/loader.env
FreeBSD/arm64 EFI loader, Revision 1.1
(Mon Sep 20 13:12:35 UTC 2021 root@localhost)

   Command line arguments: loader.efi
   Image base: 0xeb7e9000
   EFI version: 2.70
   EFI Firmware: EDK II (rev 1.00)
   Console: comconsole (0)
   Load Path:
   Load Device: MAC(xxxxxxxxxxxx,0x1)/IPv4(0.0.0.0)
   BootCurrent: 0004
   BootOrder: 0000 0001 0002 0003 0008 0004[*] 0005 0006 0007
   BootInfo Path: MAC(xxxxxxxxxxxx,0x1)/IPv4(0.0.0.0)
Ignoring Boot0004: Only one DP found
Setting currdev to net0:


Synchronous Exception at 0x00000000EB8217A8

------------------------------------------------------------------------

I've backed out this change and rebuild and things boot fine again.

Any idea what I could try?


/bz

--
Bjoern A. Zeeb                                                     r15:7
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/dev-commits-src-main
To unsubscribe, send any mail to "[email protected]"

Reply via email to