On Mon, Jan 16, 2017 at 6:00 PM, Jerome Glisse wrote:
> On Mon, Jan 16, 2017 at 04:58:24PM -0800, Dan Williams wrote:
>> On Mon, Jan 16, 2017 at 12:13 PM, Jerome Glisse wrote:
>> > On Mon, Jan 16, 2017 at 11:31:39AM -0800, Dan Williams wrote:
>> [..]
>> >>
On Mon, Jan 16, 2017 at 6:00 PM, Jerome Glisse wrote:
> On Mon, Jan 16, 2017 at 04:58:24PM -0800, Dan Williams wrote:
>> On Mon, Jan 16, 2017 at 12:13 PM, Jerome Glisse wrote:
>> > On Mon, Jan 16, 2017 at 11:31:39AM -0800, Dan Williams wrote:
>> [..]
>> >> >> dev_pagemap is only meant for
On Mon, Jan 16, 2017 at 04:58:24PM -0800, Dan Williams wrote:
> On Mon, Jan 16, 2017 at 12:13 PM, Jerome Glisse wrote:
> > On Mon, Jan 16, 2017 at 11:31:39AM -0800, Dan Williams wrote:
> [..]
> >> >> dev_pagemap is only meant for get_user_pages() to do lookups of ptes
> >> >>
On Mon, Jan 16, 2017 at 04:58:24PM -0800, Dan Williams wrote:
> On Mon, Jan 16, 2017 at 12:13 PM, Jerome Glisse wrote:
> > On Mon, Jan 16, 2017 at 11:31:39AM -0800, Dan Williams wrote:
> [..]
> >> >> dev_pagemap is only meant for get_user_pages() to do lookups of ptes
> >> >> with _PAGE_DEVMAP
On Mon, Jan 16, 2017 at 12:13 PM, Jerome Glisse wrote:
> On Mon, Jan 16, 2017 at 11:31:39AM -0800, Dan Williams wrote:
[..]
>> >> dev_pagemap is only meant for get_user_pages() to do lookups of ptes
>> >> with _PAGE_DEVMAP and take a reference against the hosting device..
>> >
On Mon, Jan 16, 2017 at 12:13 PM, Jerome Glisse wrote:
> On Mon, Jan 16, 2017 at 11:31:39AM -0800, Dan Williams wrote:
[..]
>> >> dev_pagemap is only meant for get_user_pages() to do lookups of ptes
>> >> with _PAGE_DEVMAP and take a reference against the hosting device..
>> >
>> > And i want to
On Mon, Jan 16, 2017 at 11:31:39AM -0800, Dan Williams wrote:
> On Mon, Jan 16, 2017 at 7:17 AM, Jerome Glisse wrote:
> > On Sun, Jan 15, 2017 at 11:05:43PM -0800, Dan Williams wrote:
> >> On Thu, Jan 12, 2017 at 8:30 AM, Jérôme Glisse wrote:
> >> > This
On Mon, Jan 16, 2017 at 11:31:39AM -0800, Dan Williams wrote:
> On Mon, Jan 16, 2017 at 7:17 AM, Jerome Glisse wrote:
> > On Sun, Jan 15, 2017 at 11:05:43PM -0800, Dan Williams wrote:
> >> On Thu, Jan 12, 2017 at 8:30 AM, Jérôme Glisse wrote:
> >> > This add support for un-addressable device
On Mon, Jan 16, 2017 at 7:17 AM, Jerome Glisse wrote:
> On Sun, Jan 15, 2017 at 11:05:43PM -0800, Dan Williams wrote:
>> On Thu, Jan 12, 2017 at 8:30 AM, Jérôme Glisse wrote:
>> > This add support for un-addressable device memory. Such memory is hotpluged
On Mon, Jan 16, 2017 at 7:17 AM, Jerome Glisse wrote:
> On Sun, Jan 15, 2017 at 11:05:43PM -0800, Dan Williams wrote:
>> On Thu, Jan 12, 2017 at 8:30 AM, Jérôme Glisse wrote:
>> > This add support for un-addressable device memory. Such memory is hotpluged
>> > only so we can have struct page but
On Sun, Jan 15, 2017 at 11:05:43PM -0800, Dan Williams wrote:
> On Thu, Jan 12, 2017 at 8:30 AM, Jérôme Glisse wrote:
> > This add support for un-addressable device memory. Such memory is hotpluged
> > only so we can have struct page but we should never map them as such memory
On Sun, Jan 15, 2017 at 11:05:43PM -0800, Dan Williams wrote:
> On Thu, Jan 12, 2017 at 8:30 AM, Jérôme Glisse wrote:
> > This add support for un-addressable device memory. Such memory is hotpluged
> > only so we can have struct page but we should never map them as such memory
> > can not be
On Thu, Jan 12, 2017 at 8:30 AM, Jérôme Glisse wrote:
> This add support for un-addressable device memory. Such memory is hotpluged
> only so we can have struct page but we should never map them as such memory
> can not be accessed by CPU. For that reason it uses a special
On Thu, Jan 12, 2017 at 8:30 AM, Jérôme Glisse wrote:
> This add support for un-addressable device memory. Such memory is hotpluged
> only so we can have struct page but we should never map them as such memory
> can not be accessed by CPU. For that reason it uses a special swap entry for
> CPU
This add support for un-addressable device memory. Such memory is hotpluged
only so we can have struct page but we should never map them as such memory
can not be accessed by CPU. For that reason it uses a special swap entry for
CPU page table entry.
This patch implement all the logic from
This add support for un-addressable device memory. Such memory is hotpluged
only so we can have struct page but we should never map them as such memory
can not be accessed by CPU. For that reason it uses a special swap entry for
CPU page table entry.
This patch implement all the logic from
16 matches
Mail list logo