Hi, I bought an AVerMedia a867r two weeks ago (<- my uninteresting life). It's a DVB-T HD usb tuner, with infra-red built-in and a remote control. Avermedia provides Linux drivers for this products, that's why I've chosen it first but... The driver seems to use some depreciated code (lock_kernel();, unlock_kernel();) and doesn't compile under >=2.6.38 kernels. I made a patch that removes the use of BLK, please be indulgent I'm not a C developer... http://www.aviolat-chauffage.ch/~xens/files/a867_drv_v1.0.28_BKL_removal.patch Works under: 2.6.35 / 2.6.38 / 3.0 kernels I made a how-to: http://www.aviolat-chauffage.ch/~xens/wordpress/?p=229 (in French sorry) now my questions, what should I do next ? - I mailed the constructor, I don't know if they are interested in supporting newer kernels... - Their code is released under GPLv2, could it be merged to the V4L project ? - Should I create an entry for this product in the V4L-DVB wiki ? I'm new here, be patient... Thanks Romain -- 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