OK, I neglected to go back and look at the Maverick kernel code until now. Here's a version based on Maverick's code.
I also tested this on top of Ubuntu-2.6.35-22.32 and verified that: * LIRC no longer crashes * no oops message * I can look and poke at /sys/class/rc/rc0/protocols without crashing anything * My remote works now ** Patch added: "Fix null pointer dereference" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/624701/+attachment/1592879/+files/0001-ir-core-Fix-null-dereferences-in-the-protocols-sysfs.patch -- BUG: unable to handle kernel NULL pointer dereference at (null) https://bugs.launchpad.net/bugs/624701 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs