Am 18.12.18 um 14:15 schrieb Vadim Rozenfeld:
> Peter, I must be missing something here, but what exactly the problem
> is?


The issue is that I see concurrent read requests coming in from Windows Guest 
with vioscsi as driver that

have the same buffer address from guest memory space. I noticed this because I 
have Data Digests enabled

and the calculated Digest has a wrong CRC32C. This happens because the CRC is 
calculated while or after data

from a second requests reads into the same buffer. I see this only with Windows 
and the request size seems

to be always 4K. This is either a bug in Windows, vioscsi or a mad application 
issuing concurrent reads using

the same buffer. From what I have seen in the dumps of the data that has been 
read it seems not to be one

common application.


Best,

Peter



Reply via email to