Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 08 Nov 2024 09:34:31 +0100
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        Warner Losh <imp@bsdimp.com>
Cc:        Current FreeBSD <freebsd-current@freebsd.org>
Subject:   Re: No valid device tree blob found!
Message-ID:  <0389774b2a7a86ebf538807f71239802@Leidinger.net>
In-Reply-To: <CANCZdfp=9RpRmSEFf37%2BO=q5ywAFZgM=VD2Kg0qLXLrfx9izfQ@mail.gmail.com>
References:  <8cf9adb0e7ca6340460c695ffd64a0df@Leidinger.net> <896b9ce404ffcb126dcdd6008583b117@Leidinger.net> <CANCZdfr4qGgyt=fN4%2BJiFytthjseNo_2B0LVXHZNH93Y3vqEVg@mail.gmail.com> <a007694a811d1daa48703236b3eba007@Leidinger.net> <CANCZdfq%2BUuP7Ya69jz5jnoBB1Cg2Y-sHq1g%2BixsmEvjU7cSipA@mail.gmail.com> <132ca9158817a4706d1b9e78c3567973@Leidinger.net> <CANCZdfp=9RpRmSEFf37%2BO=q5ywAFZgM=VD2Kg0qLXLrfx9izfQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)

--=_840859b68618c0d64dfe586f0d6f2eed
Content-Type: multipart/alternative;
 boundary="=_9d4c8b632bc81518f5ad9a111033835c"

--=_9d4c8b632bc81518f5ad9a111033835c
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=UTF-8;
 format=flowed

Am 2024-11-08 05:46, schrieb Warner Losh:

> OK. I'm confused... but no matter.
> 
> Three more things to help...
> (1) kenv after boot with a fixed kernel

