- d6f6621 nvme-tcp: avoid race between time out and tear down by Chao Leng · 4 years, 3 months ago
- 7d4194a nvme-tcp: check page by sendpage_ok() before calling kernel_sendpage() by Coly Li · 4 years, 4 months ago
- 7b8731d9 Merge tag 'block-5.9-2020-09-11' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 4 months ago
- ceb1e08 nvme-tcp: cancel async events before freeing event struct by David Milburn · 4 years, 4 months ago
- 8075fc3 Merge tag 'block-5.9-2020-09-04' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 4 months ago
- e5c01f4 nvme-tcp: fix reset hang if controller died in the middle of a reset by Sagi Grimberg · 4 years, 6 months ago
- 236187c nvme-tcp: fix timeout handler by Sagi Grimberg · 4 years, 6 months ago
- d4d6147 nvme-tcp: serialize controller teardown sequences by Sagi Grimberg · 4 years, 5 months ago
- c41c3ec Merge tag 'io_uring-5.9-2020-08-23' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 5 months ago
- 2eb81a3 nvme: rename and document nvme_end_request by Christoph Hellwig · 4 years, 5 months ago
- e0fc99e Merge tag 'for-5.9/drivers-20200803' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
- 382625d Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
- 2875b0a nvme-tcp: fix controller reset hang during traffic by Sagi Grimberg · 4 years, 6 months ago
- ecca390e nvme: fix deadlock in disconnect during scan_work and/or ana_work by Sagi Grimberg · 4 years, 6 months ago
- adc99fd nvme-tcp: fix possible hang waiting for icresp response by Sagi Grimberg · 4 years, 6 months ago
- 122e5b9 nvme-tcp: optimize network stack with setting msg flags according to batch size by Sagi Grimberg · 4 years, 7 months ago
- 86f0348 nvme-tcp: leverage request plugging by Sagi Grimberg · 4 years, 7 months ago
- 15ec928 nvme-tcp: have queue prod/cons send list become a llist by Sagi Grimberg · 4 years, 7 months ago
- 482c6b6 Merge tag 'v5.8-rc4' into for-5.9/drivers by Jens Axboe · 4 years, 6 months ago
- 610c823 nvme-tcp: initialize tagset numa value to the value of the ctrl by Max Gurtovoy · 4 years, 7 months ago
- ff02945 nvme: use blk_mq_complete_request_remote to avoid an indirect function call by Christoph Hellwig · 4 years, 7 months ago
- a58dfea Merge tag 'block-5.8-2020-06-11' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 7 months ago
- 6acbd96 nvme-tcp: constify nvme_tcp_mq_ops and nvme_tcp_admin_mq_ops by Rikard Falkeborn · 4 years, 8 months ago
- cb8e59c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next by Linus Torvalds · 4 years, 8 months ago
- 6ebf71b ipv4: add ip_sock_set_tos by Christoph Hellwig · 4 years, 8 months ago
- 557eadf tcp: add tcp_sock_set_syncnt by Christoph Hellwig · 4 years, 8 months ago
- 12abc5e tcp: add tcp_sock_set_nodelay by Christoph Hellwig · 4 years, 8 months ago
- 6e43496 net: add sock_set_priority by Christoph Hellwig · 4 years, 8 months ago
- c433594 net: add sock_no_linger by Christoph Hellwig · 4 years, 8 months ago
- 5bb052d nvme-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send by Sagi Grimberg · 4 years, 9 months ago
- db5ad6b nvme-tcp: try to send request in queue_rq context by Sagi Grimberg · 4 years, 9 months ago
- 72e5d75 nvme-tcp: avoid scheduling io_work if we are already polling by Sagi Grimberg · 4 years, 9 months ago
- 386e5e6 nvme-tcp: use bh_lock in data_ready by Sagi Grimberg · 4 years, 9 months ago
- 39d06079a nvme-tcp: fix possible crash in recv error flow by Sagi Grimberg · 4 years, 10 months ago
- f86e5bf nvme-tcp: don't poll a non-live queue by Sagi Grimberg · 4 years, 10 months ago
- 25e5cb7 nvme-tcp: fix possible crash in write_zeroes processing by Sagi Grimberg · 4 years, 10 months ago
- bea54ef nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl by Israel Rukshin · 4 years, 10 months ago
- 726612b nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl by Israel Rukshin · 4 years, 10 months ago
- b780d74 nvme: Fix ctrl use-after-free during sysfs deletion by Israel Rukshin · 4 years, 10 months ago
- 761ad26 nvme-tcp: break from io_work loop if recv failed by Sagi Grimberg · 4 years, 11 months ago
- 5ff4e11 nvme-tcp: move send failure to nvme_tcp_try_send by Sagi Grimberg · 4 years, 11 months ago
- 40510a6 nvme-tcp: optimize queue io_cpu assignment for multiple queue maps by Sagi Grimberg · 4 years, 11 months ago
- 9912ade nvme-tcp: Set SO_PRIORITY for all host sockets by Wunderlich, Mark · 5 years ago
- 97b2512 nvme: prevent warning triggered by nvme_stop_keep_alive by Nigel Kirkland · 5 years ago
- 2d570a7 nvme/tcp: fix bug on double requeue when send fails by Anton Eidelman · 5 years ago
- 2d53943 Merge tag 'for-5.5/drivers-20191121' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
- 58a8df6 nvme: introduce nvme_is_aen_req function by Israel Rukshin · 5 years ago
- 3f926af net: use skb_queue_empty_lockless() in busy poll contexts by Eric Dumazet · 5 years ago
- 28a4cac nvme-tcp: fix possible leakage during error flow by Max Gurtovoy · 5 years ago
- ac1c4e1 nvme-tcp: Initialize sk->sk_ll_usec only with NET_RX_BUSY_POLL by Sebastian Andrzej Siewior · 5 years ago
- 92b98e8 nvme: Restart request timers in resetting state by Keith Busch · 5 years ago
- ddef295 nvme-tcp: fix wrong stop condition in io_work by Wunderlich, Mark · 5 years ago
- 312910f nvme: tcp: remove redundant assignment to variable ret by Colin Ian King · 5 years ago
- 1668601 nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failed by Sagi Grimberg · 5 years ago
- e7832cb nvme: make fabrics command run on a separate request queue by Sagi Grimberg · 5 years ago
- bb13985 nvme-tcp: Add TOS for tcp transport by Israel Rukshin · 5 years ago
- 9924b03 nvme-tcp: Use struct nvme_ctrl directly by Israel Rukshin · 5 years ago
- 1a9460c nvme-tcp: support simple polling by Sagi Grimberg · 6 years ago
- b5b0504 nvme: don't pass cap to nvme_disable_ctrl by Sagi Grimberg · 5 years ago
- c0f2f45 nvme: move sqsize setting to the core by Sagi Grimberg · 5 years ago
- 10407ec nvme-tcp: Use protocol specific operations while reading socket by Potnuri Bharat Teja · 6 years ago
- 6be1826 nvme-tcp: cleanup nvme_tcp_recv_pdu by Sagi Grimberg · 5 years ago
- 622b8b6 nvme: wait until all completed request's complete fn is called by Ming Lei · 5 years ago
- 37c1521 nvme-tcp: don't use sendpage for SLAB pages by Mikhail Skorzhinskii · 6 years ago
- 6486199 nvme-tcp: fix queue mapping when queue count is limited by Sagi Grimberg · 6 years ago
- f34e258 nvme-tcp: fix possible null deref on a timed out io queue connect by Sagi Grimberg · 6 years ago
- efb973b nvme-tcp: rename function to have nvme_tcp prefix by Sagi Grimberg · 6 years ago
- 7a42589 nvme-tcp: fix a NULL deref when an admin connect times out by Sagi Grimberg · 6 years ago
- 988aef9e nvme-tcp: fix an endianess miss-annotation by Christoph Hellwig · 6 years ago
- 602d674 nvme-tcp: support C2HData with SUCCESS flag by Sagi Grimberg · 6 years ago
- 794a4cb nvme: remove the .stop_ctrl callout by Sagi Grimberg · 6 years ago
- 39d5775 nvme-tcp: fix timeout handler by Sagi Grimberg · 6 years ago
- e85037a nvme-tcp: don't ask if controller is fabrics by Sagi Grimberg · 6 years ago
- e9c2edc nvme-tcp: remove dead code by Sagi Grimberg · 6 years ago
- 26c6822 nvme-fabrics: allow nvmf_connect_io_queue to poll by Sagi Grimberg · 6 years ago
- 56a77d2 nvme-tcp: fix spelling mistake "attepmpt" -> "attempt" by Colin Ian King · 6 years ago
- a7273d4 nvme-tcp: fix endianess annotations by Christoph Hellwig · 6 years ago
- 873946f nvme-tcp: support separate queue maps for read and write by Sagi Grimberg · 6 years ago
- 3f2304f nvme-tcp: add NVMe over TCP host driver by Sagi Grimberg · 6 years ago