FS#25939 - [linux] dib0700: tx buffer length is larger than 4. Not supported
Attached to Project:
Arch Linux
Opened by Thomas Scholten (mosquito) - Friday, 09 September 2011, 21:02 GMT
Last edited by Tobias Powalowski (tpowa) - Thursday, 24 November 2011, 07:59 GMT
Opened by Thomas Scholten (mosquito) - Friday, 09 September 2011, 21:02 GMT
Last edited by Tobias Powalowski (tpowa) - Thursday, 24 November 2011, 07:59 GMT
|
Details
Description:
This is my 1st bug report for ArchLinux so be gracefulf with me. The dib0700 driver ist broken in 3.0-ARCH. There is a bug report in upstream. Sadly kernel.org is offline due to a security breach so i can't lookup up the bug number in upstream. It seem's the handling of transmit buffers of the dib0700 drivers got broken between 2.6.39-1 and 3.0. Googling aroung i found that it should be fixed with these commits (http://lists.debian.org/debian-kernel/2011/08/msg00932.html): [media] dib0700: correct error message for_v3.0 [media] dib0700: protect the dib0700 buffer access [media] DiBcom: protect the I2C bufer access The defunct driver breaks also the tvheadend, pvr and any packages utilizing these drivers. I think updating the dvb modules from linuxtv should fix this. Additional info: * package version(s) /core/linux * config and/or log files etc. Steps to reproduce: boot into 3.0-ARCH and monitor dmesg |
This task depends upon
http://git.linuxtv.org/pb/media_tree.git/shortlog/refs/heads/for_v3.0
in my arch64(current) + pinnacle-e72 + dvb-usb-dib0700-1.20.fw
I have same error
I dont understand the solution
thanks