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