From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38886) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abSVd-0005pA-5g for qemu-devel@nongnu.org; Thu, 03 Mar 2016 07:37:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1abSVT-0004Ml-A8 for qemu-devel@nongnu.org; Thu, 03 Mar 2016 07:37:37 -0500 Received: from mx1.redhat.com ([209.132.183.28]:38383) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abSVT-0004MZ-58 for qemu-devel@nongnu.org; Thu, 03 Mar 2016 07:37:27 -0500 From: Amit Shah Date: Thu, 3 Mar 2016 18:07:05 +0530 Message-Id: Subject: [Qemu-devel] [PULL 0/6] virtio-rng List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: Amit Shah , thuth@redhat.com, lprosek@redhat.com, qemu list The following changes since commit ed6128ebbdd7cd885d39980659dad4b5c8ae8158: Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging (2016-03-01 15:54:03 +0000) are available in the git repository at: https://git.kernel.org/pub/scm/virt/qemu/amit/virtio-rng.git tags/rng-for-2.6-1 for you to fetch changes up to f8693c2cd06d0401007b2c168126ab907f6da345: virtio-rng: ask for more data if queue is not fully drained (2016-03-03 17:42:26 +0530) ---------------------------------------------------------------- rng: - implement a request queue for rng-random so multiple guest requests don't result in vq buffers getting forgotten - remove unused request cancellation code - a VM with multiple vq buffers, when migrated, could get in a situation where not all buffers are handed back to the guest. This is now fixed. ---------------------------------------------------------------- Ladi Prosek (5): rng: remove the unused request cancellation code rng: move request queue from RngEgd to RngBackend rng: move request queue cleanup from RngEgd to RngBackend rng: add request queue support to rng-random virtio-rng: ask for more data if queue is not fully drained Thomas Huth (1): MAINTAINERS: Add an entry for the include/sysemu/rng*.h files MAINTAINERS | 1 + backends/rng-egd.c | 69 +++++--------------------------------------------- backends/rng-random.c | 43 ++++++++++++++----------------- backends/rng.c | 50 ++++++++++++++++++++++++++++++------ hw/virtio/virtio-rng.c | 7 +++++ include/sysemu/rng.h | 29 ++++++++++++++------- 6 files changed, 95 insertions(+), 104 deletions(-) -- 2.5.0