summaryrefslogtreecommitdiffstats
path: root/net/smc/smc_close.c
AgeCommit message (Expand)AuthorFilesLines
2022-04-25net/smc: Fix slab-out-of-bounds issue in fallbackWen Gu1-0/+2
2022-04-25net/smc: Only save the original clcsock callback functionsWen Gu1-1/+2
2022-03-28net/smc: Send out the remaining data in sndbuf before closeWen Gu1-0/+3
2021-12-02net/smc: Keep smc_close_final rc during active closeTony Lu1-2/+6
2021-11-23net/smc: Ensure the active closing peer first closes clcsockTony Lu1-0/+6
2021-11-23net/smc: Clean up local struct sock variablesTony Lu1-2/+2
2020-09-16net/smc: check variable before dereferencing in smc_close.cKarsten Graul1-3/+4
2020-09-10net/smc: reduce active tcp_listen workersUrsula Braun1-4/+3
2020-09-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds1-7/+8
2020-09-03net/smc: fix sock refcounting in case of terminationUrsula Braun1-7/+8
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2019-11-16net/smc: remove unused constantUrsula Braun1-2/+0
2019-11-15net/smc: immediate termination for SMCD link groupsUrsula Braun1-6/+19
2019-10-22net/smc: remove close abort workerUrsula Braun1-7/+11
2019-10-22net/smc: tell peers about abnormal link group terminationUrsula Braun1-5/+4
2019-10-22net/smc: cancel send and receive for terminated socketUrsula Braun1-2/+5
2019-10-09net/smc: improve close of terminated socketUrsula Braun1-31/+9
2019-04-11net/smc: wait for pending work before clcsock release_sockKarsten Graul1-4/+21
2019-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-8/+1
2019-02-07net/smc: postpone release of clcsockUrsula Braun1-1/+6
2019-02-04net/smc: correct state change for peer closingUrsula Braun1-8/+1
2018-09-18net/smc: enable fallback for connection abort in state INITUrsula Braun1-7/+7
2018-07-07net/smc: reduce sock_put() for fallback socketsUrsula Braun1-0/+2
2018-03-15net/smc: simplify wait when closing listen socketUrsula Braun1-22/+3
2018-01-26net/smc: release clcsock from tcp_listen_workerUrsula Braun1-9/+24
2018-01-26net/smc: replace sock_put worker by socket refcountingUrsula Braun1-25/+38
2018-01-25net/smc: wake up wr_reg_wait when terminating a link groupUrsula Braun1-8/+6
2018-01-25net/smc: handle state SMC_PEERFINCLOSEWAIT correctlyUrsula Braun1-3/+4
2018-01-25net/smc: cancel tx worker in case of socket abortsUrsula Braun1-3/+9
2018-01-24net/smc: improve state change handling after close waitUrsula Braun1-14/+26
2018-01-24net/smc: get rid of tx_pend waits in socket closingUrsula Braun1-25/+0
2018-01-24net/smc: use local struct sock variables consistentlyUrsula Braun1-18/+20
2017-12-07smc: make smc_close_active_abort() staticUrsula Braun1-1/+1
2017-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-24net: smc_close: mark expected switch fall-throughGustavo A. R. Silva1-1/+2
2017-09-21net/smc: no close wait in case of process shut downUrsula Braun1-7/+8
2017-09-21net/smc: introduce a delayUrsula Braun1-5/+7
2017-04-11net/smc: destruct non-accepted socketsUrsula Braun1-1/+0
2017-04-11net/smc: guarantee ConnClosed send after shutdown SHUT_WRUrsula Braun1-11/+25
2017-04-11net/smc: no socket state changes in tasklet contextUrsula Braun1-14/+25
2017-03-03sched/headers: Move task_struct::signal and task_struct::sighand types and ac...Ingo Molnar1-0/+2
2017-01-09smc: netlink interface for SMC socketsUrsula Braun1-0/+1
2017-01-09smc: socket closing and linkgroup cleanupUrsula Braun1-0/+441