Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1592242

RE: [PATCH] qla2xxx: Fix ql_dump_buffer

Path csiph.com!feeder.erje.net!2.eu.feeder.erje.net!news.in-chemnitz.de!news2.arglkargh.de!news.mixmin.net!aioe.org!news.servidellagleba.it!bofh.it!news.nic.it!robomod
From "Madhani, Himanshu" <Himanshu.Madhani@cavium.com>
Newsgroups linux.kernel
Subject RE: [PATCH] qla2xxx: Fix ql_dump_buffer
Date Fri, 03 Mar 2017 20:30:02 +0100
Message-ID <th13Q-5HD-29@gated-at.bofh.it> (permalink)
References <tgK2Z-26x-13@gated-at.bofh.it>
X-Original-To Joe Perches <joe@perches.com>, "qla2xxx-upstream@qlogic.com" <qla2xxx-upstream@qlogic.com>
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=t0TzJqUNk/pY4C3Cx9NnWwRyRFyBrAyCNyiCE4XUoWc=; b=Stunr+QycfGhdywdAHV/PY8Aal8YXE7jwjfeDqvaFJm0fA9IVfhc2/yUh0UFn0MBNRSCgYcAyzN66T6sSfACUmTObvBRorXj3yJ5oVAf+Asj3uNyj4chginKo6cnqMCMI0WzRn1mb2MzPD/xv/ljArBtcQ+GiA8vVIfgBv+P5ps=
Thread-Topic [PATCH] qla2xxx: Fix ql_dump_buffer
Thread-Index AQHSk7uVaq66MBWbj0SbPeOgWi4qDaGDf6Dg
Accept-Language en-US
Content-Language en-US
Authentication-Results perches.com; dkim=none (message not signed) header.d=none;perches.com; dmarc=none action=none header.from=cavium.com;
X-Originating-IP [173.186.134.106]
X-Ms-Office365-Filtering-Correlation-ID 955036ba-22d1-4de6-439c-08d4626acdca
X-Microsoft-Antispam UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:SN1PR0701MB1839;
X-Microsoft-Exchange-Diagnostics 1;SN1PR0701MB1839;7:n/+6GBiF2ut/hvOS3Lkxu+2PlZtpNcP1goh0UbD6E/WpZXsD04CLKY65gV1AEGAVCcMekx/yUDd8E6sxiUf/q4mrxn2mBkH2yOA7ZY1o7NZbLuvCbCZiyKHm72FSbRc1+vjV8SNNp31YdIi/Gcbv8tuqM+LendO/mdakuoKY7uPV2/AKg27ougmphqJ+ftYLMtwaB5BaDrLrSzw72y2vIUgd3caPe1WKn3KZbdBEiDbf1ntuNtfo5uAHWPnE+wRHysWRhhI47rxxSPpHRQbAQ9IR58XdoxiteIwgHM4xTrKFc1MzGgp/E4a9oScM7W7VEjTJvPwpMHxSeBE8shyiXQ==
X-Microsoft-Antispam-Prvs <SN1PR0701MB18398788D381D1ECF805134DF52B0@SN1PR0701MB1839.namprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test UriScan:(9452136761055)(104084551191319)(146099531331640);
X-Exchange-Antispam-Report-Cfa-Test BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123555025)(20161123560025)(20161123562025)(20161123558025)(20161123564025)(6072148);SRVR:SN1PR0701MB1839;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0701MB1839;
X-Forefront-Prvs 0235CBE7D0
X-Forefront-Antispam-Report SFV:NSPM;SFS:(10009020)(6009001)(7916002)(39450400003)(13464003)(377454003)(8936002)(92566002)(55016002)(305945005)(2501003)(2900100001)(74316002)(7736002)(229853002)(81166006)(50986999)(76176999)(2950100002)(122556002)(8676002)(86362001)(4326008)(6116002)(102836003)(25786008)(54356999)(3846002)(54906002)(99286003)(53546006)(77096006)(3280700002)(7696004)(5660300001)(6506006)(2906002)(3660700001)(106116001)(6436002)(6246003)(66066001)(38730400002)(53936002)(189998001)(33656002)(9686003);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR0701MB1839;H:SN1PR0701MB1837.namprd07.prod.outlook.com;FPR:;SPF:None;MLV:sfv;LANG:en;
Spamdiagnosticoutput 1:99
Spamdiagnosticmetadata NSPM
Content-Type text/plain; charset="us-ascii"
Content-Transfer-Encoding quoted-printable
MIME-Version 1.0
X-Originatororg cavium.com
X-Ms-Exchange-Crosstenant-Originalarrivaltime 03 Mar 2017 19:23:42.2691 (UTC)
X-Ms-Exchange-Crosstenant-Fromentityheader Hosted
X-Ms-Exchange-Crosstenant-ID 711e4ccf-2e9b-4bcf-a551-4094005b6194
X-Ms-Exchange-Transport-Crosstenantheadersstamped SN1PR0701MB1839
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 59
Organization linux.* mail to news gateway
X-Original-Cc "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>, "Martin K. Petersen" <martin.petersen@oracle.com>, "linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>, "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
X-Original-Date Fri, 3 Mar 2017 19:23:42 +0000
X-Original-Message-ID <SN1PR0701MB183741685AF2616384EB5A42F52B0@SN1PR0701MB1837.namprd07.prod.outlook.com>
X-Original-References <404b1c3a4bfd1f83211482b77b4a9680e755e32a.1488503664.git.joe@perches.com>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref csiph.com linux.kernel:1592242

