X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=daemon%2Fdevsparts.c;h=95e4a6828e6d1767c9147afbe39ed41a4eb57783;hb=867319ec5f9030d3c14c32e3302606f2bf11ac27;hp=60e7aa8caa8da8b9f6175fd23f51e1ea04aeaed4;hpb=3e70b34eed5a48640e20fbf6dcba774aaace1f3c;p=libguestfs.git diff --git a/daemon/devsparts.c b/daemon/devsparts.c index 60e7aa8..95e4a68 100644 --- a/daemon/devsparts.c +++ b/daemon/devsparts.c @@ -60,6 +60,10 @@ foreach_block_device (block_dev_func_t func) char dev_path[256]; snprintf (dev_path, sizeof dev_path, "/dev/%s", d->d_name); + /* Ignore the root device. */ + if (is_root_device (dev_path)) + continue; + /* RHBZ#514505: Some versions of qemu <= 0.10 add a * CD-ROM device even though we didn't request it. Try to * detect this by seeing if the device contains media.