[PATCH 0/6] block: add support for REQ_OP_VERIFY

Javier González javier at javigon.com
Fri Dec 2 20:19:17 PST 2022


> On 2 Dec 2022, at 17.58, Keith Busch <kbusch at kernel.org> wrote:
> 
> On Fri, Dec 02, 2022 at 08:16:30AM +0100, Hannes Reinecke wrote:
>>> On 12/1/22 20:39, Matthew Wilcox wrote:
>>> On Thu, Dec 01, 2022 at 06:12:46PM +0000, Chaitanya Kulkarni wrote:
>>>> So nobody can get away with a lie.
>>> 
>>> And yet devices do exist which lie.  I'm not surprised that vendors
>>> vehemently claim that they don't, or "nobody would get away with it".
>>> But, of course, they do.  And there's no way for us to find out if
>>> they're lying!
>>> 
>> But we'll never be able to figure that out unless we try.
>> 
>> Once we've tried we will have proof either way.
> 
> As long as the protocols don't provide proof-of-work, trying this
> doesn't really prove anything with respect to this concern.

Is this something we should bring to NVMe? Seems like the main disagreement can be addressed there. 

I will check internally if there is any existing proof-of-work that we are missing. 


More information about the Linux-nvme mailing list