From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f45.google.com (mail-wm0-f45.google.com [74.125.82.45]) by dpdk.org (Postfix) with ESMTP id 462FBF967 for ; Mon, 16 Jan 2017 00:32:24 +0100 (CET) Received: by mail-wm0-f45.google.com with SMTP id r126so137991789wmr.0 for ; Sun, 15 Jan 2017 15:32:24 -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=OfL4T+v2OMXbdTFiSQSOZvZZa/dszlZbGIhSFtcGZU8=; b=cvwzjvt6Sw/B/P5umznZH7tH3peqkGLQQPg8wkeQxbUqWj08rws8Zz0A2qvuWywcBV jc8jOdcIBUUt9nzgoJ5zgqTo7qVZ9f2JowuC4TKfPuOOdsRaQa+mTBjaOSr+1qqTyZRw LJCmVijur0pij+RwPuHTwThcpn6Ik1eoc8AGoKOjHAaHeK9q+ZqPY7mLoo09Aq+VUgJZ k6EtGr1y7xoNXbhMBcigTbtj3kkMCASaa4+XJI/HOvH7LMNym6oG+jVxlU09XhwgVnkD 4TBKFbVAW2OpXWc0A/gMUHMXMyWhcFYBZs5cwy0ZXhoRDiZ5xFp1C9nYcILiD7QIA+OM ylUw== 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=OfL4T+v2OMXbdTFiSQSOZvZZa/dszlZbGIhSFtcGZU8=; b=cXrkXI/liR6UAutesofC2BfP9NGOar23hltnH4MBW/Il8eCWsgZWJOPdMl0Jq6jpPQ Rp8LS4eNWCMtfX50LyLGI4bc94c+FnSY4cF68gaXq9cwQBTgCFYQMB4YSabuiPNFxOzp LMtmD+PWYlAVW54LhrULZOC9zF4lEagyBVfati+PQ9uehc1aMqIypDKPiNH479LkwkL4 qFMpd69O+SUSGuUMaOYubiLcpJRr4EWvbTe8VE1qCcAHopd5b0qiE5EcRWtG0lT/fVok iI4vGrsfHa3t1yUNTH4uSsGn6FMwqgjOhYPYPt8qEmdtcbGOCW8slK0nIMox+qdtuYWI mE6g== X-Gm-Message-State: AIkVDXK1HFIzBudN4PtmLBLaAHbObnjuVL6i0Fy8VpK7Qu1GjRpxeXyUnvioYj5c46oVp+wx X-Received: by 10.28.111.78 with SMTP id k75mr10420978wmc.71.1484523143907; Sun, 15 Jan 2017 15:32:23 -0800 (PST) Received: from ?IPv6:2a01:e35:8a8e:1b70:adec:84e5:f33e:2462? ([2a01:e35:8a8e:1b70:adec:84e5:f33e:2462]) by smtp.gmail.com with ESMTPSA id 204sm24460032wmj.7.2017.01.15.15.32.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 15 Jan 2017 15:32:22 -0800 (PST) To: "JOSHI, KAUSTUBH (KAUSTUBH)" , John Fastabend References: <4341B239C0EFF9468EE453F9E9F4604D3C5CA3DA@shsmsx102.ccr.corp.intel.com> <586D647A.5040607@research.att.com> <4341B239C0EFF9468EE453F9E9F4604D3C5D9598@shsmsx102.ccr.corp.intel.com> <58795CE3.4080403@gmail.com> <6FE891CC-F927-4719-B7F8-BCF8EB4DEF9F@research.att.com> Cc: "Chen, Jing D" , "DANIELS, EDWARD S (EDWARD)" , "dev@dpdk.org" , "ZELEZNIAK, ALEX" , "Fastabend, John R" , Ferruh Yigit From: Vincent JARDIN Organization: www.6wind.com Message-ID: <9cc4dbde-bc9c-7557-bcff-c88a8d04c709@6wind.com> Date: Mon, 16 Jan 2017 00:32:21 +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: <6FE891CC-F927-4719-B7F8-BCF8EB4DEF9F@research.att.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [dpdk-dev] [PATCH v5 00/29] Support VFD and DPDK PF + kernel VF on i40e 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: Sun, 15 Jan 2017 23:32:24 -0000 Thanks John for the kernel support. I'd like to add one thought on this need from Joshi: > Also, the kernel drivers have no concept of passing VF messages to upstream "decision making” (or policy enforcement) software like VFd. It shall be possible to define some Netlink or policy management messages over the PF, so a userland process can police and provide the "decision making" in a standard way that would be generic. Joshi, John is confirming that the kernel path is possible. Please, if you see other requirements, keep listing them. Le 14/01/2017 à 00:49, JOSHI, KAUSTUBH (KAUSTUBH) a écrit : > However, in theory, this *can* be done through an extra VF as well, so I didn't bring up that particular point as being a deciding factor in this debate. It remains an important item: it shows that thru the kernel, all technical requirements are manageable, including the steering of traffic. I'll continue the comments on the patch on the v9's thread. http://dpdk.org/ml/archives/dev/2017-January/054953.html Best regards, Vincent