Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Apr 2005 11:24:14 +0100 (BST)
From:      Gavin Atkinson <gavin.atkinson@ury.york.ac.uk>
To:        Ian Dowse <iedowse@FreeBSD.org>
Cc:        freebsd-usb@FreeBSD.org
Subject:   Re: kern/40948: [usb] USB HP CDW8200 does not work
Message-ID:  <20050423111116.T61253@ury.york.ac.uk>
In-Reply-To: <200503230157.j2N1vcnN029193@freefall.freebsd.org>
References:  <200503230157.j2N1vcnN029193@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 23 Mar 2005, Ian Dowse wrote:

> Synopsis: [usb] USB HP CDW8200 does not work
>
> State-Changed-From-To: open->feedback
> State-Changed-By: iedowse
> State-Changed-When: Wed Mar 23 01:57:09 GMT 2005
> State-Changed-Why:
>
> Does this problem still occur with more recent releases?
>
> http://www.freebsd.org/cgi/query-pr.cgi?pr=40948

I'm sorry for the delay in replying, yes this is still an issue.

On 5.4-PRERELEASE Sat Mar 12 10:56:24, I get the following:

umass0: Hewlett Packard HP USB CD-Writer Plus, rev 1.00/0.01, addr 2
umass0: CBI reset failed, TIMEOUT
umass0: CBI reset failed, TIMEOUT
umass0: CBI reset failed, TIMEOUT
umass0: CBI reset failed, TIMEOUT
umass0: CBI reset failed, TIMEOUT
umass0: at uhub2 port 1 (addr 2) disconnected
umass0: detached

(Note that each timeout message is two minutes apart, so the above process
takes 12 minutes).

On 6.0-CURRENT I suspect I'd have got the same if I'd have left the drive
in long enough, but instead, being impatient, I removed it after about 60
seconds and recieved a panic in camisr().

umass0: vendor 0x03f0 HP USB CD-Writer Plus, rev 1.00/0.01, addr 2
umass0: at uhub0 port 2 (addr 2) disconnected

Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address     = 0xdeadc116
fault code                = supervisor write, page not present
instruction pointer       = 0x8:0xc04500ab
stack pointer             = 0x10:0xcb758cdc
frame pointer             = 0x10:0xcb758cf4
code segment              = base 0x0, limit 0xfffff, type 0x1b
                          = DPL 0, pres 1, def32 1, gran 1
processor eflags          = interrupt enabled, resume, IOPL = 0
curent process            = 34 (swi2: cambio)

I'm happy to test anything you want me to try, but as this isn't my CD
writer, it may take a while...

Thanks

Gavin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050423111116.T61253>