From patchwork Tue Dec 5 23:17:19 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jason Gunthorpe X-Patchwork-Id: 10094105 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 5EC6F60329 for ; Tue, 5 Dec 2017 23:17:46 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 511C828334 for ; Tue, 5 Dec 2017 23:17:46 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 4074328535; Tue, 5 Dec 2017 23:17:46 +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=-6.8 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,T_DKIM_INVALID 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 DF59E28334 for ; Tue, 5 Dec 2017 23:17:45 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752840AbdLEXRo (ORCPT ); Tue, 5 Dec 2017 18:17:44 -0500 Received: from mail-wr0-f196.google.com ([209.85.128.196]:36210 "EHLO mail-wr0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752734AbdLEXRi (ORCPT ); Tue, 5 Dec 2017 18:17:38 -0500 Received: by mail-wr0-f196.google.com with SMTP id v105so2039005wrc.3 for ; Tue, 05 Dec 2017 15:17:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ziepe.ca; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=QvA2E2cAvCZQE5l7BF6Ey0av5c5nSJ9snxyZliV00JU=; b=XVOSkdSzUuG0tdZgr6QbYnz5kHr/yU/5qIHY56/oceEBXFgxruveNk0mJKVRx0slqF rwzSNLxP5OUXqv3AA4alJVJa5xbBCnN3FWTqc1G/bKkMWxToa2JxEexX8saMWweE/+eI 6x/lNppuSi6qLQ+j2DBKquOXS6IcxfXA2NeoVrsL6eUjcHqVV0tuqtVv1DCPDshvdT6n CV9G7gDPfDQ5gQDMSdotR5Ccr6ZirA4Fau3PolGnlZO1GcY3zMznQPCVtiRp+Fc7SfAX 5RZ5OdMSV4tmbGdcrehpx2gc1yWixUnnUHvt/i5gq7S9G5CHz9bGmLsibmadnt/fU3Xb T7AA== 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:in-reply-to :references; bh=QvA2E2cAvCZQE5l7BF6Ey0av5c5nSJ9snxyZliV00JU=; b=KFfK5VOwla8IC70JUsviQwEX3Uy1/E7bHpgdhzZKuiwhhfp5gVzNGuaf0XamaYm3WY kcQXavSJP8fhaJhPHSoxyc1szLTGX1+bpArUbpEBOuPkh6K85RfHzb52Pdtd9sphBwbt qN3u65oQ2CyGBq5UZ2kUP2aqfKKY23gjwBmMKxS1cQt/8mpyQ+8pER7700HvV0BFr0P6 +L7S5/vbETJ+hPUqLM/TYJOdjCps3cDb/rZKcfVuPXDEzK6s9Hu7G1W0n5TWz6n+EtwY KSMX7nchcsDiXyuSHKIKdkV98VUmgBOp+8kFF4St4afkqpRYDHVTPXPi9wELyV3C8l7n 9GhA== X-Gm-Message-State: AJaThX4IoCPpKUwBp/j9v3yHZ4P+Nf4IpSFmFyAGXJD5lAJV9n2CWxuo c3AtDOwAGTO2PiXF++aYzK7sKzk3SZ4= X-Google-Smtp-Source: AGs4zMa/ONxtaopx7bxL5tCfcWVvHAoC4h64w89ja4zefWnOt9h07uGXhnq+3vI/oeRkNfrE9J/fDA== X-Received: by 10.223.175.199 with SMTP id y7mr17639936wrd.207.1512515856715; Tue, 05 Dec 2017 15:17:36 -0800 (PST) Received: from ziepe.ca (S010614cc2056d97f.ed.shawcable.net. [70.74.179.152]) by smtp.gmail.com with ESMTPSA id c82sm1574406wme.4.2017.12.05.15.17.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 05 Dec 2017 15:17:34 -0800 (PST) Received: from jgg by mlx.ziepe.ca with local (Exim 4.86_2) (envelope-from ) id 1eMMSy-00054i-EF; Tue, 05 Dec 2017 16:17:32 -0700 From: Jason Gunthorpe To: linux-rdma@vger.kernel.org Cc: Jason Gunthorpe Subject: [PATCH 6/8] verbs: Fill in the libibverbs.map file Date: Tue, 5 Dec 2017 16:17:19 -0700 Message-Id: <20171205231721.19410-7-jgg@ziepe.ca> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20171205231721.19410-1-jgg@ziepe.ca> References: <20171205231721.19410-1-jgg@ziepe.ca> 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 Several of the 'latest' verbs are missing from the map file. The linker does the right thing anyhow since they are tagged with the .symver assembler directive, but let us list them anyhow so that the map file is a complete list of symbols. This also sorts the list Signed-off-by: Jason Gunthorpe --- libibverbs/libibverbs.map.in | 56 +++++++++++++++++++++++++++++++------------- 1 file changed, 40 insertions(+), 16 deletions(-) diff --git a/libibverbs/libibverbs.map.in b/libibverbs/libibverbs.map.in index d65f06c43de992..3f635a94b82d58 100644 --- a/libibverbs/libibverbs.map.in +++ b/libibverbs/libibverbs.map.in @@ -53,29 +53,53 @@ IBVERBS_1.0 { IBVERBS_1.1 { global: - ibv_get_device_list; - ibv_free_device_list; - ibv_get_device_name; - ibv_get_device_guid; - ibv_open_device; + ibv_ack_async_event; + ibv_ack_cq_events; + ibv_alloc_pd; + ibv_attach_mcast; ibv_close_device; - - ibv_init_ah_from_wc; + ibv_create_ah; ibv_create_ah_from_wc; - ibv_fork_init; - ibv_dontfork_range; + ibv_create_cq; + ibv_create_qp; + ibv_create_srq; + ibv_dealloc_pd; + ibv_dereg_mr; + ibv_destroy_ah; + ibv_destroy_cq; + ibv_destroy_qp; + ibv_destroy_srq; + ibv_detach_mcast; ibv_dofork_range; - ibv_register_driver; - + ibv_dontfork_range; + ibv_event_type_str; + ibv_fork_init; + ibv_free_device_list; + ibv_get_async_event; + ibv_get_cq_event; + ibv_get_device_guid; + ibv_get_device_list; + ibv_get_device_name; + ibv_init_ah_from_wc; + ibv_modify_qp; + ibv_modify_srq; ibv_node_type_str; + ibv_open_device; ibv_port_state_str; - ibv_event_type_str; - ibv_wc_status_str; - + ibv_query_device; + ibv_query_gid; + ibv_query_pkey; + ibv_query_port; + ibv_query_qp; + ibv_query_srq; ibv_rate_to_mbps; - mbps_to_ibv_rate; - + ibv_reg_mr; + ibv_register_driver; + ibv_rereg_mr; + ibv_resize_cq; ibv_resolve_eth_l2_from_gid; + ibv_wc_status_str; + mbps_to_ibv_rate; /* These historical symbols are now private to libibverbs, but used by other rdma-core libraries. Do not change them. */