From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ferruh Yigit Subject: Re: [PATCH v3 0/6] kni: add API to set link status on kernel interface Date: Wed, 10 Oct 2018 15:16:15 +0100 Message-ID: References: <20180911232906.18352-1-dg@adax.com> <20180927003256.6901-1-dg@adax.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Cc: Igor Ryzhov , Stephen Hemminger To: Dan Gora , dev@dpdk.org Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 7CEC91B517 for ; Wed, 10 Oct 2018 16:16:18 +0200 (CEST) In-Reply-To: <20180927003256.6901-1-dg@adax.com> Content-Language: en-US List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On 9/27/2018 1:32 AM, Dan Gora wrote: > Hi All, > > Attached is version 3 of a patchset to add a new API function to > set the link status on kernel interfaces created with the KNI kernel > module. > > v3 > ==== > * Use separate function to test rte_kni_update_link() in 'test' app. > > * Separate changes to 'test' app into separate patch to facilitate > possible merge with https://patches.dpdk.org/patch/44730/ > > * Remove changes to set KNI interfaces to 'up' in example/kni > >> v2 >> ==== >> >> * Fix bug where "Fixed" and "AutoNeg" were transposed in the link >> status log message. >> >> * Add rte_kni_update_link() to rte_kni_version.map >> >> * Add rte_kni_update_link() tests to kni_autotest >> >> * Update examples/kni to continuously monitor link status and >> update the corresponding kernel interface with >> rte_kni_update_link(). >> >> * Minor improvements to examples/kni: Add log message showing how >> to show/zero stats. Improve zeroing statistics. >> >> Note that checkpatches.sh compains about patch 1/5, but this appears >> to be a bug with check-symbol-change or something. If I move the >> fragment of the patch modifying rte_kni_version.map to the bottom of >> the patch file, it doesn't complain any more... I just don't really >> have time to investigate this right now. > > thanks > dan > > Dan Gora (6): > kni: add API to set link status on kernel interface > kni: add link status test > kni: set default carrier state to 'off' > examples/kni: monitor and update link status continually > examples/kni: add log msgs to show and clear stats > examples/kni: improve zeroing statistics Hi Dan, We are a little away to integration deadline, it is good to clarify the status of the patchset. There are a few change requests to this patchset: 1- 4/6, there is an open on adding command line option to control monitor/set link status. 2- Dropping 6/6, I guess you already agreed on this. 3- 1/6, to have or not the log message. I would like to see the patchset in the release, what do you think about above actions?