Dear Ben Hutchings, Dear kernel developers, First I want to thank you all for your amazing work. It moves me to see how you all work on this humongous project so successfully and coordinatedly. I am not a kernel developer and I watch in awe how you accomplish all this.
Nonetheless, I plead for rolling back to the old test if (eeepc_wmi_check_atkd()) {...} in eeepc_wmi_probe() that was in effect until kernel 4.6.7 rather than the new test if (acpi_dev_found(EEEPC_ACPI_HID)) { used as of kernel 4.7.x because the new test prevents loading eeepc-wmi while the old one loads it, just as Oscon has described. I own seven boxes Eee PC 1001PXD https://www.asus.com/Laptops/Eee_PC_1001PXD/ and want to prepare them with Debian 9 and give them to people for free who cannot or do not want to afford to buy a new laptop. Also I want to encourage improving the current drivers for Asus EeePCs. In order to support your work, I offer to send one or two of my boxes for testing purposes to kernel and driver developers. And, of course, I am willing to desribe all the relevant bugs that I have encountered on these boxes in sufficient detail whenever required. Please let me know how else I can support. And, of course, I will pay the postage. Cheers, and again thank you for your awesome work! Roland On Mon, 25 Sep 2017 14:03:26 +0100 Ben Hutchings <b...@decadent.org.uk> wrote: > Control: tag -1 - moreinfo > > -------- Forwarded Message -------- > From: Oscon <os...@upcmail.hu> > To: Ben Hutchings <b...@decadent.org.uk> > Subject: Re: Re: Bug#876303: linux-source-4.9 kernel regression eeepc-wmi > Date: Mon, 25 Sep 2017 08:12:55 +0200 > Message-id: <1944222.XpyFCHbg37@osconsfortress> > > A következÅ‘t Ãrta ekkor: 2017. szeptember 24. 21:21:58 > > Control: tag -1 moreinfo > > > > On Wed, 2017-09-20 at 20:22 +0200, Oscon wrote: > > > 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. > > > > [...] > > > > > I have to use eeepc-wmi. > > > > > > The patch "Use acpi_dev_found() " is the cause of the problem. > > > > [...] > > > > How did you determine this? It doesn't appear to make any functional > > change. > > Hello ! > > Thank you for the answer. > > ------------ > I am not developer, sorry. :-( > > But I can write my experience details: > > The problem is - a bit :-) - complicated / or chaotic ? :-) / > > eeepc_wmi driver doesn't load any more in asus x101 netbook with the 'use > acpi_dev_found()' patch. > > No matter there is in module or compiled in the kernel. Always: > > [ 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 > > It seems eeepc-wmi does see the acpi keyboard device, and don't load any > more. > I did try with combination: eeepc_wmi compiled in kernel, and atkbd in > module, > but eeepc_wmi didn't load with same message. >