https://bugzilla.kernel.org/show_bug.cgi?id=23022
URL: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/6 58198 Summary: Fn keys no longer control backlight on Sony Vaio SZ650 Product: ACPI Version: 2.5 Kernel Version: 2.6.37-rc1 Platform: All OS/Version: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Other AssignedTo: acpi_ot...@kernel-bugs.osdl.org ReportedBy: mich...@doube.net Regression: Yes After this commit, the Fn+F5 and Fn+F6 hotkeys no longer control backlight on my Sony Vaio SZ650. It has been confirmed on a Vaio SZ4. This bug has made it into both Ubuntu 10.10 and Fedora 14. 8613e4c2872a87cc309a42de2c7091744dc54d0e is the first bad commit commit 8613e4c2872a87cc309a42de2c7091744dc54d0e Author: Mauro Carvalho Chehab <mche...@redhat.com> Date: Thu Sep 9 21:54:22 2010 -0700 Input: add support for large scancodes Several devices use a high number of bits for scancodes. One important group is the Remote Controllers. Some new protocols like RC-6 define a scancode space of 64 bits. The current EVIO[CS]GKEYCODE ioctls allow replace the scancode/keycode translation tables, but it is limited to up to 32 bits for scancode. Also, if userspace wants to clean the existing table, replacing it by a new one, it needs to run a loop calling the ioctls over the entire sparse scancode space. To solve those problems, this patch extends the ioctls to allow drivers handle scancodes up to 32 bytes long (the length could be extended in the future should such need arise) and allow userspace to query and set scancode to keycode mappings not only by scancode but also by index. Compatibility code were also added to handle the old format of EVIO[CS]GKEYCODE ioctls. Folded fixes by: - Dan Carpenter: locking fixes for the original implementation - Jarod Wilson: fix crash when setting keycode and wiring up get/set handlers in original implementation. - Dmitry Torokhov: rework to consolidate old and new scancode handling, provide options to act either by index or scancode. Signed-off-by: Mauro Carvalho Chehab <mche...@redhat.com> Signed-off-by: Dan Carpenter <erro...@gmail.com> Signed-off-by: Jarod Wilson <ja...@redhat.com> Signed-off-by: Dmitry Torokhov <d...@mail.ru> :040000 040000 88897dc6073df285885f2a0e22f07833a55753f3 0ce85c424a2c7d36036959bb70702c544afa9b27 M drivers :040000 040000 6914657f7124ebf4ad170bbbbab4943bb2b91105 4b7036e9697c0e10d43c1d47111eef8877aa77be M include -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug. ------------------------------------------------------------------------------ Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today http://p.sf.net/sfu/msIE9-sfdev2dev _______________________________________________ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla