Displaying 20 results from an estimated 800 matches similar to: "[PATCH] Add BLKIF_OP_FLUSH_DISKCACHE"
2012 Aug 16
0
[RFC v1 5/5] VBD: enlarge max segment per request in blkfront
add segring support in blkback
Signed-off-by: Ronghui Duan <ronghui.duan@intel.com>
diff --git a/drivers/block/xen-blkback/blkback.c b/drivers/block/xen-blkback/blkback.c
index 45eda98..0bbc226 100644
--- a/drivers/block/xen-blkback/blkback.c
+++ b/drivers/block/xen-blkback/blkback.c
@@ -60,6 +60,10 @@ static int xen_blkif_reqs = 64;
module_param_named(reqs, xen_blkif_reqs, int, 0);
2011 Sep 01
9
[PATCH V4 0/3] xen-blkfront/blkback discard support
Dear list,
This is the V4 of the trim support for xen-blkfront/blkback,
Now we move BLKIF_OP_TRIM to BLKIF_OP_DISCARD, and dropped all
"trim" stuffs in the patches, and use "discard" instead.
Also we updated the helpers of blkif_x86_{32|64}_request or we
will meet problems using a non-native protocol.
And this patch has been tested with both SSD and raw file,
with SSD we will
2011 Jun 21
13
VM disk I/O limit patch
Hi all,
I add a blkback QoS patch.
You can config(dynamic/static) different I/O speed for different VM disk
by this patch.
----------------------------------------------------------------------------
diff -urNp blkback/blkback.c blkback-qos/blkback.c
--- blkback/blkback.c 2011-06-22 07:54:19.000000000 +0800
+++ blkback-qos/blkback.c 2011-06-22 07:53:18.000000000 +0800
@@ -44,6 +44,11 @@
2011 Jun 21
13
VM disk I/O limit patch
Hi all,
I add a blkback QoS patch.
You can config(dynamic/static) different I/O speed for different VM disk
by this patch.
----------------------------------------------------------------------------
diff -urNp blkback/blkback.c blkback-qos/blkback.c
--- blkback/blkback.c 2011-06-22 07:54:19.000000000 +0800
+++ blkback-qos/blkback.c 2011-06-22 07:53:18.000000000 +0800
@@ -44,6 +44,11 @@
2012 Sep 19
27
[PATCH] Persistent grant maps for xen blk drivers
This patch implements persistent grants for the xen-blk{front,back}
mechanism. The effect of this change is to reduce the number of unmap
operations performed, since they cause a (costly) TLB shootdown. This
allows the I/O performance to scale better when a large number of VMs
are performing I/O.
Previously, the blkfront driver was supplied a bvec[] from the request
queue. This was granted to
2006 Oct 17
4
[PATCH] Fix tools build on Solaris
# HG changeset patch
# User john.levon@sun.com
# Date 1161090606 25200
# Node ID c6bfe43048f3becda6966deceb7b70baea833b7c
# Parent 03d4223c846b14fc415cfd05d970c7b4d688fddb
Many of the tools use C99 features such as bool, or expect certain functions.
Fix the CFLAGS to enable these on Solaris.
Signed-off-by: John Levon <john.levon@sun.com>
diff --git a/config/SunOS.mk b/config/SunOS.mk
---
2007 Jan 05
10
[PATCH 1/7] Fix pygrub path on Solaris
Fix for pygrub path on Solaris.
Signed-off-by: John Levon <john.levon@sun.com>
diff --git a/tools/python/xen/xend/XendDomainInfo.py b/tools/python/xen/xend/XendDomainInfo.py
--- a/tools/python/xen/xend/XendDomainInfo.py
+++ b/tools/python/xen/xend/XendDomainInfo.py
@@ -37,7 +37,7 @@ from xen.util.blkif import blkdev_uname_
from xen.util.blkif import blkdev_uname_to_file
from xen.util
2012 Aug 16
0
[RFC v1 3/5] VBD: enlarge max segment per request in blkfront
refactoring balback
Signed-off-by: Ronghui Duan <ronghui.duan@intel.com<mailto:ronghui.duan@intel.com>>
diff --git a/drivers/block/xen-blkback/blkback.c b/drivers/block/xen-blkback/blkback.c
index 73f196c..b4767f5 100644
--- a/drivers/block/xen-blkback/blkback.c
+++ b/drivers/block/xen-blkback/blkback.c
@@ -64,6 +64,11 @@ MODULE_PARM_DESC(reqs, "Number of blkback requests to
2011 Apr 04
0
[PATCH] linux-2.6.18/backends: use xenbus_be.ko interfaces instead of open-coding them
Also remove unused xenbus_{,un}map_ring(), adjust types, and clean up
header inclusion.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
--- a/drivers/xen/blkback/blkback.c
+++ b/drivers/xen/blkback/blkback.c
@@ -41,6 +41,8 @@
#include <linux/list.h>
#include <linux/delay.h>
#include <xen/balloon.h>
+#include <xen/evtchn.h>
+#include <xen/gnttab.h>
2005 May 27
0
2.0.6, lvm, domU-crash?
Hi *,
when I try to start this config
kernel = "/boot/vmlinuz-2.6.11-xenU"
memory = 128
name = "Virtual1"
vif = [ ''mac=aa:00:00:00:00:11, bridge=xen-br0'' ]
disk = [ ''phy:vg00/domu01_lv,sda1,w'' ]
root = "/dev/sda1 ro"
extra = "4"
I get this errors in xend.log (tried two times):
[2005-05-23 13:37:22 xend] INFO
2006 Dec 05
5
ioctl 0000126c not supported by XL blkif
I am using the srpm from
http://xenbits.xensource.com/kernels/rhel3x/kernel-2.4.21-47.0.1.EL.xs0.3.5.
15.src.rpm
(I get the same issue using the binary RPM)
the dom0 is running 3.0.3_0
Upon booting the DomU, (the DomU has been passed phy:/dev/sda6, which has
been partitioned using qemu) I get the following ioctl errors.
ioctl 0000126c not supported by XL blkif
ioctl 0000126c not supported
2005 Nov 03
1
Custom kernel always crashes
2011 Aug 31
4
[PATCH 0 of 1] Patch to alter BLKIF_OP_TRIM to BLKIF_OP_DISCARD (v1).
Hey guys,
Pasi mentioned on Li''s (and Owen''s) patches which provide TRIM/UNMAP support
to the Linux backend/frontend that:
"
Isn''t the generic name for this functionality "discard" in Linux?
and "trim" being the ATA specific discard-implementation,
and "scsi unmap" the SAS/SCSI specific discard-implementation?
Just
2008 Apr 03
0
HFC-S ISDN cards in Xen3.0.3 DomU''s
Hi!
I just wanted to ask if anyone managed to get "ordinary" HFC-S ISDN
cards with the zaphfc driver running in a Xen3 DomU.
I am referring to this post (
http://lists.xensource.com/archives/html/xen-users/2007-04/msg00202.html ),
which perfectly describes my problem and I am therefore going to
simply copy-and-paste it here:
----------- snip ------------>
Hi,
I''m
2011 Sep 09
7
[PATCH] xen-blk[front|back] FUA additions.
I am proposing these two patches for 3.2. They allow the backend
to process the REQ_FUA request as well. Previous to these patches
it only did REQ_FLUSH. There is also a bug-fix for the logic
of how barrier/flushes were handled.
The patches are based on a branch which also has ''feature-discard''
patches, so they won''t apply nativly on top of 3.1-rc5.
Please review and
2005 Jun 07
3
Error while creating domains
I am trying to start a large number of SMP domains (> 50). However,
I am unable to create more than 7 domains. When I try creating
the 8th domain, I get this error:
Using config file "myconf7".
VIRTUAL MEMORY ARRANGEMENT:
Loaded kernel: 0xc0100000->0xc0344c24
Init. ramdisk: 0xc0345000->0xc0345000
Phys-Mach map: 0xc0345000->0xc0347800
Page tables:
2005 Apr 23
6
Problems with domU networking
Moi!
I upgraded Xen-2.0.1 to Xen-2.0.5 (testing) and everything compiled cleanly.
I''m still able to boot dom0 and start domUs but networking doesn''t work
anymore.
xen-br0 appears in dom0, but vif-interfaces now only when ifconfig -a is
used. Interface appears in domU and all seems to be fine, except no any
data doesn''t move in any direction. I can''t even ping
2011 Aug 15
6
[patch] xen-blkback: sync I/O after backend disconnected
When backend disconnect, sync IO requests to the disk.
Signed-off-by: Joe Jin <joe.jin@oracle.com>
Cc: Jens Axboe <jaxboe@fusionio.com>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Ian Campbell <Ian.Campbell@eu.citrix.com>
---
drivers/block/xen-blkback/xenbus.c | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/drivers/block/xen-blkback/xenbus.c
2005 Sep 30
0
error with vif parameter
I''m finding I cannot use the vif parameter with ''bridge'' only
For example:
vif=bridge=xen-br2
This errors out:
[2005-09-30 14:23:55 xend] DEBUG (XendDomainInfo:1107) Creating vif dom=16 vif=0 mac=None
[2005-09-30 14:23:55 xend] DEBUG (XendDomainInfo:665) Destroying vifs for domain 16
[2005-09-30 14:23:55 xend] DEBUG (XendDomainInfo:674) Destroying vbds for domain
2012 May 23
0
A little confusion between "tapdisk" and "tapdisk-ioemu"
Hi everyone,
as what I''ve learned form this link<http://wiki.xensource.com/xenwiki/blktap>,
i know that when i specify tap:aio I’m actually using the blktap driver and
finally using "tapdisk" to wirite to raw image file.
but the truth is even when i delete /usr/sbin/tapdisk the domU can still
boot on my machine with tap:aio protocol
after a deeper look into the scene,