grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] fix for partmap detection on RAID/LVM


From: Robert Millan
Subject: Re: [PATCH] fix for partmap detection on RAID/LVM
Date: Sat, 9 Feb 2008 11:48:17 +0100
User-agent: Mutt/1.5.13 (2006-08-11)

On Fri, Feb 08, 2008 at 03:52:37PM +0100, Robert Millan wrote:
> 
>       * 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().

Committed.

-- 
Robert Millan

<GPLv2> I know my rights; I want my phone call!
<DRM> What use is a phone call… if you are unable to speak?
(as seen on /.)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]