COLUMNS="100"
LINES="31"
acpi.oem="BOCHS "
acpi.revision="2"
acpi.rsdp="0x00000006385c0018"
acpi.rsdt="0x0000000000000000"
acpi.xsdt="0x00000006385cfe98"
acpi.xsdt_length="36"
acpi_dsdt_load="NO"
acpi_dsdt_name="/boot/acpi_dsdt.aml"
acpi_dsdt_type="acpi_dsdt"
acpi_video_load="NO"
audit_event_load="NO"
audit_event_name="/etc/security/audit_event"
audit_event_type="etc_security_audit_event"
autoboot_delay="1"
beastie_disable="YES"
bitmap_load="NO"
bitmap_name="splash.bmp"
bitmap_type="splash_image_data"
boot_multicons="YES"
boot_serial="YES"
bootenv_autolist="YES"
bootenvs[0]="zfs:zroot/ROOT/2024-10-30-121420_ko"
bootenvs[10]="zfs:zroot/ROOT/2024-07-15-110946"
bootenvs[11]="zfs:zroot/ROOT/2024-09-12-140543"
bootenvs[1]="zfs:zroot/ROOT/2024-10-14-233343_ko"
bootenvs[2]="zfs:zroot/ROOT/2024-10-14-160359"
bootenvs[3]="zfs:zroot/ROOT/2024-10-14-160358"
bootenvs[4]="zfs:zroot/ROOT/2024-10-13-232308"
bootenvs[5]="zfs:zroot/ROOT/2024-10-14-102617"
bootenvs[6]="zfs:zroot/ROOT/2024-10-11-084349"
bootenvs[7]="zfs:zroot/ROOT/2024-11-06-084833"
bootenvs[8]="zfs:zroot/ROOT/2024-08-15-222928"
bootenvs[9]="zfs:zroot/ROOT/2024-07-16-094205"
bootenvs_count="12"
bootfile="kernel"
console="efi"
cpu_microcode_load="NO"
cpu_microcode_name="/boot/firmware/ucode.bin"
cpu_microcode_type="cpu_microcode"
cryptodev_load="YES"
currdev="zfs:zroot/ROOT/2024-11-06-084833:"
efi-version="2.70"
efi_com_port="0"
efi_com_speed="38400"
efi_max_resolution="1x1"
entropy_cache_load="YES"
entropy_cache_name="/boot/entropy"
entropy_cache_type="boot_entropy_cache"
entropy_efi_seed="YES"
entropy_efi_seed_size="2048"
geom_eli_load="YES"
hint.acpi.0.disabled="0"
hint.smbios.0.mem="0x63bed0000"
hostuuid_load="YES"
hostuuid_name="/etc/hostid"
hostuuid_type="hostuuid"
hw.mca.enabled="1"
hw.uart.console="db:8,dt:pl011,mm:0x9000000,rs:0,rw:1,pa:none,br:9600,xo=0"
hw.usb.no_boot_wait="0"
kern.msgbuf_show_timestamp="1"
kern.random.fortuna.concurrent_read="1"
kernel="kernel"
kernel_options=""
kernel_path="/boot/kernel"
kernelname="/boot/kernel/kernel"
kernels_autodetect="YES"
loaddev="zfs:zroot/ROOT/2024-11-06-084833:"
loader.efi="1"
loader_conf_dirs="/boot/loader.conf.d"
loader_logo="none"
local_loader_conf_files="/boot/loader.conf.local"
module_blacklist="drm drm2 radeonkms i915kms amdgpu"
module_path="/boot/kernel;/boot/modules;/boot/dtb;/boot/dtb/overlays"
module_verbose="2"
net.inet.tcp.soreceive_stream="1"
net.link.ifqmaxlen="256"
nextboot_conf="/boot/nextboot.conf"
ram_blacklist_load="NO"
ram_blacklist_name="/boot/blacklist.txt"
ram_blacklist_type="ram_blacklist"
screensave_load="NO"
screensave_name="green_saver"
script.lang="lua"
smbios.bios.reldate="06/16/2021"
smbios.bios.revision="0.0"
smbios.bios.vendor="EFI Development Kit II / OVMF"
smbios.bios.version="1.5.1"
smbios.chassis.maker="QEMU"
smbios.chassis.tag="OracleCloud.com"
smbios.chassis.type="Other"
smbios.chassis.version="virt-4.2"
smbios.memory.enabled="25165824"
smbios.socket.enabled="1"
smbios.socket.populated="1"
smbios.system.maker="QEMU"
smbios.system.product="KVM Virtual Machine"
smbios.system.uuid="14fd7a5a-8f68-44d4-88b6-68498f8b55fb"
smbios.system.version="virt-4.2"
smbios.version="3.0"
splash="/boot/images/freebsd-logo-rev.png"
splash_bmp_load="NO"
splash_pcx_load="NO"
splash_txt_load="NO"
tcp_rack_load="YES"
tcphpts_load="YES"
twiddle_divisor="16"
verbose_loading="NO"
vesa_load="NO"
vfs.root.mountfrom="zfs:zroot/ROOT/2024-11-06-084833"
vm.exec_map_entries="32"
xz_load="YES"
zfs-bootonce="zfs:zroot/ROOT/2024-11-06-084833:"
zfs_be_active="zfs:zroot/ROOT/2024-10-14-160358"
zfs_be_currpage="1"
zfs_be_root="zroot/ROOT"
zfs_load="YES"

> (2) sudo efivar --device-path 
> 8be4df61-93ca-11d2-aa0d-00e098032b8c-ConIn

8be4df61-93ca-11d2-aa0d-00e098032b8c-ConIn
: 
UsbHID(0xffff,0xffff,0x1,0x1),/VenHw(d3987d4b-971a-435f-8caf-4967eb627241)/Uart(38400,8,N,1)/VenVt100()

> (3) sudo efivar --device-path 
> 8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut

8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut
: 
PciRoot(0x0)/Pci(0x1,0x0)/AcpiAdr(0x80010300),/VenHw(d3987d4b-971a-435f-8caf-4967eb627241)/Uart(38400,8,N,1)/VenVt100()

Bye,
Alexander.

> Warner
> 
> On Thu, Nov 7, 2024 at 2:41 PM Alexander Leidinger 
> <Alexander@leidinger.net> wrote:
> 
> Am 2024-11-07 20:59, schrieb Warner Losh:
> 
> On Wed, Nov 6, 2024 at 3:41 AM Alexander Leidinger 
> <Alexander@leidinger.net> wrote:
> 
> Am 2024-11-02 17:08, schrieb Warner Losh:
> 
> On Sat, Nov 2, 2024, 10:03 AM Alexander Leidinger 
> <Alexander@leidinger.net> wrote: Am 2024-10-30 22:11, schrieb Alexander 
> Leidinger:
> 
>> WARNING! Trying to fire up the kernel, but no device tree blob found!
> 
> For anyone interested, I opened
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282493 for this.
> 
> Yea. This is a hang or a bad console. The warning is lame and 
> misleading.
> 
> Can you bisect?

Found it.

# git bisect bad
c87b3f0006be9ac5813f1ff636f18c9b4a41b08e is the first bad commit
commit c87b3f0006be9ac5813f1ff636f18c9b4a41b08e (HEAD)
Author: Warner Losh <imp@FreeBSD.org>
Date:   Mon Oct 14 15:58:10 2024 -0600

     uart: uart_getenv: check for NULL class last, not first

     This allows one to specify dt:XXXX when the default class isn't 
compiled
     into the kernel. It's not an error to not have a class until we're 
done
     parsing the spec, so defer checking until then.

     Sponsored by:           Netflix
     Reviewed by:            adrian, andrew, markj
     Differential Revision:  https://reviews.freebsd.org/D47078

  sys/dev/uart/uart_subr.c | 14 +++++++-------
  1 file changed, 7 insertions(+), 7 deletions(-)

-current as of today without this change boots just fine on the Ampere 
system in the Oracle cloud.

what's your loader.conf? this should only matter if something is set 
there...

loader.conf:

autoboot_delay="1"
hw.usb.no_boot_wait="0"
beastie_disable="YES"
boot_serial="YES"
loader_logo="none"
cryptodev_load="YES"
xz_load="YES"
zfs_load="YES"
geom_eli_load="YES"

tcphpts_load="yes"
tcp_rack_load="YES"

hw.mca.enabled="1"
vm.exec_map_entries="32"

net.link.ifqmaxlen="256"
net.inet.tcp.soreceive_stream="1"
kern.random.fortuna.concurrent_read="1"
kern.msgbuf_show_timestamp="1"

Bye,
Alexander.

-- 
http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF
http://www.FreeBSD.org    netchild@FreeBSD.org  : PGP 0x8F31830F9F2772BF

-- 
http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF
http://www.FreeBSD.org    netchild@FreeBSD.org  : PGP 0x8F31830F9F2772BF
--=_9d4c8b632bc81518f5ad9a111033835c
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=
=3DUTF-8" /></head><body style=3D'font-size: 10pt; font-family: Verdana,Gen=
eva,sans-serif'>
<p id=3D"reply-intro">Am 2024-11-08 05:46, schrieb Warner Losh:</p>
<blockquote type=3D"cite" style=3D"padding: 0 0.4em; border-left: #1010ff 2=
px solid; margin: 0">
<div id=3D"replybody1">
<div dir=3D"ltr">OK. I'm confused... but no matter.&nbsp;
<div>&nbsp;</div>
<div>Three more things to help...&nbsp;</div>
<div>(1) kenv after boot with a fixed kernel</div>
</div>
</div>
</blockquote>
<div id=3D"replybody1">
<div dir=3D"ltr">
<div>&nbsp;</div>
<div>COLUMNS=3D"100"<br />LINES=3D"31"<br />acpi.oem=3D"BOCHS "<br />acpi.r=
evision=3D"2"<br />acpi.rsdp=3D"0x00000006385c0018"<br />acpi.rsdt=3D"0x000=
0000000000000"<br />acpi.xsdt=3D"0x00000006385cfe98"<br />acpi.xsdt_length=
=3D"36"<br />acpi_dsdt_load=3D"NO"<br />acpi_dsdt_name=3D"/boot/acpi_dsdt.a=
ml"<br />acpi_dsdt_type=3D"acpi_dsdt"<br />acpi_video_load=3D"NO"<br />audi=
t_event_load=3D"NO"<br />audit_event_name=3D"/etc/security/audit_event"<br =
/>audit_event_type=3D"etc_security_audit_event"<br />autoboot_delay=3D"1"<b=
r />beastie_disable=3D"YES"<br />bitmap_load=3D"NO"<br />bitmap_name=3D"spl=
ash.bmp"<br />bitmap_type=3D"splash_image_data"<br />boot_multicons=3D"YES"=
<br />boot_serial=3D"YES"<br />bootenv_autolist=3D"YES"<br />bootenvs[0]=3D=
"zfs:zroot/ROOT/2024-10-30-121420_ko"<br />bootenvs[10]=3D"zfs:zroot/ROOT/2=
024-07-15-110946"<br />bootenvs[11]=3D"zfs:zroot/ROOT/2024-09-12-140543"<br=
 />bootenvs[1]=3D"zfs:zroot/ROOT/2024-10-14-233343_ko"<br />bootenvs[2]=3D"=
zfs:zroot/ROOT/2024-10-14-160359"<br />bootenvs[3]=3D"zfs:zroot/ROOT/2024-1=
0-14-160358"<br />bootenvs[4]=3D"zfs:zroot/ROOT/2024-10-13-232308"<br />boo=
tenvs[5]=3D"zfs:zroot/ROOT/2024-10-14-102617"<br />bootenvs[6]=3D"zfs:zroot=
/ROOT/2024-10-11-084349"<br />bootenvs[7]=3D"zfs:zroot/ROOT/2024-11-06-0848=
33"<br />bootenvs[8]=3D"zfs:zroot/ROOT/2024-08-15-222928"<br />bootenvs[9]=
=3D"zfs:zroot/ROOT/2024-07-16-094205"<br />bootenvs_count=3D"12"<br />bootf=
ile=3D"kernel"<br />console=3D"efi"<br />cpu_microcode_load=3D"NO"<br />cpu=
_microcode_name=3D"/boot/firmware/ucode.bin"<br />cpu_microcode_type=3D"cpu=
_microcode"<br />cryptodev_load=3D"YES"<br />currdev=3D"zfs:zroot/ROOT/2024=
-11-06-084833:"<br />efi-version=3D"2.70"<br />efi_com_port=3D"0"<br />efi_=
com_speed=3D"38400"<br />efi_max_resolution=3D"1x1"<br />entropy_cache_load=
=3D"YES"<br />entropy_cache_name=3D"/boot/entropy"<br />entropy_cache_type=
=3D"boot_entropy_cache"<br />entropy_efi_seed=3D"YES"<br />entropy_efi_seed=
_size=3D"2048"<br />geom_eli_load=3D"YES"<br />hint.acpi.0.disabled=3D"0"<b=
r />hint.smbios.0.mem=3D"0x63bed0000"<br />hostuuid_load=3D"YES"<br />hostu=
uid_name=3D"/etc/hostid"</div>
<div>hostuuid_type=3D"hostuuid"<br />hw.mca.enabled=3D"1"<br />hw.uart.cons=
ole=3D"db:8,dt:pl011,mm:0x9000000,rs:0,rw:1,pa:none,br:9600,xo=3D0"<br />hw=
=2Eusb.no_boot_wait=3D"0"<br />kern.msgbuf_show_timestamp=3D"1"<br />kern.r=
andom.fortuna.concurrent_read=3D"1"<br />kernel=3D"kernel"<br />kernel_opti=
ons=3D""<br />kernel_path=3D"/boot/kernel"<br />kernelname=3D"/boot/kernel/=
kernel"<br />kernels_autodetect=3D"YES"<br />loaddev=3D"zfs:zroot/ROOT/2024=
-11-06-084833:"<br />loader.efi=3D"1"<br />loader_conf_dirs=3D"/boot/loader=
=2Econf.d"<br />loader_logo=3D"none"<br />local_loader_conf_files=3D"/boot/=
loader.conf.local"<br />module_blacklist=3D"drm drm2 radeonkms i915kms amdg=
pu"<br />module_path=3D"/boot/kernel;/boot/modules;/boot/dtb;/boot/dtb/over=
lays"<br />module_verbose=3D"2"<br />net.inet.tcp.soreceive_stream=3D"1"<br=
 />net.link.ifqmaxlen=3D"256"<br />nextboot_conf=3D"/boot/nextboot.conf"<br=
 />ram_blacklist_load=3D"NO"<br />ram_blacklist_name=3D"/boot/blacklist.txt=
"<br />ram_blacklist_type=3D"ram_blacklist"<br />screensave_load=3D"NO"<br =
/>screensave_name=3D"green_saver"<br />script.lang=3D"lua"<br />smbios.bios=
=2Ereldate=3D"06/16/2021"<br />smbios.bios.revision=3D"0.0"<br />smbios.bio=
s.vendor=3D"EFI Development Kit II / OVMF"<br />smbios.bios.version=3D"1.5.=
1"<br />smbios.chassis.maker=3D"QEMU"<br />smbios.chassis.tag=3D"OracleClou=
d.com"<br />smbios.chassis.type=3D"Other"<br />smbios.chassis.version=3D"vi=
rt-4.2"<br />smbios.memory.enabled=3D"25165824"<br />smbios.socket.enabled=
=3D"1"<br />smbios.socket.populated=3D"1"<br />smbios.system.maker=3D"QEMU"=
<br />smbios.system.product=3D"KVM Virtual Machine"<br />smbios.system.uuid=
=3D"14fd7a5a-8f68-44d4-88b6-68498f8b55fb"<br />smbios.system.version=3D"vir=
t-4.2"<br />smbios.version=3D"3.0"<br />splash=3D"/boot/images/freebsd-logo=
-rev.png"<br />splash_bmp_load=3D"NO"<br />splash_pcx_load=3D"NO"<br />spla=
sh_txt_load=3D"NO"<br />tcp_rack_load=3D"YES"<br />tcphpts_load=3D"YES"<br =
/>twiddle_divisor=3D"16"<br />verbose_loading=3D"NO"<br />vesa_load=3D"NO"<=
br />vfs.root.mountfrom=3D"zfs:zroot/ROOT/2024-11-06-084833"<br />vm.exec_m=
ap_entries=3D"32"<br />xz_load=3D"YES"<br />zfs-bootonce=3D"zfs:zroot/ROOT/=
2024-11-06-084833:"</div>
<div>zfs_be_active=3D"zfs:zroot/ROOT/2024-10-14-160358"<br />zfs_be_currpag=
e=3D"1"<br />zfs_be_root=3D"zroot/ROOT"<br />zfs_load=3D"YES"</div>
<div>&nbsp;</div>
</div>
</div>
<blockquote type=3D"cite" style=3D"padding: 0 0.4em; border-left: #1010ff 2=
px solid; margin: 0">
<div id=3D"replybody1">
<div dir=3D"ltr">
<div>(2) sudo efivar --device-path 8be4df61-93ca-11d2-aa0d-00e098032b8c-Con=
In</div>
</div>
</div>
</blockquote>
<div id=3D"replybody1">
<div dir=3D"ltr">
<div>&nbsp;</div>
<div>8be4df61-93ca-11d2-aa0d-00e098032b8c-ConIn</div>
<div>: UsbHID(0xffff,0xffff,0x1,0x1),/VenHw(d3987d4b-971a-435f-8caf-4967eb6=
27241)/Uart(38400,8,N,1)/VenVt100()</div>
<div>&nbsp;</div>
</div>
</div>
<blockquote type=3D"cite" style=3D"padding: 0 0.4em; border-left: #1010ff 2=
px solid; margin: 0">
<div id=3D"replybody1">
<div dir=3D"ltr">
<div>(3) sudo efivar --device-path 8be4df61-93ca-11d2-aa0d-00e098032b8c-Con=
Out</div>
</div>
</div>
</blockquote>
<div id=3D"replybody1">
<div dir=3D"ltr">
<div>&nbsp;</div>
<div>8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut<br />: PciRoot(0x0)/Pci(0x=
1,0x0)/AcpiAdr(0x80010300),/VenHw(d3987d4b-971a-435f-8caf-4967eb627241)/Uar=
t(38400,8,N,1)/VenVt100()</div>
<div>&nbsp;</div>
<div>Bye,</div>
<div>Alexander.</div>
</div>
</div>
<div id=3D"replybody1">
<div dir=3D"ltr">
<div>&nbsp;</div>
</div>
</div>
<blockquote type=3D"cite" style=3D"padding: 0 0.4em; border-left: #1010ff 2=
px solid; margin: 0">
<div id=3D"replybody1">
<div dir=3D"ltr">
<div>Warner</div>
</div>
<br />
<div class=3D"v1gmail_quote">
<div class=3D"v1gmail_attr" dir=3D"ltr">On Thu, Nov 7, 2024 at 2:41=E2=80=
=AFPM Alexander Leidinger &lt;<a href=3D"mailto:Alexander@leidinger.net" re=
l=3D"noreferrer">Alexander@leidinger.net</a>&gt; wrote:</div>
<blockquote class=3D"v1gmail_quote" style=3D"margin: 0px 0px 0px 0.8ex; bor=
der-left: 1px solid #cccccc; padding-left: 1ex;">
<div style=3D"font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
<p id=3D"v1m_4714275516160504349m_-1080165619656712267reply-intro">Am 2024-=
11-07 20:59, schrieb Warner Losh:</p>
<blockquote style=3D"padding: 0px 0.4em; border-left: 2px solid #1010ff; ma=
rgin: 0px;">
<div id=3D"v1m_4714275516160504349m_-1080165619656712267replybody1">
<div dir=3D"ltr">
<div dir=3D"ltr">&nbsp;</div>
<br />
<div>
<div dir=3D"ltr">On Wed, Nov 6, 2024 at 3:41=E2=80=AFAM Alexander Leidinger=
 &lt;<a href=3D"mailto:Alexander@leidinger.net" rel=3D"noreferrer">Alexande=
