Re: [PATCH 0/4] Introduce nvgrace-egm driver for Extended GPU Memory

Jason Gunthorpe <[email protected]>
Newsgroups gmane.linux.kernel
Message-ID <[email protected]>
On Tue, Aug 04, 2026 at 09:24:47AM +0200, [email protected] wrote:
> On Mon, Aug 03, 2026 at 04:43:38PM +0000, Ankit Agrawal wrote:
> > Hi
> > 
> > Gentle ping on this series. Happy to respin to address the feedbacks
> > or concerns if needed.
> 
> There is no context here :(
> 
> Also, you are adding custom ioctls for memory and drm things, why is the
> mm and drm people not part of the review here as this seems to interact
> / go around those subsystems?

The cover letter does explain this, the memory is CPU DRAM, so there
is nothing related to DRM. It is reserved by FW so it doesn't get a
struct page or zone, so there is no direct mm connection.

We don't want to waste system memory on a useless struct page here,
this could be 100GB's of memory potentially.

The call to register_pfn_address_space() follows how vfio was done and
this was all gone over with mm a while ago.

The single ioctl is not "memory and drm things", it is reporting a
table from the BIOS indicating portions of the FW reserved memory that
has been recorded as unreliable that should be avoided.

> And where is the userspace code that will be using this new api?

The cover letter hints at this, it is usable via existing qemu
features using the "-object memory-backend-file" or similar.  Ankit
you could probably make that section a bit more specific if you
respin.

Jason
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.