aboutsummaryrefslogtreecommitdiffstats
path: root/net/smc/smc_rx.c
AgeCommit message (Expand)Author
2023-05-30net: deal with most data-races in sk_wait_event()Eric Dumazet
2022-05-18net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pendingGuangguan Wang
2020-05-20fs: make the pipe_buf_operations ->confirm operation optionalChristoph Hellwig
2020-05-20fs: make the pipe_buf_operations ->steal operation optionalChristoph Hellwig
2019-10-22net/smc: cancel send and receive for terminated socketUrsula Braun
2019-10-10net/smc: receive pending data after RCV_SHUTDOWNKarsten Graul
2019-10-10net/smc: receive returns without dataKarsten Graul
2019-02-01pipe: stop using ->can_mergeJann Horn
2018-07-23net/smc: remove local variable page in smc_rx_splice()Ursula Braun
2018-07-23net/smc: eliminate cursor read and write callsStefan Raspl
2018-06-30net/smc: add SMC-D support in data transferHans Wippel
2018-05-23net/smc: urgent data supportStefan Raspl
2018-05-18net/smc: add common buffer size in send and receive buffer descriptorsHans Wippel
2018-05-04smc: add support for splice()Stefan Raspl
2018-05-04smc: make smc_rx_wait_data() genericStefan Raspl
2018-05-04smc: simplify abort logicStefan Raspl
2018-04-27net/smc: handle sockopt TCP_DEFER_ACCEPTUrsula Braun
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds
2017-12-07smc: cleanup close checking during data receivalUrsula Braun
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-09-21net/smc: add receive timeout checkHans Wippel
2017-07-29net/smc: synchronize buffer usage with deviceUrsula Braun
2017-04-11net/smc: always call the POLL_IN part of sk_wake_asyncUrsula Braun
2017-03-03sched/headers: Move task_struct::signal and task_struct::sighand types and ac...Ingo Molnar
2017-01-09smc: receive data from RMBEUrsula Braun