ACPI: APEI: EINJ: Fix less than zero comparison on a size_t variable
authorColin Ian King <colin.i.king@gmail.com>
Tue, 24 Jun 2025 20:10:32 +0000 (21:10 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 26 Jun 2025 18:49:37 +0000 (20:49 +0200)
commitc13d38bc9b00eaab19ba4d7608677371d2d2f480
treec6617ea35a2d781282effe5f4919054af09d6fbf
parent80744a3bed8ce65071ca6e970a5f8b7c12213d3d
ACPI: APEI: EINJ: Fix less than zero comparison on a size_t variable

The check for c < 0 is always false because variable c is a size_t which
is not a signed type. Fix this by making c a ssize_t.

Fixes: 90711f7bdf76 ("ACPI: APEI: EINJ: Create debugfs files to enter device id and syndrome")
Signed-off-by: Colin Ian King <colin.i.king@gmail.com>
Reviewed-by: Ira Weiny <ira.weiny@intel.com>
Link: https://patch.msgid.link/20250624201032.522168-1-colin.i.king@gmail.com
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/apei/einj-core.c