aboutsummaryrefslogtreecommitdiff
path: root/net/smc/smc_wr.c
AgeCommit message (Expand)AuthorFilesLines
2023-03-17net/smc: Use percpu ref for wr tx referenceGravatar Kai Shen 1-7/+28
2022-09-07net/smc: Fix possible access to freed memory in link clearGravatar Yacan Liu 1-0/+5
2022-05-17net/smc: send cdc msg inline if qp has sufficient inline spaceGravatar Guangguan Wang 1-1/+4
2021-12-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar Jakub Kicinski 1-40/+9
2021-12-30net/smc: Use the bitmap API when applicableGravatar Christophe JAILLET 1-14/+5
2021-12-28net/smc: fix kernel panic caused by race of smc_sockGravatar Dust Li 1-38/+3
2021-12-28net/smc: don't send CDC/LLC message if link not readyGravatar Dust Li 1-2/+2
2021-12-27net/smc: fix using of uninitialized completionsGravatar Karsten Graul 1-2/+4
2021-10-16net/smc: extend LLC layer for SMC-Rv2Gravatar Karsten Graul 1-0/+43
2021-10-16net/smc: add v2 support to the work request layerGravatar Karsten Graul 1-19/+175
2021-08-09net/smc: fix wait on already cleared linkGravatar Karsten Graul 1-0/+10
2020-11-07net: smc: convert tasklets to use new tasklet_setup() APIGravatar Allen Pais 1-8/+6
2020-07-08net/smc: fix work request handlingGravatar Karsten Graul 1-4/+6
2020-05-04net/smc: wait for departure of an IB messageGravatar Karsten Graul 1-0/+39
2020-05-03net/smc: delete an asymmetric link as SMC serverGravatar Karsten Graul 1-1/+1
2020-05-01net/smc: take link down instead of terminating the link groupGravatar Karsten Graul 1-11/+8
2020-04-29net/smc: add new link state and related helpersGravatar Karsten Graul 1-1/+1
2019-11-15net/smc: wait for tx completions before link freeingGravatar Ursula Braun 1-2/+25
2019-11-15net/smc: no WR buffer wait for terminating link groupGravatar Ursula Braun 1-4/+6
2019-10-22net/smc: introduce link group termination workerGravatar Ursula Braun 1-5/+5
2019-02-04net/smc: preallocated memory for rdma work requestsGravatar Ursula Braun 1-1/+37
2019-02-01net/smc: fix use of variable in cleared areaGravatar Karsten Graul 1-4/+4
2018-11-21net/smc: use after free fix in smc_wr_tx_put_slot()Gravatar Ursula Braun 1-1/+3
2018-08-16Merge branch 'linus/master' into rdma.git for-nextGravatar Jason Gunthorpe 1-26/+6
2018-07-25net/smc: improve delete link processingGravatar Karsten Graul 1-5/+2
2018-07-24net/smc: Simplify ib_post_(send|recv|srq_recv)() callsGravatar Bart Van Assche 1-6/+2
2018-07-24net/smc: Remove a WARN_ON() statementGravatar Bart Van Assche 1-1/+0
2018-07-23net/smc: add function to get link group from linkGravatar Stefan Raspl 1-22/+5
2018-06-12treewide: kzalloc() -> kcalloc()Gravatar Kees Cook 1-3/+3
2018-05-02net/smc: periodic testlink supportGravatar Karsten Graul 1-0/+1
2018-01-25net/smc: check for healthy link group resp. connectionsGravatar Ursula Braun 1-5/+6
2018-01-25net/smc: terminate link group for ib_post_send problemsGravatar Ursula Braun 1-1/+7
2018-01-24net/smc: make wait for work request uninterruptibleGravatar Ursula Braun 1-7/+6
2018-01-24net/smc: get rid of tx_pend waits in socket closingGravatar Ursula Braun 1-18/+0
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-09-21net/smc: adapt send request completion notificationGravatar Ursula Braun 1-1/+1
2017-07-29net/smc: register RMB-related memory regionGravatar Ursula Braun 1-0/+63
2017-04-11net/smc: do not use IB_SEND_INLINE together with mapped dataGravatar Ursula Braun 1-1/+1
2017-01-09smc: socket closing and linkgroup cleanupGravatar Ursula Braun 1-9/+38
2017-01-09smc: connection data control (CDC)Gravatar Ursula Braun 1-0/+19
2017-01-09smc: initialize IB transport incl. PD, MR, QP, CQ, event, WRGravatar Ursula Braun 1-0/+2
2017-01-09smc: work request (WR) base for use by LLC and CDCGravatar Ursula Braun 1-0/+564