Skip to content

Commit 25df1ac

Browse files
puhouChristoph Hellwig
authored andcommitted
nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response
Using "<=" instead "<" to compare inline data size. Fixes: bdaf132 ("nvmet-tcp: fix a segmentation fault during io parsing error") Signed-off-by: Hou Pu <[email protected]> Reviewed-by: Sagi Grimberg <[email protected]> Signed-off-by: Christoph Hellwig <[email protected]>
1 parent 042a3ea commit 25df1ac

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

drivers/nvme/target/tcp.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -550,7 +550,7 @@ static void nvmet_tcp_queue_response(struct nvmet_req *req)
550550
* nvmet_req_init is completed.
551551
*/
552552
if (queue->rcv_state == NVMET_TCP_RECV_PDU &&
553-
len && len < cmd->req.port->inline_data_size &&
553+
len && len <= cmd->req.port->inline_data_size &&
554554
nvme_is_write(cmd->req.cmd))
555555
return;
556556
}

0 commit comments

Comments
 (0)