summaryrefslogtreecommitdiff
path: root/drivers/nvme/host/tcp.c
Commit message (Expand)AuthorAgeFilesLines
* nvme-tcp: check page by sendpage_ok() before calling kernel_sendpage()Coly Li2020-10-021-4/+3
* Merge tag 'block-5.9-2020-09-11' of git://git.kernel.dk/linux-blockLinus Torvalds2020-09-111-0/+1
|\
| * nvme-tcp: cancel async events before freeing event structDavid Milburn2020-09-081-0/+1
* | Merge tag 'block-5.9-2020-09-04' of git://git.kernel.dk/linux-blockLinus Torvalds2020-09-041-23/+57
|\ \ | |/
| * nvme-tcp: fix reset hang if controller died in the middle of a resetSagi Grimberg2020-08-281-1/+12
| * nvme-tcp: fix timeout handlerSagi Grimberg2020-08-281-20/+36
| * nvme-tcp: serialize controller teardown sequencesSagi Grimberg2020-08-281-2/+9
* | Merge tag 'io_uring-5.9-2020-08-23' of git://git.kernel.dk/linux-blockLinus Torvalds2020-08-241-2/+2
|\ \ | |/
| * nvme: rename and document nvme_end_requestChristoph Hellwig2020-08-211-2/+2
* | treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+0
|/
* Merge tag 'for-5.9/drivers-20200803' of git://git.kernel.dk/linux-blockLinus Torvalds2020-08-051-27/+73
|\
| * nvme-tcp: fix controller reset hang during trafficSagi Grimberg2020-07-291-3/+9
| * nvme: fix deadlock in disconnect during scan_work and/or ana_workSagi Grimberg2020-07-291-6/+9
| * nvme-tcp: optimize network stack with setting msg flags according to batch sizeSagi Grimberg2020-07-081-3/+17
| * nvme-tcp: leverage request pluggingSagi Grimberg2020-07-081-5/+14
| * nvme-tcp: have queue prod/cons send list become a llistSagi Grimberg2020-07-081-10/+24
| * Merge tag 'v5.8-rc4' into for-5.9/driversJens Axboe2020-07-081-2/+2
| |\
* | \ Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-blockLinus Torvalds2020-08-031-2/+4
|\ \ \ | |/ /
| * | nvme: use blk_mq_complete_request_remote to avoid an indirect function callChristoph Hellwig2020-06-241-2/+4
* | | nvme-tcp: fix possible hang waiting for icresp responseSagi Grimberg2020-07-261-0/+3
| |/ |/|
* | nvme-tcp: initialize tagset numa value to the value of the ctrlMax Gurtovoy2020-06-241-2/+2
|/
* Merge tag 'block-5.8-2020-06-11' of git://git.kernel.dk/linux-blockLinus Torvalds2020-06-111-4/+4
|\
| * nvme-tcp: constify nvme_tcp_mq_ops and nvme_tcp_admin_mq_opsRikard Falkeborn2020-06-111-4/+4
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds2020-06-031-45/+8
|\ \ | |/ |/|
| * ipv4: add ip_sock_set_tosChristoph Hellwig2020-05-281-11/+3
| * tcp: add tcp_sock_set_syncntChristoph Hellwig2020-05-281-8/+1
| * tcp: add tcp_sock_set_nodelayChristoph Hellwig2020-05-281-8/+1
| * net: add sock_set_priorityChristoph Hellwig2020-05-281-10/+2
| * net: add sock_no_lingerChristoph Hellwig2020-05-281-8/+1
* | nvme-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to sendSagi Grimberg2020-05-271-3/+8
* | nvme-tcp: try to send request in queue_rq contextSagi Grimberg2020-05-091-11/+32
* | nvme-tcp: avoid scheduling io_work if we are already pollingSagi Grimberg2020-05-091-1/+5
* | nvme-tcp: use bh_lock in data_readySagi Grimberg2020-05-091-2/+2
|/
* nvme-tcp: fix possible crash in recv error flowSagi Grimberg2020-04-011-1/+1
* nvme-tcp: don't poll a non-live queueSagi Grimberg2020-03-311-0/+3
* nvme-tcp: fix possible crash in write_zeroes processingSagi Grimberg2020-03-311-6/+7
* nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrlIsrael Rukshin2020-03-261-1/+6
* nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrlIsrael Rukshin2020-03-261-1/+0
* nvme: Fix ctrl use-after-free during sysfs deletionIsrael Rukshin2020-03-261-2/+1
* nvme-tcp: break from io_work loop if recv failedSagi Grimberg2020-03-261-0/+2
* nvme-tcp: move send failure to nvme_tcp_try_sendSagi Grimberg2020-03-261-15/+11
* nvme-tcp: optimize queue io_cpu assignment for multiple queue mapsSagi Grimberg2020-03-261-6/+56
* nvme-tcp: Set SO_PRIORITY for all host socketsWunderlich, Mark2020-03-041-0/+21
* nvme: prevent warning triggered by nvme_stop_keep_aliveNigel Kirkland2020-02-141-1/+1
* nvme/tcp: fix bug on double requeue when send failsAnton Eidelman2020-02-141-1/+6
* Merge tag 'for-5.5/drivers-20191121' of git://git.kernel.dk/linux-blockLinus Torvalds2019-11-251-2/+2
|\
| * nvme: introduce nvme_is_aen_req functionIsrael Rukshin2019-11-041-2/+2
* | net: use skb_queue_empty_lockless() in busy poll contextsEric Dumazet2019-10-281-1/+1
* | nvme-tcp: fix possible leakage during error flowMax Gurtovoy2019-10-151-0/+1
* | nvme-tcp: Initialize sk->sk_ll_usec only with NET_RX_BUSY_POLLSebastian Andrzej Siewior2019-10-141-0/+2