Data corruption when using multiple devices with NVMEoF TCP

Hao Wang pkuwangh at gmail.com
Wed Dec 23 20:51:22 EST 2020


Okay, tried both v5.10 and latest 58cf05f597b0.

And same behavior
 - data corruption on the initiator side when creating a raid-0 volume
using 2 nvme-tcp devices;
 - no data corruption either on local target side, or on initiator
side but only using 1 nvme-tcp devoce.

A difference I can see on the max_sectors_kb is that, now on the
target side, /sys/block/nvme*n1/queue/max_sectors_kb also becomes
1280.

On Wed, Dec 23, 2020 at 12:43 AM Christoph Hellwig <hch at infradead.org> wrote:
>
> Wouldn't testing with a not completely outdated kernel a better first
> step?



More information about the Linux-nvme mailing list