[PATCH V7 for-next 0/3] Broadcom's driver add global atomics

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Adding automated detection and enablement of global PCI atomic
operation support.
Updated to ABI to pass wqe-mode to user to support rdma-core
pull request:
https://github.com/linux-rdma/rdma-core/pull/1007

v6->v7
 updated error return type to -EOPNOTSUPP
v5->v6
 dropped fixes tag
v4->v5
 fixed commit msg in patch 0001
 fixed mixing of int with bool
v3->v4
 removed redundant code to enable global atomics
 refactored to honor standard error codes.
v2->v3
 Added additional patch to update ABI. A PR corresponding to this
 is open.

V1->V2
 renamed bnxt_qplib_enable_atomic_ops_to_root to
 bnxt_qplib_determine_atomics

Devesh Sharma (3):
  RDMA/bnxt_re: Enable global atomic ops if platform supports
  bnxt_re: Update maintainers list
  RDMA/bnxt_re: update ABI to pass wqe-mode to user space

 MAINTAINERS                               |  2 --
 drivers/infiniband/hw/bnxt_re/ib_verbs.c  |  7 +++++++
 drivers/infiniband/hw/bnxt_re/main.c      |  3 +++
 drivers/infiniband/hw/bnxt_re/qplib_res.c | 17 +++++++++++++++++
 drivers/infiniband/hw/bnxt_re/qplib_res.h |  1 +
 drivers/infiniband/hw/bnxt_re/qplib_sp.c  | 13 ++++++++++++-
 drivers/infiniband/hw/bnxt_re/qplib_sp.h  |  2 --
 include/uapi/rdma/bnxt_re-abi.h           |  5 ++++-
 8 files changed, 44 insertions(+), 6 deletions(-)

-- 
2.25.1

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux