]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
2008-08-12 Bean <bean123ch@gmail.com>
authorbean <bean@localhost>
Tue, 12 Aug 2008 13:58:29 +0000 (13:58 +0000)
committerbean <bean@localhost>
Tue, 12 Aug 2008 13:58:29 +0000 (13:58 +0000)
* disk/raid.c (grub_raid_read): Fix a bug in raid0 code.

ChangeLog
disk/raid.c

index 0baa99a394296c99c840c029bc7ee6e32a095d44..c03105992478888bb403494a16558e0dda2ba030 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2008-08-12  Bean  <bean123ch@gmail.com>
+
+       * disk/raid.c (grub_raid_read): Fix a bug in raid0 code.
+
 2008-08-11  Robert Millan  <rmh@aybabtu.com>
 
        * kern/i386/linuxbios/startup.S: Move from here ...
index 731bf1f43096a89051e4a1569a12d51969ff356f..163bd81596c9c46436ba4ca69714cb451ba3aab7 100644 (file)
@@ -177,7 +177,7 @@ grub_raid_read (grub_disk_t disk, grub_disk_addr_t sector,
            if (err)
              break;
 
-           buf += read_size;
+           buf += read_size << GRUB_DISK_SECTOR_BITS;
            size -= read_size;
            if (! size)
              break;