Bug 15534

Summary: 07ca:b808 crashing and breaking usb's
Product: v4l-dvb Reporter: Alex Fiestas (afiestas)
Component: dvb-usbAssignee: dvb-usb (v4l-dvb_dvb-usb)
Status: CLOSED UNREPRODUCIBLE    
Severity: high CC: florian, maciej.rutecki, mchehab, pb, rjw
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.33 Subsystem:
Regression: Yes Bisected commit-id:
Bug Depends on:    
Bug Blocks: 14885    
Attachments: Dmesg output after usb/dvb hang
dmesg 2.6.36

Description Alex Fiestas 2010-03-14 15:56:41 UTC
Created attachment 25513 [details]
Dmesg output after usb/dvb hang

When I try to use my 07ca:b808 AVerMedia Technologies in any application it freezes the application and "hang" all the usb system.

When it happens, a "backtrace" appear in demsg, (see attachment).

Then, I have to reboot if I want to have the usb's working again, I can't rmmod the modules because they're still in use :/

I'm able to test patches if required, thanks!
Comment 1 Rafael J. Wysocki 2010-03-15 21:26:32 UTC
What was the last working kernel?
Comment 2 Alex Fiestas 2010-03-15 21:30:25 UTC
The 2.6.32 (I have been using it to use the card a few hours ago).
Comment 3 Alex Fiestas 2010-04-08 23:52:01 UTC
It's still happening, everything remains quite the same (with the latest 2.6.33), if needed I can test with 2.6.34

Thanks :)
Comment 4 Rafael J. Wysocki 2010-04-08 23:55:31 UTC
(In reply to comment #3)
> It's still happening, everything remains quite the same (with the latest
> 2.6.33), if needed I can test with 2.6.34

Yes, please.
Comment 5 Alex Fiestas 2010-05-15 11:43:32 UTC
Still happening with 2.6.34-rc7, same bt.
Comment 6 Alex Fiestas 2010-05-30 14:41:26 UTC
Is there any way I can test the last v4l2/dvb code without had to compile the entire kernel?

Thanks.
Comment 7 Mauro Carvalho Chehab 2010-06-22 17:45:35 UTC
(In reply to comment #6)
> Is there any way I can test the last v4l2/dvb code without had to compile the
> entire kernel?

Yes, you may use the backport tree, available at:
    http://linuxtv.org/hg/v4l-dvb

There were some fixes applied at the dmx filter stuff on a late 2.6.34 -rc. I'm not sure if they were applied before -rc7. Could you please test against the stable 2.6.34?
> 
> Thanks.
Comment 8 Alex Fiestas 2010-07-10 11:06:22 UTC
Still happening with stable 3.6.34 and with the backport tree :(

Is there any way I can be more helpful? 

Thanks
Comment 9 Alex Fiestas 2010-08-26 07:11:00 UTC
Still happening with stable 2.6.35, once again, is there any way I can be more helpful? 

Thanks!
Comment 10 Alex Fiestas 2010-11-28 22:29:23 UTC
Created attachment 38472 [details]
dmesg 2.6.36

Still crashing with 2.6.36, added new dmesg.txt
Comment 11 Florian Mickler 2010-12-08 07:56:32 UTC
Mauro, any other ideas? 
Alex, can you turn on debugging in the module? (specifying debug=1 as a module parameter on loading, maybe via /etc/modprobe.conf or something similiar)
Comment 12 Alex Fiestas 2010-12-08 12:23:54 UTC
The dmesg looks similar, how can I check if the debug is really activated?

I added 
dvb_usb_dib0700 debug=1 to modprobe.conf, do I have to add more debugs?

Thanks!
Comment 13 Alex Fiestas 2011-03-17 16:31:51 UTC
I'm glad to say that this bug has been fixed in 2.6.38, I don't know the commit though :/

Thanks!
Comment 14 Florian Mickler 2011-03-18 10:02:37 UTC
Good. I'm closing this as unreproducible then.