-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: kernel regression in 6.12 removes the charging threshold #102
Comments
I cannot find anything to suggest this caused by a change in the kernel. The code that handles this hasn't been updated for half a decade. (Not withstanding any changes made upstream by your distribution). Can you post the exact error you are getting from running the program? (Also, the threshold is at one of |
What is the output of It could be that somehow this was not included in the built of that particular kernel, but the output would shed some light. |
Output for
Output for
The above output is got linux 6.12.1. The output when |
I would make inquiries of the people who build the kernel. Unfortunately, there is nothing this project can do about it... |
Yes I understand, and you guys are very well suited to know what's going on in the kernel or if there is a change in the process. Hope the word gets out and the problem is solved. |
Do you have something like |
|
At least we know the module is loaded..! I should maybe have asked for |
Here is the output for
|
OK, so no config information in that directory. I think we would be looking for entries CONFIG_ASUS_NB_WMI (maybe CONFIG_ASUS_LAPTOP and CONFIG_SENSORS_ASUS_WMI). |
How do I look up this information? |
Endeavour OS is Arch, right? Your kernel config might be in |
Here's the output:
|
This looks like a similar problem: https://bugzilla.kernel.org/show_bug.cgi?id=219075 |
Same here, for me also bluetooth controller stopped working. I think it's something related to the last kernel |
@Biasio What distro and kernel are you on? |
The issue has already been reported and a fix been found: |
@pepa65 Does this fix reflect in the kernel in later stages? In linux-6.12.1 I am still facing the issue. |
I trust it will reflect in future kernels. But this was already a regression, so who can tell... |
Since the program is working correctly and the problem is with the kernel, I am closing this issue. What I have found is that the |
Let's keep it open for now to avoid duplicate bug reports (see #106). |
Subject of the issue
With the arrival linux kernel 6.12, in my asus laptop the /sys/class/power_supply/BAT_0/charge_control_end_threshold file has disappered and charging threshold does not work. But when I switch to linux-lts kernel it reappers and the charging threshold works properly.
Hope this information is helpful.
Your system
For example,
OS: Endeavour OS x86_64
Host: Asus Vivobook Pro 16 2022
Kernel: Linux 6.12.1
Version
1.0 (Latest)
Steps to reproduce
Switch to latest stable Kernel 6.12.1 or newer. => Error: Charge threshold file does not exist
Going back to linux- 6.6.63-lts => Working properly
Expected behaviour
No response
Actual behaviour
No response
The text was updated successfully, but these errors were encountered: