> panic message: > > uvm_fault(0xd0a2c8c0, 0x1000, 0, 1) -> e > kernel: page fault trap, code=0 > Stopped at usb_allocmem+0x14f: cmpl %ebx,0(%eax)
I also have a similar panic message. My solution is to disable ehci from my GENERIC. stupid but it works on this NVIDIA USB controller. jakemsr@ knows about this problem. > On Tuesday, November 29, 2011 7:14 PM, "Byron Klippert" > <byronklipp...@ml1.net> wrote: >> I managed to capture trace and ps output from ddb> >> >> Is this a worthy cause to investigate further or should I take the >> advice of others and move on to real(tm) hardware. It would be a shame >> given the distasteful argument "well it works fine under ...." >> >> ddb> trace >> usb_allocmem(d1111800,2,0,d101c740,d101c700) at usb_allocmem+0x14f >> ehci_allocm(d1111800,d101c740,2,d079d66e,101c754) at ehci_allocm+0x27 >> usbd_transfer(d101c700,d1109900,0,1388,d75b3d74) at usbd_transfer+0xbb >> usbd_do_request_flags_pipe(d1109900,d1109880,d75b3d74,d75b3dce,4) at >> usbd_do_request_flags_pipe+0xbb >> usbd_do_request_flags(d1109900,d75b3d74,d75b3dce,4,d75b3d7c) at >> usbd_do_request_flags+0x3c >> usbd_get_string_desc(d1109900,1,1,d75b3dce,d75b3ecc) at >> usbd_get_string_desc+0x5e >> usbd_get_string(d1109900,1,d3487487,7f,d0ae9220) at usbd_get_string+0x74 >> usbd_devinfo_vp(d1109900,d3487487,7f,d3487408,7f) at >> usbd_devinfo_vp+0x165 >> usbd_fill_deviceinfo(d1109900,d3487400,1,1,0) at >> usbd_fill_deviceinfo+0x53 >> usbd_fill_di_task(d3487400,20,d098f0af,0,d54f362c) at >> usbd_fill_di_task+0x43 >> usb_task_thread(d54f362c) at usb_task_thread+0xb1 >> Bad frame pointer: 0xd0ba0e48 >> >> ddb> ps >> PID PPID PGRP UID S FLAGS WAIT COMMAND >> 11732 5036 11732 0 3 0x4000 endtask usbdevs >> 18220 17676 18220 1000 3 0x4080 kqread tmux >> 17676 13203 17676 1000 3 0x4080 pause ksh >> 13203 24243 24243 1000 3 0x180 select sshd >> 24243 7551 24243 0 3 0x4180 netio sshd >> 30142 13825 18365 1000 3 0x4080 ttyin more >> 13825 18365 18365 1000 3 0x4080 pause sh >> 18365 28650 18365 1000 3 0x4080 wait man >> 28650 29160 28650 1000 3 0x4080 pause ksh >> 24368 29160 24368 1000 3 0x4080 ttyin ksh >> 11053 19990 11053 0 3 0x4080 ttyin vi >> 19990 29160 19990 1000 3 0x4080 pause ksh >> 16050 14405 14405 67 3 0x180 netcon httpd >> 21227 29160 21227 1000 3 0x4080 ttyin ksh >> 5036 29160 5036 1000 3 0x4080 pause ksh >> 29160 1 29160 1000 2 0 tmux >> 30544 14405 14405 67 3 0x180 netcon httpd >> 1510 14405 14405 67 3 0x180 netcon httpd >> 16181 14405 14405 67 3 0x180 netcon httpd >> 15339 1 15339 0 3 0x4080 ttyin getty >> 8516 14405 14405 67 3 0x180 netcon httpd >> 276 14405 14405 67 3 0x180 netcon httpd >> 9801 14405 14405 67 3 0x180 netcon httpd >> 22942 1 22942 0 3 0x80 select cron >> 29745 1 29745 0 3 0x180 select inetd >> 14405 1 14405 0 3 0x80 select httpd >> 761 1 761 0 3 0x40180 select sendmail >> 7551 1 7551 0 3 0x80 select sshd >> 6224 1 6224 0 3 0x80 poll ntpd >> 15671 25737 15671 83 3 0x180 poll ntpd >> 25737 1 25737 83 3 0x180 poll ntpd >> 1898 14567 14567 74 3 0x180 bpf pflogd >> 14567 1 14567 0 3 0x80 netio pflogd >> 24868 500 500 73 2 0x180 syslogd >> 500 1 500 0 3 0x88 netio syslogd >> 31551 1 31551 77 3 0x180 poll dhclient >> 13676 1 25110 0 3 0x80 poll dhclient >> 13732 1 13732 0 3 0x80 mfsidl mount_mfs >> 5311 1 5311 0 3 0x80 mfsidl mount_mfs >> 16196 1 16196 0 3 0x80 mfsidl mount_mfs >> 13 0 0 0 3 0x100200 aiodoned aiodoned >> 12 0 0 0 3 0x100200 syncer update >> 11 0 0 0 3 0x100200 cleaner cleaner >> 10 0 0 0 3 0x100200 reaper reaper >> 9 0 0 0 3 0x100200 pgdaemon pagedaemon >> 8 0 0 0 3 0x100200 bored crypto >> 7 0 0 0 3 0x100200 pftm pfpurge >> * 6 0 0 0 7 0x100200 usbtask >> 5 0 0 0 3 0x100200 usbatsk usbatsk >> 4 0 0 0 3 0x100200 bored syswq >> 3 0 0 0 3 0x40100200 idle0 >> 2 0 0 0 3 0x100200 kmalloc kmthread >> 1 0 1 0 3 0x4080 wait init >> 0 -1 0 0 3 0x80200 scheduler swapper >> >> >> >> >> On Monday, November 28, 2011 10:43 AM, "Kevin Chadwick" >> <ma1l1i...@yahoo.co.uk> wrote: >> > On Mon, 28 Nov 2011 10:02:41 +0100 >> > Daniel Gracia wrote: >> > >> > > When I unplug the device the system hangs or if >> > > > I run usbdevs the system hangs, once hung the watchdog kicks in and >> > > > reboots the machine. >> > >> > Completely unsubstantiated and untested theory but out of interest does >> > it still hang if you whip out the usb quickly rather than casually? >> > >> > >> >> Is this a joke? >> >> Byron Klippert >> byronklipp...@ml1.net >> (867) 332-4184 >> >> > > Byron Klippert > byronklipp...@ml1.net > (867) 332-4184