From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf0-f170.google.com (mail-pf0-f170.google.com [209.85.192.170]) by dpdk.org (Postfix) with ESMTP id 586B42C56 for ; Thu, 2 Jun 2016 05:30:34 +0200 (CEST) Received: by mail-pf0-f170.google.com with SMTP id b124so25673351pfb.0 for ; Wed, 01 Jun 2016 20:30:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=igel-co-jp.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=wTWu72HoH2g2e6fgH0GyCEscYYtc85/HEMkSNdWrGz8=; b=owEGrCJckZo/YRvC8HPlHPPmhvTo54aQGyz7OhC2d0RXBI4vGPmqN60x04qlXbO445 6wO8c3mYJQqhpmfv014TKxTe90RHxMA0dCS1E8VR7uqzKxXQFxPvhgEFdVn/pOnJTAEx PAmU34CtwQztX2VTEQccJmkeqAGVpb90F5MR6LX5ZuaGPJfaExKxrj0y4qRluI9cd3x5 9PcHSQTL8bTkkiXjveQqmq1Ztp1DMfoy7V4gMu/yMdnql+WJ6ibatUtcXrqzVAdf+2zr WJSTKH7XztS1FMW9kNxD7lkmA6NHrcLnMy8hIqkqyw5rwys+DwrXAPOfbIiuxp0urS2+ osqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=wTWu72HoH2g2e6fgH0GyCEscYYtc85/HEMkSNdWrGz8=; b=j28oYUbCEGRecI1YHLKoIzzJeg032Ey/Tp8+LvJbvP0Nf6D2KuYK6sVG0zxGANjXir IzhsYdrnf/2omq7a+qhgWCokDRXBpMyB8x4lxBNX59xCuU8BICaPVHwUYng4XPjjqeHZ yuDRHyMY7rGE9wZBZ5lhHwQU7E0bn2xANkdyw4UMApi6oe+Oc6K1qmESNSstEbvmPMpj w50Ps7E2RVQn+P2QDlj0vsy9ylYhA0uzSpyF6EI8e3V+l+Cv2OHtWR0TCg96LS52PDZA aMTxatHo8ikhce/pgwAFH8Ua7mYWYpYYWwgzCopI0ag45qFpK5YGcvMZ6IePQYmaWZpV 4+rw== X-Gm-Message-State: ALyK8tI8cqv3zTKh1rVR4uKqu6cFlwGWpLWj/NFhK3Eys++AAvTT1EyYlnEe9RGaZVA/Ag== X-Received: by 10.98.10.25 with SMTP id s25mr389494pfi.124.1464838233689; Wed, 01 Jun 2016 20:30:33 -0700 (PDT) Received: from localhost.localdomain (napt.igel.co.jp. [219.106.231.132]) by smtp.gmail.com with ESMTPSA id d6sm65831871paw.30.2016.06.01.20.30.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 01 Jun 2016 20:30:33 -0700 (PDT) From: Tetsuya Mukawa To: dev@dpdk.org Cc: yuanhan.liu@linux.intel.com, jianfeng.tan@intel.com, huawei.xie@intel.com, Tetsuya Mukawa Date: Thu, 2 Jun 2016 12:30:21 +0900 Message-Id: <1464838223-21808-1-git-send-email-mukawa@igel.co.jp> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1457512409-24403-12-git-send-email-mukawa@igel.co.jp> References: <1457512409-24403-12-git-send-email-mukawa@igel.co.jp> Subject: [dpdk-dev] [PATCH v1 0/2] Supplement patches for virtio-qtest to support LSC interrupt X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jun 2016 03:30:34 -0000 This is patches to support LSC interrupt handling for virtio-qtest. This patches should be on below patches. - [PATCH v5 0/6] Virtio-net PMD: QEMU QTest extension for container To support LSC interrupts, vtpci abstraction was expanded to handle interrupt from pci devices. Actually, this PMD is handling a virtual virtio-net device. So handling interrupts are a bit different from actual pci devices. In this case, all interrupts are come from unix domain socket connected to QEMU. Tetsuya Mukawa (2): virtio: Handle interrupt things under vtpci abstraction virtio, qtest: Add functionality to handle interrupt drivers/net/virtio/virtio_ethdev.c | 17 +- drivers/net/virtio/virtio_pci.c | 86 +++++--- drivers/net/virtio/virtio_pci.h | 7 + drivers/net/virtio/virtio_qtest/qtest.h | 3 +- drivers/net/virtio/virtio_qtest/qtest_utils.c | 225 ++++++++++++++++++++- drivers/net/virtio/virtio_qtest/qtest_utils.h | 68 ++++++- drivers/net/virtio/virtio_qtest/virtio_qtest_dev.c | 23 ++- drivers/net/virtio/virtio_qtest/virtio_qtest_pci.c | 64 ++++-- 8 files changed, 432 insertions(+), 61 deletions(-) -- 2.7.4