From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34656) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aIYnE-0002rq-N5 for qemu-devel@nongnu.org; Mon, 11 Jan 2016 04:29:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aIYnA-0003hw-Go for qemu-devel@nongnu.org; Mon, 11 Jan 2016 04:29:40 -0500 Received: from smtp.citrix.com ([66.165.176.89]:28361) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aIYnA-0003hJ-C6 for qemu-devel@nongnu.org; Mon, 11 Jan 2016 04:29:36 -0500 From: Wei Liu Date: Mon, 11 Jan 2016 09:29:34 +0000 Message-ID: <1452504577-26751-1-git-send-email-wei.liu2@citrix.com> MIME-Version: 1.0 Content-Type: text/plain Subject: [Qemu-devel] [PATCH v3 0/3] 9pfs: disentangling virtio and generic code List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: "Michael S. Tsirkin" , Wei Liu , "Aneesh Kumar K.V" , Stefano Stabellini , Greg Kurz Hi all This is version 3 of this series. It is based on https://github.com/kvaneesh/qemu/commits/upstream-v9fs so it only contains patches that are not in that branch. These three patches were tested with Turex POSIX test suite 20080816 and 20090130-rc. It passed all tests in 20080816 and got expected xacl test failures in 20090130-rc. I will spare copying and pasting the same content here again. Previous cover letters can be found at: v2: https://lists.gnu.org/archive/html/qemu-devel/2016-01/msg00822.html v1: https://lists.gnu.org/archive/html/qemu-devel/2016-01/msg00374.html Wei. --- Cc: "Aneesh Kumar K.V" Cc: Greg Kurz Cc: "Michael S. Tsirkin" Cc: Stefano Stabellini --- Wei Liu (3): fsdev: 9p-marshal: introduce V9fsBlob 9pfs: use V9fsBlob to transmit xattr 9pfs: introduce V9fsVirtioState fsdev/9p-iov-marshal.c | 30 ++++++++++++++++-- fsdev/9p-iov-marshal.h | 3 -- fsdev/9p-marshal.c | 7 +++++ fsdev/9p-marshal.h | 14 +++++++++ hw/9pfs/9p.c | 27 ++++++++++------ hw/9pfs/9p.h | 6 +--- hw/9pfs/virtio-9p-device.c | 78 +++++++++++++++++++++++++++++----------------- hw/9pfs/virtio-9p.h | 12 ++++++- hw/s390x/virtio-ccw.h | 2 +- hw/virtio/virtio-pci.h | 2 +- 10 files changed, 129 insertions(+), 52 deletions(-) -- 2.1.4