FS#54304 - CONFIG_ACPI_REV_OVERRIDE_POSSIBLE required in kernel for Dell XPS 15 (9560)

Attached to Project: Arch Linux
Opened by Patrick Brennan (patrick.brennan) - Monday, 05 June 2017, 01:11 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 05 June 2017, 01:38 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The Dell XPS 15 2017 model (9560) requires that the following parameter be set in the Kernel in order for the nVidia graphics card to function correctly:

acpi_rev_override=1

This parameter is ignore unless CONFIG_ACPI_REV_OVERRIDE_POSSIBLE is set within the Kernel configuration. While previously set, this option was removed as per #47710. The rationale for removing this option was that it is a "dirty hack" that was no longer required (as it was originally added for an XPS 13 audio issue that was resolved another way).

Presently, users of the XPS 15 (9560) must compile a custom kernel with this option set. I don't believe the original rationale for removal stands to reason as the option itself isn't a hack. Rather it just ALLOWS the use of the "acpi_rev_override=1" Kernel option. I don't believe this "dirties" anyone's system unless they chose to also use the boot term Kernel option.

I do concede the Kernel option itself is a hack; however, to the best of my knowledge it will be permanently necessary as the Kernel patch required to fix this upstream was declined for merging (comments 32, 33, 34):

https://bugzilla.kernel.org/show_bug.cgi?id=156341#c32


The recommendation from the Linux Kernel Mailing List was to use the acpi_rev_override option (which requires a build with CONFIG_ACPI_REV_OVERRIDE_POSSIBLE set):

https://lkml.org/lkml/2017/2/27/531


Could we please therefore add the CONFIG_ACPI_REV_OVERRIDE_POSSIBLE into the linux and linux-lts builds?

---


Related information:

Task removing the build option: https://bugs.archlinux.org/task/47710

Related issue supporting the option being re-introduced: https://bugs.archlinux.org/task/47989

Issue threads:
https://bbs.archlinux.org/viewtopic.php?id=223056
https://github.com/Bumblebee-Project/bbswitch/issues/148
This task depends upon

Closed by  Doug Newgard (Scimmia)
Monday, 05 June 2017, 01:38 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#53281 
Comment by Patrick Brennan (patrick.brennan) - Monday, 05 June 2017, 01:13 GMT
(Forgive the lack of MD in the description, I didn't realise you couldn't edit once submitted.)

Loading...