LIRC 0.8.7 Fixes for Maverick

Jarod Wilson jarod at redhat.com
Mon Oct 11 21:05:54 UTC 2010


On Mon, Aug 23, 2010 at 09:00:29AM -0700, Leann Ogasawara wrote:
> On Mon, 2010-08-23 at 09:22 -0600, Tim Gardner wrote:
> > On 08/23/2010 08:31 AM, Mario Limonciello wrote:
> > > Adding Jarod Wilson.
...
> > >>> Jarod Wilson (4):
> > >>> UBUNTU: SAUCE: Bring in staging/lirc from 2.6.36
> > >>> UBUNTU: SAUCE: Update ir-core to linuxtv/other which should be merged
> > >>> for 2.6.36.
> > >>> UBUNTU: SAUCE: Fix memleaks in imon and mceusb drivers
> > >>> UBUNTU: SAUCE: Bring in streamzap support from linuxtv/other

So... There's a fair amount of additional ir-core stuff I'd suggest
bringing in at some point. I've already pointed Mario at this, and been
discussing them with him and other mythbuntu devs on irc.

http://people.redhat.com/~jwilson/misc/ir-core-2.6.35/

I believe the above four already committed commits map to:

lirc-staging-2.6.36.patch
linux-2.6-v4l-dvb-ir-core-update.patch
linux-2.6-v4l-dvb-ir-core-memleak-fixes.patch
linux-2.6-v4l-dvb-ir-core-streamzap.patch

I've since tacked on a few more patches in the Fedora 14 kernels:

linux-2.6-v4l-dvb-ir-core-update-2.patch
linux-2.6-v4l-dvb-ir-core-update-3.patch
linux-2.6-lirc-ioctl-compat-fixups.patch

Most of these are in the linuxtv media_tree/staging/v2.6.37 branch, but a
few are still pending merge by Mauro. I've included commit IDs and log
messages for the relevant commits in the patches themselves.

Highlights of these updates include:
- proper auto-config of another imon 0xffdc device
- imon key release fixups (was possible for keys to get stuck down)
- lirc_ene0100 replaced with ene_ir (ported to ir-core)
- new nuvoton (ASRock ION 330HT) ir driver
- lirc compat ioctl fixups so 64-bit kernel, 32-bit userspace works

Please consider merging these patches as well.

Thanks much,

-- 
Jarod Wilson
jarod at redhat.com





More information about the kernel-team mailing list