Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'acpi-6.16-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Pull ACPI fix from Rafael Wysocki:
"Fix a crash in ACPICA while attempting to evaluate a control method
that expects more arguments than are being passed to it, which was
exposed by a defective firmware update from a prominent OEM on
multiple systems (Rafael Wysocki)"

* tag 'acpi-6.16-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
ACPICA: Refuse to evaluate a method if arguments are missing

+7
+7
drivers/acpi/acpica/dsmethod.c
··· 483 483 return_ACPI_STATUS(AE_NULL_OBJECT); 484 484 } 485 485 486 + if (this_walk_state->num_operands < obj_desc->method.param_count) { 487 + ACPI_ERROR((AE_INFO, "Missing argument for method [%4.4s]", 488 + acpi_ut_get_node_name(method_node))); 489 + 490 + return_ACPI_STATUS(AE_AML_UNINITIALIZED_ARG); 491 + } 492 + 486 493 /* Init for new method, possibly wait on method mutex */ 487 494 488 495 status =