[mythtv-users] USB IR Receivers

Alec Leamas leamas.alec at gmail.com
Fri Sep 4 14:49:11 UTC 2015


On 04/09/15 16:24, Kirk Bocek wrote:
>
>
> On 9/4/2015 1:50 AM, Alec Leamas wrote:

>> Here is a kernel oops. As long as this is with us, anything can
>> happen. Now, the question is if you can reproduce this without your
>> patches to mceusb.c. If so, this is a kernel bug which should be
>> reported. If not, you need to find out (bisect?) which part of your
>> patch which causes this.
>
> This is all I added:
>
>      /* Philips/Spinel plus IR transceiver for ASUS */
>      { USB_DEVICE(VENDOR_PHILIPS, 0x20cc) },
>
> Remove those lines from source file, recompile and reinstall and crash
> goes away. But IR instance goes away too. No /sys/class/rc, etc. No
> driver tree:

One question here is if the crash happens directly when the driver is 
loaded. If so, it should be easy to check by loading it on another box 
with different hardware. It's more complicated if you need the actual 
remote to trigger the crash.

Still, we have finally got a clear cut problem with the current kernel 
code. Obviously, it's about the interaction between the mceusb driver, 
the kernel usb code, the actual physical device and perhaps also the 
actual (chip) driver used. However, this is above my paygrade. Unless 
someone else chimes in on this list, I guess you need to try the LKML. 
It's not always easy to get attention there, though. There is also a 
linux-usb list on http://news.gmane.org/gmane.linux.usb.general, perhaps 
it worth a try since the actual crash in in the usb code. Dunno, really.

Of course, I (and I think a few others) would appreciate if you reported 
back here :)

Cheers!


--alec


More information about the mythtv-users mailing list