summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/tcp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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-251-1/+6
* nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrlIsrael Rukshin2020-03-251-1/+0
* nvme: Fix ctrl use-after-free during sysfs deletionIsrael Rukshin2020-03-251-2/+1
* nvme-tcp: break from io_work loop if recv failedSagi Grimberg2020-03-251-0/+2
* nvme-tcp: move send failure to nvme_tcp_try_sendSagi Grimberg2020-03-251-15/+11
* nvme-tcp: optimize queue io_cpu assignment for multiple queue mapsSagi Grimberg2020-03-251-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
* | nvme: Restart request timers in resetting stateKeith Busch2019-10-141-0/+8
|/
* nvme-tcp: fix wrong stop condition in io_workWunderlich, Mark2019-09-251-2/+2
* nvme: tcp: remove redundant assignment to variable retColin Ian King2019-09-121-1/+1
* nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failedSagi Grimberg2019-09-121-1/+1
* nvme: make fabrics command run on a separate request queueSagi Grimberg2019-08-291-2/+17
* nvme-tcp: Add TOS for tcp transportIsrael Rukshin2019-08-291-1/+14
* nvme-tcp: Use struct nvme_ctrl directlyIsrael Rukshin2019-08-291-10/+10
* nvme-tcp: support simple pollingSagi Grimberg2019-08-291-6/+45
* nvme: don't pass cap to nvme_disable_ctrlSagi Grimberg2019-08-291-1/+1
* nvme: move sqsize setting to the coreSagi Grimberg2019-08-291-10/+1
* nvme-tcp: Use protocol specific operations while reading socketPotnuri Bharat Teja2019-08-291-2/+3
* nvme-tcp: cleanup nvme_tcp_recv_pduSagi Grimberg2019-08-291-8/+3
* nvme: wait until all completed request's complete fn is calledMing Lei2019-08-051-2/+6
* nvme-tcp: don't use sendpage for SLAB pagesMikhail Skorzhinskii2019-07-091-1/+8
* nvme-tcp: fix queue mapping when queue count is limitedSagi Grimberg2019-05-301-7/+50
* nvme-tcp: fix possible null deref on a timed out io queue connectSagi Grimberg2019-05-011-1/+2
* nvme-tcp: rename function to have nvme_tcp prefixSagi Grimberg2019-04-251-6/+4
* nvme-tcp: fix a NULL deref when an admin connect times outSagi Grimberg2019-04-251-2/+6
* nvme-tcp: fix an endianess miss-annotationChristoph Hellwig2019-03-281-1/+1
* nvme-tcp: support C2HData with SUCCESS flagSagi Grimberg2019-03-131-4/+28
* nvme: remove the .stop_ctrl calloutSagi Grimberg2019-02-041-7/+3
* nvme-tcp: fix timeout handlerSagi Grimberg2019-01-241-8/+11
* nvme-tcp: don't ask if controller is fabricsSagi Grimberg2019-01-091-9/+6
* nvme-tcp: remove dead codeSagi Grimberg2019-01-091-1/+0
* nvme-fabrics: allow nvmf_connect_io_queue to pollSagi Grimberg2018-12-181-1/+1
* nvme-tcp: fix spelling mistake "attepmpt" -> "attempt"Colin Ian King2018-12-181-1/+1
* nvme-tcp: fix endianess annotationsChristoph Hellwig2018-12-181-4/+5
* nvme-tcp: support separate queue maps for read and writeSagi Grimberg2018-12-131-6/+41
* nvme-tcp: add NVMe over TCP host driverSagi Grimberg2018-12-131-0/+2242