[PATCH 6.4 524/800] block: fix signed int overflow in Amiga partition support