[mythtv-users] lirc_serial move to serial_ir nightmare in kernel 4.12
Alec Leamas
leamas.alec at gmail.com
Thu Aug 24 07:15:38 UTC 2017
On 24/08/17 08:52, Tom Dexter wrote:
> On Mon, Aug 21, 2017 at 7:46 PM, Tom Dexter <digitalaudiorock at gmail.com> wrote:
>> This one just has me at my wits end. I'm running on Gentoo and am
>> trying to update my kernel from 4.9.34 to 4.12.5. I'm running
>> lircd-0.9.4a and had the lirc_serial stuff compiled directly into the
>> kernel (no modules) and have the serial SERIAL_8250 stuff disabled (as
>> required). This all works 100% with lirc_serial in 4.9.34.
>>
>> So apparently since then, lirc_serial was moved out of the staging
>> drivers and rename to serial_ir
> I was sure I'd mentioned in my original email that this is in fact on
> an x86 system, and not 64 bit. After what I've seen with this, it's
> entirely possible I'm hitting into something specific to that
> architecture.
>
At this point, the general idea is that something changed in the kernel
output in the 4.9.34 to 4.12,5 transition, right? Then, IMHO, we need to
first establish this fact. This could be done by comparing the output
from mode2 with the different kernels, pushing exactly one remote
button. It's not a simple diff, one needs to manually compare them side
by side, but it's doable.
If indeed there is a difference, it's a confirmed kernel issue. You must
then approach the kernel devs. The first they will want is a git bisect
pinpointing the bad kernel commit causing this, so you might as well do
that bisect in advance. You 'll need some cycles also for that but
again, it's doable.
After all, I have done it :)
Cheers!
--alec
More information about the mythtv-users
mailing list