]> git.proxmox.com Git - grub2.git/commit - configure.ac
2010-01-25 Colin Watson <cjwatson@ubuntu.com>
authorColin Watson <cjwatson@ubuntu.com>
Mon, 25 Jan 2010 17:47:51 +0000 (17:47 +0000)
committerColin Watson <cjwatson@ubuntu.com>
Mon, 25 Jan 2010 17:47:51 +0000 (17:47 +0000)
commit7181e2281f559317133fa9e3c5924451872061fd
treee9cf789cf4849b4b7bd6bead583412ad56371624
parent847effd8bf38e04839db3b673f7827f4bd781de0
2010-01-25  Colin Watson  <cjwatson@ubuntu.com>

* configure.ac: Check for Linux device-mapper support.
* util/hostdisk.c (device_is_mapped): New function.
(find_partition_start): New function, partly broken out from
linux_find_partition and grub_util_biosdisk_get_grub_dev but with
device-mapper support added.
(linux_find_partition): Use find_partition_start.
(convert_system_partition_to_system_disk): Add `st' argument.
Support Linux /dev/mapper/* devices if device-mapper support is
available; only DM-RAID devices are understood at present.
(find_system_device): Add `st' argument.  Pass it to
convert_system_partition_to_system_disk.
(grub_util_biosdisk_get_grub_dev): Pass stat result to
find_system_device and convert_system_partition_to_system_disk.  Use
find_partition_start.
ChangeLog.dmraid-probe [new file with mode: 0644]
configure.ac
util/hostdisk.c