diff --git a/patches.xen/xen-blkback-disable-barriers.patch b/patches.xen/xen-blkback-disable-barriers.patch new file mode 100644 index 0000000..1c9eab7 --- /dev/null +++ b/patches.xen/xen-blkback-disable-barriers.patch @@ -0,0 +1,11 @@ +--- linux-2.6.38.3/drivers/xen/blkback/xenbus.c 2011-08-18 00:08:53.000000000 +0200 ++++ linux-2.6.38.3/drivers/xen/blkback/xenbus.c.new 2011-08-18 14:37:46.615344310 +0200 +@@ -441,7 +441,7 @@ + return; + } + +- err = blkback_barrier(xbt, be, 1); ++ err = blkback_barrier(xbt, be, 0); + if (err) + goto abort; + diff --git a/series-xenlinux.conf b/series-xenlinux.conf index 60624d3..68801f5 100644 --- a/series-xenlinux.conf +++ b/series-xenlinux.conf @@ -847,3 +847,4 @@ patches.fixes/xen-blkfront-connect-overflow.patch patches.fixes/xencons_close_deadlock.patch patches.fixes/xen-disable-cdrom-dbgprints.diff + patches.xen/xen-blkback-disable-barriers.patch