]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ACPI: Fix Generic Initiator Affinity _OSC bit
authorArmin Wolf <W_Armin@gmx.de>
Sat, 9 Mar 2024 20:13:09 +0000 (21:13 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 30 May 2024 07:49:07 +0000 (09:49 +0200)
commitea15e17fffe3702c2c5b67a244b6c43533c5f19a
treeeda0bb703e92f76848eafc012d6828df0d9303c6
parent09a52ce89153e6e20e2252ec908416f829fd40b1
ACPI: Fix Generic Initiator Affinity _OSC bit

[ Upstream commit d0d4f1474e36b195eaad477373127ae621334c01 ]

The ACPI spec says bit 17 should be used to indicate support
for Generic Initiator Affinity Structure in SRAT, but we currently
set bit 13 ("Interrupt ResourceSource support").

Fix this by actually setting bit 17 when evaluating _OSC.

Fixes: 01aabca2fd54 ("ACPI: Let ACPI know we support Generic Initiator Affinity Structures")
Signed-off-by: Armin Wolf <W_Armin@gmx.de>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
include/linux/acpi.h