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

[Xen-devel] [PATCH 9 of 12] backport 081501daceca74d2091e798d5dcd342c14d66d1a



Backport 081501daceca74d2091e798d5dcd342c14d66d1a from qemu upstream:

check for bs->drv in bdrv_flush (Christoph Hellwig)

---

diff -r 3053262ff0f2 block.c
--- a/block.c   Fri Oct 02 13:39:04 2009 +0100
+++ b/block.c   Fri Oct 02 14:51:14 2009 +0100
@@ -1071,6 +1071,8 @@
 int bdrv_flush(BlockDriverState *bs)
 {
     int ret = 0;
+    if (!bs->drv)
+        return -EINVAL;
     if (bs->drv->bdrv_flush)
         ret = bs->drv->bdrv_flush(bs);
     if (!ret && bs->backing_hd)

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.