From patchwork Sun Jul 31 08:53:14 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 654324 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3s2GTq5Lm2z9sDG for ; Sun, 31 Jul 2016 18:53:51 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751954AbcGaIxb (ORCPT ); Sun, 31 Jul 2016 04:53:31 -0400 Received: from mout.gmx.net ([212.227.15.19]:52074 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750988AbcGaIx2 (ORCPT ); Sun, 31 Jul 2016 04:53:28 -0400 Received: from LT002.fritz.box ([109.91.48.91]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MF4eJ-1bWCQE15oJ-00GLxg; Sun, 31 Jul 2016 10:53:21 +0200 From: Heinrich Schuchardt To: Rasesh Mody Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Heinrich Schuchardt Subject: [PATCH 1/1] net: bna: use correct type specifications Date: Sun, 31 Jul 2016 10:53:14 +0200 Message-Id: <1469955194-30017-1-git-send-email-xypron.glpk@gmx.de> X-Mailer: git-send-email 2.8.1 X-Provags-ID: V03:K0:McWlHzZFqkCtBImFnLLBOE4U5yDye++bSc48bLN5wAV34yLiT9Y uTiwX1Knfl3FND5klbSo84+rCTQHBBG3cIsfg6ZZsrxpaaV7qHXQCriTgYA1ryfkBVO8IGP rOwRguUTs4WooUzzG1bEdebcNZ1FkLQulir4kuPSsA8Abj393IOHZMCSsKz0UsjTm35oD5R hKhgDb71SIyW8RmGJIbyQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:f+Vn21kmBD8=:mGwDO1X2Xmu9S3lo/u0liU Ch0BHhPKWHBtkSwhg2kVxRrhgTWEUS4LcJ/SKPYv8eIa5z3yjzPCGyGizXWSXczLo44+yZOsJ TLYRf04lpIlQGrpfd24kEgp3XcNAlgMcedtlX7X7hKdeL11BdjzwPM/vf1LahLOM8FPRGPZfY 9F2BD/QPUq1EdrJl6pvu01w3TuQsDr+XQAxf9ApiRJyCl5GeLN+ejuXGN46XXvoR3lqGxXTDT pJ9lmV94EXDHYlf+lkgzkV3KSagzTeXmOnxHrQB65w0aK9Kq34Qyar2pwMD0Uy1HplNt6ddeW JtLhVjtAl0UYCh2ApmUoI4U1mCcbpEK+pSPioGhT1FbnKxIiMQ6NoN1ELnKqiHYCAYRZdAqTW POe8dSplPK6q6regSTZB9NywVNSj74Ga21wlZUmXM1rs7cH+u8smDhQb3d+Yut81qxCBPK/E0 rq1GeQtPk9MLwqlRukav1uuGcMPxzXvBre9C3yMtajGou6J6Xs40CN5qhyCTp9XKyr0mAAb50 N3QLkBpEOTi+dJ5GA266+N2mMZypbtHENhrwY4Hdd2OCvonz0eimMJtmHEMsPmjzOwtRNn8Oy prGxnbSI5cK9oFPNeshxxrI4FijbKylQS9vcfuj0Mj+ljfdBKxqmvjZicby0O3kBSe0YXyXcm dnasymuNdadQ5SaOl5w/WIY6L8wOWrjLxVxGgbjVFMoGcRDqk/kddJNJzoG+Gwxl146Z8DjRQ XUuSjkgguzUj5pE6aGT7QlLNoJjyfen8C7YKYViyp/g6isneVLicMK+M/hs= Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org addr and len are read with sscanf(kern_buf, "%x:%x", &addr, &len); and used as arguments for bna_reg_offset_check. So they have to be unsigned. Signed-off-by: Heinrich Schuchardt --- drivers/net/ethernet/brocade/bna/bnad_debugfs.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/brocade/bna/bnad_debugfs.c b/drivers/net/ethernet/brocade/bna/bnad_debugfs.c index 8fc246e..cfcb00c 100644 --- a/drivers/net/ethernet/brocade/bna/bnad_debugfs.c +++ b/drivers/net/ethernet/brocade/bna/bnad_debugfs.c @@ -312,7 +312,8 @@ bnad_debugfs_write_regrd(struct file *file, const char __user *buf, struct bnad_debug_info *regrd_debug = file->private_data; struct bnad *bnad = (struct bnad *)regrd_debug->i_private; struct bfa_ioc *ioc = &bnad->bna.ioceth.ioc; - int addr, len, rc, i; + int rc, i; + u32 addr, len; u32 *regbuf; void __iomem *rb, *reg_addr; unsigned long flags;