CVSROOT:        /sources/grub
Module name:    grub2
Changes by:     Robert Millan <robertmh>        08/02/09 10:49:29

Modified files:
        .              : ChangeLog 
        disk           : lvm.c raid.c 
        include/grub   : disk.h 
        util           : grub-probe.c 

Log message:
        2008-02-09  Robert Millan  <[EMAIL PROTECTED]>
        
                * 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().

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/grub2/ChangeLog?cvsroot=grub&r1=1.574&r2=1.575
http://cvs.savannah.gnu.org/viewcvs/grub2/disk/lvm.c?cvsroot=grub&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/grub2/disk/raid.c?cvsroot=grub&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/grub2/include/grub/disk.h?cvsroot=grub&r1=1.18&r2=1.19
http://cvs.savannah.gnu.org/viewcvs/grub2/util/grub-probe.c?cvsroot=grub&r1=1.12&r2=1.13


_______________________________________________
Commit-grub mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-grub

Reply via email to