diff --git a/arch/efi/efi/efi-block-io.c b/arch/efi/efi/efi-block-io.c index 0011531..85603d9 100644 --- a/arch/efi/efi/efi-block-io.c +++ b/arch/efi/efi/efi-block-io.c @@ -149,7 +149,7 @@ priv->blk.cdev.name = asprintf("disk%d", cdev_find_free_index("disk")); priv->blk.blockbits = ffs(media->block_size) - 1; - priv->blk.num_blocks = media->last_block; + priv->blk.num_blocks = media->last_block + 1; priv->blk.ops = &efi_bio_ops; priv->blk.dev = &efidev->dev;