Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp625887pxf; Wed, 31 Mar 2021 11:45:15 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxTORz7XSDSfu+0JzwXzDkfvT6uAGIRi/Sxjnzl8nZLi5qSR+8bmO2snTqVCiZi5FgjnBI6 X-Received: by 2002:a17:906:f12:: with SMTP id z18mr5184145eji.132.1617216314931; Wed, 31 Mar 2021 11:45:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617216314; cv=none; d=google.com; s=arc-20160816; b=BSYM6oLQGZyTvDlLn3eMe/T5QFJbpSE38WzlC2g5nijKE77+WaypqurBs9FMsiLwEt n6zXB8FgUy5fk6wVzLZOYJmjKIxL2E42yXk+ldW7sCyp6WpKM5w7k1d9zMvbVCSXCXDf xdC1D3y3+/jPJmRNs50rHVJmfUqBjaheeE8NRpXVRUXoDhM2wQ9CJBTMhuc08WvpgXAh 89kVRrWTZu+21g4Xcnu7kceqmkuZ9gA5KXrjvxNartKL2B+LbyWfxy6r0DjHFWRP4JCa JYxhxPsMfs4cl5AXXbXtDVr1KJDoaec1oH/DnZZcZDVARbiUqhyhHxr547KLL410sIEI 8sVg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=Sgw2w+kgVfvTr68L4+Fag7PR6Rntmywf8u7lTr7+rQs=; b=fpCRYvBFf5D4yiOKKdLk1AM/fz++qnrQw5sjMUw92xc1qPAKNr5h/VFu6xmoiosYlS 7joSvwCG94Y0aqFc1X73AD4ur1782+wiT1C57RCavmlq34oxKXBKRjyQ7TSn5e+CGCFE JpFVmzTdN15zuDmwf64h4Vy1RkntJZ++U+SfXqKjM6ULGR0PUV77TmkE8qjTtLsLtF4O RT/mK5naI2F11jczCMwQFXkrxY/B+i41MMfHcQO9EhtUlsO4MChRnDR8al8i2v5Q66jk ohqqaLZdpT5mYv79V74NQYDCHFf+FKkJ55kGq3/9tITi4w2Wzo2dQH7QVRrfRws8tt1g qXdw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2020-01-29 header.b=CwjSWA5z; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id de6si2283172ejc.467.2021.03.31.11.44.52; Wed, 31 Mar 2021 11:45:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2020-01-29 header.b=CwjSWA5z; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235366AbhCaSn7 (ORCPT + 99 others); Wed, 31 Mar 2021 14:43:59 -0400 Received: from userp2120.oracle.com ([156.151.31.85]:47960 "EHLO userp2120.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235205AbhCaSni (ORCPT ); Wed, 31 Mar 2021 14:43:38 -0400 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 12VIOrjp180569; Wed, 31 Mar 2021 18:43:32 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : mime-version : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=Sgw2w+kgVfvTr68L4+Fag7PR6Rntmywf8u7lTr7+rQs=; b=CwjSWA5zvaihKo2shVtnGcUUPN0zrAvRpY4vndKU+deMseJ8Og0oTBSAA/MkasmGMBm8 1R/0LEuJ7LFHSB6zFd/NTRv36h4uqEVUiGGRTvPt2Liu/RKkKHQKNGO5Nbi2qZKQurwc etTU+eXQc76XpM7JjWq6d/hGXl0kJ10Zy7sWe09IF+Xkvmbu7SR5VXdaKxr+mhzhDISI DJf6mga0VosihXPq0/X70BA1gWCc26CHEWY3nj1YiBiMeObGxHiEfh2iM9JSYLITXPyV 6V0usFK2cM+JPI/105clT3Sn5ja1D2wRzfs2venwr1SmwfGYjSelLawYqLrkji+TGsnI lg== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by userp2120.oracle.com with ESMTP id 37mp06srf6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 31 Mar 2021 18:43:32 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 12VIPXHx134962; Wed, 31 Mar 2021 18:43:30 GMT Received: from pps.reinject (localhost [127.0.0.1]) by userp3030.oracle.com with ESMTP id 37mabmk9vu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 31 Mar 2021 18:43:30 +0000 Received: from userp3030.oracle.com (userp3030.oracle.com [127.0.0.1]) by pps.reinject (8.16.0.36/8.16.0.36) with SMTP id 12VIh0wM196416; Wed, 31 Mar 2021 18:43:30 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userp3030.oracle.com with ESMTP id 37mabmk9vg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 31 Mar 2021 18:43:29 +0000 Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 12VIhSA7012148; Wed, 31 Mar 2021 18:43:28 GMT Received: from lab02.no.oracle.com (/10.172.144.56) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 31 Mar 2021 11:43:27 -0700 From: =?UTF-8?q?H=C3=A5kon=20Bugge?= To: Santosh Shilimkar , "David S. Miller" , Doug Ledford , Jason Gunthorpe , linux-rdma@vger.kernel.org, Parav Pandit Cc: netdev@vger.kernel.org, rds-devel@oss.oracle.com, linux-kernel@vger.kernel.org Subject: [PATCH for-next v3 0/2] Introduce rdma_set_min_rnr_timer() and use it in RDS Date: Wed, 31 Mar 2021 20:43:12 +0200 Message-Id: <1617216194-12890-1-git-send-email-haakon.bugge@oracle.com> X-Mailer: git-send-email 1.8.3.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Proofpoint-IMR: 1 X-Proofpoint-ORIG-GUID: rq5vfdvUlRtfDysJlDaV4EuTC2ISjSbg X-Proofpoint-GUID: rq5vfdvUlRtfDysJlDaV4EuTC2ISjSbg X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9940 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 impostorscore=0 spamscore=0 malwarescore=0 mlxlogscore=985 mlxscore=0 clxscore=1015 bulkscore=0 adultscore=0 priorityscore=1501 phishscore=0 suspectscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2103300000 definitions=main-2103310126 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org ib_modify_qp() is an expensive operation on some HCAs running virtualized. This series removes two ib_modify_qp() calls from RDS. I am sending this as a v3, even though it is the first sent to net. This because the IB Core commit has reach v3. HÃ¥kon Bugge (2): IB/cma: Introduce rdma_set_min_rnr_timer() rds: ib: Remove two ib_modify_qp() calls drivers/infiniband/core/cma.c | 41 ++++++++++++++++++++++++++++++++++++++ drivers/infiniband/core/cma_priv.h | 2 ++ include/rdma/rdma_cm.h | 2 ++ net/rds/ib_cm.c | 35 +------------------------------- net/rds/rdma_transport.c | 1 + 5 files changed, 47 insertions(+), 34 deletions(-) -- 1.8.3.1