https://bugzilla.kernel.org/show_bug.cgi?id=203431

--- Comment #11 from jus...@gerhardt.link ---
My understanding of the long term is that Linux is improperly handling the
reduced hardware bit and Adam is working on a kernel patch to address this
generally.

Dell however should not be setting the reduced hardware bit so it is possible
this could also be corrected in a future BIOS update. 

For the short term, Linux has the capability to override the Dell provided
tables without kernel changes (or compiling your own), so long as a particular
kernel option is specified (it seems to be commonly set). Instead a modified
table file (with the reduced hardware bit unset and a higher version number
than the BIOS provided table) can be added to intitramfs.

I've attached an appropriate table to this bug. 

You can use the modified table by placing it in an appropriately structured
archive and concatenating with your existing intitramfs file. There are plenty
of guides for this such as
(https://blog.vortigaunt.net/decompile-recompile-load-custom-acpi-table-linux/).
 

However, initramfs is regenerated when you update your kernel, undoing your
changes. The regeneration process can usually be extended to include the
modified table, but that is distro-specific. For example Fedora uses dracut and
can automatically include the table by adding a config file with the options
acpi_override="yes" and acpi_table_dir="path to folder containing modified
file". You will have to find instructions for your particular distro.

-- 
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

Reply via email to