r@leidinger.net</a>&gt; wrote:</div>
<blockquote style=3D"margin: 0px 0px 0px 0.8ex; border-left: 1px solid #ccc=
ccc; padding-left: 1ex;">
<div style=3D"font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
<div style=3D"font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
<p id=3D"v1m_4714275516160504349m_-1080165619656712267v1m_33128641647853291=
v1reply-intro">Am 2024-11-02 17:08, schrieb Warner Losh:</p>
<blockquote style=3D"padding: 0px 0.4em; border-left: 2px solid #1010ff; ma=
rgin: 0px;">
<div id=3D"v1m_4714275516160504349m_-1080165619656712267v1m_331286416478532=
91v1replybody1">
<div dir=3D"auto">
<div><br /><br />
<div>
<div dir=3D"ltr">On Sat, Nov 2, 2024, 10:03=E2=80=AFAM Alexander Leidinger =
&lt;<a href=3D"mailto:Alexander@leidinger.net" rel=3D"noreferrer">Alexander=
@leidinger.net</a>&gt; wrote:</div>
<blockquote style=3D"margin: 0px 0px 0px 0.8ex; border-left: 1px solid #ccc=
ccc; padding-left: 1ex;">Am 2024-10-30 22:11, schrieb Alexander Leidinger:<=
br /><br />&gt; WARNING! Trying to fire up the kernel, but no device tree b=
lob found!<br /><br />For anyone interested, I opened <br /><a href=3D"http=
s://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D282493" target=3D"_blank" r=
el=3D"noopener noreferrer">https://bugs.freebsd.org/bugzilla/show_bug.cgi?i=
d=3D282493</a> for this.</blockquote>
</div>
</div>
<div dir=3D"auto">&nbsp;</div>
<div dir=3D"auto">Yea. This is a hang or a bad console. The warning is lame=
 and misleading.</div>
