grub/disk
robertmh b92f0c1843 2008-02-09 Robert Millan <rmh@aybabtu.com>
* disk/lvm.c [GRUB_UTIL] (grub_lvm_memberlist): New function.  Construct
        and return a grub_diskmemberlist_t composed of LVM physical volumes.
        [GRUB_UTIL] (grub_lvm_dev): Add `memberlist' member.

        * disk/raid.c [GRUB_UTIL] (grub_raid_memberlist): New function.  Construct
        and return a grub_diskmemberlist_t composed of physical array members.
        [GRUB_UTIL] (grub_raid_dev): Add `memberlist' member.

        * include/grub/disk.h [GRUB_UTIL] (grub_disk_memberlist): New struct
        prototype.
        [GRUB_UTIL] (struct grub_disk_dev): Add `memberlist' function pointer.
        [GRUB_UTIL] (struct grub_disk_memberlist): New struct declaration.
        [GRUB_UTIL] (grub_disk_memberlist_t): New typedef.

        * util/grub-probe.c (probe): Move partmap probing code from here ...
        (probe_partmap): ... to here.
        (probe): Use probe_partmap() once for the disk we're probing, and
        additionally, when such disk contains a memberlist() struct member,
        once for each disk that is contained in the structure returned by
        memberlist().
2008-02-09 10:49:29 +00:00
..
efi 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 2007-07-21 23:32:33 +00:00
i386/pc 2008-01-31 Bean <bean123ch@gmail.com> 2008-02-03 08:27:15 +00:00
ieee1275 2008-01-22 Robert Millan <rmh@aybabtu.com> 2008-01-22 20:13:14 +00:00
ata.c 2007-11-05 Robert Millan <rmh@aybabtu.com> 2007-11-05 16:15:27 +00:00
host.c 2007-11-18 Christian Franke <franke@computer.org> 2007-11-18 07:17:40 +00:00
loopback.c 2007-12-23 Robert Millan <rmh@aybabtu.com> 2007-12-23 21:28:03 +00:00
lvm.c 2008-02-09 Robert Millan <rmh@aybabtu.com> 2008-02-09 10:49:29 +00:00
memdisk.c 2008-01-21 Robert Millan <rmh@aybabtu.com> 2008-01-21 14:37:25 +00:00
raid.c 2008-02-09 Robert Millan <rmh@aybabtu.com> 2008-02-09 10:49:29 +00:00