grub/grub-core/kern/emu
Vladimir Serbinenko a2491e235c Improve devmapper support
* grub-core/kern/emu/getroot.c (grub_util_is_dmraid): Removed.
	(grub_util_is_lvm): New function.
	(grub_util_get_dev_abstraction): Assume dmraid if not lvm rather
	than lvm if not dmraid.
	Handle mapped md nodes.
	* grub-core/kern/emu/hostdisk.c (device_is_mapped): Rename to ...
	(grub_util_device_is_mapped): ... this. Make always available. All users
	updated.
	(grub_util_get_dm_node_linear_info) [HAVE_DEVICE_MAPPER]: New function.
	(convert_system_partition_to_system_disk): Handle lvm, mpath and
	dmraid nodes.
	* include/grub/emu/misc.h (grub_util_device_is_mapped): New proto.

	Also-By: Colin Watson <cjwatson@ubuntu.com>
2011-05-18 09:35:47 +02:00
..
cache.c Succesfully loaded return-only module on ia64-emu 2011-01-02 14:09:58 +01:00
cache_s.S Fix autogen 2011-01-03 00:30:26 +01:00
console.c Split config.h for util and core. 2010-09-19 22:22:43 +02:00
full.c merge mainline to ia64 2011-01-03 00:04:39 +01:00
getroot.c Improve devmapper support 2011-05-18 09:35:47 +02:00
hostdisk.c Improve devmapper support 2011-05-18 09:35:47 +02:00
hostfs.c automake commit without merge history 2010-05-06 11:34:04 +05:30
lite.c merge mainline to ia64 2011-01-03 00:04:39 +01:00
main.c Fix grub-emu build. 2010-09-25 10:43:09 +05:30
misc.c support bind and subvolume mount 2010-12-02 14:26:46 +01:00
mm.c Split config.h for util and core. 2010-09-19 22:22:43 +02:00
time.c automake commit without merge history 2010-05-06 11:34:04 +05:30