From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f51.google.com (mail-wm0-f51.google.com [74.125.82.51]) by dpdk.org (Postfix) with ESMTP id DC94337B4 for ; Fri, 23 Dec 2016 13:52:45 +0100 (CET) Received: by mail-wm0-f51.google.com with SMTP id c85so13671339wmi.1 for ; Fri, 23 Dec 2016 04:52:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=subject:to:references:cc:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=2rD/DdTjfYX4Z2t6U2taApIwAanAXtNB+RE9fWSWB2o=; b=qd1zUN7dylpopFwzRLUeevptgfF8vB/tbdt+pJLRcbw+AQfqU/FosE2XyLioRxe1Mb TzvGNyi9f78iZICszkZfDctlseqSi5bn72VdSNuamSGjnwOP8Nz96WNeSym1iNp/SLzK MuzxmWQokBur/tEjsvtygU6s6X3oVrrT6CfhCnRkBBZBss+xrv5OpNYaYvTkYnW6/32Q LG7dU04W1cK15sqBcWa+aZo4WWCZFLPVn3spzFTbQIPyB4kdoPiDYhRQSUrpa6k9rOZn cTgfECed/ompTL8zsyDk5TNzV0pp1PYri6WVMsewbXKNwXzFujXkJyDcIKvs1wdOZDu4 ShWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=2rD/DdTjfYX4Z2t6U2taApIwAanAXtNB+RE9fWSWB2o=; b=KAZSHNIlqjpSphKe6SK+f6o0kzyPTmuUQJeS1A6lYCtv29bTxnDGSavQNDvWzTmYuY 4qhWBZvHVdU7LjJZNyghXUQe4Y1Nsz+otuSfmyRRVDwEPdaK6dzrt14ISA0suoCPa6xF 5wuaac8qv2IPnXoDBRa5ZbEDza+EFu6xVWSN/rQP3++jHv3GnWmZDBkOW8txWJzfYKH7 oM/I7oGVANiEMvEIlU1i9z2g8z/BSQbOSwjFOSL3GXy5zvN1nbp/x7ojBd3ucdBvKh04 LReA5ClOaojudAhmWj1wwR8LQG3nyyDoTb2hGjmPa6T/J5Or3NKymzgqoXLO5aqBucIF JkVQ== X-Gm-Message-State: AIkVDXLwNOcFDRs32zVGK3f2/vPVaNH9gglRRoJfiGLM9i5EuwZBkVFjAa/C0kp6Kob7qxOq X-Received: by 10.28.144.70 with SMTP id s67mr13165546wmd.138.1482497565583; Fri, 23 Dec 2016 04:52:45 -0800 (PST) Received: from ?IPv6:2a01:e35:8a8e:1b70:9cf4:c7a3:a99:2af4? ([2a01:e35:8a8e:1b70:9cf4:c7a3:a99:2af4]) by smtp.gmail.com with ESMTPSA id kq7sm40369014wjb.30.2016.12.23.04.52.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 23 Dec 2016 04:52:44 -0800 (PST) To: "Chen Jing D(Mark)" , dev@dpdk.org References: <1482476332-21376-1-git-send-email-jing.d.chen@intel.com> Cc: ferruh.yigit@intel.com, jingjing.wu@intel.com From: Vincent JARDIN Organization: www.6wind.com Message-ID: <64ddfd77-e71e-298e-687a-a9991f8c64ee@6wind.com> Date: Fri, 23 Dec 2016 13:52:38 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <1482476332-21376-1-git-send-email-jing.d.chen@intel.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [dpdk-dev] [PATCH 0/4] enhancement to i40e PF host driver X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Dec 2016 12:52:46 -0000 Thanks for this update. Still, I would like to get good arguments why DPDK should be a PF because it creates fragmentations. Please, first, let's reply to: http://dpdk.org/ml/archives/dev/2016-December/053107.html Having both Linux and DPDK being PF, it means that we double the combinations so we double the issues. The following should be used instead: assuming you want to use DPDK PF for dataplane feature, an alternative is, - configure one VF on the hypervisor from Linux's PF, let's name if VF_forPFtraffic, see http://dpdk.org/doc/guides/howto/flow_bifurcation.html - have no (or few IOs) to the PF's queue - assign the traffic to all VF_forPFtraffic's queues of the hypervisor, - run DPDK into the hypervisor's VF_forPFtraffic Thank you, Vincent