From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=32822 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PhFuY-0002jH-76 for qemu-devel@nongnu.org; Mon, 24 Jan 2011 01:28:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PhFuX-0006He-6R for qemu-devel@nongnu.org; Mon, 24 Jan 2011 01:28:22 -0500 Received: from mx1.redhat.com ([209.132.183.28]:39098) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PhFuW-0006HU-VZ for qemu-devel@nongnu.org; Mon, 24 Jan 2011 01:28:21 -0500 Date: Mon, 24 Jan 2011 11:58:07 +0530 From: Amit Shah Message-ID: <20110124062807.GB9376@amit-x200.redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [Qemu-devel] [PULL] virtio-serial: Fixes, flow control List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori Cc: Paul Brook , "Michael S. Tsirkin" , qemu list , Gerd Hoffmann Hello, Please pull for fixes to the virtio-serial code: - Don't copy over guest buffer to host (prevents potential DoS scenarios, pointed out by Paul Brook) - Add support for flow control - A couple of trivial fixes to virtio-console code The patches were sent out to the list on 19 Jan 2011, subject "[PATCH 0/7] virtio-serial: Don't copy guest buf to host, flow control" The following changes since commit b646968336d4180bdd7d2e24209708dcee6ba400: checkpatch: adjust to QEMUisms (2011-01-20 20:58:56 +0000) are available in the git repository at: git://git.kernel.org/pub/scm/virt/qemu/amit/virtio-serial.git for-anthony Amit Shah (7): virtio-console: Factor out common init between console and generic ports virtio-console: Remove unnecessary braces virtio-serial: move out discard logic in a separate function virtio-serial: Don't copy over guest buffer to host virtio-serial: Let virtio-serial-bus know if all data was consumed virtio-serial: Add support for flow control virtio-serial: save/restore new fields in port struct hw/virtio-console.c | 38 +++++++-------- hw/virtio-serial-bus.c | 123 +++++++++++++++++++++++++++++++++++++++--------- hw/virtio-serial.h | 24 ++++++++- 3 files changed, 139 insertions(+), 46 deletions(-) Amit