Re: [RFC PATCH 0/5] Support DEVICE_GENERIC memory in migrate_vma_*

2021-05-29 Thread Felix Kuehling
Am 2021-05-29 um 2:41 a.m. schrieb Christoph Hellwig: > On Fri, May 28, 2021 at 11:56:36AM -0400, Felix Kuehling wrote: >> Am 2021-05-28 um 9:08 a.m. schrieb Jason Gunthorpe: >>> On Thu, May 27, 2021 at 07:08:04PM -0400, Felix Kuehling wrote: Now we're trying to migrate data to and from that m

Re: [RFC PATCH 0/5] Support DEVICE_GENERIC memory in migrate_vma_*

2021-05-29 Thread Jason Gunthorpe
On Thu, May 27, 2021 at 07:08:04PM -0400, Felix Kuehling wrote: > Now we're trying to migrate data to and from that memory using the > migrate_vma_* helpers so we can support page-based migration in our > unified memory allocations, while also supporting CPU access to those > pages. So you have co

Re: [RFC PATCH 0/5] Support DEVICE_GENERIC memory in migrate_vma_*

2021-05-29 Thread Christoph Hellwig
On Fri, May 28, 2021 at 11:56:36AM -0400, Felix Kuehling wrote: > Am 2021-05-28 um 9:08 a.m. schrieb Jason Gunthorpe: > > On Thu, May 27, 2021 at 07:08:04PM -0400, Felix Kuehling wrote: > >> Now we're trying to migrate data to and from that memory using the > >> migrate_vma_* helpers so we can supp

Re: [RFC PATCH 0/5] Support DEVICE_GENERIC memory in migrate_vma_*

2021-05-28 Thread Felix Kuehling
Am 2021-05-28 um 9:08 a.m. schrieb Jason Gunthorpe: > On Thu, May 27, 2021 at 07:08:04PM -0400, Felix Kuehling wrote: >> Now we're trying to migrate data to and from that memory using the >> migrate_vma_* helpers so we can support page-based migration in our >> unified memory allocations, while als

[RFC PATCH 0/5] Support DEVICE_GENERIC memory in migrate_vma_*

2021-05-27 Thread Felix Kuehling
AMD is building a system architecture for the Frontier supercomputer with a coherent interconnect between CPUs and GPUs. This hardware architecture allows the CPUs to coherently access GPU device memory. We have hardware in our labs and we are working with our partner HPE on the BIOS, firmware and