[ros-bugs] [Bug 767] New: USB Uhci.sys - Bugcheck in Usbuhci.sys

ReactOS.Bugzilla at reactos.com ReactOS.Bugzilla at reactos.com
Sun Sep 11 14:36:35 CEST 2005


http://reactos.com/bugzilla/show_bug.cgi?id=767

           Summary: USB Uhci.sys -   Bugcheck in Usbuhci.sys
           Product: ReactOS
           Version: TRUNK
          Platform: x86 Hardware
        OS/Version: ReactOS
            Status: NEW
          Severity: normal
          Priority: P3
         Component: Drivers
        AssignedTo: ros-bugs at reactos.com
        ReportedBy: gerard.gatineau at laposte.net


Ros svn 17788 + DBG=1 + real hardware

The USB driver uhci.sys starts but a bugcheck occurs during initialisation , as
per debug traces

(drivers\usb\miniport\common\main.c:78) USBMP: AddDevice called
(drivers\usb\miniport\common\main.c:32) USBMP: CreateRootHubPdo()
(drivers\usb\miniport\common\fdo.c:244) USBMP: unknown minor function 0x8
(drivers\usb\miniport\sys\linuxwrapper.c:479) IoGetDmaAdapter done 0x80817268,
mapRegisterCount=2
(drivers\usb\miniport\usbuhci\uhci-hcd.c:2556) INF:
drivers\usb\miniport\usbuhci\uhci-hcd.c: USB Universal Host Controller Interface
driver v2.1
(drivers\usb\usbport\hcd-pci.c:74) usbcore: usb_hcd_pci_probe() called
(drivers\usb\miniport\sys\linuxwrapper.c:201) driver_register 0: 9d0ac0b8
9d0a3e84(drivers\usb\usbport\usb.c:166) INF: drivers\usb\usbport\usb.c:
registered new driver hub
(drivers\usb\miniport\sys\li(drivers\usb\usbport\hub.c:1229) hub_thread
startingnuxwrapper.c:137) usbcore: Created system thread 64
(drivers\usb\miniport\sys\linuxwrapper.c:201) driver_register 1: 9d0ac0e0
9d0a3e70(drivers\usb\usbport\hcd-pci.c:74) usbcore: usb_hcd_pci_probe() called
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:13) pci_enable_device() called...
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:44) pci_resource_flags()
called, x=0x0
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:21) pci_resource_start()
called, x=0x0
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:33) pci_resource_len() called,
x=0x0
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:86) request_region():
addr=0xef80, len=0xffff0020
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:58) pci_set_drvdata() called...
(drivers\usb\usbport\hcd-pci.c:163) UnivHCI PCI-USB Controller
(drivers\usb\usbport\hcd-pci.c:183) irq 9, io base 0000ef80
(drivers\usb\usbport\hcd.c:678) new USB bus registered, assigned bus number 1
(drivers\usb\miniport\usbuhci\/../linux/pci_hal.c:33) pci_resource_len() called,
x=0x0
(drivers\usb\miniport\sys\linuxwrapper.c:252) schedule_timeout: 5 ms
(drivers\usb\miniport\sys\linuxwrapper.c:286) schedule DONE!!!!!!
(drivers\usb\miniport\sys\linuxwrapper.c:252) schedule_timeout: 1 ms
(drivers\usb\miniport\sys\linuxwrapper.c:286) schedule DONE!!!!!!
(drivers\usb\miniport\sys\linuxwrapper.c:793) pci_alloc_consistent() size=8196
(drivers\usb\miniport\sys\linuxwrapper.c:639) pci_pool_create(): UHCD PCI
Slot/uhci_td size 48, 85/page (4096 alloc)
(drivers\usb\miniport\sys\linuxwrapper.c:639) pci_pool_create(): UHCD PCI
Slot/uhci_qh size 48, 85/page (4096 alloc)
(drivers\usb\miniport\usbuhci\uhci-hcd.c:2264) INF:
drivers\usb\miniport\usbuhci\uhci-hcd.c: detected 2 ports
(drivers\usb\usbport\hcd.c:400) root hub device address 1
(drivers\usb\miniport\sys\ros_wrapper.c:8) wait_ms(10)
(drivers\usb\usbport\config.c:274) DBG: drivers\usb\usbport\config.c: kmalloc IF
8ce3e228, numif 1
(drivers\usb\usbport\usb.c:1215) new device strings: Mfr=3, Product=2,
SerialNumber=1
(drivers\usb\usbport\message.c:1008) DBG: drivers\usb\usbport\message.c: USB
device number 1 default language ID 0x409
(drivers\usb\usbport\usb.c:1051) Product: UnivHCI PCI-USB Controller
(drivers\usb\usbport\usb.c:1059) Manufacturer: XBOX ---- uhci-hcd
(drivers\usb\usbport\usb.c:1086) USB connected: UnivHCI PCI-USB Controller (XBOX
---- uhci-hcd)
(drivers\usb\usbport\usb-debug.c:184) SerialNumber: UHCD PCI Slot
(drivers\usb\miniport\sys\linuxwrapper.c:167) drv_num 2 9d0a3e84 9d0a3e70
(drivers\usb\usbport\usb.c:1255) .........................usb_new_device:
usb-UHCD PCI Slot-0 interface 0
(drivers\usb\usbport\usb.c:1257) usb_new_device - registering interface 1-0:0
(drivers\usb\miniport\sys\linuxwrapper.c:167) drv_num 2 9d0a3e84 9d0a3e70
(drivers\usb\miniport\sys\linuxwrapper.c:181) probe0 9d0a3e84
(drivers\usb\usbport\usb.c:93) usb_device_probe
(drivers\usb\usbport\usb.c:103) usb_device_probe - got id
(drivers\usb\usbport\hub.c:631) USB hub found
(drivers\usb\usbport\hub.c:390) 2 ports detected
(drivers\usb\usbport\hub.c:405) standalone hub
(drivers\usb\usbport\hub.c:409) ganged power switching
(drivers\usb\usbport\hub.c:422) global over-current protection
(drivers\usb\usbport\hub.c:472) Port indicators are not supported
(drivers\usb\usbport\hub.c:478) power on to power good time: 6ms
(drivers\usb\usbport\hub.c:480) hub controller current requirement: 0mA
(drivers\usb\usbport\hub.c:490) local power source is good
(drivers\usb\usbport\hub.c:493) no over-current condition exists
(drivers\usb\usbport\hub.c:521) hub_thread should woke up
(drivers\usb\usbport\hub.c:309) enabling power on all ports
(drivers\usb\miniport\sys\ros_wrapper.c:8) wait_ms(0)
(drivers\usb\miniport\sys\ros_wrapper.c:8) wait_ms(0)
(drivers\usb\miniport\sys\ros_wrapper.c:8) wait_ms(6)
(drivers\usb\miniport\sys\linuxwrapper.c:181) probe1 9d0a3e70
(drivers\usb\miniport\sys\linuxwrapper.c:201) driver_register 2: 9d0ac268
9d0a3e84(drivers\usb\usbport\usb.c:166) INF: drivers\usb\usbport\usb.c:
registered new driver keyboard
(drivers\usb\miniport\sys\linuxwrapper.c:201) driver_register 3: 9d0ac2e8
9d0a3e84(drivers\usb\usbport\usb.c:166) INF: drivers\usb\usbport\usb.c:
registered new driver usbmouse
(ntoskrnl\io\pnpmgr.c:1953) DeviceNode 0x806a59d8
(ntoskrnl\io\pnpmgr.c:1955) Sending IRP_MN_QUERY_DEVICE_RELATIONS to device stack
(ntoskrnl\io\pnpmgr.c:1982) Got 1 PDOs
(ntoskrnl\io\pnpmgr.c:596) ParentNode 0x806a59d8 PhysicalDeviceObject 0x80845510
(ntoskrnl\io\pnpmgr.c:813) Context 0x800f8b08
(ntoskrnl\io\pnpmgr.c:816) IopTraverseDeviceTree(DeviceNode 0x80816650 
FirstDeviceNode 0x806a59d8  Action 80045c61  Context 0x806a59d8)
(ntoskrnl\io\pnpmgr.c:1251) IopActionInterrogateDeviceStack(806a59d8, 806a59d8)
(ntoskrnl\io\pnpmgr.c:1252) PDO 0x806a4348
(ntoskrnl\io\pnpmgr.c:1263) Success
(ntoskrnl\io\pnpmgr.c:1251) IopActionInterrogateDeviceStack(808180e0, 806a59d8)
(ntoskrnl\io\pnpmgr.c:1252) PDO 0x80845510
(ntoskrnl\io\pnpmgr.c:1284) Sending IRP_MN_QUERY_ID.BusQueryDeviceID to device stack
(ntoskrnl\io\pnpmgr.c:1307) Sending IRP_MN_QUERY_ID.BusQueryInstanceID to device
stack
(ntoskrnl\io\pnpmgr.c:1334) IopInitiatePnpIrp() failed (Status 0)
(ntoskrnl\io\pnpmgr.c:1341) Instance ID is not unique
(ntoskrnl\io\pnpmgr.c:1351) InstancePath is USB\ROOT_HUB\0000
(ntoskrnl\io\pnpmgr.c:879) Create '\Registry\Machine'
(ntoskrnl\io\pnpmgr.c:879) Create '\Registry\Machine\System'
(ntoskrnl\io\pnpmgr.c:879) Create '\Registry\Machine\System\CurrentControlSet'
(ntoskrnl\io\pnpmgr.c:879) Create '\Registry\Machine\System\CurrentControlSet\Enum'
(ntoskrnl\io\pnpmgr.c:879) Create
'\Registry\Machine\System\CurrentControlSet\Enum\USB'
(ntoskrnl\io\pnpmgr.c:879) Create
'\Registry\Machine\System\CurrentControlSet\Enum\USB\ROOT_HUB'
(ntoskrnl\io\pnpmgr.c:879) Create
'\Registry\Machine\System\CurrentControlSet\Enum\USB\ROOT_HUB\0000'
(ntoskrnl\io\pnpmgr.c:1395) Sending IRP_MN_QUERY_ID.BusQueryHardwareIDs to
device stack
(drivers\usb\miniport\common\misc.c:90) Source = USB\ROOT_HUB
(drivers\usb\miniport\common\misc.c:92) AnsiString = USB\ROOT_HUB
(drivers\usb\miniport\common\misc.c:93) KeBugCheckWithTf at ntoskrnl\ke\catch.c:228
A problem has been detected and ReactOS has been shut down to prevent damage to
your computer.
 
The problem seems to be caused by the following file: usbuhci.sys
 
Technical information:
 
*** STOP: 0x0000001E (0xc0000005,0x9d06328d,0x00000000,0x501c0000)
 
***    usbuhci.sys - Address 0x9d06328d base at 0x9d05a000, DateStamp 0x0
 
Page Fault Exception: 14(0)
Processor: 0 CS:EIP 8:9d06328d <usbuhci.sys:928d
(drivers/usb/miniport/common/misc.c:93 (UsbMpInitMultiSzString))>
cr2 501c0000 cr3 22000 Proc: 80689af0 Pid: 4 <System> Thrd: 8068a630 Tid: 0
DS 10 ES 10 FS 30 GS 10
EAX: 501c0000   EBX: 0007651c   ECX: 00000000
EDX: 000003f8   EBP: 800f85e0   ESI: 0007661c   ESP: 800f8524
EDI: 00076514   EFLAGS: 00210282 kESP 800f8524 kernel stack base 800f7000
Frames:
<usbuhci.sys:9743 (drivers/usb/miniport/common/pdo.c:106 (UsbMpPdoQueryId))>
<usbuhci.sys:995f (drivers/usb/miniport/common/pdo.c:283 (UsbMpPnpPdo))>
<usbuhci.sys:8eb1 (drivers/usb/miniport/common/main.c:247 (DispatchPnp))>
<ntoskrnl.exe:4251f (ntoskrnl/io/irp.c:1080 (IofCallDriver))>
<ntoskrnl.exe:45135 (ntoskrnl/io/pnpmgr.c:752 (IopInitiatePnpIrp))>
<ntoskrnl.exe:461e9 (ntoskrnl/io/pnpmgr.c:1398 (IopActionInterrogateDeviceStack))>
<ntoskrnl.exe:451aa (ntoskrnl/io/pnpmgr.c:782 (IopTraverseDeviceTreeNode))>
<ntoskrnl.exe:451dd (ntoskrnl/io/pnpmgr.c:796 (IopTraverseDeviceTreeNode))>
<ntoskrnl.exe:4529e (ntoskrnl/io/pnpmgr.c:822 (IopTraverseDeviceTree))>
<ntoskrnl.exe:474c1 (ntoskrnl/io/pnpmgr.c:2016 (IopInvalidateDeviceRelations))>
<ntoskrnl.exe:31416 (ntoskrnl/io/device.c:164 (IopStartDevice))>
<ntoskrnl.exe:470e0 (ntoskrnl/io/pnpmgr.c:1833 (IopActionInitChildServices))>
<ntoskrnl.exe:471ad (ntoskrnl/io/pnpmgr.c:1873 (IopActionInitAllServices))>
<ntoskrnl.exe:451aa (ntoskrnl/io/pnpmgr.c:782 (IopTraverseDeviceTreeNode))>
<ntoskrnl.exe:451dd (ntoskrnl/io/pnpmgr.c:796 (IopTraverseDeviceTreeNode))>
<ntoskrnl.exe:451dd (ntoskrnl/io/pnpmgr.c:796 (IopTraverseDeviceTreeNode))>
<ntoskrnl.exe:4529e (ntoskrnl/io/pnpmgr.c:822 (IopTraverseDeviceTree))>
<ntoskrnl.exe:4724d (ntoskrnl/io/pnpmgr.c:1933 (IopInitializePnpServices))>
<ntoskrnl.exe:bbfd7 (ntoskrnl/io/iomgr.c:421 (IoInit3))>
<ntoskrnl.exe:b982a (ntoskrnl/ex/init.c:651 (ExpInitializeExecutive))>
<ntoskrnl.exe:6706 (ntoskrnl/ke/main.c:100 (KiSystemStartup))>
<ntoskrnl.exe:b784e (ntoskrnl/ke/main.c:294 (_main))>
<ntoskrnl.exe:104b ({standard input}:47 (_text_start__))>

-- 
Configure bugmail: http://reactos.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the Ros-bugs mailing list