* grub-core/disk/raid5_recover.c (grub_raid5_recover): Add missing

array->members[i].start_sector.
	* grub-core/disk/raid6_recover.c (grub_raid6_recover): Likewise.
This commit is contained in:
Doug Nazar 2011-01-07 14:41:44 +01:00 committed by Vladimir 'phcoder' Serbinenko
parent 014b68068d
commit 0ca09e6c52
3 changed files with 22 additions and 6 deletions

View file

@ -45,7 +45,9 @@ grub_raid5_recover (struct grub_raid_array *array, int disknr,
if (i == disknr)
continue;
err = grub_disk_read (array->members[i].device, sector, 0, size, buf2);
err = grub_disk_read (array->members[i].device,
array->members[i].start_sector + sector,
0, size, buf2);
if (err)
{