On 04/15/12 12:30, Conrad J. Sabatier wrote:
Today I'm suddenly unable to boot a newly built kernel without crashing
right near the end of the device probes, just before the system is
about to actually come up:
Fatal trap 18: integer divide fault while in kernel mode
Stopped at 0xffffffff803b2646 = g_label_ufs_taste_common+0x36
divl 0x50(%rcx),%eax
Backtrace lists this chain of calls:
g_label_ufs_taste_common
g_label_taste
g_new_provider_event
g_run_events
g_event_procbody
fork_exit
fork_trampoline
Whether built with clang or gcc, CUSTOM config or GENERIC, same results
on rebooting. No idea why this suddenly started happening, haven't
changed anything at all in my setup.
My recent kernel does the same on two "FreeBSD 10.0-CURRENT #1 r234309:
Sun Apr 15 14:14:11 CEST 2012" boxes. Both boxes in common is they are
attached to a Dell UltraSharp U2711 screen which does have a built-in
USB/MMC hub. I realized that it was possible to log into my lab's box
with a switched off screen.
This morning I loged in from home, loged out and got to the office,
switched on the screen - and reboot! I wasn't able to get the system
running again, it always got stuck in a
Fatal trap 18: integer divide fault while in kernel mode
Unplugging the screen's USB hub makes the system booting again!
Following is one of the last logged messages from the kernel, I don not
know whether this is usefull looking for the problem.
Regards,
Oliver
Apr 12 15:32:33 telesto kernel: hwpmc:
SOFT/16/64/0x67<INT,USR,SYS,REA,WRI> TSC/1/64/0x20<REA>
IAP/4/48/0x3ff<INT,USR,SYS,EDG,THR,REA,WRI,INV,QUA,PRC>
IAF/3/48/0x61<INT,REA,WRI> UCP/8/48/0x3f8<EDG,THR,REA,WRI,INV,QUA,PRC>
UCF/1/48/0x60<REA,WRI>
Apr 12 15:32:33 telesto kernel: uhub1: 4 ports with 4 removable, self
powered
Apr 12 15:32:33 telesto kernel: uhub2: 4 ports with 4 removable, self
powered
Apr 12 15:32:33 telesto kernel: uhub3: 2 ports with 2 removable, self
powered
Apr 12 15:32:33 telesto kernel: uhub0: 2 ports with 2 removable, self
powered
Apr 12 15:32:33 telesto kernel: ugen3.2:<vendor 0x8087> at usbus3
Apr 12 15:32:33 telesto kernel: uhub4:<vendor 0x8087 product 0x0024,
class 9/0, rev 2.00/0.00, addr 2> on usbus3
Apr 12 15:32:33 telesto kernel: ugen0.2:<vendor 0x8087> at usbus0
Apr 12 15:32:33 telesto kernel: uhub5:<vendor 0x8087 product 0x0024,
class 9/0, rev 2.00/0.00, addr 2> on usbus0
Apr 12 15:32:33 telesto kernel: Root mount waiting for: usbus3 usbus0
Apr 12 15:32:33 telesto kernel: uhub5: 6 ports with 6 removable, self
powered
Apr 12 15:32:33 telesto kernel: uhub4: 8 ports with 8 removable, self
powered
Apr 12 15:32:33 telesto kernel: ugen3.3:<Cherry GmbH> at usbus3
Apr 12 15:32:33 telesto kernel: ukbd0:<Cherry GmbH wired keyboard,
class 0/0, rev 2.00/1.11, addr 3> on usbus3
Apr 12 15:32:33 telesto kernel: kbd2 at ukbd0
Apr 12 15:32:33 telesto kernel: uhid0:<Cherry GmbH wired keyboard,
class 0/0, rev 2.00/1.11, addr 3> on usbus3
Apr 12 15:32:33 telesto kernel: Root mount waiting for: usbus3
Apr 12 15:32:33 telesto kernel: ugen3.4:<vendor 0x0424> at usbus3
Apr 12 15:32:33 telesto kernel: uhub6:<vendor 0x0424 product 0x2514,
class 9/0, rev 2.00/0.00, addr 4> on usbus3
Apr 12 15:32:33 telesto kernel: Root mount waiting for: usbus3
Apr 12 15:32:33 telesto kernel: uhub6: 3 ports with 2 removable, self
powered
Apr 12 15:32:33 telesto kernel: ugen3.5:<vendor 0x0424> at usbus3
Apr 12 15:32:33 telesto kernel: uhub7:<vendor 0x0424 product 0x2640,
class 9/0, rev 2.00/0.00, addr 5> on usbus3
Apr 12 15:32:33 telesto kernel: Root mount waiting for: usbus3
Apr 12 15:32:33 telesto kernel: uhub7: 3 ports with 2 removable, self
powered
Apr 12 15:32:33 telesto kernel: Root mount waiting for: usbus3
Apr 12 15:32:33 telesto kernel: ugen3.6:<Generic> at usbus3
Apr 12 15:32:33 telesto kernel: umass0:<Generic Ultra Fast Media
Reader, class 0/0, rev 2.00/1.91, addr 6> on usbus3
Apr 12 15:32:33 telesto kernel: Root mount waiting for: usbus3
Apr 12 15:32:33 telesto kernel: (probe0:umass-sim0:0:0:0): TEST UNIT
READY. CDB: 0 0 0 0 0 0
Apr 12 15:32:33 telesto kernel: (probe0:umass-sim0:0:0:0): CAM status:
SCSI Status Error
Apr 12 15:32:33 telesto kernel: (probe0:umass-sim0:0:0:0): SCSI status:
Check Condition
Apr 12 15:32:33 telesto kernel: (probe0:umass-sim0:0:0:0): SCSI sense:
NOT READY asc:3a,0 (Medium not present)
Apr 12 15:32:33 telesto kernel: da0 at umass-sim0 bus 0 scbus14 target 0
lun 0
Apr 12 15:32:33 telesto kernel: da0:<Generic Ultra HS-SD/MMC 1.91>
Removable Direct Access SCSI-0 device
Apr 12 15:32:33 telesto kernel: da0: 40.000MB/s transfers
Apr 12 15:32:33 telesto kernel: da0: Attempt to query device size
failed: NOT READY, Medium not present
Apr 12 15:32:33 telesto kernel: ugen3.7:<Logitech> at usbus3
Apr 12 15:32:33 telesto kernel: ums0:<Logitech USB Laser Mouse, class
0/0, rev 2.00/56.01, addr 7> on usbus3
Apr 12 15:32:33 telesto kernel: ums0: 8 buttons and [XYZT] coordinates
ID=0
Apr 12 15:32:33 telesto kernel: Trying to mount root from
ufs:/dev/gpt/root [rw]...
Apr 12 15:32:33 telesto kernel: nvidia0:<GeForce GTX 570> on vgapci0
Apr 12 15:32:33 telesto kernel: vgapci0: child nvidia0 requested
pci_enable_io
Apr 12 15:32:33 telesto kernel: vgapci0: child nvidia0 requested
pci_enable_io
Apr 12 15:32:33 telesto kernel: vboxdrv: fAsync=0 offMin=0x2d8
offMax=0x603c
Apr 12 15:32:33 telesto kernel: module_register: module ng_ether already
exists!
Apr 12 15:32:33 telesto kernel: Module ng_ether failed to register: 17