From 3fbcb29a2c429b6eb198a1b0388dad0049951983 Mon Sep 17 00:00:00 2001 From: Will Sowerbutts Date: Sun, 25 Jan 2015 22:10:18 +0000 Subject: [PATCH] mbr: Reset blk_op.nblock on each transfer --- Kernel/dev/mbr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kernel/dev/mbr.c b/Kernel/dev/mbr.c index 9f9ee208..83b69392 100644 --- a/Kernel/dev/mbr.c +++ b/Kernel/dev/mbr.c @@ -36,11 +36,11 @@ void mbr_parse(char letter) blk_op.is_read = true; blk_op.is_user = false; - blk_op.nblock = 1; blk_op.addr = br; blk_op.lba = 0; do{ + blk_op.nblock = 1; if(!blk_op.blkdev->transfer() || le16_to_cpu(br->signature) != MBR_SIGNATURE) break; -- 2.34.1