<div dir=3D"auto">&nbsp;</div>
<div dir=3D"auto">Can you bisect?</div>
</div>
</div>
</blockquote>
<p>Found it.</p>
<p style=3D"padding-left: 40px;"># git bisect bad<br />c87b3f0006be9ac5813f=
1ff636f18c9b4a41b08e is the first bad commit<br />commit c87b3f0006be9ac581=
3f1ff636f18c9b4a41b08e (HEAD)<br />Author: Warner Losh &lt;imp@FreeBSD.org&=
gt;<br />Date: &nbsp; Mon Oct 14 15:58:10 2024 -0600</p>
<p style=3D"padding-left: 40px;">&nbsp; &nbsp; uart: uart_getenv: check for=
 NULL class last, not first</p>
<p style=3D"padding-left: 40px;">&nbsp; &nbsp; This allows one to specify d=
t:XXXX when the default class isn't compiled<br />&nbsp; &nbsp; into the ke=
rnel. It's not an error to not have a class until we're done<br />&nbsp; &n=
bsp; parsing the spec, so defer checking until then.</p>
<p style=3D"padding-left: 40px;">&nbsp; &nbsp; Sponsored by: &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; Netflix<br />&nbsp; &nbsp; Reviewed by: &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp;adrian, andrew, markj<br />&nbsp; &nbsp; Differe=
ntial Revision: &nbsp;<a href=3D"https://reviews.freebsd.org/D47078" target=
=3D"_blank" rel=3D"noopener noreferrer">https://reviews.freebsd.org/D47078<=
/a></p>
<p style=3D"padding-left: 40px;">&nbsp;sys/dev/uart/uart_subr.c | 14 ++++++=
+-------<br />&nbsp;1 file changed, 7 insertions(+), 7 deletions(-)</p>
<p>-current as of today without this change boots just fine on the Ampere s=
ystem in the Oracle cloud.</p>
</div>
</div>
</blockquote>
<div>&nbsp;</div>
<div>what's your loader.conf? this should only matter if something is set t=
here...&nbsp;&nbsp;</div>
</div>
</div>
</div>
</blockquote>
<p>loader.conf:</p>
<p style=3D"padding-left: 40px;">autoboot_delay=3D"1"<br />hw.usb.no_boot_w=
ait=3D"0"<br />beastie_disable=3D"YES"<br />boot_serial=3D"YES"<br />loader=
_logo=3D"none"<br />cryptodev_load=3D"YES"<br />xz_load=3D"YES"<br />zfs_lo=
ad=3D"YES"<br />geom_eli_load=3D"YES"</p>
<p style=3D"padding-left: 40px;">tcphpts_load=3D"yes"<br />tcp_rack_load=3D=
"YES"</p>
<p style=3D"padding-left: 40px;">hw.mca.enabled=3D"1"<br />vm.exec_map_entr=
ies=3D"32"</p>
<p style=3D"padding-left: 40px;">net.link.ifqmaxlen=3D"256"<br />net.inet.t=
cp.soreceive_stream=3D"1"<br />kern.random.fortuna.concurrent_read=3D"1"<br=
 />kern.msgbuf_show_timestamp=3D"1"</p>
