summaryrefslogtreecommitdiffstats
path: root/net/smc/smc_wr.c
Commit message (Expand)AuthorAgeFilesLines
* net/smc: Use percpu ref for wr tx referenceKai Shen2023-03-171-7/+28
* net/smc: Fix possible access to freed memory in link clearYacan Liu2022-09-071-0/+5
* net/smc: send cdc msg inline if qp has sufficient inline spaceGuangguan Wang2022-05-171-1/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-12-301-40/+9
|\
| * net/smc: fix kernel panic caused by race of smc_sockDust Li2021-12-281-38/+3
| * net/smc: don't send CDC/LLC message if link not readyDust Li2021-12-281-2/+2
| * net/smc: fix using of uninitialized completionsKarsten Graul2021-12-271-2/+4
* | net/smc: Use the bitmap API when applicableChristophe JAILLET2021-12-301-14/+5
|/
* net/smc: extend LLC layer for SMC-Rv2Karsten Graul2021-10-161-0/+43
* net/smc: add v2 support to the work request layerKarsten Graul2021-10-161-19/+175
* net/smc: fix wait on already cleared linkKarsten Graul2021-08-091-0/+10
* net: smc: convert tasklets to use new tasklet_setup() APIAllen Pais2020-11-071-8/+6
* net/smc: fix work request handlingKarsten Graul2020-07-081-4/+6
* net/smc: wait for departure of an IB messageKarsten Graul2020-05-041-0/+39
* net/smc: delete an asymmetric link as SMC serverKarsten Graul2020-05-031-1/+1
* net/smc: take link down instead of terminating the link groupKarsten Graul2020-05-011-11/+8
* net/smc: add new link state and related helpersKarsten Graul2020-04-291-1/+1
* net/smc: wait for tx completions before link freeingUrsula Braun2019-11-151-2/+25
* net/smc: no WR buffer wait for terminating link groupUrsula Braun2019-11-151-4/+6
* net/smc: introduce link group termination workerUrsula Braun2019-10-221-5/+5
* net/smc: preallocated memory for rdma work requestsUrsula Braun2019-02-041-1/+37
* net/smc: fix use of variable in cleared areaKarsten Graul2019-02-011-4/+4
* net/smc: use after free fix in smc_wr_tx_put_slot()Ursula Braun2018-11-211-1/+3
* Merge branch 'linus/master' into rdma.git for-nextJason Gunthorpe2018-08-161-26/+6
|\
| * net/smc: improve delete link processingKarsten Graul2018-07-251-5/+2
| * net/smc: add function to get link group from linkStefan Raspl2018-07-231-22/+5
* | net/smc: Simplify ib_post_(send|recv|srq_recv)() callsBart Van Assche2018-07-241-6/+2
* | net/smc: Remove a WARN_ON() statementBart Van Assche2018-07-241-1/+0
|/
* treewide: kzalloc() -> kcalloc()Kees Cook2018-06-121-3/+3
* net/smc: periodic testlink supportKarsten Graul2018-05-021-0/+1
* net/smc: check for healthy link group resp. connectionsUrsula Braun2018-01-251-5/+6
* net/smc: terminate link group for ib_post_send problemsUrsula Braun2018-01-251-1/+7
* net/smc: make wait for work request uninterruptibleUrsula Braun2018-01-241-7/+6
* net/smc: get rid of tx_pend waits in socket closingUrsula Braun2018-01-241-18/+0
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* net/smc: adapt send request completion notificationUrsula Braun2017-09-211-1/+1
* net/smc: register RMB-related memory regionUrsula Braun2017-07-291-0/+63
* net/smc: do not use IB_SEND_INLINE together with mapped dataUrsula Braun2017-04-111-1/+1
* smc: socket closing and linkgroup cleanupUrsula Braun2017-01-091-9/+38
* smc: connection data control (CDC)Ursula Braun2017-01-091-0/+19
* smc: initialize IB transport incl. PD, MR, QP, CQ, event, WRUrsula Braun2017-01-091-0/+2
* smc: work request (WR) base for use by LLC and CDCUrsula Braun2017-01-091-0/+564