* grub-core/disk/diskfilter.c (grub_diskfilter_print_partmap)
[GRUB_UTIL]: New function. (insert_array) [GRUB_UTIL]: Store partmaps. * include/grub/diskfilter.h (grub_diskfilter_pv) [GRUB_UTIL]: New member partmaps. (grub_diskfilter_print_partmap) [GRUB_UTIL]: New proto. * util/grub-probe.c (probe_partmap): Call grub_diskfilter_print_partmap. (probe_abstraction): Print diskfilter and not raid. Reported by: Lennart Sorensen
This commit is contained in:
parent
0b6225bd27
commit
4786a90fee
4 changed files with 52 additions and 1 deletions
|
@ -72,6 +72,9 @@ struct grub_diskfilter_pv {
|
|||
struct grub_diskfilter_pv *next;
|
||||
/* Optional. */
|
||||
grub_uint8_t *internal_id;
|
||||
#ifdef GRUB_UTIL
|
||||
char **partmaps;
|
||||
#endif
|
||||
};
|
||||
|
||||
struct grub_diskfilter_lv {
|
||||
|
@ -186,6 +189,8 @@ grub_diskfilter_read_node (const struct grub_diskfilter_node *node,
|
|||
struct grub_diskfilter_pv *
|
||||
grub_diskfilter_get_pv_from_disk (grub_disk_t disk,
|
||||
struct grub_diskfilter_vg **vg);
|
||||
void
|
||||
grub_diskfilter_print_partmap (grub_disk_t disk);
|
||||
#endif
|
||||
|
||||
#endif /* ! GRUB_RAID_H */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue