summaryrefslogtreecommitdiffstats
path: root/net/smc/smc_tx.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* net/smc: use termination worker under send_lockKarsten Graul2020-02-171-1/+1
* net/smc: abnormal termination of SMCD link groupsUrsula Braun2019-11-151-1/+1
* net/smc: cancel send and receive for terminated socketUrsula Braun2019-10-221-11/+15
* net/smc: make sure EPOLLOUT is raisedJason Baron2019-08-201-4/+2
* net/smc: cleanup for smcr_tx_sndbuf_nonemptyUrsula Braun2019-02-211-3/+2
* net/smc: no delay for free tx buffer waitKarsten Graul2019-02-121-1/+1
* net/smc: move wake up of close waiterKarsten Graul2019-02-121-0/+7
* net/smc: reset cursor update required flagKarsten Graul2019-02-121-3/+0
* net/smc: fix sender_free computationUrsula Braun2019-02-041-1/+2
* net/smc: preallocated memory for rdma work requestsUrsula Braun2019-02-041-22/+22
* net/smc: do not wait under send_lockKarsten Graul2019-02-011-6/+4
* net/smc: don't wait for send buffer space when data was already sentKarsten Graul2019-02-011-4/+3
* Merge branch 'linus/master' into rdma.git for-nextJason Gunthorpe2018-08-161-76/+163
|\
| * net/smc: eliminate cursor read and write callsStefan Raspl2018-07-231-33/+13
| * net/smc: add SMC-D support in data transferHans Wippel2018-06-301-43/+150
| * net/smc: optimize consumer cursor updatesUrsula Braun2018-06-301-2/+10
* | Merge tag 'v4.18' into rdma.git for-nextJason Gunthorpe2018-08-161-2/+10
|\ \
| * | net/smc: optimize consumer cursor updatesUrsula Braun2018-07-181-2/+10
| |/
* / net/smc: Simplify ib_post_(send|recv|srq_recv)() callsBart Van Assche2018-07-251-2/+1
|/
* net/smc: urgent data supportStefan Raspl2018-05-231-17/+38
* net/smc: calculate write offset in RMB only once per connectionHans Wippel2018-05-181-1/+1
* net/smc: rename connection index to RMBE indexHans Wippel2018-05-181-1/+1
* net/smc: add common buffer size in send and receive buffer descriptorsHans Wippel2018-05-181-14/+14
* net/smc: init conn.tx_work & conn.send_lock soonerEric Dumazet2018-05-171-3/+1
* net/smc: sockopts TCP_NODELAY and TCP_CORKUrsula Braun2018-04-271-3/+21
* vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds2018-02-111-2/+2
* net/smc: check for healthy link group resp. connectionsUrsula Braun2018-01-251-3/+12
* net/smc: terminate link group for ib_post_send problemsUrsula Braun2018-01-251-1/+3
* net/smc: continue waiting if peer signals write_shutdownUrsula Braun2018-01-241-2/+2
* smc: no consumer update in tasklet contextUrsula Braun2017-12-071-7/+2
* smc: no update for unused sk_write_pendingUrsula Braun2017-12-071-2/+0
* 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
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-09-231-4/+8
|\|
| * net/smc: introduce a delayUrsula Braun2017-09-221-4/+8
* | net/smc: parameter cleanup in smc_cdc_get_free_slot()Ursula Braun2017-09-221-4/+2
|/
* net/smc: synchronize buffer usage with deviceUrsula Braun2017-07-291-0/+3
* net/smc: introduce sg-logic for send buffersUrsula Braun2017-07-291-3/+3
* net/smc: guarantee reset of write_blocked for heavy workloadUrsula Braun2017-04-121-1/+5
* sched/headers: Move task_struct::signal and task_struct::sighand types and ac...Ingo Molnar2017-03-031-0/+2
* smc: socket closing and linkgroup cleanupUrsula Braun2017-01-091-0/+8
* smc: receive data from RMBEUrsula Braun2017-01-091-0/+37
* smc: send data (through RDMA)Ursula Braun2017-01-091-0/+438