Re: [PATCH] nvme-tcp: Check if request has started before processing it
From: Hannes Reinecke <hare@suse.de>
Date: 2021-03-01 13:57:18
Also in:
lkml
From: Hannes Reinecke <hare@suse.de>
Date: 2021-03-01 13:57:18
Also in:
lkml
On 3/1/21 2:26 PM, Daniel Wagner wrote:
On Sat, Feb 27, 2021 at 02:19:01AM +0900, Keith Busch wrote:quoted
Crashing is bad, silent data corruption is worse. Is there truly no defense against that? If not, why should anyone rely on this?If we receive an response for which we don't have a started request, we know that something is wrong. Couldn't we in just reset the connection in this case? We don't have to pretend nothing has happened and continuing normally. This would avoid a host crash and would not create (more) data corruption. Or I am just too naive?
This is actually a sensible solution. Please send a patch for that. Cheers, Hannes -- Dr. Hannes Reinecke Kernel Storage Architect hare@suse.de +49 911 74053 688 SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nürnberg HRB 36809 (AG Nürnberg), GF: Felix Imendörffer _______________________________________________ Linux-nvme mailing list Linux-nvme@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-nvme