RE: [PATCH v11 0/6] Virtio-balloon Enhancement
From: Wang, Wei W <hidden>
Date: 2017-06-09 11:18:48
Also in:
kvm, lkml, qemu-devel
On Friday, June 9, 2017 6:42 PM, Wang, Wei W wrote:
To: virtio-dev@lists.oasis-open.org; linux-kernel@vger.kernel.org; qemu- devel@nongnu.org; virtualization@lists.linux-foundation.org; kvm@vger.kernel.org; linux-mm@kvack.org; mst@redhat.com; david@redhat.com; Hansen, Dave [off-list ref]; cornelia.huck@de.ibm.com; akpm@linux-foundation.org; mgorman@techsingularity.net; aarcange@redhat.com; amit.shah@redhat.com; pbonzini@redhat.com; Wang, Wei W [off-list ref]; liliang.opensource@gmail.com Subject: [PATCH v11 0/6] Virtio-balloon Enhancement This patch series enhances the existing virtio-balloon with the following new features: 1) fast ballooning: transfer ballooned pages between the guest and host in chunks, instead of one by one; and 2) cmdq: a new virtqueue to send commands between the device and driver. Currently, it supports commands to report memory stats (replace the old statq mechanism) and report guest unused pages.
v10->v11 changes: 1) virtio_balloon: use vring_desc to describe a chunk; 2) virtio_ring: support to add an indirect desc table to virtqueue; 3) virtio_balloon: use cmdq to report guest memory statistics.
Liang Li (1): virtio-balloon: deflate via a page list Wei Wang (5): virtio-balloon: coding format cleanup virtio-balloon: VIRTIO_BALLOON_F_PAGE_CHUNKS mm: function to offer a page block on the free list mm: export symbol of next_zone and first_online_pgdat virtio-balloon: VIRTIO_BALLOON_F_CMD_VQ drivers/virtio/virtio_balloon.c | 781 ++++++++++++++++++++++++++++++++-- -- drivers/virtio/virtio_ring.c | 120 +++++- include/linux/mm.h | 5 + include/linux/virtio.h | 7 + include/uapi/linux/virtio_balloon.h | 14 + include/uapi/linux/virtio_ring.h | 3 + mm/mmzone.c | 2 + mm/page_alloc.c | 91 +++++ 8 files changed, 950 insertions(+), 73 deletions(-) -- 2.7.4
-- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>