From: Oliver Henshaw <oliver.henshaw@gmail.com>
To: grub-devel@gnu.org
Subject: insmod uhci causes computer to reset
Date: Sun, 7 Jun 2009 20:03:32 +0100 [thread overview]
Message-ID: <6d6c12960906071203r6e4a5dfek9a9da7522feaab4e@mail.gmail.com> (raw)
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)
next reply other threads:[~2009-06-07 19:03 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-06-07 19:03 Oliver Henshaw [this message]
2009-06-07 19:10 ` insmod uhci causes computer to reset Pavel Roskin
2009-06-07 20:22 ` Oliver Henshaw
2009-06-08 0:47 ` Pavel Roskin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=6d6c12960906071203r6e4a5dfek9a9da7522feaab4e@mail.gmail.com \
--to=oliver.henshaw@gmail.com \
--cc=grub-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.