Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #851754

Bug#876303: linux-source-4.9 kernel regression eeepc-wmi

From Oscon <oscon@upcmail.hu>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#876303: linux-source-4.9 kernel regression eeepc-wmi
Date 2017-09-20 20:30 +0200
Message-ID <urRUZ-6Fp-15@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Package: linux-source-4.9

Version: >=4.9.25

eeepc-wmi doesn't work with my Eee PC netbook (Asus X101) after kernel upgrade 
from 3.14.79 to 4.9.y. So some Eee WMI hotkeys don't work with the new kernel.

kern.log:

-------

[    1.043620] eeepc_wmi: Found legacy ATKD device (ASUS010)
[    1.043632] eeepc_wmi: WMI device present, but legacy ATKD device is also 
present and enabled
[    1.043650] eeepc_wmi: You probably booted with acpi_osi="Linux" or 
acpi_osi="!Windows 2009"
[    1.043662] eeepc_wmi: Can't load eeepc-wmi, use default acpi_osi 
(preferred) or eeepc-laptop

evtest output:

Available devices:
/dev/input/event0:	Lid Switch
/dev/input/event1:	Sleep Button
/dev/input/event2:	Power Button
/dev/input/event3:	Power Button
/dev/input/event4:	Video Bus
/dev/input/event5:	AT Translated Set 2 keyboard
/dev/input/event6:	HDA Intel Headphone
/dev/input/event7:	SynPS/2 Synaptics TouchPad

------------

eeepc-laptop is not good for Asus X101. It works only with acpi_osi=Linux, but 
the KEY_BRIGHTNESSDOWN and KEY_BRIGHTNESSUP don't work in this case.

I have to use eeepc-wmi.

The patch "Use acpi_dev_found() " is the cause of the problem. /part of 
vanilla kernel/

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/log/drivers/platform/x86/eeepc-wmi.c?h=v4.9.51

...

I removed this patch from my kernel source, and eeepc_wmi works correct.:


kern.log:

[    1.048511] input: Eee PC WMI hotkeys as /devices/platform/eeepc-
wmi/input/input5

evtest output:

Available devices:
/dev/input/event0:	Lid Switch
/dev/input/event1:	Sleep Button
/dev/input/event2:	Power Button
/dev/input/event3:	Power Button
/dev/input/event4:	Video Bus
/dev/input/event5:	Eee PC WMI hotkeys
/dev/input/event6:	AT Translated Set 2 keyboard
/dev/input/event7:	HDA Intel Headphone
/dev/input/event8:	SynPS/2 Synaptics TouchPad

I suggest to remove the bad patch /for example with attachment/ from the 
kernel source .

I am using Debian GNU/Linux 8.9, 4.9.25/4.9.30 based kernel and libc6 
2.19-18+deb8u10.

Thanks
Oscon

Back to linux.debian.bugs.dist | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Bug#876303: linux-source-4.9 kernel regression eeepc-wmi Oscon <oscon@upcmail.hu> - 2017-09-20 20:30 +0200
  Bug#876303: linux-source-4.9 kernel regression eeepc-wmi Ben Hutchings <ben@decadent.org.uk> - 2017-09-24 22:30 +0200

csiph-web