https://bugzilla.kernel.org/show_bug.cgi?id=219643
Eduard Christian Dumitrescu (eduard.c.dumitre...@gmail.com) changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eduard.c.dumitrescu@gmail.c | |om --- Comment #4 from Eduard Christian Dumitrescu (eduard.c.dumitre...@gmail.com) --- I have performed the bisection. The bug was introduced in commit 57d0557dfa4940919ec2971245a6d288e5d85aa8 which adds a new fan control method via the FANG and FANW ACPI methods. In particular, have a look at the `fan_init` method. The T495s laptop has the FANG+FANW ACPI methods (therefore `fang_handle!=NULL` and `fanw_handle!=NULL`) but they do not actually work, which results in the dreaded "No such device or address" error. Fan access and control is restored after forcing the legacy non-ACPI fan control method by setting both `fang_handle` and `fanw_handle` to NULL. I speculate that the underlying cause is related to the following dmesg line: thinkpad_acpi: secondary fan control detected & enabled The DSDT table code for the FANG+FANW methods doesn't seem to do anything special regarding the fan being secondary, but I am not an ACPI expert. I will attach the relevant dump file anyway. I also note that the current thinkpad_acpi module FANG+FANW code does not handle secondary fans in any way. Finally, I am attaching my patch which adds a quirk for T495 and T495s to make them avoid the FANG/FANW methods. -- You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug. _______________________________________________ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla