search for: tailai

Displaying 19 results from an estimated 19 matches for "tailai".

2011 Apr 20
1
[PATCH] driver, virtio: Modify the err hanlding logic
From: Liu Yuan <tailai.ly at taobao.com> In the function vp_request_msix_vectors(), when pci_enable_msix() returns 0, there will be redundant double checks for 'err'. This patch fixes it to avoid the unnecessary check. Signed-off-by: Liu Yuan <tailai.ly at taobao.com> --- drivers/virtio/virtio_pci.c |...
2011 Apr 20
1
[PATCH] driver, virtio: Modify the err hanlding logic
From: Liu Yuan <tailai.ly at taobao.com> In the function vp_request_msix_vectors(), when pci_enable_msix() returns 0, there will be redundant double checks for 'err'. This patch fixes it to avoid the unnecessary check. Signed-off-by: Liu Yuan <tailai.ly at taobao.com> --- drivers/virtio/virtio_pci.c |...
2012 Oct 09
2
[PATCH] vhost-blk: Add vhost-blk support v2
...+= tcm_vhost.o +obj-$(CONFIG_VHOST_BLK) += vhost_blk.o +vhost_blk-y := blk.o diff --git a/drivers/vhost/blk.c b/drivers/vhost/blk.c new file mode 100644 index 0000000..6b2445a --- /dev/null +++ b/drivers/vhost/blk.c @@ -0,0 +1,641 @@ +/* + * Copyright (C) 2011 Taobao, Inc. + * Author: Liu Yuan <tailai.ly at taobao.com> + * + * Copyright (C) 2012 Red Hat, Inc. + * Author: Asias He <asias at redhat.com> + * + * This work is licensed under the terms of the GNU GPL, version 2. + * + * virtio-blk server in host kernel. + */ + +#include <linux/miscdevice.h> +#include <linux/module.h&...
2012 Oct 09
2
[PATCH] vhost-blk: Add vhost-blk support v2
...+= tcm_vhost.o +obj-$(CONFIG_VHOST_BLK) += vhost_blk.o +vhost_blk-y := blk.o diff --git a/drivers/vhost/blk.c b/drivers/vhost/blk.c new file mode 100644 index 0000000..6b2445a --- /dev/null +++ b/drivers/vhost/blk.c @@ -0,0 +1,641 @@ +/* + * Copyright (C) 2011 Taobao, Inc. + * Author: Liu Yuan <tailai.ly at taobao.com> + * + * Copyright (C) 2012 Red Hat, Inc. + * Author: Asias He <asias at redhat.com> + * + * This work is licensed under the terms of the GNU GPL, version 2. + * + * virtio-blk server in host kernel. + */ + +#include <linux/miscdevice.h> +#include <linux/module.h&...
2012 Nov 19
1
[PATCH] vhost-blk: Add vhost-blk support v5
...+= tcm_vhost.o +obj-$(CONFIG_VHOST_BLK) += vhost_blk.o +vhost_blk-y := blk.o diff --git a/drivers/vhost/blk.c b/drivers/vhost/blk.c new file mode 100644 index 0000000..f0f118a --- /dev/null +++ b/drivers/vhost/blk.c @@ -0,0 +1,697 @@ +/* + * Copyright (C) 2011 Taobao, Inc. + * Author: Liu Yuan <tailai.ly at taobao.com> + * + * Copyright (C) 2012 Red Hat, Inc. + * Author: Asias He <asias at redhat.com> + * + * This work is licensed under the terms of the GNU GPL, version 2. + * + * virtio-blk server in host kernel. + */ + +#include <linux/miscdevice.h> +#include <linux/module.h&...
2012 Nov 19
1
[PATCH] vhost-blk: Add vhost-blk support v5
...+= tcm_vhost.o +obj-$(CONFIG_VHOST_BLK) += vhost_blk.o +vhost_blk-y := blk.o diff --git a/drivers/vhost/blk.c b/drivers/vhost/blk.c new file mode 100644 index 0000000..f0f118a --- /dev/null +++ b/drivers/vhost/blk.c @@ -0,0 +1,697 @@ +/* + * Copyright (C) 2011 Taobao, Inc. + * Author: Liu Yuan <tailai.ly at taobao.com> + * + * Copyright (C) 2012 Red Hat, Inc. + * Author: Asias He <asias at redhat.com> + * + * This work is licensed under the terms of the GNU GPL, version 2. + * + * virtio-blk server in host kernel. + */ + +#include <linux/miscdevice.h> +#include <linux/module.h&...
2012 Oct 15
2
[PATCH 1/1] vhost-blk: Add vhost-blk support v4
...+= tcm_vhost.o +obj-$(CONFIG_VHOST_BLK) += vhost_blk.o +vhost_blk-y := blk.o diff --git a/drivers/vhost/blk.c b/drivers/vhost/blk.c new file mode 100644 index 0000000..5c2b790 --- /dev/null +++ b/drivers/vhost/blk.c @@ -0,0 +1,677 @@ +/* + * Copyright (C) 2011 Taobao, Inc. + * Author: Liu Yuan <tailai.ly at taobao.com> + * + * Copyright (C) 2012 Red Hat, Inc. + * Author: Asias He <asias at redhat.com> + * + * This work is licensed under the terms of the GNU GPL, version 2. + * + * virtio-blk server in host kernel. + */ + +#include <linux/miscdevice.h> +#include <linux/module.h&...
2012 Oct 15
2
[PATCH 1/1] vhost-blk: Add vhost-blk support v4
...+= tcm_vhost.o +obj-$(CONFIG_VHOST_BLK) += vhost_blk.o +vhost_blk-y := blk.o diff --git a/drivers/vhost/blk.c b/drivers/vhost/blk.c new file mode 100644 index 0000000..5c2b790 --- /dev/null +++ b/drivers/vhost/blk.c @@ -0,0 +1,677 @@ +/* + * Copyright (C) 2011 Taobao, Inc. + * Author: Liu Yuan <tailai.ly at taobao.com> + * + * Copyright (C) 2012 Red Hat, Inc. + * Author: Asias He <asias at redhat.com> + * + * This work is licensed under the terms of the GNU GPL, version 2. + * + * virtio-blk server in host kernel. + */ + +#include <linux/miscdevice.h> +#include <linux/module.h&...
2013 Nov 15
0
[qemu-upstream-unstable test] 21952: regressions - FAIL
...n.alrae@imgtec.com> liguang <lig.fnst@cn.fujitsu.com> Liming Wang <walimisdev@gmail.com> Liu Jinsong <jinsong.liu@intel.com> Liu Ping Fan <pingfank@linux.vnet.ibm.com> Liu Ping Fan <qemulist@gmail.com> Liu Yuan <namei.unix@gmail.com> Liu Yuan <tailai.ly@taobao.com> Lluís Vilanova <vilanova@ac.upc.edu> Lucas Meneghel Rodrigues <lmr@redhat.com> Luigi Rizzo <rizzo@iet.unipi.it> Luiz Capitulino <lcapitulino@redhat.com> M. Mohan Kumar <mohan@in.ibm.com> Mans Rullgard <mans@mansr.com> Marc-André Lu...
2013 Nov 14
0
[qemu-upstream-unstable test] 21930: regressions - FAIL
...n.alrae@imgtec.com> liguang <lig.fnst@cn.fujitsu.com> Liming Wang <walimisdev@gmail.com> Liu Jinsong <jinsong.liu@intel.com> Liu Ping Fan <pingfank@linux.vnet.ibm.com> Liu Ping Fan <qemulist@gmail.com> Liu Yuan <namei.unix@gmail.com> Liu Yuan <tailai.ly@taobao.com> Lluís Vilanova <vilanova@ac.upc.edu> Lucas Meneghel Rodrigues <lmr@redhat.com> Luigi Rizzo <rizzo@iet.unipi.it> Luiz Capitulino <lcapitulino@redhat.com> M. Mohan Kumar <mohan@in.ibm.com> Mans Rullgard <mans@mansr.com> Marc-André Lu...
2013 Nov 18
0
[qemu-upstream-unstable test] 21993: regressions - FAIL
...n.alrae@imgtec.com> liguang <lig.fnst@cn.fujitsu.com> Liming Wang <walimisdev@gmail.com> Liu Jinsong <jinsong.liu@intel.com> Liu Ping Fan <pingfank@linux.vnet.ibm.com> Liu Ping Fan <qemulist@gmail.com> Liu Yuan <namei.unix@gmail.com> Liu Yuan <tailai.ly@taobao.com> Lluís Vilanova <vilanova@ac.upc.edu> Lucas Meneghel Rodrigues <lmr@redhat.com> Luigi Rizzo <rizzo@iet.unipi.it> Luiz Capitulino <lcapitulino@redhat.com> M. Mohan Kumar <mohan@in.ibm.com> Mans Rullgard <mans@mansr.com> Marc-André Lu...
2012 Oct 10
0
[PATCH] vhost-blk: Add vhost-blk support v3
...+= tcm_vhost.o +obj-$(CONFIG_VHOST_BLK) += vhost_blk.o +vhost_blk-y := blk.o diff --git a/drivers/vhost/blk.c b/drivers/vhost/blk.c new file mode 100644 index 0000000..4a4e793 --- /dev/null +++ b/drivers/vhost/blk.c @@ -0,0 +1,669 @@ +/* + * Copyright (C) 2011 Taobao, Inc. + * Author: Liu Yuan <tailai.ly at taobao.com> + * + * Copyright (C) 2012 Red Hat, Inc. + * Author: Asias He <asias at redhat.com> + * + * This work is licensed under the terms of the GNU GPL, version 2. + * + * virtio-blk server in host kernel. + */ + +#include <linux/miscdevice.h> +#include <linux/module.h&...
2012 Oct 10
0
[PATCH] vhost-blk: Add vhost-blk support v3
...+= tcm_vhost.o +obj-$(CONFIG_VHOST_BLK) += vhost_blk.o +vhost_blk-y := blk.o diff --git a/drivers/vhost/blk.c b/drivers/vhost/blk.c new file mode 100644 index 0000000..4a4e793 --- /dev/null +++ b/drivers/vhost/blk.c @@ -0,0 +1,669 @@ +/* + * Copyright (C) 2011 Taobao, Inc. + * Author: Liu Yuan <tailai.ly at taobao.com> + * + * Copyright (C) 2012 Red Hat, Inc. + * Author: Asias He <asias at redhat.com> + * + * This work is licensed under the terms of the GNU GPL, version 2. + * + * virtio-blk server in host kernel. + */ + +#include <linux/miscdevice.h> +#include <linux/module.h&...
2012 Dec 02
3
[PATCH] vhost-blk: Add vhost-blk support v6
...+= tcm_vhost.o +obj-$(CONFIG_VHOST_BLK) += vhost_blk.o +vhost_blk-y := blk.o diff --git a/drivers/vhost/blk.c b/drivers/vhost/blk.c new file mode 100644 index 0000000..e4ca4b6 --- /dev/null +++ b/drivers/vhost/blk.c @@ -0,0 +1,724 @@ +/* + * Copyright (C) 2011 Taobao, Inc. + * Author: Liu Yuan <tailai.ly at taobao.com> + * + * Copyright (C) 2012 Red Hat, Inc. + * Author: Asias He <asias at redhat.com> + * + * This work is licensed under the terms of the GNU GPL, version 2. + * + * virtio-blk server in host kernel. + */ + +#include <linux/miscdevice.h> +#include <linux/module.h&...
2012 Dec 02
3
[PATCH] vhost-blk: Add vhost-blk support v6
...+= tcm_vhost.o +obj-$(CONFIG_VHOST_BLK) += vhost_blk.o +vhost_blk-y := blk.o diff --git a/drivers/vhost/blk.c b/drivers/vhost/blk.c new file mode 100644 index 0000000..e4ca4b6 --- /dev/null +++ b/drivers/vhost/blk.c @@ -0,0 +1,724 @@ +/* + * Copyright (C) 2011 Taobao, Inc. + * Author: Liu Yuan <tailai.ly at taobao.com> + * + * Copyright (C) 2012 Red Hat, Inc. + * Author: Asias He <asias at redhat.com> + * + * This work is licensed under the terms of the GNU GPL, version 2. + * + * virtio-blk server in host kernel. + */ + +#include <linux/miscdevice.h> +#include <linux/module.h&...
2012 Jul 12
2
[PATCH 3/5] vhost: Make vhost a separate module
Currently, vhost-net is the only consumer of vhost infrastructure. So vhost infrastructure and vhost-net driver are in a single module. Separating this as a vhost.ko module and a vhost-net.ko module makes it is easier to share code with other vhost drivers, e.g. vhost-blk.ko, tcm-vhost.ko. Signed-off-by: Asias He <asias at redhat.com> --- drivers/vhost/Kconfig | 10 +++++++++-
2012 Jul 12
2
[PATCH 3/5] vhost: Make vhost a separate module
Currently, vhost-net is the only consumer of vhost infrastructure. So vhost infrastructure and vhost-net driver are in a single module. Separating this as a vhost.ko module and a vhost-net.ko module makes it is easier to share code with other vhost drivers, e.g. vhost-blk.ko, tcm-vhost.ko. Signed-off-by: Asias He <asias at redhat.com> --- drivers/vhost/Kconfig | 10 +++++++++-
2012 Jul 13
9
[PATCH RESEND 0/5] Add vhost-blk support
Hi folks, [I am resending to fix the broken thread in the previous one.] This patchset adds vhost-blk support. vhost-blk is a in kernel virito-blk device accelerator. Compared to userspace virtio-blk implementation, vhost-blk gives about 5% to 15% performance improvement. Asias He (5): aio: Export symbols and struct kiocb_batch for in kernel aio usage eventfd: Export symbol
2012 Jul 13
9
[PATCH RESEND 0/5] Add vhost-blk support
Hi folks, [I am resending to fix the broken thread in the previous one.] This patchset adds vhost-blk support. vhost-blk is a in kernel virito-blk device accelerator. Compared to userspace virtio-blk implementation, vhost-blk gives about 5% to 15% performance improvement. Asias He (5): aio: Export symbols and struct kiocb_batch for in kernel aio usage eventfd: Export symbol