
Thanks. I'm still trying to figure out why my patch isn't showing up in the mailing list. Without it I can easily cause my Samsung NVME drive to fail with the status containing 0x2013 when doing large writes in a FAT filesystem (but for some reason not reads). I also could not reproduce this with an Intel NVME card.
The error code is valid, however, since the PRP is not page aligned.
Ideally the NVME driver could use SGLs instead of PRPs except in architectures that need PRPs. I would think PSDT=2 would work better for this.
-Aaron
On Tuesday, August 20, 2019 8:09:39 PM PDT Bin Meng wrote:
External Email
On Wed, Aug 21, 2019 at 10:29 AM Aaron Williams awilliams@marvell.com
wrote:
OK, for some reason my patch with this fix is not making it to this mailing list.
It looks the patch arrived the ML. I will take a look. Thanks.
Regards, Bin