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

Re: [Xen-devel] [RFC Patch v2 00/17] Some bugfix patches



At 08/08/2014 04:10 PM, Wen Congyang Write:
> These bugs are found when we implement COLO, or rebase
> COLO to upstream xen. They are independent patches, so
> post them in separate series.
> 
> Patch 1-3: fix bugs in xc_domain_restore()
> Patch 4-16: blktap related bugfix
> Patch 17: hypervisor bugfix. We find this bug before
>           rebasing colo to newest xen.

Please ignore this. Some old version patch is not removed before sending
Sorry for this noise.

Wen

> 
> Hong Tao (1):
>   copy the correct page to memory
> 
> Lai Jiangshan (1):
>   blktap2: dynamic allocate aio_requests to avoid -EBUSY error
> 
> Wen Congyang (15):
>   csum the correct page
>   don't zero out ioreq page
>   block-remus: fix memory leak
>   block-remus: pass uuid to the callback td_open
>   blktap2: return the correct dev path
>   block-remus: use correct way to get remus_image
>   block-remus: fix bug in tdremus_close()
>   blktap2: use correct way to get free event id
>   blktap2: don't return negative event id
>   blktap2: use correct way to define array.
>   don't call client_flush() when switching to unprotected mode
>   pass correct file to qemu if we use blktap2
>   support blktap remus in xl
>   update libxl__device_disk_from_xs_be() to support blktap device
>   x86/hvm: Always set pending event injection when loading VMC[BS]
>     state.
> 
>  tools/blktap2/drivers/block-aio.c         |  41 ++++++++-
>  tools/blktap2/drivers/block-cache.c       |   4 +-
>  tools/blktap2/drivers/block-log.c         |   4 +-
>  tools/blktap2/drivers/block-qcow.c        |   5 +-
>  tools/blktap2/drivers/block-ram.c         |   5 +-
>  tools/blktap2/drivers/block-remus.c       | 134 
> +++++++++++++++++-------------
>  tools/blktap2/drivers/block-vhd.c         |   5 +-
>  tools/blktap2/drivers/scheduler.c         |  33 +++++++-
>  tools/blktap2/drivers/tapdisk-control.c   |  11 +--
>  tools/blktap2/drivers/tapdisk-disktype.c  |  12 +--
>  tools/blktap2/drivers/tapdisk-disktype.h  |   2 +-
>  tools/blktap2/drivers/tapdisk-interface.c |   3 +-
>  tools/blktap2/drivers/tapdisk.h           |   2 +-
>  tools/libxc/xc_domain_restore.c           |  30 +++++--
>  tools/libxl/libxl.c                       |  44 +++++++++-
>  tools/libxl/libxl_blktap2.c               |  33 ++++++++
>  tools/libxl/libxl_device.c                |   4 +-
>  tools/libxl/libxl_dm.c                    |  19 ++++-
>  tools/libxl/libxl_internal.h              |   4 +
>  tools/libxl/libxl_noblktap2.c             |   6 ++
>  tools/libxl/libxl_types.idl               |   1 +
>  tools/libxl/libxl_utils.c                 |  23 +++++
>  tools/libxl/libxl_utils.h                 |   1 +
>  tools/libxl/libxlu_disk_l.l               |   1 +
>  xen/arch/x86/hvm/svm/svm.c                |  16 ++--
>  xen/arch/x86/hvm/vmx/vmx.c                |  25 +++---
>  26 files changed, 344 insertions(+), 124 deletions(-)
> 


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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