[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH kernel v8 0/4] Extend virtio-balloon for fast (de)in
From: |
Wei Wang |
Subject: |
[Qemu-devel] [PATCH kernel v8 0/4] Extend virtio-balloon for fast (de)inflating & fast live migration |
Date: |
Thu, 16 Mar 2017 15:08:43 +0800 |
This patch series implements two optimizations:
1) transfer pages in chuncks between the guest and host;
2) transfer the guest unused pages to the host so that they
can be skipped to migrate in live migration.
Please read each patch commit log for details.
Changes:
v7->v8:
1) Use only one chunk format, instead of two.
2) re-write the virtio-balloon implementation patch.
3) commit changes
4) patch re-org
Liang Li (4):
virtio-balloon: deflate via a page list
virtio-balloon: VIRTIO_BALLOON_F_CHUNK_TRANSFER
mm: add inerface to offer info about unused pages
virtio-balloon: VIRTIO_BALLOON_F_HOST_REQ_VQ
drivers/virtio/virtio_balloon.c | 533 ++++++++++++++++++++++++++++++++----
include/linux/mm.h | 3 +
include/uapi/linux/virtio_balloon.h | 31 +++
mm/page_alloc.c | 114 ++++++++
4 files changed, 635 insertions(+), 46 deletions(-)
--
2.7.4
- [Qemu-devel] [PATCH kernel v8 0/4] Extend virtio-balloon for fast (de)inflating & fast live migration,
Wei Wang <=
- [Qemu-devel] [PATCH kernel v8 1/4] virtio-balloon: deflate via a page list, Wei Wang, 2017/03/16
- [Qemu-devel] [PATCH kernel v8 3/4] mm: add inerface to offer info about unused pages, Wei Wang, 2017/03/16
- Re: [Qemu-devel] [PATCH kernel v8 3/4] mm: add inerface to offer info about unused pages, Andrew Morton, 2017/03/16
- Re: [Qemu-devel] [PATCH kernel v8 3/4] mm: add inerface to offer info about unused pages, Wei Wang, 2017/03/17
- Re: [Qemu-devel] [PATCH kernel v8 3/4] mm: add inerface to offer info about unused pages, Wang, Wei W, 2017/03/22
- Re: [Qemu-devel] [PATCH kernel v8 3/4] mm: add inerface to offer info about unused pages, Michael S. Tsirkin, 2017/03/29
- Re: [Qemu-devel] [PATCH kernel v8 3/4] mm: add inerface to offer info about unused pages, Wei Wang, 2017/03/31
- Re: [Qemu-devel] [PATCH kernel v8 3/4] mm: add inerface to offer info about unused pages, Michael S. Tsirkin, 2017/03/31
Re: [Qemu-devel] [PATCH kernel v8 3/4] mm: add inerface to offer info about unused pages, Michael S. Tsirkin, 2017/03/16
[Qemu-devel] [PATCH kernel v8 2/4] virtio-balloon: VIRTIO_BALLOON_F_CHUNK_TRANSFER, Wei Wang, 2017/03/16