summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/target/tcp.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2023-02-211-0/+5
|\
| * net/sock: Introduce trace_sk_data_ready()Peilin Ye2023-01-231-0/+5
* | nvmet: use bvec_set_page to initialize bvecsChristoph Hellwig2023-02-031-3/+2
|/
* use less confusing names for iov_iter direction initializersAl Viro2022-11-251-1/+1
* Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linuxLinus Torvalds2022-10-071-44/+47
|\
| * nvmet-tcp: remove nvmet_tcp_finish_cmdzhenwei pi2022-09-271-8/+2
| * nvmet-tcp: add bounds check on Transfer TagVarun Prakash2022-09-271-2/+9
| * nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE stateVarun Prakash2022-09-271-0/+7
| * nvmet-tcp: fix NULL pointer dereference during releasezhenwei pi2022-09-271-3/+16
| * nvmet-tcp: don't map pages which can't come from HIGHMEMFabio M. De Francesco2022-09-191-31/+13
* | nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change()Maurizio Lombardi2022-08-311-0/+3
|/
* nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardownSagi Grimberg2022-08-021-1/+2
* nvmet-tcp: fix regression in data_digest calculationSagi Grimberg2022-06-291-20/+3
* nvmet: use a private workqueue instead of the system workqueueSagi Grimberg2022-03-291-5/+5
* nvmet-tcp: replace ida_simple[get|remove] with the simler ida_[alloc|free]Sagi Grimberg2022-02-281-3/+3
* nvmet-tcp: fix possible list corruption for unexpected command failureSagi Grimberg2021-12-081-1/+8
* nvmet-tcp: fix incomplete data digest sendVarun Prakash2021-11-231-1/+6
* nvmet-tcp: fix memory leak when performing a controller resetMaurizio Lombardi2021-11-231-1/+4
* nvmet-tcp: add an helper to free the cmd buffersMaurizio Lombardi2021-11-231-9/+19
* nvmet-tcp: fix a race condition between release_queue and io_workMaurizio Lombardi2021-11-231-1/+3
* Merge tag 'for-5.16/drivers-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds2021-11-011-0/+16
|\
| * nvmet-tcp: fix use-after-free when a port is removedIsrael Rukshin2021-10-201-0/+16
* | nvmet-tcp: fix header digest verificationAmit Engel2021-10-271-1/+1
* | nvmet-tcp: fix data digest pointer calculationVarun Prakash2021-10-271-1/+1
* | nvmet-tcp: fix a memory leak when releasing a queueMaurizio Lombardi2021-10-261-0/+3
|/
* nvme-tcp: can't set sk_user_data without write_lockMaurizio Lombardi2021-07-051-1/+0
* nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_responseHou Pu2021-05-261-1/+1
* Merge tag 'for-5.13/drivers-2021-04-27' of git://git.kernel.dk/linux-blockLinus Torvalds2021-04-281-12/+67
|\
| * nvmet-tcp: fix a segmentation fault during io parsing errorElad Grupi2021-04-151-8/+31
| * nvmet-tcp: enable optional queue idle period trackingWunderlich, Mark2021-04-021-2/+34
| * nvmet-tcp: fix incorrect locking in state_change sk callbackSagi Grimberg2021-04-021-2/+2
* | nvmet-tcp: fix kmap leak when data digest in useElad Grupi2021-03-181-1/+1
|/
* Merge tag 'for-5.12/drivers-2021-02-17' of git://git.kernel.dk/linux-blockLinus Torvalds2021-02-211-17/+42
|\
| * nvmet-tcp: fix potential race of tcp socket closing accept_workSagi Grimberg2021-02-101-10/+18
| * nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUsSagi Grimberg2021-02-101-7/+24
* | nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUsSagi Grimberg2021-02-031-1/+2
|/
* nvmet-tcp: have queue io_work context run on sock incoming cpuMark Wunderlich2020-09-271-11/+10
* nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pduZiye Yang2020-08-281-1/+9
* nvmet-tcp: simplify nvmet_process_resp_listSagi Grimberg2020-07-081-9/+3
* nvmet-tcp: remove has_keyed_sgls initializationMax Gurtovoy2020-07-081-1/+0
* Merge tag 'block-5.8-2020-06-11' of git://git.kernel.dk/linux-blockLinus Torvalds2020-06-111-2/+2
|\
| * nvmet-tcp: constify nvmet_tcp_opsMax Gurtovoy2020-06-111-2/+2
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds2020-06-031-44/+10
|\ \ | |/ |/|
| * ipv4: add ip_sock_set_tosChristoph Hellwig2020-05-281-8/+2
| * tcp: add tcp_sock_set_nodelayChristoph Hellwig2020-05-281-10/+2
| * net: add sock_set_priorityChristoph Hellwig2020-05-281-14/+4
| * net: add sock_no_lingerChristoph Hellwig2020-05-281-5/+1
| * net: add sock_set_reuseaddrChristoph Hellwig2020-05-281-7/+1
* | nvmet-tcp: move send/recv error handling in the send/recv methods instead of ...Sagi Grimberg2020-05-271-19/+24
* | nvmet-tcp: set MSG_EOR if we send last payload in the batchSagi Grimberg2020-05-271-0/+2