Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1592242
| 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 | Next — Previous in thread | Next in thread | Find similar | Unroll 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