NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: PR/57324 CVS commit: src/sys/arch/evbarm/evbarm
The following reply was made to PR port-arm/57324; it has been noted by GNATS.
From: sc.dying%gmail.com@localhost
To: gnats-bugs%netbsd.org@localhost, mrg%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
bbartlomiej.mail%gmail.com@localhost
Cc:
Subject: Re: PR/57324 CVS commit: src/sys/arch/evbarm/evbarm
Date: Sat, 28 Oct 2023 21:08:43 +0000
Thank you -- the fix will help my testbed that boots from multiple
partitions in an sdcard.
On 2023/10/28 17:55, matthew green wrote:
> The following reply was made to PR port-arm/57324; it has been noted by GNATS.
>
> From: "matthew green" <mrg%netbsd.org@localhost>
> To: gnats-bugs%gnats.NetBSD.org@localhost
> Cc:
> Subject: PR/57324 CVS commit: src/sys/arch/evbarm/evbarm
> Date: Sat, 28 Oct 2023 17:53:06 +0000
>
> Module Name: src
> Committed By: mrg
> Date: Sat Oct 28 17:53:06 UTC 2023
>
> Modified Files:
> src/sys/arch/evbarm/evbarm: autoconf.c
>
> Log Message:
> allow "root=xxx" command line to override platform defaults.
>
> PR#57324 shows that on broadcom evbarm systems the default root
> is no longer chosen, even when specified on the command line.
>
> sc.dying and mlelstv pointed out that revision 1.24 made this
> function skip parsing "root=" if already set, which was not what
> i expected to happen anywhere here (and it works fine on FDT and
> UEFI boots.)
>
> revert that part of 1.24.
>
> XXX: pullup-10.
>
> (while this is it's own bug, it points out that
> bcm283x_platform_device_register() currently will set
> booted_device to the first ld@sdmmc found, even if that device was
> not involved with booting. while fixing this would be nice, it
> wouldn't have helped with this setup -- choosing ld@sdmmc is the
> right answer in eg PR#57324 at this point, so having it set in
> this case should be fine, and then overrideable via root=.)
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.24 -r1.25 src/sys/arch/evbarm/evbarm/autoconf.c
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
>
Home |
Main Index |
Thread Index |
Old Index