]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ACPICA: Fix warnings from PR #295 merge
authorSaket Dumbre <saket.dumbre@intel.com>
Wed, 26 Mar 2025 20:10:39 +0000 (21:10 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 27 Mar 2025 12:17:18 +0000 (13:17 +0100)
Possible loss of data from u32 to u8 conversions.

ACPICA commit 1d7a0aa04793ff731da13f2070877ec7a9498571

Link: https://github.com/acpica/acpica/commit/1d7a0aa0
Signed-off-by: Saket Dumbre <saket.dumbre@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Link: https://patch.msgid.link/2304653.iZASKD2KPV@rjwysocki.net
drivers/acpi/acpica/dsutils.c

index 2bdae8a25e084de18f44f6f6bcee6cbf92b5fb62..baf6a1f27605918b49578a6795b4cc606893cf7d 100644 (file)
@@ -723,11 +723,11 @@ cleanup:
         * pop everything off of the operand stack and delete those
         * objects
         */
-       walk_state->num_operands = i;
+       walk_state->num_operands = (u8)(i);
        acpi_ds_obj_stack_pop_and_delete(new_num_operands, walk_state);
 
        /* Restore operand count */
-       walk_state->num_operands = prev_num_operands;
+       walk_state->num_operands = (u8)(prev_num_operands);
 
        ACPI_EXCEPTION((AE_INFO, status, "While creating Arg %u", index));
        return_ACPI_STATUS(status);