Show key headers only | View raw



> -----Original Message-----
> From: Joe Perches [mailto:joe@perches.com]
> Sent: Thursday, March 2, 2017 5:15 PM
> To: qla2xxx-upstream@qlogic.com
> Cc: James E.J. Bottomley <jejb@linux.vnet.ibm.com>; Martin K. Petersen
> <martin.petersen@oracle.com>; linux-scsi@vger.kernel.org; linux-
> kernel@vger.kernel.org
> Subject: [PATCH] qla2xxx: Fix ql_dump_buffer
> 
> Recent printk changes for KERN_CONT cause this logging to be defectively
> emitted on multiple lines.  Fix it.
> 
> Also reduces object size a trivial amount.
> 
> $ size drivers/scsi/qla2xxx/qla_dbg.o*
>    text	   data	    bss	    dec	    hex	filename
>   39125	      0	      0	  39125	   98d5	drivers/scsi/qla2xxx/qla_dbg.o.new
>   39164	      0	      0	  39164	   98fc	drivers/scsi/qla2xxx/qla_dbg.o.old
> 
> Signed-off-by: Joe Perches <joe@perches.com>
> ---
>  drivers/scsi/qla2xxx/qla_dbg.c | 12 ++++--------
>  1 file changed, 4 insertions(+), 8 deletions(-)
> 
> diff --git a/drivers/scsi/qla2xxx/qla_dbg.c b/drivers/scsi/qla2xxx/qla_dbg.c
> index 21d9fb7fc887..51b4179469d1 100644
> --- a/drivers/scsi/qla2xxx/qla_dbg.c
> +++ b/drivers/scsi/qla2xxx/qla_dbg.c
> @@ -2707,13 +2707,9 @@ ql_dump_buffer(uint32_t level, scsi_qla_host_t
> *vha, int32_t id,
>  	    "%-+5d  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F\n", size);
>  	ql_dbg(level, vha, id,
>  	    "----- -----------------------------------------------\n");
> -	for (cnt = 0; cnt < size; cnt++, buf++) {
> -		if (cnt % 16 == 0)
> -			ql_dbg(level, vha, id, "%04x:", cnt & ~0xFU);
> -		printk(" %02x", *buf);
> -		if (cnt % 16 == 15)
> -			printk("\n");
> +	for (cnt = 0; cnt < size; cnt += 16) {
> +		ql_dbg(level, vha, id, "%04x: ", cnt);
> +		print_hex_dump(KERN_CONT, "", DUMP_PREFIX_NONE, 16,
> 1,
> +			       buf + cnt, min(16U, size - cnt), false);
>  	}
> -	if (cnt % 16 != 0)
> -		printk("\n");
>  }
> --
> 2.10.0.rc2.1.g053435c

Looks Good. 

Acked-by: Himanshu Madhani <himanshu.madhani@cavium.com>

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[PATCH] qla2xxx: Fix ql_dump_buffer Joe Perches <joe@perches.com> - 2017-03-03 02:20 +0100
  RE: [PATCH] qla2xxx: Fix ql_dump_buffer "Madhani, Himanshu" <Himanshu.Madhani@cavium.com> - 2017-03-03 20:30 +0100
  Re: [PATCH] qla2xxx: Fix ql_dump_buffer "Martin K. Petersen" <martin.petersen@oracle.com> - 2017-03-07 04:30 +0100

csiph-web