Page MenuHomeFreeBSD

D55639.id173091.diff
No OneTemporary

D55639.id173091.diff

diff --git a/sys/dev/acpica/acpi_spmc.c b/sys/dev/acpica/acpi_spmc.c
--- a/sys/dev/acpica/acpi_spmc.c
+++ b/sys/dev/acpica/acpi_spmc.c
@@ -322,11 +322,12 @@
return (ENOMEM);
}
+ detail = &constraint_obj->Package.Elements[2];
/*
* The first element in the device constraint detail package is
* the revision, and should always be zero.
*/
- revision = constraint_obj->Package.Elements[0].Integer.Value;
+ revision = detail->Package.Elements[0].Integer.Value;
if (revision != 0) {
device_printf(sc->dev, "Unknown revision %d for "
"device constraint detail package\n", revision);
@@ -334,7 +335,6 @@
continue;
}
- detail = &constraint_obj->Package.Elements[2];
constraint_package = &detail->Package.Elements[1];
constraint->lpi_uid =

File Metadata

Mime Type
text/plain
Expires
Wed, Aug 5, 6:07 AM (1 h, 37 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
36004093
Default Alt Text
D55639.id173091.diff (792 B)

Event Timeline