On 2/3/25 8:23 AM, Jason Gunthorpe wrote:
On Mon, Feb 03, 2025 at 10:13:23AM +0000, Jonathan Cameron wrote:
Lots of topics and hints at interesting areas, but I'd like to see more
details to understand how this maps to other data moving / reorganizing
accelerators. Whilst SDXI looks like a good and feature rich spec,
I'm curious what is fundamentally new? Perhaps it is just the
right time to improve functionality for DMA engines in general.
It looks quite alot like Intel's IDXD to me, which seems to have alot
of overlap.
In terms of certain functionalities, it does overlap with IDXD in some
areas. Both implementations, however, take different design approaches
that might be worthy of discussion.
[2] SDXI device driver, https://github.com/AMDESE/linux-sdxi
Sorry, but a never posted branch based on an v6.6 kernel using alot of
obsoleted and removed iommu APIs doesn't seem like LSF/MM content to
me. LSF/MM is supposed to be a problem solving conference, you should
ideally have something in active discussion on the mailing list with
an unresolved problem to talk about.
Internally we have a rebase to kernel 6.12 and can be shared in github
immediately. Regarding the upstream, Nathan Lynch and I are working on
SDXI upstream patchset.
Jason