From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: Re: [PATCH v2 11/15] net/avp: packet receive functions Date: Wed, 1 Mar 2017 07:10:23 -0800 Message-ID: <20170301071023.54417ae9@xeon-e3> References: <1487985795-136044-1-git-send-email-allain.legacy@windriver.com> <20170228102701.GA141940@bricha3-MOBL3.ger.corp.intel.com> <70A7408C6E1BFB41B192A929744D85238A75943B@ALA-MBC.corp.ad.wrs.com> <1802328.ieTeZWi1ce@xps13> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: "Legacy, Allain" , dev@dpdk.org, "RICHARDSON, BRUCE" , "YIGIT, FERRUH" To: Thomas Monjalon Return-path: Received: from mail-pg0-f52.google.com (mail-pg0-f52.google.com [74.125.83.52]) by dpdk.org (Postfix) with ESMTP id D9D292BB1 for ; Wed, 1 Mar 2017 16:10:31 +0100 (CET) Received: by mail-pg0-f52.google.com with SMTP id p5so21277596pga.1 for ; Wed, 01 Mar 2017 07:10:31 -0800 (PST) In-Reply-To: <1802328.ieTeZWi1ce@xps13> 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 Wed, 01 Mar 2017 15:14:57 +0100 Thomas Monjalon wrote: > 2017-03-01 13:23, Legacy, Allain: > > > -----Original Message----- > > > From: Bruce Richardson [mailto:bruce.richardson@intel.com] > > > In my experience, checkpatch ignores long lines that are due to error > > > messages. Perhaps you need to put the error message on a separate line, > > > if other things before the message are of significant size. > > I have gone through the entire patchset and reverted my previous changes to reduce line length on any occurrences of debug log strings. I kept the error message on the first line and all input variables on subsequent lines (and no longer than 80). checkpatches.sh flags most of them as warnings, but since unbroken strings seems more important I will submit my next patchset version (v3) like this. > > > > WARNING:LONG_LINE_STRING: line over 80 characters > > #120: FILE: drivers/net/avp/avp_ethdev.c:236: > > + PMD_DRV_LOG(ERR, "Timeout while waiting for a response for %u\n", > > > > There is maybe something to fix in the checkpatches.sh options. > Please could you look at SPLIT_STRING and LONG_LINE_STRING? In checkpatch source there is a regex to identify logging functions and special exceptions for long lines etc. But the logging functions are for kernel (printk etc), not DPDK logging functions so the messages are incorrect. Maybe there is some way to extend checkpatch to handle rte_log?