From patchwork Tue Apr 9 13:11:17 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jason Gunthorpe X-Patchwork-Id: 10891243 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id BF4B71805 for ; Tue, 9 Apr 2019 13:11:43 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id AAA1D2890E for ; Tue, 9 Apr 2019 13:11:43 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id A8C4728900; Tue, 9 Apr 2019 13:11:43 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 31CB428918 for ; Tue, 9 Apr 2019 13:11:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727273AbfDINLm (ORCPT ); Tue, 9 Apr 2019 09:11:42 -0400 Received: from mail-qt1-f173.google.com ([209.85.160.173]:44528 "EHLO mail-qt1-f173.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727222AbfDINLl (ORCPT ); Tue, 9 Apr 2019 09:11:41 -0400 Received: by mail-qt1-f173.google.com with SMTP id w5so19563671qtb.11 for ; Tue, 09 Apr 2019 06:11:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ziepe.ca; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=DT9yM8RTHXCnk3syknTX2/jAidNOQPQeHO0waZt8MU4=; b=lLDRGVjY0owYwrDPnE7RdQ/ioVWn9qmgJ8FDcDZI/4jROPJedTX7GSz7WoY4fO8nnw lpvbYCYcV3FRBnC42kh9CzP1NOlsS8BT9TbFQBAuYHoNg1oPMcCg/torTMXqFVjlHBr4 OAxxLiHDY06VqfOlIAk2tDUEbwokxEqJiDDVj2nrpeE5FVxnfjTsVE9k1zg63wGWS3D8 ySR8ry4rsd0hePGhRb1iPjo+NnhBijphhO817FCjFDfLFwEKDNYxB2wfLPgEWkoH3PkX 1iAWKdT5mJ+/M8S3K+XZtf3yjXod4Jo4jAeMtmZxG13w+z80DvN0Phn80DKNpMZZlCmY 23HA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=DT9yM8RTHXCnk3syknTX2/jAidNOQPQeHO0waZt8MU4=; b=SccHXHuoQF4eYPldqxzYLPEXGL7BFum25UHKRsmW9ljr0Xh2r7SFugFa+lT3sP7m+a CnVkg6UO/PXu1NYLjKplJgJIZB5E+b3mkZjRn3VesXXkN1eKBzwQEP8kknLiLBJ2xa3H 3+TArkuCadp6pkpXeNnBenXs0vhwTwo05Re4opENGqFYRmPwypiHmec9I5YALb6Eroy7 xjHqASUmJL6NRtBYd3mR1iNzzllDRZ6uLvSc95Q5NJ4dqE4gd/mEYNfht/xpMS6gRwL7 I735BFzJ+cIwZyHVaEliVW6Y55pow3ji23s7YZ3r8KAaRgpc1nqA+X94OMkQQ2kO3EhX f4BA== X-Gm-Message-State: APjAAAU/3BRZLibjr23OqKcwVFtUaJIUgAJJpJe6YB0QUszbVn3+K5H6 EyoHe02mMy0NKiEVUqZi51TuF3eXaYc= X-Google-Smtp-Source: APXvYqwc+b9Kpla8j7rQY0eCiwYd7GQPwus0usw4NUJUwsvBeOhuybapsKLs9KyLAyWEwazxDsxa+w== X-Received: by 2002:ac8:28e9:: with SMTP id j38mr29450843qtj.297.1554815499891; Tue, 09 Apr 2019 06:11:39 -0700 (PDT) Received: from ziepe.ca (hlfxns017vw-156-34-49-251.dhcp-dynamic.fibreop.ns.bellaliant.net. [156.34.49.251]) by smtp.gmail.com with ESMTPSA id a75sm17030124qkg.84.2019.04.09.06.11.36 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 09 Apr 2019 06:11:37 -0700 (PDT) Received: from jgg by mlx.ziepe.ca with local (Exim 4.90_1) (envelope-from ) id 1hDqXH-0004Do-FW; Tue, 09 Apr 2019 10:11:35 -0300 From: Jason Gunthorpe To: linux-rdma@vger.kernel.org Cc: Jason Gunthorpe Subject: [PATCH ibdiags 00/16] More warning fixes for infiniband-diags Date: Tue, 9 Apr 2019 10:11:17 -0300 Message-Id: <20190409131133.16140-1-jgg@ziepe.ca> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Sender: linux-rdma-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-rdma@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP From: Jason Gunthorpe This brings it up almost to the level where it will pass the same CI and static checkers as rdma-core is able to. This is a pull request: https://github.com/linux-rdma/infiniband-diags/pull/23 Jason Gunthorpe (16): ibdiags: Replace cl_ntoh with betoh ibdiags: Replace cl_hton with htobe ibdiags/ibping: Use clock_gettime instead of complib ibdiags: Replace ib_netXX_t with __beXX ibdiags: Remove IN/OUT notations ibdiags: Do not use optarg for process_opt ibdiags: Mark functions taking format strings with attribute format ibdiags: Remove always true test ibdiags: Add missing static to variables ibdiags: Use PRIx64 when printing uint64_t ibdiags: Use NULL instead of 0 in all places where it used as a pointer ibdiags: Fix reversed endian swap direction ibdiags: Removing unneeded casting around endian conversions ibdiags: Add missing endian conversions on constants ibdiags: Add missing ULL on large constants ibdiags: Add __be* annotations to types include/ibdiag_common.h | 13 +- include/ibdiag_sa.h | 7 +- libibmad/src/bm.c | 2 +- libibmad/src/fields.c | 2 +- libibmad/src/mad.c | 6 +- libibmad/src/register.c | 2 +- libibmad/src/resolve.c | 6 +- libibmad/src/rpc.c | 4 +- libibmad/src/sa.c | 2 +- libibmad/src/serv.c | 4 +- libibmad/src/vendor.c | 4 +- libibnetdisc/src/chassis.c | 56 +++---- libibnetdisc/src/ibnetdisc.c | 4 +- libibnetdisc/src/query_smp.c | 4 +- libibnetdisc/test/testleaks.c | 32 ++-- src/dump_fts.c | 17 +-- src/ibaddr.c | 9 +- src/ibcacheedit.c | 41 +++-- src/ibccconfig.c | 13 +- src/ibccquery.c | 15 +- src/ibdiag_common.c | 37 +++-- src/ibdiag_sa.c | 4 +- src/iblinkinfo.c | 11 +- src/ibnetdiscover.c | 13 +- src/ibping.c | 37 +++-- src/ibportstate.c | 75 ++++++---- src/ibqueryerrors.c | 68 ++++----- src/ibroute.c | 21 ++- src/ibsendtrap.c | 65 ++++---- src/ibstat.c | 7 +- src/ibsysstat.c | 17 +-- src/ibtracert.c | 29 ++-- src/mcm_rereg_test.c | 8 +- src/perfquery.c | 43 +++--- src/saquery.c | 273 +++++++++++++++++----------------- src/sminfo.c | 19 +-- src/smpdump.c | 37 +++-- src/smpquery.c | 53 ++++--- src/vendstat.c | 37 +++-- 39 files changed, 549 insertions(+), 548 deletions(-)