aboutsummaryrefslogtreecommitdiff
path: root/lib/test_fortify/write_overflow-strlcpy-src.c
diff options
context:
space:
mode:
authorMichael Schmitz <[email protected]>2023-07-05 11:38:08 +1200
committerJens Axboe <[email protected]>2023-07-05 16:34:56 -0600
commit7eb1e47696aa231b1a567846bbe3a1e1befe1854 (patch)
tree7520c1262e791bea7ec22cfaa416510b19b5061e /lib/test_fortify/write_overflow-strlcpy-src.c
parent6cd06ab12d1afdab3847e7981f301bd0404aaa5c (diff)
block/partition: fix signedness issue for Amiga partitions
Making 'blk' sector_t (i.e. 64 bit if LBD support is active) fails the 'blk>0' test in the partition block loop if a value of (signed int) -1 is used to mark the end of the partition block list. Explicitly cast 'blk' to signed int to allow use of -1 to terminate the partition block linked list. Fixes: b6f3f28f604b ("block: add overflow checks for Amiga partition support") Reported-by: Christian Zigotzky <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Michael Schmitz <[email protected]> Reviewed-by: Martin Steigerwald <[email protected]> Tested-by: Christian Zigotzky <[email protected]> Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'lib/test_fortify/write_overflow-strlcpy-src.c')
0 files changed, 0 insertions, 0 deletions