NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-arm/57324: NetBSD 10.99.2 -current fails to detect root wedge using name on Raspberry Pi 3 official image



The following reply was made to PR port-arm/57324; it has been noted by GNATS.

From: David Holland <dholland-bugs%netbsd.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: port-arm/57324: NetBSD 10.99.2 -current fails to detect root
 wedge using name on Raspberry Pi 3 official image
Date: Sun, 30 Apr 2023 03:32:15 +0000

 Not sent to gnats. Send PR replies/comments to gnats-bugs@. Sometimes
 when replying to yourself you have to change the address explicitly.
 
    ------
 
 From: Bartek Krawczyk <bbartlomiej.mail%gmail.com@localhost>
 To: port-arm-maintainer%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
 	netbsd-bugs%netbsd.org@localhost
 Subject: Re: port-arm/57324: NetBSD 10.99.2 -current fails to detect root wedge
 	using name on Raspberry Pi 3 official image
 Date: Sat, 15 Apr 2023 10:30:03 +0200
 
 On 05/04/2023 22:30, bbartlomiej.mail%gmail.com@localhost wrote:
 > > Number:         57324
 > > Category:       port-arm
 > > Synopsis:       NetBSD 10.99.2 -current fails to detect root wedge using name on Raspberry Pi 3 official image
 > > Confidential:   no
 > > Severity:       serious
 > > Priority:       medium
 > > Responsible:    port-arm-maintainer
 > > State:          open
 > > Class:          sw-bug
 > > Submitter-Id:   net
 > > Arrival-Date:   Wed Apr 05 20:30:00 +0000 2023
 > > Originator:     Bartek Krawczyk
 > > Release:        10.99.2
 > > Organization:
 > > Environment:
 > NetBSD rpi3 10.99.2 NetBSD 10.99.2 (GENERIC64) #0: Sun Apr  2 15:06:06 UTC 2023 mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/evbarm/compile/GENERIC64 evbarm
 > > Description:
 > 10.99.2 from 02.04.2023 fails to find the root wedge using the root=NAME=netbsd-root argument passed to it from the bootloader. It works fine on 10.0_BETA. The only thing changed is the kernel itself. After answering with "dk1" during boot, it continues to boot fine (although asking about /sbin/init). This is a Raspberry Pi 3 installation using an official image of 10.0_BETA from https://nycdn.netbsd.org/pub/arm/
 
 I have tested it on amd64 and can't replicate this problem neither on 10.99.2
 nor 10.99.3 (14.04.2023) so it seems to be arm aarch64 specific or even
 Raspberry Pi 3 specific.
 On my amd64 desktop it manages to find the root wedge among many more wedges:
 
 [     1.919219] dk0 at ld0: "EFI system partition", 204800 blocks at 2048,
 type: msdos
 [     1.919219] dk1 at ld0: "Microsoft reserved partition", 32768 blocks at
 206848, type: <unknown>
 [     1.919219] dk2 at ld0: "Basic data partition", 1952002048 blocks at
 239616, type: ntfs
 [     1.919219] dk3 at ld0: "d16e48e8-1af5-4885-b2f8-9004eeb3034d", 1280000
 blocks at 1952241664, type: <unknown>
 [     2.069218] dk4 at wd0: "EFI System Partition", 1228800 blocks at 2048,
 type: msdos
 [     2.069218] dk5 at wd0: "7bd3949f-33e0-4ada-9987-dbc17e2bb0d2", 2097152
 blocks at 1230848, type: ext2fs
 [     2.069218] dk6 at wd0: "6f47e461-d77c-4b4b-9df0-da0774e75c0c", 465532928
 blocks at 3328000, type: ext2fs
 [     2.069218] dk7 at wd1: "78fd4ff6-1604-4f63-beba-84a601380172", 262144
 blocks at 2048, type: msdos
 [     2.069218] dk8 at wd1: "8e6a55ef-5972-4b53-a6b5-ffb613ee1b75", 401670144
 blocks at 264192, type: ffs
 [     2.069218] dk9 at wd1: "5dbf11ea-4737-473b-a72e-70f874db536b", 66927759
 blocks at 401934336, type: swap
 [     4.889199] root on dk8 dumps on dk9
 
 
 bash-5.2# cat /etc/fstab
 # NetBSD /etc/fstab
 # See /usr/share/examples/fstab/ for more examples.
 NAME=8e6a55ef-5972-4b53-a6b5-ffb613ee1b75               /       ffs
 rw,log,noatime           1 1
 NAME=5dbf11ea-4737-473b-a72e-70f874db536b               none    swap sw,dp
 0 0
 #tmpfs          /tmp    tmpfs   rw,-m=1777,-s=ram%25
 kernfs          /kern   kernfs  rw
 ptyfs           /dev/pts        ptyfs   rw
 procfs          /proc   procfs  rw
 tmpfs           /var/shm        tmpfs   rw,-m1777,-sram%25
 
 
 bash-5.2# cat /boot.cfg
 menu=Boot normally:gop 0;rndseed /var/db/entropy-file;boot
 menu=Boot single user:gop 0;rndseed /var/db/entropy-file;boot -s
 menu=Drop to boot prompt:prompt
 default=1
 timeout=5
 clear=1
 
 How does NetBSD kernel detect the root disk?
 
 -- 
 Regards
 Bartek Krawczyk
 


Home | Main Index | Thread Index | Old Index