Re: HMM (Heterogeneous Memory Management) v8

2015-05-31 Thread Haggai Eran
On 21/05/2015 22:31, j.gli...@gmail.com wrote: > From design point of view not much changed since last patchset (2). > Most of the change are in small details of the API expose to device > driver. This version also include device driver change for Mellanox > hardware to use HMM as an alternative

Re: HMM (Heterogeneous Memory Management) v8

2015-05-31 Thread Haggai Eran
On 21/05/2015 22:31, j.gli...@gmail.com wrote: From design point of view not much changed since last patchset (2). Most of the change are in small details of the API expose to device driver. This version also include device driver change for Mellanox hardware to use HMM as an alternative to

Re: HMM (Heterogeneous Memory Management) v8

2015-05-29 Thread John Hubbard
On Thu, 21 May 2015, j.gli...@gmail.com wrote: > > So sorry had to resend because i stupidly forgot to cc mailing list. > Ignore private send done before. > > > HMM (Heterogeneous Memory Management) is an helper layer for device > that want to mirror a process address space into their own mmu.

Re: HMM (Heterogeneous Memory Management) v8

2015-05-29 Thread John Hubbard
On Thu, 21 May 2015, j.gli...@gmail.com wrote: So sorry had to resend because i stupidly forgot to cc mailing list. Ignore private send done before. HMM (Heterogeneous Memory Management) is an helper layer for device that want to mirror a process address space into their own mmu. Main

HMM (Heterogeneous Memory Management) v8

2015-05-21 Thread j . glisse
So sorry had to resend because i stupidly forgot to cc mailing list. Ignore private send done before. HMM (Heterogeneous Memory Management) is an helper layer for device that want to mirror a process address space into their own mmu. Main target is GPU but other hardware, like network device

HMM (Heterogeneous Memory Management) v8

2015-05-21 Thread j . glisse
So sorry had to resend because i stupidly forgot to cc mailing list. Ignore private send done before. HMM (Heterogeneous Memory Management) is an helper layer for device that want to mirror a process address space into their own mmu. Main target is GPU but other hardware, like network device

HMM (Heterogeneous Memory Management) v8

2015-01-05 Thread j . glisse
So a resend with corrections base on Haggai comments. This patchset is just the ground foundation on to which we want to build our features set. Main feature being migrating memory to device memory. The very first version of this patchset already show cased proof of concept of much of the

HMM (Heterogeneous Memory Management) v8

2015-01-05 Thread j . glisse
So a resend with corrections base on Haggai comments. This patchset is just the ground foundation on to which we want to build our features set. Main feature being migrating memory to device memory. The very first version of this patchset already show cased proof of concept of much of the