Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
acpi, nfit: fix extended status translations for ACPI DSMs
ACPI DSMs can have an 'extended' status which can be non-zero to convey additional information about the command. In the xlat_status routine, where we translate the command statuses, we were returning an error for a non-zero extended status, even if the primary status indicated success. Return from each command's 'case' once we have verified both its status and extend status are good. Cc: <[email protected]> Fixes: 11294d6 ("nfit: fail DSMs that return non-zero status by default") Signed-off-by: Vishal Verma <[email protected]> Signed-off-by: Dan Williams <[email protected]>
- Loading branch information