Re: Bug#639161: linux-image-3.0.0-1-686-pae: Upgrade 2.6.39 -> 3.0.0 breaks playback on DiBcom 7000PC
Hi, Afaik, this is fixed with those commits: [media] dib0700: correct error message for_v3.0 [media] dib0700: protect the dib0700 buffer access [media] DiBcom: protect the I2C bufer access from http://git.linuxtv.org/pb/media_tree.git/shortlog/refs/heads/for_v3.0 A pull request has been sent to the media-maintainer, but it seems he is busy. -- Patrick. On Thursday 25 August 2011 00:50:37 Ben Hutchings wrote: Patrick, Please could you take a look at the following bug report on Linux 3.0 as packaged in Debian. Ben. On Wed, 2011-08-24 at 18:59 +0200, Soeren D. Schulze wrote: > Package: linux-2.6 > Version: 3.0.0-1 > Severity: normal > > I usually use tzap/mplayer for TV playback. > > After the upgrade to Linux 3.0.0, tzap command line output still looks > fine, but mplayer does not seem to receive any data (its cache does not > fill up). > > syslog/dmesg output looks the same as in 2.6.39. On the first try to > tune, dmesg receives: > > dib0700: tx buffer length is larger than 4. Not supported. > (for which I find various non-Debian bug reports) > > But that does not seem to be the issue, because the same message appears > in 2.6.39, where everything is fine. > So I do not really have an idea what the problem is, but I certainly > know that it's a regression, because simply booting Linux 2.6.39 rather > than 3.0.0 on the same system avoids the problem. > > -- Package-specific info: > ** Version: > Linux version 3.0.0-1-686-pae (Debian 3.0.0-1) (b...@decadent.org.uk) > (gcc version 4.5.3 (Debian 4.5.3-3) ) #1 SMP Sun Jul 24 14:27:32 UTC 2011 > > ** Command line: > BOOT_IMAGE=/vmlinuz-3.0.0-1-686-pae > root=UUID=3aa0a731-df46-486e-9c1e-258723e14f8f ro > > ** Not tainted > > ** Kernel log: > [ 11.031446] saa7134: card=172 -> RoverMedia TV Link Pro FM >19d1:0138 > [ 11.031580] saa7134: card=173 -> Zolid Hybrid TV Tuner PCI >1131:2004 > [ 11.031713] saa7134: card=174 -> Asus Europa Hybrid OEM >1043:4847 > [ 11.031847] saa7134: card=175 -> Leadtek Winfast DTV1000S >107d:6655 > [ 11.031982] saa7134: card=176 -> Beholder BeholdTV 505 RDS >:5051 > [ 11.032126] saa7134: card=177 -> Hawell HW-404M7 > > [ 11.032217] saa7134: card=178 -> Beholder BeholdTV H7 >5ace:7190 > [ 11.032351] saa7134: card=179 -> Beholder BeholdTV A7 >5ace:7090 > [ 11.032485] saa7134: card=180 -> Avermedia PCI M733A >1461:4155 1461:4255 > [ 11.032656] saa7134: card=181 -> TechoTrend TT-budget T-3000 >13c2:2804 > [ 11.032789] saa7134: card=182 -> Kworld PCI SBTVD/ISDB-T Full-Seg > Hybrid 17de:b136 > [ 11.032923] saa7134: card=183 -> Compro VideoMate Vista M1F >185b:c900 > [ 11.033057] saa7134: card=184 -> Encore ENLTV-FM 3 >1a7f:2108 > [ 11.033192] saa7134: card=185 -> MagicPro ProHDTV Pro2 > DMB-TH/Hybrid 17de:d136 > [ 11.033326] saa7134: card=186 -> Beholder BeholdTV 501 >5ace:5010 > [ 11.033460] saa7134: card=187 -> Beholder BeholdTV 503 FM >5ace:5030 > [ 11.033596] saa7134[0]: subsystem: 1131:, board: UNKNOWN/GENERIC > [card=0,autodetected] > [ 11.075242] IR NEC protocol handler initialized > [ 11.265597] saa7134[0]: board init: gpio is 10020 > [ 11.368582] saa7134[0]: Huh, no eeprom present (err=-5)? > [ 11.381924] saa7134[0]: registered device video0 [v4l2] > [ 11.382055] saa7134[0]: registered device vbi0 > [ 11.417515] IR RC5(x) protocol handler initialized > [ 11.607051] cfg80211: Calling CRDA to update world regulatory domain > [ 11.995773] IR RC6 protocol handler initialized > [ 12.191500] IR JVC protocol handler initialized > [ 12.263839] dib0700: loaded with support for 20 different device-types > [ 12.264209] dvb-usb: found a 'Hauppauge Nova-T Stick' in warm state. > [ 12.265499] dvb-usb: will pass the complete MPEG2 transport stream to > the software demuxer. > [ 12.266158] DVB: registering new adapter (Hauppauge Nova-T Stick) > [ 12.517093] DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)... > [ 12.609760] IR Sony protocol handler initialized > [ 12.790869] DiB0070: successfully identified > [ 12.907896] ACPI: PCI Interrupt Link [ALKC] enabled at IRQ 22 > [ 12.907988] VIA 82xx Audio :00:11.5: PCI INT C -> Link[ALKC] -> > GSI 22 (level, low) -> IRQ 22 > [ 12.908316] VIA 82xx Audio :00:11.5: setting latency timer to 64 > [ 12.932675] saa7134 ALSA driver for DMA sound loaded > [ 12.932807] saa7134[0]/alsa: saa7134[0] at 0xfdffc000 irq 16 > registered as card -1 > [ 12.948789] lirc_dev: IR Remote Control driver registered, major 249 > [ 12.952109] IR LIRC bridge handler initialized > [ 13.380033] Registered IR keymap rc-dib0700-rc5 > [ 13.380514] input: IR-receiver inside an USB DVB receiver as > /devices/pci:00/:00:10.4/usb1/1-1/1-1.3/rc/rc0/input6 > [ 13.380749] rc0: IR-receiver inside an USB DVB receiver as > /devices/pci:00/:00:10.4/usb1/1-1/1-1.3/rc/rc0 > [
Re: Bug#639161: linux-image-3.0.0-1-686-pae: Upgrade 2.6.39 -> 3.0.0 breaks playback on DiBcom 7000PC
Patrick, Please could you take a look at the following bug report on Linux 3.0 as packaged in Debian. Ben. On Wed, 2011-08-24 at 18:59 +0200, Soeren D. Schulze wrote: > Package: linux-2.6 > Version: 3.0.0-1 > Severity: normal > > I usually use tzap/mplayer for TV playback. > > After the upgrade to Linux 3.0.0, tzap command line output still looks > fine, but mplayer does not seem to receive any data (its cache does not > fill up). > > syslog/dmesg output looks the same as in 2.6.39. On the first try to > tune, dmesg receives: > > dib0700: tx buffer length is larger than 4. Not supported. > (for which I find various non-Debian bug reports) > > But that does not seem to be the issue, because the same message appears > in 2.6.39, where everything is fine. > So I do not really have an idea what the problem is, but I certainly > know that it's a regression, because simply booting Linux 2.6.39 rather > than 3.0.0 on the same system avoids the problem. > > -- Package-specific info: > ** Version: > Linux version 3.0.0-1-686-pae (Debian 3.0.0-1) (b...@decadent.org.uk) > (gcc version 4.5.3 (Debian 4.5.3-3) ) #1 SMP Sun Jul 24 14:27:32 UTC 2011 > > ** Command line: > BOOT_IMAGE=/vmlinuz-3.0.0-1-686-pae > root=UUID=3aa0a731-df46-486e-9c1e-258723e14f8f ro > > ** Not tainted > > ** Kernel log: > [ 11.031446] saa7134: card=172 -> RoverMedia TV Link Pro FM >19d1:0138 > [ 11.031580] saa7134: card=173 -> Zolid Hybrid TV Tuner PCI >1131:2004 > [ 11.031713] saa7134: card=174 -> Asus Europa Hybrid OEM >1043:4847 > [ 11.031847] saa7134: card=175 -> Leadtek Winfast DTV1000S >107d:6655 > [ 11.031982] saa7134: card=176 -> Beholder BeholdTV 505 RDS >:5051 > [ 11.032126] saa7134: card=177 -> Hawell HW-404M7 > > [ 11.032217] saa7134: card=178 -> Beholder BeholdTV H7 >5ace:7190 > [ 11.032351] saa7134: card=179 -> Beholder BeholdTV A7 >5ace:7090 > [ 11.032485] saa7134: card=180 -> Avermedia PCI M733A >1461:4155 1461:4255 > [ 11.032656] saa7134: card=181 -> TechoTrend TT-budget T-3000 >13c2:2804 > [ 11.032789] saa7134: card=182 -> Kworld PCI SBTVD/ISDB-T Full-Seg > Hybrid 17de:b136 > [ 11.032923] saa7134: card=183 -> Compro VideoMate Vista M1F >185b:c900 > [ 11.033057] saa7134: card=184 -> Encore ENLTV-FM 3 >1a7f:2108 > [ 11.033192] saa7134: card=185 -> MagicPro ProHDTV Pro2 > DMB-TH/Hybrid 17de:d136 > [ 11.033326] saa7134: card=186 -> Beholder BeholdTV 501 >5ace:5010 > [ 11.033460] saa7134: card=187 -> Beholder BeholdTV 503 FM >5ace:5030 > [ 11.033596] saa7134[0]: subsystem: 1131:, board: UNKNOWN/GENERIC > [card=0,autodetected] > [ 11.075242] IR NEC protocol handler initialized > [ 11.265597] saa7134[0]: board init: gpio is 10020 > [ 11.368582] saa7134[0]: Huh, no eeprom present (err=-5)? > [ 11.381924] saa7134[0]: registered device video0 [v4l2] > [ 11.382055] saa7134[0]: registered device vbi0 > [ 11.417515] IR RC5(x) protocol handler initialized > [ 11.607051] cfg80211: Calling CRDA to update world regulatory domain > [ 11.995773] IR RC6 protocol handler initialized > [ 12.191500] IR JVC protocol handler initialized > [ 12.263839] dib0700: loaded with support for 20 different device-types > [ 12.264209] dvb-usb: found a 'Hauppauge Nova-T Stick' in warm state. > [ 12.265499] dvb-usb: will pass the complete MPEG2 transport stream to > the software demuxer. > [ 12.266158] DVB: registering new adapter (Hauppauge Nova-T Stick) > [ 12.517093] DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)... > [ 12.609760] IR Sony protocol handler initialized > [ 12.790869] DiB0070: successfully identified > [ 12.907896] ACPI: PCI Interrupt Link [ALKC] enabled at IRQ 22 > [ 12.907988] VIA 82xx Audio :00:11.5: PCI INT C -> Link[ALKC] -> > GSI 22 (level, low) -> IRQ 22 > [ 12.908316] VIA 82xx Audio :00:11.5: setting latency timer to 64 > [ 12.932675] saa7134 ALSA driver for DMA sound loaded > [ 12.932807] saa7134[0]/alsa: saa7134[0] at 0xfdffc000 irq 16 > registered as card -1 > [ 12.948789] lirc_dev: IR Remote Control driver registered, major 249 > [ 12.952109] IR LIRC bridge handler initialized > [ 13.380033] Registered IR keymap rc-dib0700-rc5 > [ 13.380514] input: IR-receiver inside an USB DVB receiver as > /devices/pci:00/:00:10.4/usb1/1-1/1-1.3/rc/rc0/input6 > [ 13.380749] rc0: IR-receiver inside an USB DVB receiver as > /devices/pci:00/:00:10.4/usb1/1-1/1-1.3/rc/rc0 > [ 13.382312] dvb-usb: schedule remote query interval to 50 msecs. > [ 13.382385] dvb-usb: Hauppauge Nova-T Stick successfully initialized > and connected. > [ 13.382931] dib0700: rc submit urb failed > [ 13.382935] > [ 13.383099] usbcore: registered new interface driver dvb_usb_dib0700 > [ 13.530512] ENS1371 :00:14.0: PCI INT A -> GSI 17 (level, low) -> > IRQ 17 > [ 14.848088] usb 1-1.1: ath9k