Bug 81971
Summary: | [regression] hotkeys not working since commit eec15edbb0e14485998635ea7c62e30911b465f0 | ||
---|---|---|---|
Product: | ACPI | Reporter: | Dirk Griesbach (spamthis) |
Component: | Other | Assignee: | Zhang Rui (rui.zhang) |
Status: | CLOSED DUPLICATE | ||
Severity: | normal | CC: | lenb, rjw, tianyu.lan |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 3.16 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Attachments: |
good grep . /sys/bus/pnp/devices/*/id
bad grep . /sys/bus/pnp/devices/*/id ACPI / PNP: Add HPET ID to PNP device list ACPI / PNP: Add missing device IDs to the list ACPI / scan: Bind ACPI drivers to device object on PNP bus type Patch: remove fujitsu backlight and hotkey device ids from ACPI PNP id list Patch:V2: remove fujitsu backlight and hotkey device ids from ACPI PNP id list |
Description
Dirk Griesbach
2014-08-08 20:03:59 UTC
please attach the output of "grep . /sys/bus/pnp/devices/*/id" both in your good and broken kernel. Created attachment 147221 [details]
good grep . /sys/bus/pnp/devices/*/id
Created attachment 147231 [details]
bad grep . /sys/bus/pnp/devices/*/id
I have attached good (v3.15.10) and bad (v3.16.1) output. I didn't notice before, but since v3.16 dmesg reports probe errors which were absent before. $ dmesg | grep -i error [ 0.803547] hpet: probe of PNP0103:00 failed with error -22 [ 34.186169] Fujitsu laptop FUJ02B1 ACPI brightness driver: probe of FUJ02B1:00 failed with error -22 [ 34.186399] Fujitsu laptop FUJ02E3 ACPI hotkeys driver: probe of FUJ02E3:00 failed with error -22 Created attachment 147421 [details]
ACPI / PNP: Add HPET ID to PNP device list
Does this patch make any difference?
Created attachment 147431 [details]
ACPI / PNP: Add missing device IDs to the list
Actually, please try this one instead.
Created attachment 147491 [details]
ACPI / scan: Bind ACPI drivers to device object on PNP bus type
Please try this patch instead of the previous two.
(In reply to Rafael J. Wysocki from comment #7) > Please try this patch instead of the previous two. It worked (applied the patch on 3.16.1 as vanilla 3.17-rc1 is giving me a stack trace right away). Probe errors in dmesg are gone and the keys are working again. Thanks, Dirk *** This bug has been marked as a duplicate of bug 81511 *** Created attachment 147701 [details]
Patch: remove fujitsu backlight and hotkey device ids from ACPI PNP id list
please apply this patch on top of clean 3.17-rc1 and check if it fixes the fujitsu laptop issue for you or not.
(In reply to Zhang Rui from comment #10) > please apply this patch on top of clean 3.17-rc1 and check if it fixes the > fujitsu laptop issue for you or not. I took the liberty to go with vanilla 3.16.1 as 3.17-rc1 doesn't like my machine. Apart from not auto-loading anymore, the keys are working again. dmesg: [ 276.638128] input: Fujitsu FUJ02B1 as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:05/FUJ02B1:00/input/input24 [ 276.640420] fujitsu_laptop: ACPI: Fujitsu FUJ02B1 [FJEX] (on) [ 276.641345] input: Fujitsu FUJ02E3 as /devices/LNXSYSTM:00/LNXSYBUS:00/FUJ02E3:00/input/input25 [ 276.641506] fujitsu_laptop: ACPI: Fujitsu FUJ02E3 [FEXT] (on) [ 276.642173] fujitsu_laptop: BTNI: [0xff0101] [ 276.642406] fujitsu_laptop: driver 0.6.0 successfully loaded Created attachment 147721 [details]
Patch:V2: remove fujitsu backlight and hotkey device ids from ACPI PNP id list
My bad. please try this updated patch instead.
Autoload and keys are working. Thanks, Dirk (In reply to Zhang Rui from comment #12) > Created attachment 147721 [details] > Patch:V2: remove fujitsu backlight and hotkey device ids from ACPI PNP id > list Is this patch scheduled to be included in 3.16.x eventually? I couldn't find it in the stable-queue yet. Dirk no, this won't be in 3.16.x because there is another patch, aka, commit fc2e0a8326d1b21d11ef8213298e5302867fed2c, which can fix the problem as well, but this patch will be target for 3.18 IMO. |