On Sun, 5 Mar 2023 at 12:24, matthew green <m...@eterna.com.au> wrote: > > Chavdar Ivanov writes: > > On Sat, 4 Mar 2023 at 23:30, Michael van Elst <mlel...@serpens.de> wrote: > > > > > > ci4...@gmail.com (Chavdar Ivanov) writes: > > > > > > >Since my last aarch64 build yesterday, 03/03/2023, my machine no > > > >longer boots automatically, > > > > > > sys/arch/evbarm/fdt/fdt_machdep.c 1.100 > > > > > > changed how the boot disk is determined. Apparently it now fails for you. > > > > That's right, I rebuilt it with 1.99 and it now boots as before. > > > > I guess I'll file a pr. > > on the system that didn't auto-boot properly, can you answer the ask > root prompt dk1 like it should, and once it is booted up, show the > result of "drvctl -p dk1" and also "ofctl -p /chosen"?
Yes, here they are: # drvctl -p dk1 Properties for device `dk1': <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>device-driver</key> <string>dk</string> <key>device-unit</key> <integer>0x1</integer> <key>disk-info</key> <dict> <key>geometry</key> <dict> <key>cylinders-per-unit</key> <integer>0xb9cc</integer> <key>sector-size</key> <integer>0x200</integer> <key>sectors-per-track</key> <integer>0x20</integer> <key>sectors-per-unit</key> <integer>0x5ce6000</integer> <key>tracks-per-cylinder</key> <integer>0x40</integer> </dict> </dict> </dict> </plist> [Caching 3 nodes and 18 properties] name 63686f73 656e00.. ........ ........ "chosen" netbsd,acpi-root-table 00000003 385f0018 ........ ........ ....8_.. netbsd,gpt-guid 894a8fcc c0edd148 b9ceb40d 227a4a07 .J.....H...."zJ. netbsd,smbios-table 00000003 3bed0000 ........ ........ ....;... netbsd,uefi-memmap 00000007 00000000 40000000 00000000 ........@....... 0010: 002f60ac 00000000 00000008 00000002 ./`............. 0020: 00000003 360ac000 00000000 00002438 ....6.........$8 0030: 00000000 00000008 00000001 00000003 ................ 0040: 384e4000 00000000 0000002d 00000000 8N@........-.... 0050: 00000008 00000003 00000003 38511000 ............8Q.. 0060: 00000000 000000df 00000000 00000008 ................ 0070: 00000009 00000003 385f0000 00000000 ........8_...... 0080: 00000010 00000000 00000008 00000007 ................ 0090: 00000003 38600000 00000000 00000006 ....8`.......... 00a0: 00000000 00000008 00000003 00000003 ................ 00b0: 38606000 00000000 000000aa 00000000 8``............. 00c0: 00000008 00000006 00000003 386b0000 ............8k.. 00d0: 00000000 00000050 80000000 00000008 .......P........ 00e0: 00000005 00000003 38700000 00000000 ........8p...... 00f0: 00000050 80000000 00000008 00000006 ...P............ 0100: 00000003 38750000 00000000 00000050 ....8u.........P 0110: 80000000 00000008 00000005 00000003 ................ 0120: 387a0000 00000000 00000050 80000000 8z.........P.... 0130: 00000008 00000006 00000003 387f0000 ............8... 0140: 00000000 000000c0 80000000 00000008 ................ 0150: 00000005 00000003 388b0000 00000000 ........8....... 0160: 00000060 80000000 00000008 00000006 ...`............ 0170: 00000003 38910000 00000000 000000a0 ....8........... 0180: 80000000 00000008 00000005 00000003 ................ 0190: 389b0000 00000000 00000050 80000000 8..........P.... 01a0: 00000008 00000006 00000003 38a00000 ............8... 01b0: 00000000 00000050 80000000 00000008 .......P........ 01c0: 00000005 00000003 38a50000 00000000 ........8....... 01d0: 000000f0 80000000 00000008 00000007 ................ 01e0: 00000003 38b40000 00000000 00000002 ....8........... 01f0: 00000000 00000008 00000002 00000003 ................ 0200: 38b42000 00000000 00000002 00000000 8. ............. 0210: 00000008 00000007 00000003 38b44000 ............8.@. 0220: 00000000 00001730 00000000 00000008 .......0........ 0230: 00000004 00000003 3a274000 00000000 ........:'@..... 0240: 0000077e 00000000 00000008 00000007 ...~............ 0250: 00000003 3a9f2000 00000000 00000001 ....:. ......... 0260: 00000000 00000008 00000004 00000003 ................ 0270: 3a9f3000 00000000 00000001 00000000 :.0............. 0280: 00000008 00000007 00000003 3a9f4000 ............:.@. 0290: 00000000 0000006f 00000000 00000008 .......o........ 02a0: 00000004 00000003 3aa63000 00000000 ........:.0..... 02b0: 00000fd5 00000000 00000008 00000007 ................ 02c0: 00000003 3ba38000 00000000 0000000a ....;........... 02d0: 00000000 00000008 00000003 00000003 ................ 02e0: 3ba42000 00000000 000003de 00000000 ;. ............. 02f0: 00000008 00000005 00000003 3be20000 ............;... 0300: 00000000 00000090 80000000 00000008 ................ 0310: 00000007 00000003 3beb0000 00000000 ........;....... 0320: 00000010 00000000 00000008 00000006 ................ 0330: 00000003 3bec0000 00000000 00000120 ....;.......... 0340: 80000000 00000008 00000007 00000003 ................ 0350: 3bfe0000 00000000 0000001f 00000000 ;............... 0360: 00000008 00000004 00000003 3bfff000 ............;... 0370: 00000000 00000021 00000000 00000008 .......!........ 0380: 00000007 00000003 3c020000 00000000 ........<....... 0390: 0000349d 00000000 00000008 00000004 ..4............. 03a0: 00000003 3f4bd000 00000000 00000022 ....?K........." 03b0: 00000000 00000008 00000003 00000003 ................ 03c0: 3f4df000 00000000 00000069 00000000 ?M.........i.... 03d0: 00000008 00000004 00000003 3f548000 ............?T.. 03e0: 00000000 0000096f 00000000 00000008 .......o........ 03f0: 00000003 00000003 3feb7000 00000000 ........?.p..... 0400: 00000012 00000000 00000008 00000004 ................ 0410: 00000003 3fec9000 00000000 00000101 ....?........... 0420: 00000000 00000008 00000003 00000003 ................ 0430: 3ffca000 00000000 00000032 00000000 ?..........2.... 0440: 00000008 00000004 00000003 3fffc000 ............?... 0450: 00000000 00000004 00000000 00000008 ................ 0460: 0000000b 00000000 04000000 00000000 ................ 0470: 00004000 80000000 00000001 0000000b ..@............. 0480: 00000000 09010000 00000000 00000001 ................ 0490: 80000000 00000001 ........ ........ ........ netbsd,uefi-runtime-code 00000003 38700000 00000002 00250000 ....8p.......%.. 0010: 00000000 00050000 00000003 387a0000 ............8z.. 0020: 00000002 002f0000 00000000 00050000 ...../.......... 0030: 00000003 388b0000 00000002 00400000 ....8........@.. 0040: 00000000 00060000 00000003 389b0000 ............8... 0050: 00000002 00500000 00000000 00050000 .....P.......... 0060: 00000003 38a50000 00000002 005a0000 ....8........Z.. 0070: 00000000 000f0000 00000003 3be20000 ............;... 0080: 00000002 00690000 00000000 00090000 .....i.......... netbsd,uefi-runtime-data 00000003 386b0000 00000002 00200000 ....8k....... .. 0010: 00000000 00050000 00000003 38750000 ............8u.. 0020: 00000002 002a0000 00000000 00050000 .....*.......... 0030: 00000003 387f0000 00000002 00340000 ....8........4.. 0040: 00000000 000c0000 00000003 38910000 ............8... 0050: 00000002 00460000 00000000 000a0000 .....F.......... 0060: 00000003 38a00000 00000002 00550000 ....8........U.. 0070: 00000000 00050000 00000003 3bec0000 ............;... 0080: 00000002 00720000 00000000 00120000 .....r.......... netbsd,uefi-runtime-mmio 00000000 04000000 00000002 00840000 ................ 0010: 00000000 04000000 00000000 09010000 ................ 0020: 00000002 04840000 00000000 00001000 ................ netbsd,uefi-system-table 00000003 3bfd0018 ........ ........ ....;... > > that should help narrow what's going wrong here. i'm guessing that > netbsd,gpt* are wrong some how, but we'll see.. > > thanks. > > > .mrg. Chavdar -- ----