<p>Bye,<br />Alexander.</p>
<div id=3D"v1m_4714275516160504349m_-1080165619656712267signature">-- <br />
<div style=3D"margin: 0px; padding: 0px; font-family: monospace;"><a href=
=3D"http://www.Leidinger.net" target=3D"_blank" rel=3D"noopener noreferrer"=
>http://www.Leidinger.net</a>; <a href=3D"#NOP">Alexander@Leidinger.net:</a>=
 PGP 0x8F31830F9F2772BF<br /><a href=3D"http://www.FreeBSD.org" target=3D"_=
blank" rel=3D"noopener noreferrer">http://www.FreeBSD.org</a>; &nbsp; &nbsp;=
<a href=3D"mailto:netchild@FreeBSD.org" rel=3D"noreferrer">netchild@FreeBSD=
=2Eorg</a> &nbsp;: PGP 0x8F31830F9F2772BF</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
<p><br /></p>
<div id=3D"signature">-- <br />
<div class=3D"pre" style=3D"margin: 0; padding: 0; font-family: monospace">=
<a href=3D"http://www.Leidinger.net" target=3D"_blank" rel=3D"noopener nore=
ferrer">http://www.Leidinger.net</a>; <a href=3D"mailto:Alexander@Leidinger.=
net:">Alexander@Leidinger.net:</a> PGP 0x8F31830F9F2772BF<br /><a href=3D"h=
ttp://www.FreeBSD.org" target=3D"_blank" rel=3D"noopener noreferrer">http:/=
/www.FreeBSD.org</a> &nbsp; &nbsp;<a href=3D"mailto:netchild@FreeBSD.org">n=
etchild@FreeBSD.org</a> &nbsp;: PGP 0x8F31830F9F2772BF</div>
</div>
</body></html>

--=_9d4c8b632bc81518f5ad9a111033835c--


--=_840859b68618c0d64dfe586f0d6f2eed
Content-Type: application/pgp-signature;
 name=signature.asc
Content-Disposition: attachment;
 filename=signature.asc;
 size=833
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmctzSYACgkQEg2wmwP4
2IaYpQ/+IXPn+R9bTc1qX/ZlF5DMLwja6X0GvGHQu2MpyPwShTopwumGbDLxCsJR
GJ7egrgnxV6HCaBgxVvWJ7b+I9lOKXADN1JqCwMeNNRVe9gGRYK5g2w1/kJhrDFl
mcercYvmife9wi4K0DJAAXE5MAWJrDI6SbmDKyNgPmauLnGUMg7zLV0Jwp/ckGmh
ahSNxURup6qcU1i2GtI6pk0hP6fpb8ZiDayxoQCyO08qqmgkIRsIU7ZjN9WnYVhi
cAzUVqrECVFxg/nDYurpIHFWtvnWZbzicERyW4IMvWdDrtVUQzNIyXMa+rHwUkPq
p82fqECARJci11TWGXmFGiszYTfWEPJAAZWPaiEn/+cYuXjBEQzs52XX1AZ2hY2Q
w4BCCjnZFSZohElWrNzqjtaPc/grJYAta0yDc3lakgjLTJWib6qAcQUJtrxBrnEI
CKJEABiUZIfE9Or2zZeYbb948CJAj3ISA/JsYMqmeu+cR1thC/z8MwI0IWT/hyk9
pea/lZtIBnwh59xjpF2t5AIHkZZOKwFA0WW9gUCTNNWEorDtggdwQqG/EMs48Tvl
BuqNN00qYFAyHU2eev01nzzkCo7FtwA4hJuhWvXKdU6slGjogsYa3lyL2lbXLXB/
xGxI5/bcBauTNS8W6e9UDO8+FtjcfTS5qrYSgRe01/rknqzTGV8=
=VqOn
-----END PGP SIGNATURE-----

--=_840859b68618c0d64dfe586f0d6f2eed--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0389774b2a7a86ebf538807f71239802>