[PATCH 5.15 259/532] block: fix signed int overflow in Amiga partition support