[PATCH 6.1 376/591] block: fix signed int overflow in Amiga partition support