summaryrefslogtreecommitdiffstats
path: root/net/smc/smc_cdc.c
Commit message (Expand)AuthorAgeFilesLines
* net/smc: don't send in the BH context if sock_owned_by_userDust Li2022-03-011-5/+14
* net/smc: add autocorking supportDust Li2022-03-011-3/+8
* net/smc: Introduce a new conn->lgr validity check helperWen Gu2022-01-131-1/+2
* net/smc: fix kernel panic caused by race of smc_sockDust Li2021-12-281-28/+24
* net/smc: improved fix wait on already cleared linkKarsten Graul2021-10-081-1/+6
* net: smc: convert tasklets to use new tasklet_setup() APIAllen Pais2020-11-071-3/+3
* net/smc: use separate work queues for different worker typesKarsten Graul2020-09-101-2/+2
* net/smc: put slot when connection is killedKarsten Graul2020-07-201-1/+5
* net/smc: pre-fetch send buffer outside of send_lockKarsten Graul2020-05-301-7/+3
* net/smc: handle incoming CDC validation messageKarsten Graul2020-05-041-6/+31
* net/smc: send failover validation messageKarsten Graul2020-05-041-0/+25
* net/smc: switch connections to alternate linkKarsten Graul2020-05-041-2/+16
* net/smc: save state of last sent CDC messageKarsten Graul2020-05-041-0/+6
* net/smc: convert static link ID to dynamic referencesKarsten Graul2020-04-291-5/+3
* net/smc: fix final cleanup sequence for SMCD devicesUrsula Braun2019-11-151-0/+3
* net/smc: cancel send and receive for terminated socketUrsula Braun2019-10-221-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-02-151-3/+1
|\
| * net/smc: fix byte_order for rx_curs_confirmedUrsula Braun2019-02-081-3/+1
* | net/smc: reduce amount of status updates to peerKarsten Graul2019-02-121-14/+8
* | net/smc: move wake up of close waiterKarsten Graul2019-02-121-2/+0
* | net/smc: reset cursor update required flagKarsten Graul2019-02-121-1/+4
|/
* net/smc: fix sender_free computationUrsula Braun2019-02-041-2/+3
* net/smc: preallocated memory for rdma work requestsUrsula Braun2019-02-041-8/+3
* net/smc: call smc_cdc_msg_send() under send_lockKarsten Graul2019-02-011-1/+4
* net/smc: atomic SMCD cursor handlingUrsula Braun2018-11-211-11/+15
* Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-08-051-1/+2
|\
| * net/smc: no cursor update send in state SMC_INITUrsula Braun2018-08-041-1/+2
* | net/smc: add function to get link group from linkStefan Raspl2018-07-231-1/+1
* | net/smc: eliminate cursor read and write callsStefan Raspl2018-07-231-21/+12
* | net/smc: add SMC-D support in data transferHans Wippel2018-06-301-2/+84
|/
* net/smc: urgent data supportStefan Raspl2018-05-231-3/+41
* net/smc: restructure CDC message receptionHans Wippel2018-05-181-25/+22
* net/smc: add common buffer size in send and receive buffer descriptorsHans Wippel2018-05-181-4/+4
* net/smc: fix structure sizeKarsten Graul2018-04-271-1/+1
* net/smc: use a constant for control message lengthKarsten Graul2018-02-281-1/+1
* net/smc: replace sock_put worker by socket refcountingUrsula Braun2018-01-261-9/+11
* net/smc: check for healthy link group resp. connectionsUrsula Braun2018-01-251-2/+7
* net/smc: get rid of tx_pend waits in socket closingUrsula Braun2018-01-241-11/+0
* smc: no consumer update in tasklet contextUrsula Braun2017-12-071-9/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-11-041-0/+1
|\
| * License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* | net/smc: parameter cleanup in smc_cdc_get_free_slot()Ursula Braun2017-09-211-3/+4
|/
* net/smc: no socket state changes in tasklet contextUrsula Braun2017-04-111-2/+7
* net/smc: get rid of old commentUrsula Braun2017-04-111-2/+0
* smc: socket closing and linkgroup cleanupUrsula Braun2017-01-091-3/+20
* smc: receive data from RMBEUrsula Braun2017-01-091-1/+5
* smc: send data (through RDMA)Ursula Braun2017-01-091-2/+5
* smc: connection data control (CDC)Ursula Braun2017-01-091-0/+280