From: "Ozan Çağlayan" <ozan@pardus.org.tr>
To: Alan Stern <stern@rowland.harvard.edu>
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>,
linux-media@vger.kernel.org,
linux-kernel <linux-kernel@vger.kernel.org>,
USB list <linux-usb@vger.kernel.org>
Subject: Re: uvcvideo causes ehci_hcd to halt
Date: Fri, 23 Oct 2009 10:18:47 +0300 [thread overview]
Message-ID: <4AE158D7.6000900@pardus.org.tr> (raw)
In-Reply-To: <Pine.LNX.4.44L0.0910220944100.989-100000@netrider.rowland.org>
Alan Stern wrote On 22-10-2009 17:05:
> On Thu, 22 Oct 2009, [UTF-8] Ozan Çağlayan wrote:
>
>
>> Here's the outputs from /sys/kernel/debug/usb/ehci:
>>
>> periodic:
>> ----------------
>> size = 1024
>> 1: qh1024-0001/f6ffe280 (h2 ep2 [1/0] q0 p8)
>>
>
> There's something odd about this. I'd like to see this file again,
> after the patch below has been applied.
>
periodic
size = 1024
1: qh1024-0001/f6ffe280 (h2 ep2 [1/0] q0 p8) t00000000
registers
bus pci, device 0000:00:1d.7
EHCI Host Controller
EHCI 1.00, hcd state 0
ownership 00000001
SMI sts/enable 0x80080000
structural params 0x00104208
capability params 0x00016871
status 6008 Periodic Recl FLR
command 010000 (park)=0 ithresh=1 period=1024 HALT
intrenable 00
uframe 0677
port 1 status 001000 POWER sig=se0
port 2 status 001000 POWER sig=se0
port 3 status 001000 POWER sig=se0
port 4 status 001000 POWER sig=se0
port 5 status 001005 POWER sig=se0 PE CONNECT
port 6 status 001005 POWER sig=se0 PE CONNECT
port 7 status 001000 POWER sig=se0
port 8 status 001000 POWER sig=se0
irq normal 60 err 0 reclaim 14 (lost 0)
complete 60 unlink 1
After putting a udelay() the problem seems to be resolved. I did a
rmmod-modprobe-sleep in 50 iterations, and the host controller was
still functional along with the web-cam:
periodic
size = 1024
registers
bus pci, device 0000:00:1d.7
EHCI Host Controller
EHCI 1.00, hcd state 1
ownership 00000001
SMI sts/enable 0x80080000
structural params 0x00104208
capability params 0x00016871
status 2008 Recl FLR
command 010001 (park)=0 ithresh=1 period=1024 RUN
intrenable 37 IAA FATAL PCD ERR INT
uframe 0908
port 1 status 001000 POWER sig=se0
port 2 status 001000 POWER sig=se0
port 3 status 001000 POWER sig=se0
port 4 status 001000 POWER sig=se0
port 5 status 001005 POWER sig=se0 PE CONNECT
port 6 status 001005 POWER sig=se0 PE CONNECT
port 7 status 001000 POWER sig=se0
port 8 status 001000 POWER sig=se0
irq normal 2115 err 0 reclaim 300 (lost 0)
complete 2110 unlink 8
--
Thanks a lot for all your efforts!
next prev parent reply other threads:[~2009-10-23 7:14 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-10-13 6:55 uvcvideo causes ehci_hcd to halt Ozan Çağlayan
2009-10-13 14:53 ` Alan Stern
2009-10-14 8:16 ` Ozan Çağlayan
2009-10-20 8:29 ` Ozan Çağlayan
2009-10-20 15:07 ` Alan Stern
2009-10-21 8:22 ` Ozan Çağlayan
2009-10-21 15:07 ` Alan Stern
2009-10-21 15:38 ` Ozan Çağlayan
2009-10-21 17:27 ` Laurent Pinchart
2009-10-21 20:09 ` Ozan Çağlayan
2009-10-21 23:38 ` Laurent Pinchart
2009-10-22 1:36 ` Alan Stern
2009-10-22 10:31 ` Ozan Çağlayan
2009-10-22 14:05 ` Alan Stern
2009-10-22 15:56 ` Ozan Çağlayan
2009-10-22 20:03 ` Alan Stern
2009-10-23 7:18 ` Ozan Çağlayan [this message]
2009-10-23 22:14 ` Alan Stern
2009-10-24 7:49 ` Ozan Çağlayan
2009-10-24 12:04 ` Alan Stern
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=4AE158D7.6000900@pardus.org.tr \
--to=ozan@pardus.org.tr \
--cc=laurent.pinchart@ideasonboard.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-media@vger.kernel.org \
--cc=linux-usb@vger.kernel.org \
--cc=stern@rowland.harvard.edu \
/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.