grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

insmod uhci causes computer to reset


From: Oliver Henshaw
Subject: insmod uhci causes computer to reset
Date: Sun, 7 Jun 2009 20:03:32 +0100

Even with the fixes described previously, grub fails with an UHCI
controller (VIA uhci
chipset on the motherboard). When no devices are attached, module
loading completes
successfully. When a mouse is attached, module loading completes but
listing the device with
'usb' causes the machine to reset. If I try without 'set debug=uhci'
then 'insmod uhci' causes
the computer to hang.





With no devices:



grub> insmod uhci

../bus/usb/uhci.c:188: class=0x0c 0x03 interface 0x00 base=0xe400

../bus/usb/uhci.c:278: UHCI initialized

../bus/usb/uhci.c:188: class=0x0c 0x03 interface 0x00 base=0xe800

../bus/usb/uhci.c:278: UHCI initialized

../bus/usb/uhci.c:636: detect=0x48a port=0

../bus/usb/uhci.c:636: detect=0x58a port=1

../bus/usb/uhci.c:636: detect=0x48a port=0

../bus/usb/uhci.c:636: detect=0x48a port=1

../bus/usb/uhci.c:668: registered


grub>


With a mouse attached:



grub> insmod uhci

../bus/usb/uhci.c:188: class=0x0c 0x03 interface 0x00 base=0xe400

../bus/usb/uhci.c:278: UHCI initialized

../bus/usb/uhci.c:188: class=0x0c 0x03 interface 0x00 base=0xe800

../bus/usb/uhci.c:278: UHCI initialized

../bus/usb/uhci.c:636: detect=0x48a port=0

../bus/usb/uhci.c:636: detect=0x5ab port=1

../bus/usb/uhci.c:582: enable=1 port=1

../bus/usb/uhci.c:593: detect=0x5ab

../bus/usb/uhci.c:602: reset completed

../bus/usb/uhci.c:608: waiting for the port to be enabled

../bus/usb/uhci.c:613: >3detect=0x5a7

../bus/usb/usbtrans.c:43: control: reqtype=0x80 req=0x06 val=0x100 idx=0x00 size

=18

../bus/usb/uhci.c:408: transaction: endp=0, type=2, addr=0, toggle=0, size=8 dat

a=0x67ad0 td=0x2403e000

../bus/usb/uhci.c:408: transaction: endp=0, type=0, addr=0, toggle=1, size=18 da

ta=0x2403d760 td=0x2403e020

../bus/usb/uhci.c:408: transaction: endp=0, type=1, addr=0, toggle=1, size=0 dat

a=0x0 td=0x2403e040

../bus/usb/uhci.c:481: setup transaction 0

../bus/usb/uhci.c:487: initiate transaction

../bus/usb/uhci.c:498: >t status=0x440007 data=0x67ad0 td=0x2403e000

../bus/usb/uhci.c:504: t status=0x440007

../bus/usb/uhci.c:509: >>t status=0x440007

../bus/usb/uhci.c:548: transaction failed

../bus/usb/usbtrans.c:43: control: reqtype=0x00 req=0x05 val=0x01 idx=0x00 size=
0

../bus/usb/uhci.c:408: transaction: endp=0, type=2, addr=0, toggle=0, size=8 dat
a=0x67b10 td=0x2403e040

../bus/usb/uhci.c:408: transaction: endp=0, type=0, addr=0, toggle=1, size=0 dat
a=0x0 td=0x2403e020

../bus/usb/uhci.c:481: setup transaction 0

../bus/usb/uhci.c:487: initiate transaction

../bus/usb/uhci.c:498: >t status=0x440007 data=0x67b10 td=0x2403e040

../bus/usb/uhci.c:504: t status=0x440007

../bus/usb/uhci.c:509: >>t status=0x440007

../bus/usb/uhci.c:548: transaction failed

../bus/usb/uhci.c:636: detect=0x48a port=0

../bus/usb/uhci.c:636: detect=0x48a port=1

../bus/usb/uhci.c:668: registered

grub> usb

USB devices:



USB version 0.0, VendorID: 0x00, ProductID: 0x00, #conf: 0

Low speed device

Interface #0: #Endpoints: 22   ../bus/usb/usbtrans.c:43: control: reqtype=0x80 r
eq=0x06 val=0x3c3 idx=0x409 size=1


(and then the computer resets)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]