Morning all. Finally got around to freebsd-update one of my systems to -p6. Rebooting into the p6 kernel was "interesting". Problem boiled down to "what modules are loaded" after/during boot. Yes there is an NVIDIA card in use, USB keyboard and mouse.
Any thoughts? I have done a ton of investigation yet (trying to get paying work done). Almost "feels" like after doing the update that cross refs or something for the modules is mucked up and kernel is not picking it up correctly (kldxref I think).
First output of kldstat from the -p4 boot
now kldstat in the p6 after I have hand loaded a couple of modules: linux_common, linux, nvidia-modeset and nvidia just to prove they could be:
Same ZFS BE, same init scripts, literally nothing but freebsd-update fetch && freebsd-update install && shutdown -r now.
/boot/loader.conf:
Nothing jumping out in dmesg between good and bad. So any ideas/thoughts/"you idiot you forgot to ...." are welcome.
Oh,
Thanks
Any thoughts? I have done a ton of investigation yet (trying to get paying work done). Almost "feels" like after doing the update that cross refs or something for the modules is mucked up and kernel is not picking it up correctly (kldxref I think).
First output of kldstat from the -p4 boot
Code:
cat kldstat-p4.txt
Id Refs Address Size Name
1 55 0xffffffff80200000 1f11f28 kernel
2 1 0xffffffff82112000 b7b8 opensolaris.ko
3 1 0xffffffff8211e000 67feb0 zfs.ko
4 1 0xffffffff82918000 3250 ichsmb.ko
5 1 0xffffffff8291c000 2180 smbus.ko
6 1 0xffffffff8291f000 107310 nvidia-modeset.ko
7 1 0xffffffff82c00000 1faac70 nvidia.ko
8 2 0xffffffff82a27000 388f8 linux.ko
9 3 0xffffffff82a60000 db70 linux_common.ko
10 1 0xffffffff82a6e000 20f0 coretemp.ko
11 1 0xffffffff82a71000 2340 uhid.ko
12 1 0xffffffff82a74000 4350 ums.ko
13 1 0xffffffff82a79000 3380 usbhid.ko
14 1 0xffffffff82a7d000 31f8 hidbus.ko
15 1 0xffffffff82a81000 3320 wmt.ko
16 1 0xffffffff82a85000 27040 ipfw.ko
now kldstat in the p6 after I have hand loaded a couple of modules: linux_common, linux, nvidia-modeset and nvidia just to prove they could be:
Code:
cat kldstat-p6.txt
Id Refs Address Size Name
1 26 0xffffffff80200000 1f11f90 kernel
2 1 0xffffffff82112000 b7b8 opensolaris.ko
3 1 0xffffffff8211e000 67feb0 zfs.ko
5 1 0xffffffff82918000 20f0 coretemp.ko
6 4 0xffffffff8291b000 db70 linux_common.ko
7 3 0xffffffff82929000 388f8 linux.ko
8 1 0xffffffff82962000 107310 nvidia-modeset.ko
9 1 0xffffffff82c00000 1faac70 nvidia.ko
/boot/loader.conf:
Code:
cat /boot/loader.conf
kern.geom.label.disk_ident.enable="0"
kern.geom.label.gptid.enable="0"
opensolaris_load="YES"
zfs_load="YES"
hw.vga.textmode="1"
vfs.zfs.arc_max="8589934592"
#hw.usb.no_boot_wait="1"
hw.usb.no_shutdown_wait="1"
Nothing jumping out in dmesg between good and bad. So any ideas/thoughts/"you idiot you forgot to ...." are welcome.
Oh,
Thanks