[PATCH 5.10 215/509] block: fix signed int overflow in Amiga partition support