2008-08-16 Robert Millan <rmh@aybabtu.com>

* disk/raid.c (grub_raid_init): Handle/report errors set by
        grub_device_iterate().
        * disk/lvm.c (grub_lvm_init): Likewise.
This commit is contained in:
robertmh 2008-08-16 12:52:34 +00:00
parent 42ce5170b7
commit 1082b929e3
3 changed files with 18 additions and 0 deletions

View File

@ -1,3 +1,9 @@
2008-08-16 Robert Millan <rmh@aybabtu.com>
* disk/raid.c (grub_raid_init): Handle/report errors set by
grub_device_iterate().
* disk/lvm.c (grub_lvm_init): Likewise.
2008-08-15 Bean <bean123ch@gmail.com>
* conf/i386-pc.rmk (pkglib_MODULES): Add datetime.mod, date.mod

View File

@ -586,6 +586,12 @@ static struct grub_disk_dev grub_lvm_dev =
GRUB_MOD_INIT(lvm)
{
grub_device_iterate (&grub_lvm_scan_device);
if (grub_errno)
{
grub_print_error ();
grub_errno = GRUB_ERR_NONE;
}
grub_disk_dev_register (&grub_lvm_dev);
}

View File

@ -580,6 +580,12 @@ static struct grub_disk_dev grub_raid_dev =
GRUB_MOD_INIT(raid)
{
grub_device_iterate (&grub_raid_scan_device);
if (grub_errno)
{
grub_print_error ();
grub_errno = GRUB_ERR_NONE;
}
grub_disk_dev_register (&grub_raid_dev);
}