Re: Haupauge Nova-T 500 2.6.28 regression dib0700

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

 



On Mon, Feb 23, 2009 at 4:52 AM, Janne Grunau <j@xxxxxxxxxx> wrote:
> Hi,
>
> I have some difficulties with the Hauppauge Nova-T 500 and 2.6.28 kernels.
>
> Following USB errors appear with 2.6.28.4 every 100ms:
>
> Feb 15 02:46:03 golem [ 7720.876132] usb 2-1: events/3 timed out on ep1in len=0/6
> Feb 15 02:46:03 golem [ 7720.976039] usb 2-1: events/3 timed out on ep1in len=0/6
> Feb 15 02:46:03 golem [ 7721.076068] usb 2-1: events/3 timed out on ep1in len=0/6
>
> The device is still useable but occasionally I see the same error
>  with additional usb errors (iirc same kernel and config)
>
> Feb 17 20:33:17 golem [   14.733031] ehci_hcd 0000:01:06.2: reused qh ffff8800bf80d140 schedule
> Feb 17 20:33:17 golem [   14.733040] usb 2-1: link qh64-0001/ffff8800bf80d140 start 63 [2/0 us]
> Feb 17 20:33:17 golem [   14.783035] usb 2-1: unlink qh64-0001/ffff8800bf80d140 start 63 [2/0 us]
> Feb 17 20:33:17 golem [   14.783107] usb 2-1: events/3 timed out on ep1in len=0/6
> ...
> Feb 17 20:34:12 golem [  128.130059] ehci_hcd 0000:01:06.2: reused qh ffff8800bf80d140 schedule
> Feb 17 20:34:12 golem [  128.130069] usb 2-1: link qh64-0001/ffff8800bf80d140 start 63 [2/0 us]
> Feb 17 20:34:12 golem [  128.131007] ehci_hcd 0000:01:06.2: force halt; handhake ffffc20000050014 00
> 004000 00000000 -> -110
>
> ehci gives up and the device is unuseabe.
>
> This is still the case with 2.6.28.7.
>
> git bisect blames following change:
>
> | commit 99afb989b05b9fb1c7b3831ce4b7a000b214acdb
> | Author: Devin Heitmueller <devin.heitmueller@xxxxxxxxx>
> | Date:   Sat Nov 15 07:13:07 2008 -0300
> |
> |     V4L/DVB (9639): Make dib0700 remote control support work with firmware v1.20
>
> 2.6.28.x with DVB drivers from v4l-dvb hg works as expected bu I fail
> to see which changeset fixed it. If you have an idea I'll test it.
> Otherwise I'll bisect v4l-dvb hg.
>
> This should be fixed in 2.6.28-stable.
>
> Janne

Hello Janneg,

Thank you for reporting this issue.

We actually rely on the bulk endpoint timing out to query the IR port
if there is no keypress.  I wonder if they introduced a new kernel
warning in 2.6.28.4 when this occurs.

Regarding the other issue, is there any correlation with the errors to
plugging/unplugging the devices?  Perhaps there is an issue with
cancellation of the thread that does the polling when the device is
disconnected.

I actually don't have a Nova-T 500.  I did all the development on the
dib0700 based Pinnacle 801e.

Devin



-- 
Devin J. Heitmueller
http://www.devinheitmueller.com
AIM: devinheitmueller
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux