Put 'da' back in. I'm pretty sure it's not optional. Well, maybe it is optional, but you'll need nda if you do that and the kernel config doesn't have that. While you have nvd, the default is to prefer nda to nvd, even when nda isn't in the kernel (so more like an either or choice than a bidding choice: CAM device nodes don't have a bidding process to them, and even if they did nvd vs nda crosses between CAM and non-CAM and there's just no good way to cope).
Warner On Mon, Apr 21, 2025 at 1:23 AM Gary Jennejohn <ga...@gmx.de> wrote: > > On Sun, 20 Apr 2025 12:19:45 -0700 > Chris <bsd-li...@bsdforge.com> wrote: > > > On 2025-04-20 01:15, Dag-Erling Smørgrav wrote: > > > Chris <bsd-li...@bsdforge.com> writes: > > >> Warner Losh <i...@bsdimp.com> writes: > > >> > Maybe this is a custom kernel without the label code. > > >> It's an upgrade. It's 15 from ~11 mos ago. Yes a custom kernel. But > > >> I'm using the same kernconf as before. Was label removed from generic > > >> in the last 11 mos.? > > Thanks for your reply! > > > > > > Please share: > > > > > > - The output of the `what` command on your old (working) kernel > > FreeBSD 15.0-CURRENT #1 main-n270118-94b09d388b81-dirty: Mon May 13 12:57:41 > > PDT 2024 > > > > > - The output of the `what` command on your new (failing) kernel > > FreeBSD 15.0-CURRENT #0 main-n276516-65d8491719bb: Sat Apr 19 17:41:06 PDT > > 2025 > > > > > - The kernel configuration file you used to build the new kernel > > https://bitpit.us/kern/LENOIP15ND-NEW > > > > here's the old kernconf: > > https://bitpit.us/kern/LENOIP15ND-OLD > > > > and here's a convenient diff of them: > > https://bitpit.us/kern/LENODIFF > > > > Removing ctl might be a problem since it supports: > /sys/conf/files:cam/ctl/ctl_nvme_all.c > /sys/conf/files:cam/ctl/ctl_nvme_cmd_table.c > and you have nvme in your kernel config files. > > But I'm not sure about that since I don't have nvme in my config file. > > > > - The contents of `/var/run/dmesg.boot` after booting the old kernel > > https://bitpit.us/kern/dmesg.boot > > > > A diff of the new and old /var/run/dmesg.boot files might be useful. > > [SNIP] > > -- > Gary Jennejohn >