[U-Boot] [EXT] Re: [PATCH 0/1] NVME fix PRP Offset Invalid

Aaron Williams awilliams at marvell.com
Wed Aug 21 04:08:32 UTC 2019


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 at 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

-- 
Aaron Williams
Senior Software Engineer
Marvell Semiconductor, Inc.
(408) 943-7198	(510) 789-8988 (cell)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190820/2d1cd786/attachment.sig>


More information about the U-Boot mailing list