Avermedia a800 suspend crash
HI Avermedia a800 usb2.0 crashes at 2.6.33.3 when the vdr is running and laptop goes to suspend/hibernate Davor -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
No video0, /dev/dvb/adapter0 present
Hello I would really appreciate some help. I am trying to setup my TV HD tuner card and have encountered some problems. In a nutshell: I have /dev/dvb/adapter0 containing: demux0 dvr0 frontend0 net0 but no /dev/video0 Some details: Card: Leadtek DTV2000 DS Dual Tuner Was not detected by OpenSuse 11.2 I tried building from the repo (as described here: http://www.linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers) but there were errors, so I grabbed from http://linuxtv.org/hg/~anttip/af9015/ which was reported to work with the card dmesg reported firmware missing, so I got dvb-usb-af9015.fw from http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/ Now it loads (from dmesg): [8.436254] dvb-usb: found a 'Leadtek WinFast DTV2000DS' in warm state. [8.436301] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [8.436653] DVB: registering new adapter (Leadtek WinFast DTV2000DS) [8.644457] af9013: firmware version:4.95.0 [8.647825] DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)... [8.667594] tda18271 0-00c0: creating new instance [8.670774] TDA18271HD/C2 detected @ 0-00c0 [8.852151] ath: EEPROM regdomain: 0x809c [8.852153] ath: EEPROM indicates we should expect a country code [8.852155] ath: doing EEPROM country-regdmn map search [8.852156] ath: country maps to regdmn code: 0x52 [8.852158] ath: Country alpha2 being used: CN [8.852159] ath: Regpair used: 0x52 [8.873794] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [8.874160] DVB: registering new adapter (Leadtek WinFast DTV2000DS) [8.928654] phy0: Selected rate control algorithm 'minstrel' [8.929117] cfg80211: Calling CRDA for country: CN [8.929293] ath5k phy0: Atheros AR2413 chip found (MAC: 0x78, PHY: 0x45) [9.079590] af9013: found a 'Afatech AF9013 DVB-T' in warm state. [9.082319] af9013: firmware version:4.95.0 [9.094043] DVB: registering adapter 1 frontend 0 (Afatech AF9013 DVB-T)... [9.094211] tda18271 1-00c0: creating new instance [9.096393] af9015: command failed:2 [9.098032] tda18271_read_regs: [1-00c0|M] ERROR: i2c_transfer returned: -1 [9.098046] Unknown device detected @ 1-00c0, device not supported. [9.100368] af9015: command failed:2 [9.101977] tda18271_read_regs: [1-00c0|M] ERROR: i2c_transfer returned: -1 [9.101990] Unknown device detected @ 1-00c0, device not supported. [9.101995] tda18271_attach: [1-00c0|M] error -22 on line 1272 [9.102005] tda18271 1-00c0: destroying instance [9.102165] input: IR-receiver inside an USB DVB receiver as /devices/pci:00/:00:1e.0/:07:01.2/usb3/3-1/input/input5 [9.102193] dvb-usb: schedule remote query interval to 150 msecs. [9.102196] dvb-usb: Leadtek WinFast DTV2000DS successfully initialized and connected. [9.245040] usbcore: registered new interface driver dvb_usb_af9015 But /dev/video0 does not exist which means none of the TV software works. I don't know what to try next. Any help would be awesome. Thanks, Cliffe. -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH 4/4] drivers/media/video: Eliminate use after free
From: Julia Lawall ju...@diku.dk The error value is saved in a new local variable err before freeing the containing structure. A simplified version of the semantic match that finds this problem is as follows: (http://coccinelle.lip6.fr/) // smpl @free@ expression E; position p; @@ kf...@p(E) @@ expression free.E, subE=free.E, E1; position free.p; @@ kf...@p(E) ... ( subE = E1 | * E ) // /smpl Signed-off-by: Julia Lawall ju...@diku.dk --- drivers/media/video/mem2mem_testdev.c |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/media/video/mem2mem_testdev.c b/drivers/media/video/mem2mem_testdev.c index baf211b..fb73f34 100644 --- a/drivers/media/video/mem2mem_testdev.c +++ b/drivers/media/video/mem2mem_testdev.c @@ -858,6 +858,7 @@ static int m2mtest_open(struct file *file) { struct m2mtest_dev *dev = video_drvdata(file); struct m2mtest_ctx *ctx = NULL; + int err; ctx = kzalloc(sizeof *ctx, GFP_KERNEL); if (!ctx) @@ -871,8 +872,9 @@ static int m2mtest_open(struct file *file) ctx-m2m_ctx = v4l2_m2m_ctx_init(ctx, dev-m2m_dev, queue_init); if (IS_ERR(ctx-m2m_ctx)) { + err = PTR_ERR(ctx-m2m_ctx); kfree(ctx); - return PTR_ERR(ctx-m2m_ctx); + return err; } atomic_inc(dev-num_inst); -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: No video0, /dev/dvb/adapter0 present
Cliffe, Your card does not support analogue, hence there will be no /dev/videoN node created. You are most likely attempting to use analogue tv viewing applications (i.e. xawtv v3.9x, tvtime, ...). Use applications for digital tv instead (i.e. kaffiene). If you go back over the How to Obtain, Build and Install V4L-DVB Device Drivers article, you will find links to two other articles http://www.linuxtv.org/wiki/index.php/What_is_V4L_or_DVB%3F http://www.linuxtv.org/wiki/index.php/Device_nodes_and_character_devices which should provide you with fuller details. -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: Pinnacle PCTV DVB-T 70e
Hi Alex, this list is all but dead. Use the linux-media mailing list instead (I have cc'ed my reply to it).in the olden days, the video4linux list was the correct one for analog devices, and linux-dvb for (surprise, surprise) dvb related discussion. Nowadays, they have both been superseded by the linux-media list. Long time I try to run a particular type of device DVB-T, and sometimes I did. The device in question is a Usbstick Pinnacle PCTV DVB-T (70th); is USB, running lsusb we have this eb1a:2870 eMPIA Technology, Inc. Pinnacle PCTV Stick As I said before, once I managed to get it working with both Fedora and Slackware (the Linux distributions that I use routinely). Did not work with the drivers on the kernel (em28xx, em28xx-dvb); the traditional driver try to recognize the device, but doesn't work. The device works only (and very well) with a version made by some individuals, called em28xx-new. There is a version of these drivers, compile manually, but it works only until kernel 2.6.31 ( http://launchpadlibrarian.net/35049921/em28xx-new.tar.gz ) He stopped supporting his driver and now only works on closed source software. Searching the internet I saw that many users are trying to work this board (very common). Is there a way to incorporate the changes mentioned in the official driver? No. Or, you can suggest how they might be modified drivers indicated to work with recent kernels (2.6.32, and soon 2.6.33 or later)? The person in question, unfortunately and needlessly, came to an impasse with the v4l-dvb project. He later stopped developing his work. And no one here is much interested in touching his with a hundred and ten foot pole. You can, however, look to see if you can add support for your device to the existing v4l-dvb kernel driver. There are several developers that are knowledgeable of the em28xx driver, and whom may be able to help you in that regard, but you will have to gain there attention first. -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH 0/4] V4L/DVB: Select correct frontends and tuners
I found a few more drivers that don't select the same frontends and tuners that they reference. Ben. Ben Hutchings (4): V4L/DVB: dw2102: Select tda10023 frontend, not tda10021 V4L/DVB: budget: Select correct frontends V4L/DVB: dib0700: Select dib0090 frontend V4L/DVB: m920x: Select simple tuner drivers/media/dvb/dvb-usb/Kconfig |4 +++- drivers/media/dvb/ttpci/Kconfig |5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) signature.asc Description: This is a digitally signed message part
[PATCH 1/4] V4L/DVB: dw2102: Select tda10023 frontend, not tda10021
Update the Kconfig selections to match the code. Signed-off-by: Ben Hutchings b...@decadent.org.uk --- drivers/media/dvb/dvb-usb/Kconfig |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/media/dvb/dvb-usb/Kconfig b/drivers/media/dvb/dvb-usb/Kconfig index e5f91f1..cfcbf4f 100644 --- a/drivers/media/dvb/dvb-usb/Kconfig +++ b/drivers/media/dvb/dvb-usb/Kconfig @@ -264,7 +264,7 @@ config DVB_USB_DW2102 select DVB_STB6000 if !DVB_FE_CUSTOMISE select DVB_CX24116 if !DVB_FE_CUSTOMISE select DVB_SI21XX if !DVB_FE_CUSTOMISE - select DVB_TDA10021 if !DVB_FE_CUSTOMISE + select DVB_TDA10023 if !DVB_FE_CUSTOMISE select DVB_MT312 if !DVB_FE_CUSTOMISE select DVB_ZL10039 if !DVB_FE_CUSTOMISE select DVB_DS3000 if !DVB_FE_CUSTOMISE -- 1.7.1 -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH 2/4] V4L/DVB: budget: Select correct frontends
Update the Kconfig selections to match the code. Signed-off-by: Ben Hutchings b...@decadent.org.uk --- drivers/media/dvb/ttpci/Kconfig |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/media/dvb/ttpci/Kconfig b/drivers/media/dvb/ttpci/Kconfig index d8d4214..32a7ec6 100644 --- a/drivers/media/dvb/ttpci/Kconfig +++ b/drivers/media/dvb/ttpci/Kconfig @@ -68,13 +68,14 @@ config DVB_BUDGET select DVB_VES1820 if !DVB_FE_CUSTOMISE select DVB_L64781 if !DVB_FE_CUSTOMISE select DVB_TDA8083 if !DVB_FE_CUSTOMISE - select DVB_TDA10021 if !DVB_FE_CUSTOMISE - select DVB_TDA10023 if !DVB_FE_CUSTOMISE select DVB_S5H1420 if !DVB_FE_CUSTOMISE select DVB_TDA10086 if !DVB_FE_CUSTOMISE select DVB_TDA826X if !DVB_FE_CUSTOMISE select DVB_LNBP21 if !DVB_FE_CUSTOMISE select DVB_TDA1004X if !DVB_FE_CUSTOMISE + select DVB_ISL6423 if !DVB_FE_CUSTOMISE + select DVB_STV090x if !DVB_FE_CUSTOMISE + select DVB_STV6110x if !DVB_FE_CUSTOMISE help Support for simple SAA7146 based DVB cards (so called Budget- or Nova-PCI cards) without onboard MPEG2 decoder, and without -- 1.7.1 -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH 3/4] V4L/DVB: dib0700: Select dib0090 frontend
Update the Kconfig selections to match the code. Signed-off-by: Ben Hutchings b...@decadent.org.uk --- drivers/media/dvb/dvb-usb/Kconfig |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/media/dvb/dvb-usb/Kconfig b/drivers/media/dvb/dvb-usb/Kconfig index cfcbf4f..73a6e9d 100644 --- a/drivers/media/dvb/dvb-usb/Kconfig +++ b/drivers/media/dvb/dvb-usb/Kconfig @@ -76,6 +76,7 @@ config DVB_USB_DIB0700 select DVB_S5H1411 if !DVB_FE_CUSTOMISE select DVB_LGDT3305 if !DVB_FE_CUSTOMISE select DVB_TUNER_DIB0070 if !DVB_FE_CUSTOMISE + select DVB_TUNER_DIB0090 if !DVB_FE_CUSTOMISE select MEDIA_TUNER_MT2060 if !MEDIA_TUNER_CUSTOMISE select MEDIA_TUNER_MT2266 if !MEDIA_TUNER_CUSTOMISE select MEDIA_TUNER_XC2028 if !MEDIA_TUNER_CUSTOMISE -- 1.7.1 -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH 4/4] V4L/DVB: m920x: Select simple tuner
Update the Kconfig selections to match the code. Signed-off-by: Ben Hutchings b...@decadent.org.uk --- drivers/media/dvb/dvb-usb/Kconfig |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/media/dvb/dvb-usb/Kconfig b/drivers/media/dvb/dvb-usb/Kconfig index 73a6e9d..553b48a 100644 --- a/drivers/media/dvb/dvb-usb/Kconfig +++ b/drivers/media/dvb/dvb-usb/Kconfig @@ -135,6 +135,7 @@ config DVB_USB_M920X select DVB_TDA1004X if !DVB_FE_CUSTOMISE select MEDIA_TUNER_QT1010 if !MEDIA_TUNER_CUSTOMISE select MEDIA_TUNER_TDA827X if !MEDIA_TUNER_CUSTOMISE + select MEDIA_TUNER_SIMPLE if !MEDIA_TUNER_CUSTOMISE help Say Y here to support the MSI Mega Sky 580 USB2.0 DVB-T receiver. Currently, only devices with a product id of -- 1.7.1 -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
2.6.29 additional build errors
Additional build errors found after disabling the non building modules on todays mercurial tree. Best regards, Samuel bash-3.1# uname -r 2.6.29.6-smp CC [M] /root/v4l-dvb/v4l/saa7134-input.o /root/v4l-dvb/v4l/saa7134-input.c: In function 'saa7134_set_i2c_ir': /root/v4l-dvb/v4l/saa7134-input.c:1016: error: 'ir_codes_pinnacle_color_table' undeclared (first use in this function) /root/v4l-dvb/v4l/saa7134-input.c:1016: error: (Each undeclared identifier is reported only once /root/v4l-dvb/v4l/saa7134-input.c:1016: error: for each function it appears in.) /root/v4l-dvb/v4l/saa7134-input.c:1025: error: 'ir_codes_pinnacle_grey_table' undeclared (first use in this function) /root/v4l-dvb/v4l/saa7134-input.c:1037: error: 'ir_codes_purpletv_table' undeclared (first use in this function) /root/v4l-dvb/v4l/saa7134-input.c:1049: error: 'ir_codes_msi_tvanywhere_plus_table' undeclared (first use in this function) /root/v4l-dvb/v4l/saa7134-input.c:1069: error: 'ir_codes_hauppauge_new_table' undeclared (first use in this function) /root/v4l-dvb/v4l/saa7134-input.c:1095: error: 'ir_codes_behold_table' undeclared (first use in this function) /root/v4l-dvb/v4l/saa7134-input.c:1114: error: 'ir_codes_flydvb_table' undeclared (first use in this function) make[3]: *** [/root/v4l-dvb/v4l/saa7134-input.o] Error 1 make[2]: *** [_module_/root/v4l-dvb/v4l] Error 2 make[2]: Leaving directory `/usr/src/linux-2.6.29.6' make[1]: *** [default] Error 2 make[1]: Leaving directory `/root/v4l-dvb/v4l' make: *** [all] Error 2 CC [M] /root/v4l-dvb/v4l/soc_camera.o /root/v4l-dvb/v4l/soc_camera.c:27:30: error: linux/pm_runtime.h: No such file or directory /root/v4l-dvb/v4l/soc_camera.c: In function 'soc_camera_open': /root/v4l-dvb/v4l/soc_camera.c:392: error: implicit declaration of function 'pm_runtime_enable' /root/v4l-dvb/v4l/soc_camera.c:393: error: implicit declaration of function 'pm_runtime_resume' /root/v4l-dvb/v4l/soc_camera.c:422: error: implicit declaration of function 'pm_runtime_disable' /root/v4l-dvb/v4l/soc_camera.c: In function 'soc_camera_close': /root/v4l-dvb/v4l/soc_camera.c:448: error: implicit declaration of function 'pm_runtime_suspend' make[3]: *** [/root/v4l-dvb/v4l/soc_camera.o] Error 1 make[2]: *** [_module_/root/v4l-dvb/v4l] Error 2 make[2]: Leaving directory `/usr/src/linux-2.6.29.6' make[1]: *** [default] Error 2 make[1]: Leaving directory `/root/v4l-dvb/v4l' make: *** [all] Error 2 CC [M] /root/v4l-dvb/v4l/em28xx-cards.o /root/v4l-dvb/v4l/em28xx-cards.c: In function 'em28xx_set_ir': /root/v4l-dvb/v4l/em28xx-cards.c:2410: error: 'ir_codes_em_terratec_table' undeclared (first use in this function) /root/v4l-dvb/v4l/em28xx-cards.c:2410: error: (Each undeclared identifier is reported only once /root/v4l-dvb/v4l/em28xx-cards.c:2410: error: for each function it appears in.) /root/v4l-dvb/v4l/em28xx-cards.c:2422: error: 'ir_codes_pinnacle_grey_table' undeclared (first use in this function) /root/v4l-dvb/v4l/em28xx-cards.c:2434: error: 'ir_codes_rc5_hauppauge_new_table' undeclared (first use in this function) /root/v4l-dvb/v4l/em28xx-cards.c:2445: error: 'ir_codes_winfast_usbii_deluxe_table' undeclared (first use in this function) make[3]: *** [/root/v4l-dvb/v4l/em28xx-cards.o] Error 1 make[2]: *** [_module_/root/v4l-dvb/v4l] Error 2 make[2]: Leaving directory `/usr/src/linux-2.6.29.6' make[1]: *** [default] Error 2 make[1]: Leaving directory `/root/v4l-dvb/v4l' make: *** [all] Error 2 -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[cron job] v4l-dvb daily build 2.6.22 and up: ERRORS, 2.6.16-2.6.21: ERRORS
This message is generated daily by a cron job that builds v4l-dvb for the kernels and architectures in the list below. Results of the daily build of v4l-dvb: date:Sat May 15 19:00:18 CEST 2010 path:http://www.linuxtv.org/hg/v4l-dvb changeset: 14851:16ade09022d9 git master: f6760aa024199cfbce564311dc4bc4d47b6fb349 git media-master: 4fcfa8824391ef0f9cff82122067f31c6d920921 gcc version: i686-linux-gcc (GCC) 4.4.3 host hardware:x86_64 host os: 2.6.32.5 linux-2.6.32.6-armv5: OK linux-2.6.33-armv5: OK linux-2.6.34-rc7-armv5: ERRORS linux-2.6.32.6-armv5-davinci: OK linux-2.6.33-armv5-davinci: OK linux-2.6.34-rc7-armv5-davinci: ERRORS linux-2.6.32.6-armv5-ixp: OK linux-2.6.33-armv5-ixp: OK linux-2.6.34-rc7-armv5-ixp: ERRORS linux-2.6.32.6-armv5-omap2: OK linux-2.6.33-armv5-omap2: OK linux-2.6.34-rc7-armv5-omap2: ERRORS linux-2.6.22.19-i686: ERRORS linux-2.6.23.17-i686: ERRORS linux-2.6.24.7-i686: ERRORS linux-2.6.25.20-i686: ERRORS linux-2.6.26.8-i686: ERRORS linux-2.6.27.44-i686: ERRORS linux-2.6.28.10-i686: ERRORS linux-2.6.29.1-i686: ERRORS linux-2.6.30.10-i686: WARNINGS linux-2.6.31.12-i686: OK linux-2.6.32.6-i686: OK linux-2.6.33-i686: OK linux-2.6.34-rc7-i686: ERRORS linux-2.6.32.6-m32r: OK linux-2.6.33-m32r: OK linux-2.6.34-rc7-m32r: ERRORS linux-2.6.32.6-mips: OK linux-2.6.33-mips: OK linux-2.6.34-rc7-mips: ERRORS linux-2.6.32.6-powerpc64: OK linux-2.6.33-powerpc64: OK linux-2.6.34-rc7-powerpc64: ERRORS linux-2.6.22.19-x86_64: ERRORS linux-2.6.23.17-x86_64: ERRORS linux-2.6.24.7-x86_64: ERRORS linux-2.6.25.20-x86_64: ERRORS linux-2.6.26.8-x86_64: ERRORS linux-2.6.27.44-x86_64: ERRORS linux-2.6.28.10-x86_64: ERRORS linux-2.6.29.1-x86_64: ERRORS linux-2.6.30.10-x86_64: WARNINGS linux-2.6.31.12-x86_64: OK linux-2.6.32.6-x86_64: OK linux-2.6.33-x86_64: OK linux-2.6.34-rc7-x86_64: ERRORS linux-git-armv5: WARNINGS linux-git-armv5-davinci: WARNINGS linux-git-armv5-ixp: WARNINGS linux-git-armv5-omap2: WARNINGS linux-git-i686: WARNINGS linux-git-m32r: OK linux-git-mips: OK linux-git-powerpc64: OK linux-git-x86_64: WARNINGS spec: ERRORS spec-git: OK sparse: ERRORS linux-2.6.16.62-i686: ERRORS linux-2.6.17.14-i686: ERRORS linux-2.6.18.8-i686: ERRORS linux-2.6.19.7-i686: ERRORS linux-2.6.20.21-i686: ERRORS linux-2.6.21.7-i686: ERRORS linux-2.6.16.62-x86_64: ERRORS linux-2.6.17.14-x86_64: ERRORS linux-2.6.18.8-x86_64: ERRORS linux-2.6.19.7-x86_64: ERRORS linux-2.6.20.21-x86_64: ERRORS linux-2.6.21.7-x86_64: ERRORS Detailed results are available here: http://www.xs4all.nl/~hverkuil/logs/Saturday.log Full logs are available here: http://www.xs4all.nl/~hverkuil/logs/Saturday.tar.bz2 The V4L-DVB specification from this daily build is here: http://www.xs4all.nl/~hverkuil/spec/media.html -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH 6/37] drivers/media/video/gspca: Use kmemdup
From: Julia Lawall ju...@diku.dk Use kmemdup when some other buffer is immediately copied into the allocated region. A simplified version of the semantic patch that makes this change is as follows: (http://coccinelle.lip6.fr/) // smpl @@ expression from,to,size,flag; statement S; @@ - to = \(kmalloc\|kzalloc\)(size,flag); + to = kmemdup(from,size,flag); if (to==NULL || ...) S - memcpy(to, from, size); // /smpl Signed-off-by: Julia Lawall ju...@diku.dk --- drivers/media/video/gspca/t613.c |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff -u -p a/drivers/media/video/gspca/t613.c b/drivers/media/video/gspca/t613.c --- a/drivers/media/video/gspca/t613.c +++ b/drivers/media/video/gspca/t613.c @@ -577,12 +577,11 @@ static void reg_w_buf(struct gspca_dev * } else { u8 *tmpbuf; - tmpbuf = kmalloc(len, GFP_KERNEL); + tmpbuf = kmemdup(buffer, len, GFP_KERNEL); if (!tmpbuf) { err(Out of memory); return; } - memcpy(tmpbuf, buffer, len); usb_control_msg(gspca_dev-dev, usb_sndctrlpipe(gspca_dev-dev, 0), 0, -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH 8/37] drivers/media/video/zoran: Use kmemdup
From: Julia Lawall ju...@diku.dk Use kmemdup when some other buffer is immediately copied into the allocated region. A simplified version of the semantic patch that makes this change is as follows: (http://coccinelle.lip6.fr/) // smpl @@ expression from,to,size,flag; statement S; @@ - to = \(kmalloc\|kzalloc\)(size,flag); + to = kmemdup(from,size,flag); if (to==NULL || ...) S - memcpy(to, from, size); // /smpl Signed-off-by: Julia Lawall ju...@diku.dk --- drivers/media/video/zoran/videocodec.c |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff -u -p a/drivers/media/video/zoran/videocodec.c b/drivers/media/video/zoran/videocodec.c --- a/drivers/media/video/zoran/videocodec.c +++ b/drivers/media/video/zoran/videocodec.c @@ -107,15 +107,14 @@ videocodec_attach (struct videocodec_mas if (!try_module_get(h-codec-owner)) return NULL; - codec = - kmalloc(sizeof(struct videocodec), GFP_KERNEL); + codec = kmemdup(h-codec, sizeof(struct videocodec), + GFP_KERNEL); if (!codec) { dprintk(1, KERN_ERR videocodec_attach: no mem\n); goto out_module_put; } - memcpy(codec, h-codec, sizeof(struct videocodec)); snprintf(codec-name, sizeof(codec-name), %s[%d], codec-name, h-attached); -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH 16/37] drivers/media/video/uvc: Use kmemdup
From: Julia Lawall ju...@diku.dk Use kmemdup when some other buffer is immediately copied into the allocated region. A simplified version of the semantic patch that makes this change is as follows: (http://coccinelle.lip6.fr/) // smpl @@ expression from,to,size,flag; statement S; @@ - to = \(kmalloc\|kzalloc\)(size,flag); + to = kmemdup(from,size,flag); if (to==NULL || ...) S - memcpy(to, from, size); // /smpl Signed-off-by: Julia Lawall ju...@diku.dk --- drivers/media/video/uvc/uvc_driver.c |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff -u -p a/drivers/media/video/uvc/uvc_driver.c b/drivers/media/video/uvc/uvc_driver.c --- a/drivers/media/video/uvc/uvc_driver.c +++ b/drivers/media/video/uvc/uvc_driver.c @@ -637,14 +637,13 @@ static int uvc_parse_streaming(struct uv } streaming-header.bControlSize = n; - streaming-header.bmaControls = kmalloc(p*n, GFP_KERNEL); + streaming-header.bmaControls = kmemdup(buffer[size], p * n, + GFP_KERNEL); if (streaming-header.bmaControls == NULL) { ret = -ENOMEM; goto error; } - memcpy(streaming-header.bmaControls, buffer[size], p*n); - buflen -= buffer[0]; buffer += buffer[0]; -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH 18/37] drivers/media/video/tlg2300: Use kmemdup
From: Julia Lawall ju...@diku.dk Use kmemdup when some other buffer is immediately copied into the allocated region. A simplified version of the semantic patch that makes this change is as follows: (http://coccinelle.lip6.fr/) // smpl @@ expression from,to,size,flag; statement S; @@ - to = \(kmalloc\|kzalloc\)(size,flag); + to = kmemdup(from,size,flag); if (to==NULL || ...) S - memcpy(to, from, size); // /smpl Signed-off-by: Julia Lawall ju...@diku.dk --- drivers/media/video/tlg2300/pd-main.c |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff -u -p a/drivers/media/video/tlg2300/pd-main.c b/drivers/media/video/tlg2300/pd-main.c --- a/drivers/media/video/tlg2300/pd-main.c +++ b/drivers/media/video/tlg2300/pd-main.c @@ -227,12 +227,11 @@ static int firmware_download(struct usb_ fwlength = fw-size; - fwbuf = kzalloc(fwlength, GFP_KERNEL); + fwbuf = kmemdup(fw-data, fwlength, GFP_KERNEL); if (!fwbuf) { ret = -ENOMEM; goto out; } - memcpy(fwbuf, fw-data, fwlength); max_packet_size = udev-ep_out[0x1]-desc.wMaxPacketSize; log(\t\t download size : %d, (int)max_packet_size); -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Afatech 9035 + NXP 18291 = GT-U7200
Good evening, I have a gigabyte gt-u7200 but since it's new i believe there aren't any drivers available On the webpage http://www.gigabyte.com.tw/Products/TVCard/Products_Spec.aspx?ClassValue=TV+CardProductID=2875ProductName=GT-U7200 says it has a NXP18291 tuner and the decoder chip is Afatech 9035. All i found related to Afatech 9035 was this post from December 2008: http://www.linuxtv.org/pipermail/linux-dvb/2008-December/030923.html and the feature request in ubuntu : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/519544 I tried to compile the 9035 driver but it has no instructions and fails. Could someone give me some details if its simple/possible to have a driver for this usb pen? Kind Regards, João Seabra dmesg output: [ 115.175224] usbcore: registered new interface driver usbhid [ 115.175227] usbhid: v2.6:USB HID core driver [ 1967.463143] usb 2-1: USB disconnect, address 2 [ 6654.750267] usb 2-1: new high speed USB device using ehci_hcd and address 3 [ 6654.907301] usb 2-1: configuration #1 chosen from 1 choice [ 6654.914557] input: GIGABYTE Technologies Inc. U7200 USB TV Device as /devices/pci:00/:00:1d.7/usb2/2-1/2-1:1.1/input/input11 [ 6654.914771] generic-usb 0003:1044:7005.0002: input,hidraw0: USB HID v1.01 Keyboard [GIGABYTE Technologies Inc. U7200 USB TV Device] on usb-:00:1d.7-1/input1 lsusb -v: Bus 002 Device 003: ID 1044:7005 Chu Yuen Enterprise Co., Ltd Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize064 idVendor 0x1044 Chu Yuen Enterprise Co., Ltd idProduct 0x7005 bcdDevice2.00 iManufacturer 1 GIGABYTE Technologies Inc. iProduct2 U7200 USB TV Device iSerial 3 AF010202071 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 122 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber0 bAlternateSetting 0 bNumEndpoints 5 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes2 Transfer TypeBulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes2 Transfer TypeBulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes2 Transfer TypeBulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x85 EP 5 IN bmAttributes2 Transfer TypeBulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 IN bmAttributes1 Transfer TypeIsochronous Synch Type None Usage Type Data wMaxPacketSize 0x 1x 0 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber0 bAlternateSetting 1 bNumEndpoints 5 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes2 Transfer
Re: av7110 and budget_av are broken!
On Wednesday 21 April 2010 11:44:16 Oliver Endriss wrote: On Wednesday 21 April 2010 08:37:39 Hans Verkuil wrote: Am 22.3.2010 20:34, schrieb e9hack: Am 20.3.2010 22:37, schrieb Hans Verkuil: On Saturday 20 March 2010 17:03:01 e9hack wrote: OK, I know that. But does the patch I mailed you last time fix this problem without causing new ones? If so, then I'll post that patch to the list. With your last patch, I've no problems. I'm using a a TT-C2300 and a Budget card. If my VDR does start, currently I've no chance to determine which module is load first, but it works. If I unload all modules and load it again, I've no problem. In this case, the modules for the budget card is load first and the modules for the FF loads as second one. Ping!! It's merged in Mauro's fixes tree, but I don't think those pending patches have been pushed upstream yet. Mauro, can you verify this? They should be pushed to 2.6.34! What about the HG driver? The v4l-dvb HG repository is broken for 7 weeks... Hi guys, we have May 16th, and the HG driver is broken for 10 weeks now! History: - The changeset which caused the mess was applied on March 2nd: http://linuxtv.org/hg/v4l-dvb/rev/2eda2bcc8d6f - A fix is waiting at fixes.git since March 24th: http://git.linuxtv.org/fixes.git?a=commitdiff_plain;h=40358c8b5380604ac2507be2fac0c9bbd3e02b73 Are there any plans to bring v4ldvb HG to an usable state? CU Oliver -- VDR Remote Plugin 0.4.0: http://www.escape-edv.de/endriss/vdr/ 4 MByte Mod: http://www.escape-edv.de/endriss/dvb-mem-mod/ Full-TS Mod: http://www.escape-edv.de/endriss/dvb-full-ts-mod/ -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: av7110 and budget_av are broken!
Hello Oliver, On Sat, May 15, 2010 at 8:06 PM, Oliver Endriss o.endr...@gmx.de wrote: On Wednesday 21 April 2010 11:44:16 Oliver Endriss wrote: On Wednesday 21 April 2010 08:37:39 Hans Verkuil wrote: Am 22.3.2010 20:34, schrieb e9hack: Am 20.3.2010 22:37, schrieb Hans Verkuil: On Saturday 20 March 2010 17:03:01 e9hack wrote: OK, I know that. But does the patch I mailed you last time fix this problem without causing new ones? If so, then I'll post that patch to the list. With your last patch, I've no problems. I'm using a a TT-C2300 and a Budget card. If my VDR does start, currently I've no chance to determine which module is load first, but it works. If I unload all modules and load it again, I've no problem. In this case, the modules for the budget card is load first and the modules for the FF loads as second one. Ping!! It's merged in Mauro's fixes tree, but I don't think those pending patches have been pushed upstream yet. Mauro, can you verify this? They should be pushed to 2.6.34! What about the HG driver? The v4l-dvb HG repository is broken for 7 weeks... Hi guys, we have May 16th, and the HG driver is broken for 10 weeks now! History: - The changeset which caused the mess was applied on March 2nd: http://linuxtv.org/hg/v4l-dvb/rev/2eda2bcc8d6f - A fix is waiting at fixes.git since March 24th: http://git.linuxtv.org/fixes.git?a=commitdiff_plain;h=40358c8b5380604ac2507be2fac0c9bbd3e02b73 Are there any plans to bring v4ldvb HG to an usable state? Yes, Now I will collect patches from devel and fixes tree. At least until we achieve a better approach on it. Sorry the delay. Sounds good? Any other suggestion? Let me work on it. Cheers Douglas -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] media/IR: Add missing include file to rc-map.c
Peter Hüwe wrote: From: Peter Huewe peterhu...@gmx.de This patch adds a missing include linux/delay.h to prevent build failures[1-5] Signed-off-by: Peter Huewe peterhu...@gmx.de --- Forwarded to linux-next mailing list - breakage still exists in linux-next of 20100514 - please apply KernelVersion: linux-next-20100505 Sorry for not answer earlier. I was traveling. Anyway, this patch got applied on May, 12: http://git.kernel.org/?p=linux/kernel/git/mchehab/linux-next.git;a=commitdiff;h=4ace7aa2998b2974948f1948a61a5d348ddae472 References: [1] http://kisskb.ellerman.id.au/kisskb/buildresult/2571452/ [2] http://kisskb.ellerman.id.au/kisskb/buildresult/2571188/ [3] http://kisskb.ellerman.id.au/kisskb/buildresult/2571479/ [4] http://kisskb.ellerman.id.au/kisskb/buildresult/2571429/ [5] http://kisskb.ellerman.id.au/kisskb/buildresult/2571432/ drivers/media/IR/rc-map.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/media/IR/rc-map.c b/drivers/media/IR/rc-map.c index caf6a27..46a8f15 100644 --- a/drivers/media/IR/rc-map.c +++ b/drivers/media/IR/rc-map.c @@ -14,6 +14,7 @@ #include media/ir-core.h #include linux/spinlock.h +#include linux/delay.h /* Used to handle IR raw handler extensions */ static LIST_HEAD(rc_map_list); -- Cheers, Mauro -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: av7110 and budget_av are broken!
Am Samstag, den 15.05.2010, 22:33 -0300 schrieb Douglas Schilling Landgraf: Hello Oliver, On Sat, May 15, 2010 at 8:06 PM, Oliver Endriss o.endr...@gmx.de wrote: On Wednesday 21 April 2010 11:44:16 Oliver Endriss wrote: On Wednesday 21 April 2010 08:37:39 Hans Verkuil wrote: Am 22.3.2010 20:34, schrieb e9hack: Am 20.3.2010 22:37, schrieb Hans Verkuil: On Saturday 20 March 2010 17:03:01 e9hack wrote: OK, I know that. But does the patch I mailed you last time fix this problem without causing new ones? If so, then I'll post that patch to the list. With your last patch, I've no problems. I'm using a a TT-C2300 and a Budget card. If my VDR does start, currently I've no chance to determine which module is load first, but it works. If I unload all modules and load it again, I've no problem. In this case, the modules for the budget card is load first and the modules for the FF loads as second one. Ping!! It's merged in Mauro's fixes tree, but I don't think those pending patches have been pushed upstream yet. Mauro, can you verify this? They should be pushed to 2.6.34! What about the HG driver? The v4l-dvb HG repository is broken for 7 weeks... Hi guys, we have May 16th, and the HG driver is broken for 10 weeks now! History: - The changeset which caused the mess was applied on March 2nd: http://linuxtv.org/hg/v4l-dvb/rev/2eda2bcc8d6f - A fix is waiting at fixes.git since March 24th: http://git.linuxtv.org/fixes.git?a=commitdiff_plain;h=40358c8b5380604ac2507be2fac0c9bbd3e02b73 Are there any plans to bring v4ldvb HG to an usable state? Yes, Now I will collect patches from devel and fixes tree. At least until we achieve a better approach on it. Sorry the delay. Sounds good? Any other suggestion? Let me work on it. Cheers Douglas Hi, Douglas and Oliver, just as a small comment. I have not been on latest rc1 and such rcs close to a release for some time. But I was for a long time and v4l-dvb can't be a substitute for such. Despite of getting more users for testing, on _that_ front does not happen such much currently, keeping v4l-dvb is mostly a service for developers this time. So, contributing on the backports and helping Douglas with such is really welcome. Cheers, Hermann -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [RFC] Add 12 bit RAW Bayer Pattern pixel format support in V4L2
Zhang, Xiaolin wrote: Hi linux-media, Current V4l2 only support 8 bit and 10 bit RAW Bayer Patten pixel format and this is a RFC to add 12 bit RAW Bay pixel format support by 4 more pixel format definition in videodev2.h. The 12 bit RAW Bayer Pattern pixel format is not a platform specific and is available in mainstream digital camera devices. It will be supported by the ISP on Intel Atom platform. The current 8 bit/10 bit RAW Bayer Pattern pixel format definitions are listed as in below, /* Bayer formats - see http://www.siliconimaging.com/RGB%20Bayer.htm */ #define V4L2_PIX_FMT_SBGGR8 v4l2_fourcc('B', 'A', '8', '1') /* 8 BGBG.. GRGR.. */ #define V4L2_PIX_FMT_SGBRG8 v4l2_fourcc('G', 'B', 'R', 'G') /* 8 GBGB.. RGRG.. */ #define V4L2_PIX_FMT_SGRBG8 v4l2_fourcc('G', 'R', 'B', 'G') /* 8 GRGR.. BGBG.. */ #define V4L2_PIX_FMT_SRGGB8 v4l2_fourcc('R', 'G', 'G', 'B') /* 8 RGRG.. GBGB.. */ #define V4L2_PIX_FMT_SBGGR10 v4l2_fourcc('B', 'G', '1', '0') /* 10 BGBG.. GRGR.. */ #define V4L2_PIX_FMT_SGBRG10 v4l2_fourcc('G', 'B', '1', '0') /* 10 GBGB.. RGRG.. */ #define V4L2_PIX_FMT_SGRBG10 v4l2_fourcc('B', 'A', '1', '0') /* 10 GRGR.. BGBG.. */ #define V4L2_PIX_FMT_SRGGB10 v4l2_fourcc('R', 'G', '1', '0') /* 10 RGRG.. GBGB.. */ I am proposing to add 4 more pixel format definition in similar with existing ones listed as in below, welcome any comment and suggestion. #define V4L2_PIX_FMT_SBGGR12 v4l2_fourcc('B', 'G', '1', '2') /* 12 BGBG.. GRGR.. */ #define V4L2_PIX_FMT_SGBRG12 v4l2_fourcc('G', 'B', '1', '2') /* 12 GBGB.. RGRG.. */ #define V4L2_PIX_FMT_SGRBG12 v4l2_fourcc('B', 'A', '1', '2') /* 12 GRGR.. BGBG.. */ #define V4L2_PIX_FMT_SRGGB12 v4l2_fourcc('R', 'G', '1', '2') /* 12 RGRG.. GBGB.. */ Seems ok to me. A few points to consider: 1) At the patch, you should also patch the V4L2 docbook files, to provide a clean description of those new formats; 2) Please submit this patch together with the patch series that adds a driver using the new formats; 3) Please send the patches to add support for those new formats also to v4l-utils, in order to have it properly supported on userspace. BRs BRs Xiaolin -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Cheers, Mauro -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: av7110 and budget_av are broken!
On Sunday 16 May 2010 03:53:48 hermann pitton wrote: Am Samstag, den 15.05.2010, 22:33 -0300 schrieb Douglas Schilling Landgraf: Hello Oliver, On Sat, May 15, 2010 at 8:06 PM, Oliver Endriss o.endr...@gmx.de wrote: On Wednesday 21 April 2010 11:44:16 Oliver Endriss wrote: On Wednesday 21 April 2010 08:37:39 Hans Verkuil wrote: Am 22.3.2010 20:34, schrieb e9hack: Am 20.3.2010 22:37, schrieb Hans Verkuil: On Saturday 20 March 2010 17:03:01 e9hack wrote: OK, I know that. But does the patch I mailed you last time fix this problem without causing new ones? If so, then I'll post that patch to the list. With your last patch, I've no problems. I'm using a a TT-C2300 and a Budget card. If my VDR does start, currently I've no chance to determine which module is load first, but it works. If I unload all modules and load it again, I've no problem. In this case, the modules for the budget card is load first and the modules for the FF loads as second one. Ping!! It's merged in Mauro's fixes tree, but I don't think those pending patches have been pushed upstream yet. Mauro, can you verify this? They should be pushed to 2.6.34! What about the HG driver? The v4l-dvb HG repository is broken for 7 weeks... Hi guys, we have May 16th, and the HG driver is broken for 10 weeks now! History: - The changeset which caused the mess was applied on March 2nd: http://linuxtv.org/hg/v4l-dvb/rev/2eda2bcc8d6f - A fix is waiting at fixes.git since March 24th: http://git.linuxtv.org/fixes.git?a=commitdiff_plain;h=40358c8b5380604ac2507be2fac0c9bbd3e02b73 Are there any plans to bring v4ldvb HG to an usable state? Yes, Now I will collect patches from devel and fixes tree. At least until we achieve a better approach on it. Sorry the delay. Sounds good? Any other suggestion? Let me work on it. Cheers Douglas Hi, Douglas and Oliver, just as a small comment. I have not been on latest rc1 and such rcs close to a release for some time. But I was for a long time and v4l-dvb can't be a substitute for such. Sorry, I do not want to cope with experimental kernels and their bugs on my systems. I need a stable and reliable platform, so that I can concentrate on 'my' bugs. Usually I update the kernel every 3..4 releases (which causes enough trouble due to changed features, interfaces etc). Despite of getting more users for testing, on _that_ front does not happen such much currently, keeping v4l-dvb is mostly a service for developers this time. So, contributing on the backports and helping Douglas with such is really welcome. I confess that I do not know much about the tree handling procedures of the kernel. Imho it sounds crazy to have separate 'fixes' and 'development' trees. A developer's tree (no matter whether HG or GIT) must also include the fixes, otherwise it is unusable. You cannot wait until applied fixes flow back from the kernel. Btw, the v4ldvb HG repositories contain tons of disabled code (marked '#if 0'), which was stripped for submission to the kernel. Even if we would switch to GIT completely, we need a separate GIT repository which would hold the original code. CU Oliver -- VDR Remote Plugin 0.4.0: http://www.escape-edv.de/endriss/vdr/ 4 MByte Mod: http://www.escape-edv.de/endriss/dvb-mem-mod/ Full-TS Mod: http://www.escape-edv.de/endriss/dvb-full-ts-mod/ -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: av7110 and budget_av are broken!
On Sat, May 15, 2010 at 8:06 PM, Oliver Endriss o.endr...@gmx.de wrote: On Wednesday 21 April 2010 11:44:16 Oliver Endriss wrote: On Wednesday 21 April 2010 08:37:39 Hans Verkuil wrote: Am 22.3.2010 20:34, schrieb e9hack: Am 20.3.2010 22:37, schrieb Hans Verkuil: On Saturday 20 March 2010 17:03:01 e9hack wrote: OK, I know that. But does the patch I mailed you last time fix this problem without causing new ones? If so, then I'll post that patch to the list. With your last patch, I've no problems. I'm using a a TT-C2300 and a Budget card. If my VDR does start, currently I've no chance to determine which module is load first, but it works. If I unload all modules and load it again, I've no problem. In this case, the modules for the budget card is load first and the modules for the FF loads as second one. Ping!! It's merged in Mauro's fixes tree, but I don't think those pending patches have been pushed upstream yet. Mauro, can you verify this? They should be pushed to 2.6.34! What about the HG driver? The v4l-dvb HG repository is broken for 7 weeks... Hi guys, we have May 16th, and the HG driver is broken for 10 weeks now! History: - The changeset which caused the mess was applied on March 2nd: http://linuxtv.org/hg/v4l-dvb/rev/2eda2bcc8d6f - A fix is waiting at fixes.git since March 24th: http://git.linuxtv.org/fixes.git?a=commitdiff_plain;h=40358c8b5380604ac2507be2fac0c9bbd3e02b73 Are there any plans to bring v4ldvb HG to an usable state? Please hg pull -u, now should include the change that you are looking for. Cheers Douglas -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html