From patchwork Thu Jun 10 12:37:45 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jason Gunthorpe X-Patchwork-Id: 12313045 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-20.9 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,INCLUDES_PULL_REQUEST,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, MSGID_FROM_MTA_HEADER,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id CADEBC47094 for ; Thu, 10 Jun 2021 12:37:49 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id AA3A0613DF for ; Thu, 10 Jun 2021 12:37:49 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230269AbhFJMjo (ORCPT ); Thu, 10 Jun 2021 08:39:44 -0400 Received: from mail-dm6nam10on2083.outbound.protection.outlook.com ([40.107.93.83]:17824 "EHLO NAM10-DM6-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S230267AbhFJMjo (ORCPT ); Thu, 10 Jun 2021 08:39:44 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QPdsb9e8c/AVEeyGouFg6i09PmGRF0ZpL+PhzwySEsUbB466ZJIY+nzIUUwNlgIPV6d9W8WBDeJiTf1vt2wO7v9HwpvStbE+0RBOKxgsixmcoQCCBuBnq4Fedd6YxmIve7Etv+BHvjGYR0Z55uZFkArMCxA23ps5UutHEh8IQLXUQ3IprmRPIjlLyphAsJQfcEhkMJOaKsplmIJXQGTZz31+CLGgtsE1Nc88B1fIbmpq2/l7q+lTyJDosG2dVT/e1cfn+Mzm17/Z5hefiAv5Kpux6XOrf4YsNCE6Q8wUMRUfgJg/gS2jvKnl5y3HYwTepYbkbTef3rpZVid/YuM9jA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1foA0E2LBWBujWYPA/xQuUkf9ncEdAuRV08wYK3aloM=; b=ioRFvP42XhyX7kJRjkW0CTPcVLayo3xQoYwJKUjbumZWdCHK6bGVXjI2uLbLdGh0JK7IdWmcKT3Qmy7jgO+MSmf5VdkxJ9ZldOmVsH7szW5R1Oq58qsgMVc1sFQ5Wzpz8QWEpCvbhvdTNwJahLjxiR0s1WsYq6cNanCqWb2/mOobIj8yu2O8XRxp/21b7xzeZvcU2wnpT+B1K4jbT/S/44DheSIjtfI1vyy65HHZt7QPhPSn1uHWpo8JKYOEgFDaBJc+w6FhOam1Ps87mwDOIadnjngQ2g0KyTUW3egBLK1Tn9DSHhhuPxrsP5zSo2OrbBiyofOFdndAvMfKt+lA7w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1foA0E2LBWBujWYPA/xQuUkf9ncEdAuRV08wYK3aloM=; b=oFtgiESF8Dgp3teqO3kouQjYSkJt1fOjDu4r+tKndC/eMeJTFN5gNJijl1SrLl4fB8mV46rZ9YsFFEDHbRWriL5v1OtKUHuSMMCKZHWwwwIjFeLOsSBrfZfjPP/CXcpcH6RcN2bD4X+Me/9UbzPKhNrV7iEoe6RvLIdi7VhEUaHR0WPE8xGJEMj4rRiqGPUvaC0EHh9SmgCBx0EuqhF/ETD16hzWKAj9LP90k4BqW0yR7A6KFTGQY+tmWfJ2HNbNG9lCswOItw5jBjUGmSn6/3SpYR4ATt4AWgtF7bpiLR/8vTvomN1bycLlCuJ2JmBr7EKQcAB53o6yApOYjXcz4w== Authentication-Results: linux-foundation.org; dkim=none (message not signed) header.d=none;linux-foundation.org; dmarc=none action=none header.from=nvidia.com; Received: from BL0PR12MB5506.namprd12.prod.outlook.com (2603:10b6:208:1cb::22) by BL1PR12MB5205.namprd12.prod.outlook.com (2603:10b6:208:308::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.22; Thu, 10 Jun 2021 12:37:46 +0000 Received: from BL0PR12MB5506.namprd12.prod.outlook.com ([fe80::3d51:a3b9:8611:684e]) by BL0PR12MB5506.namprd12.prod.outlook.com ([fe80::3d51:a3b9:8611:684e%7]) with mapi id 15.20.4219.021; Thu, 10 Jun 2021 12:37:46 +0000 Date: Thu, 10 Jun 2021 09:37:45 -0300 From: Jason Gunthorpe To: Linus Torvalds , Doug Ledford Cc: linux-rdma@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] Please pull RDMA subsystem changes Message-ID: <20210610123745.GA1260478@nvidia.com> Content-Disposition: inline X-Originating-IP: [47.55.113.94] X-ClientProxiedBy: BLAPR03CA0146.namprd03.prod.outlook.com (2603:10b6:208:32e::31) To BL0PR12MB5506.namprd12.prod.outlook.com (2603:10b6:208:1cb::22) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from mlx.ziepe.ca (47.55.113.94) by BLAPR03CA0146.namprd03.prod.outlook.com (2603:10b6:208:32e::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.21 via Frontend Transport; Thu, 10 Jun 2021 12:37:46 +0000 Received: from jgg by mlx with local (Exim 4.94) (envelope-from ) id 1lrJwP-005I0C-EP; Thu, 10 Jun 2021 09:37:45 -0300 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6ba841ee-b72a-4bb1-b6f0-08d92c0c8cc5 X-MS-TrafficTypeDiagnostic: BL1PR12MB5205: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:3631; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: mazMKprgeMv53ZjPC60JSZhPb5b/+P/XhAoiEmlghsEVZuLw+X/hC8n+MYekoFHwgcwS+uf/mrlr3xWuBi/Jp/r/W8Jd80+bEu1wcCrGYNxdZbSAVJQMgjYO2ESt5cv3zJbNbfvH1Uoklp9Tgjp8CSbzQFziX69NrIMMPApDOhzf+6ohgTx27hw6++vtmPe6xmoL+3fwySwgeSLfdDy4HSCCkLhOcmdL23fKrNI/bCJ59FMw8HbCHXzPbC9d9iCPPxIgEEzqzhfHDQKG59Evpl4HgsZfrdwrC7089y010j1lagCvzRa+hSj8c6g4TyO886G2YZjC4FZ2TVCahg+DOwqEeCnPJ+AKXR5pgkC1/fP+lM12Q1ZCM7hVaNdesJNvEJ6CDuuEXvhiz6Emgqc2a+sZ+5fWP5C9yAReQ5vAxUkprCCqfJH1qxk5EDa0aIn1MAc+zhB46Y6n4u6gJ8nf3vTDQO3R0e928VxGluJLdAkVHXY1y+UsH+CGxp/XvmsH6VM7OvQs3Hv7eFE7ueYh1uo1paZP+CQPajIyVPpBFzBhdCcDE6LypWdrvfsjuB7XLqtQGd+zC4svJo5L9ivo6G05usx2WknEHqIm85Vo94NfXxkI/31Sd0+cpOeQbvKRbnTkp5pXq3emwI8KOmlVcA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL0PR12MB5506.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(396003)(346002)(376002)(136003)(39860400002)(8676002)(2906002)(478600001)(9746002)(8936002)(110136005)(36756003)(4326008)(86362001)(9786002)(2616005)(426003)(38100700002)(83380400001)(66476007)(66946007)(5660300002)(21480400003)(66556008)(1076003)(33656002)(44144004)(186003)(26005)(316002)(2700100001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: YYW2xJmvolmSF1rFa3sklqF/Br5aIexpjGhmSxLBxvNR0Qd2LKIJ/GSUDrDy12HZCz+0uTW1xPKjkxTLwx2Q3PXCQuO9pPn0EEU4AG29VwpdrBy4fUvg4N0hG01i6/hqfcfC7TgBESuSVzoIFmcihMHCO/51sUzerm1R9PplwEkW4/vQf/ddu8DykoKKmQgt1mMCn2ECALtI9yYdmSfYCAZcB3UbvwD4vaAVWRBqdu7MFRSs5E1yNJ1NVWgfNYxquZLfUGUengyCsqv0GJaPF+gvyXNI9KomJBT2nPtVLPkPVjUDPJpgKVFxIBq+YdZSJq729rhzilFqyom0WuBoTb8QOFI1VxMVsQKbzssSBrW21qb+CyiUTJcwDb2ZYdUGJ5nTLggMVgMUb8iYacWJOYSoM4/VsEBnpa81i6f25d3B/ZouJx6g1ZhruJkaop6Aq+Pqae3G14OJfPW7OdJdy8Hmbx8OcagOnwyyZQExy1unxazc8n0chXmgw0YexesAoVUR60SMmSVGXWU38s5RZa6N1rPTQgGcMkZF8ex+alv1W0cAOx5NTTdqDlAsLJi6oDIVNAAMHTLp2XkxHe5Jz7QfWrn6pEDs02KS70uqNbfuvrdEgqulbEQ++YSIK0jI6waiP/+LYBxxWI/ESgNbV9NpXYvozGcmzAcnxyG39wmaYVNX3eC8MW3/cQiFPXy039Czs38D6FFWAAHxmPD1rQ0aJZQ+GPS4sx3sSf9HU5nh6dCK4opvsHWzE9LyCEok7ZoGEwDO3FdQRr5z49/E+amNOHGjD3z6G6ZK1XL2FQLdmMDjIKZQDQonK3aAft5DBVuTFS6V7yoNg+Gle4njjz0/orzRt1xZ/Yq/efuvYI9fn8PLtisB9Pso4I3/zycmkwLpllNFwONcmRbdg+r+3/9h0CXHjq50hgfTF9NvrfeymQ1ZY9XtwQIFvdevBR53yPlD67GJMKMwacr8yAyMhTpdjt3AumLSVykigGyX6O5+fPawKS3XCWVZbXSxT4214WM2WdA1Y0iMe6NMaCeTAWOrLAAynhujuDKSG0ZjvHoc3DI2oT5EeVAUaCGsrVOtXZDoiKbMdzMY9fQXRqSyufurmyNwzvaRdZ3Gpmh9ZlzpDz2ZbfR4kJCtlzUSVKCewoGnI1tQAgodtHQdqCX0GkYiCyIh/R+Iof8b1iRW2uSwVM4PybEmGSENKid7tvroLcjtMuBgOCIpT1TdmN6TrN0Oe7I+75hbNzbi7eykftNgAKWj0DFZ7ZHIqU52qrpNkMqQiuUfiSxpCafFnOIlwnXGLFa5Y0KPsSOLHC1MkauLHph+/RXhN4nk7o7Bn7dG X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6ba841ee-b72a-4bb1-b6f0-08d92c0c8cc5 X-MS-Exchange-CrossTenant-AuthSource: BL0PR12MB5506.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jun 2021 12:37:46.3768 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: sXcct0WqNP5X32MK/GJVOoKIuoXMXP/LavSOnxySrD2wsqJyOF+gpncpOesfYKrz X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR12MB5205 Precedence: bulk List-ID: X-Mailing-List: linux-rdma@vger.kernel.org Hi Linus, Nothing very exciting here - only the mlx5/mr.c is fixing something recently introduced. Thanks, Jason The following changes since commit 8124c8a6b35386f73523d27eacb71b5364a68c4c: Linux 5.13-rc4 (2021-05-30 11:58:25 -1000) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git tags/for-linus for you to fetch changes up to 2ba0aa2feebda680ecfc3c552e867cf4d1b05a3a: IB/mlx5: Fix initializing CQ fragments buffer (2021-06-10 08:59:34 -0300) ---------------------------------------------------------------- RDMA second v5.13 rc Pull Request A mixture of small bug fixes and a small security issue: - WARN_ON when IPoIB is automatically moved between namespaces - Long standing bug where mlx5 would use the wrong page for the doorbell recovery memory if fork is used - Security fix for mlx4 that disables the timestamp feature - Several crashers for mlx5 - Plug a recent mlx5 memory leak for the sig_mr ---------------------------------------------------------------- Aharon Landau (1): RDMA/mlx5: Delete right entry from MR signature database Alaa Hleihel (1): IB/mlx5: Fix initializing CQ fragments buffer Kamal Heib (1): RDMA/ipoib: Fix warning caused by destroying non-initial netns Maor Gottlieb (1): RDMA: Verify port when creating flow rule Mark Bloch (1): RDMA/mlx5: Block FDB rules when not in switchdev mode Mark Zhang (1): RDMA/mlx5: Use different doorbell memory for different processes Shay Drory (1): RDMA/mlx4: Do not map the core_clock page to user space unless enabled drivers/infiniband/core/uverbs_cmd.c | 5 +++++ drivers/infiniband/hw/mlx4/main.c | 8 +------- drivers/infiniband/hw/mlx5/cq.c | 9 ++++----- drivers/infiniband/hw/mlx5/doorbell.c | 7 ++++++- drivers/infiniband/hw/mlx5/fs.c | 11 ++++++++--- drivers/infiniband/hw/mlx5/mr.c | 4 ++-- drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 1 + drivers/net/ethernet/mellanox/mlx4/fw.c | 3 +++ drivers/net/ethernet/mellanox/mlx4/fw.h | 1 + drivers/net/ethernet/mellanox/mlx4/main.c | 6 ++++++ include/linux/mlx4/device.h | 1 + 11 files changed, 38 insertions(+), 18 deletions(-)