aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw
Commit message (Expand)AuthorAgeFilesLines
* RDMA/mlx5: Move all WR logic from qp.c to separate fileLeon Romanovsky2020-05-066-1553/+1589
* RDMA/mlx5: Refactor mlx5_post_send() to improve readabilityMax Gurtovoy2020-05-061-214/+276
* RDMA/mlx5: Update mlx5_ib to use new cmd interfaceLeon Romanovsky2020-05-066-156/+91
* RDMA/hns: Remove redundant assignment of capsWenpeng Liang2020-05-061-5/+0
* RDMA/hns: Adjust lp_pktn_ini dynamicallyWeihang Li2020-05-061-1/+2
* RDMA/hns: Fix comments with non-English symbolsWeihang Li2020-05-061-4/+3
* RDMA/hns: Optimize SRQ buffer size calculating processXi Wang2020-05-063-24/+23
* RDMA/hns: Move SRQ code to the reasonable placeYixian Liu2020-05-061-306/+303
* RDMA/hns: Optimize WQE buffer size calculating processXi Wang2020-05-063-265/+182
* RDMA/hns: Remove unused MTT functionsXi Wang2020-05-066-807/+2
* RDMA/hns: Optimize PBL buffer allocation processXi Wang2020-05-064-669/+197
* RDMA/mlx5: Set UDP source port based on the grh.flow_labelMark Zhang2020-05-063-6/+23
* RDMA/mlx5: Define RoCEv2 udp source port when set pathMark Zhang2020-05-061-6/+24
* RDMA/efa: Count admin commands errorsGal Pressman2020-05-023-2/+8
* RDMA/efa: Count mmap failuresGal Pressman2020-05-022-3/+9
* RDMA/efa: Report create CQ error counterGal Pressman2020-05-021-0/+2
* RDMA/mlx5: Set lag tx affinity according to slaveMaor Gottlieb2020-05-025-26/+71
* RDMA/mlx5: Refactor affinity related codeMaor Gottlieb2020-05-021-37/+53
* RDMA: Group create AH arguments in structMaor Gottlieb2020-05-0217-33/+42
* RDMA/mlx5: Verify that QP is created with RQ or SQAharon Landau2020-04-301-0/+2
* RDMA/mlx5: Consolidate into special function all create QP callsLeon Romanovsky2020-04-301-36/+49
* RDMA/mlx5: Remove redundant destroy QP callLeon Romanovsky2020-04-301-4/+1
* RDMA/mlx5: Copy response to the user in one placeLeon Romanovsky2020-04-301-61/+52
* RDMA/mlx5: Handle udate outlen checks in one placeLeon Romanovsky2020-04-301-18/+30
* RDMA/mlx5: Promote RSS RAW QP flags check to higher levelLeon Romanovsky2020-04-301-8/+10
* RDMA/mlx5: Group all create QP parameters to simplify in-kernel interfacesLeon Romanovsky2020-04-301-67/+81
* RDMA/mlx5: Reduce amount of duplication in QP destroyLeon Romanovsky2020-04-301-39/+31
* RDMA/mlx5: Separate to user/kernel create QP flowsLeon Romanovsky2020-04-301-49/+156
* RDMA/mlx5: Separate XRC_TGT QP creation from common flowLeon Romanovsky2020-04-301-52/+106
* RDMA/mlx5: Globally parse DEVX UIDLeon Romanovsky2020-04-301-24/+27
* RDMA/mlx5: Delete impossible inlen checkLeon Romanovsky2020-04-301-7/+0
* RDMA/mlx5: Rely on existence of udata to separate kernel/user flowsLeon Romanovsky2020-04-302-27/+10
* RDMA/mlx5: Remove second user copy in create_user_qpLeon Romanovsky2020-04-301-19/+15
* RDMA/mlx5: Combine copy of create QP command in RSS RAW QPLeon Romanovsky2020-04-301-74/+82
* RDMA/mlx5: Promote RSS RAW QP attribute check in higher levelLeon Romanovsky2020-04-301-3/+3
* RDMA/mlx5: Store QP type in the vendor QP structureLeon Romanovsky2020-04-303-73/+74
* RDMA/mlx5: Delete unsupported QP typesLeon Romanovsky2020-04-301-11/+1
* Merge branch 'mlx5_ib_qp_refactor_1' into rdma.git for-nextJason Gunthorpe2020-04-2816-631/+1255
|\
| * RDMA/mlx5: Process all vendor flags in one placeLeon Romanovsky2020-04-281-85/+71
| * RDMA/mlx5: Return all configured create flags through query QPLeon Romanovsky2020-04-282-12/+2
| * RDMA/mlx5: Change scatter CQE flag to be set like other vendor flagsLeon Romanovsky2020-04-282-8/+10
| * RDMA/mlx5: Use flags_en mechanism to mark QP created with WQE signatureLeon Romanovsky2020-04-283-16/+23
| * RDMA/mlx5: Process create QP flags in one placeLeon Romanovsky2020-04-281-99/+101
| * RDMA/mlx5: Delete create QP flags obfuscationLeon Romanovsky2020-04-285-64/+47
| * RDMA/mlx5: Initial separation of RAW_PACKET QP from common flowLeon Romanovsky2020-04-281-5/+17
| * RDMA/mlx5: Remove second copy from user for non RSS RAW QPsLeon Romanovsky2020-04-281-29/+27
| * RDMA/mlx5: Move DRIVER QP flags check into separate functionLeon Romanovsky2020-04-281-48/+43
| * RDMA/mlx5: Update all DRIVER QP places to use QP subtypeLeon Romanovsky2020-04-281-33/+15
| * RDMA/mlx5: Split scatter CQE configuration for DCT QPLeon Romanovsky2020-04-281-9/+6
| * RDMA/mlx5: Separate create QP flows to be based on typeLeon Romanovsky2020-04-281-15/+39