[PATCH v11 1/3] block: fix signed int overflow in Amiga partition support