[PATCH-part-2 0/9] nvme support for sgl mptr, safe passthrough
Keith Busch
kbusch at kernel.org
Fri Sep 6 10:29:18 PDT 2024
On Wed, Sep 04, 2024 at 11:38:08AM -0700, Keith Busch wrote:
> From: Keith Busch <kbusch at kernel.org>
>
> NVMe's implicit memory lengths is a danger to buffer overflows. It's
> been know for a long time this vulnerability exists.
>
> The nvme protocol provides sgl with explicit lengths, so if the hardware
> is capable, let's use that.
Made some other fixes, minor modifications, and adjusted the patch order
to prevent any bisect hazards. Rather than resend the whole thing out
right now, I've set up a tested branch here:
https://git.kernel.org/pub/scm/linux/kernel/git/kbusch/linux.git/log/?h=nvme-meta-sgl-2024-09-06
More information about the Linux-nvme
mailing list