From: Denis Benato <denis.benato@linux.dev>
To: Borislav Petkov <bp@alien8.de>, bugzilla-daemon@kernel.org
Cc: "Corentin Chary" <corentin.chary@gmail.com>,
"Luke D. Jones" <luke@ljones.dev>,
"Hans de Goede" <hansg@kernel.org>,
"Ilpo Järvinen" <ilpo.jarvinen@linux.intel.com>,
platform-driver-x86@vger.kernel.org,
linux-kernel@vger.kernel.org
Subject: Re: [Bug 221437] New: asus-wmi: gpu_fan RPM reads 0 on M6500XV when dGPU has no driver (fan physically spinning)
Date: Mon, 15 Jun 2026 23:04:14 +0200 [thread overview]
Message-ID: <2e18aa9f-baeb-4bab-b53b-18cf5e63536e@linux.dev> (raw)
In-Reply-To: <20260612033739.GFait_A1Re69ddPzzJ@fat_crate.local>
On 6/12/26 05:37, Borislav Petkov wrote:
> Forwarding to mail...
>
> On Thu, Apr 30, 2026 at 01:39:35AM +0000, bugzilla-daemon@kernel.org wrote:
>> https://bugzilla.kernel.org/show_bug.cgi?id=221437
>>
>> Bug ID: 221437
>> Summary: asus-wmi: gpu_fan RPM reads 0 on M6500XV when dGPU has
>> no driver (fan physically spinning)
>> Product: Platform Specific/Hardware
>> Version: 2.5
>> Hardware: All
>> OS: Linux
>> Status: NEW
>> Severity: normal
>> Priority: P3
>> Component: x86-64
>> Assignee: platform_x86_64@kernel-bugs.osdl.org
>> Reporter: nix.sasl@gmail.com
>> Regression: No
>>
>> Summary of the issue:
>> On ASUS Vivobook M6500XV with dGPU (RTX 4060) running without a driver
>> (D3cold), the GPU fan physically spins under load but fan2_input always reads 0
>> RPM. Writing to pwm2_enable fails with EIO.
>>
>> Hardware:
>> Product: Vivobook_ASUSLaptop M6500XV_M6500XV
>> Board: M6500XV
>> BIOS: M6500XV.309
>> Kernel: 7.0.2-arch1-1
>> linux-firmware-git: 20260429.56a13f98-1
>> Relevant dmesg:
>> asus_wmi: BIOS WMI version: 9.4
>> asus_wmi: SFUN value: 0x21
>> asus_wmi: fan_curve_get_factory_default (0x00110024) failed: -19
>> asus_wmi: fan_curve_get_factory_default (0x00110025) failed: -19
>> asus_wmi: fan_curve_get_factory_default (0x00110032) failed: -19
>>
>> Findings:
>>
>> fan2_input always 0 even when fan is physically spinning
>> pwm2_enable node exists in sysfs but writes fail with EIO
>> asus-ec-sensors rejects hardware with ENODEV
>> ec_sys accessible but dump returns all zeros (interrupt-driven EC mode)
>> dev_id reads 0x00000000
>>
>> Expected behavior: fan2_input should report actual GPU fan RPM.
>>
>> --
>> You may reply to this email to add a comment.
>>
>> You are receiving this mail because:
>> You are watching the assignee of the bug.
Hi!
This is because new models use EC shared memory and this driver cannot
handle those models at all.
In the asus-linux Discord (now ogc) you will find someone writing a driver
for these devices in case you want to help, otherwise your best bet is to wait
for the new driver or try to decompile the official windows application
and get the correct EC memory offsets.
Best regards,
Denis
prev parent reply other threads:[~2026-06-15 21:04 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <bug-221437-6385@https.bugzilla.kernel.org/>
2026-06-12 3:37 ` [Bug 221437] New: asus-wmi: gpu_fan RPM reads 0 on M6500XV when dGPU has no driver (fan physically spinning) Borislav Petkov
2026-06-15 21:04 ` Denis Benato [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2e18aa9f-baeb-4bab-b53b-18cf5e63536e@linux.dev \
--to=denis.benato@linux.dev \
--cc=bp@alien8.de \
--cc=bugzilla-daemon@kernel.org \
--cc=corentin.chary@gmail.com \
--cc=hansg@kernel.org \
--cc=ilpo.jarvinen@linux.intel.com \
--cc=linux-kernel@vger.kernel.org \
--cc=luke@ljones.dev \
--cc=platform-driver-x86@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox