Re: [RFC PATCH 1/1] device-dax: check for vma range while dax_mmap.

2018-08-08 Thread Zhang,Yi
On 2018年08月08日 08:05, Dave Jiang wrote: > > On 08/02/2018 02:32 AM, Zhang,Yi wrote: >> >> On 2018年08月02日 03:40, Dave Jiang wrote: >>> On 07/31/2018 04:46 AM, Zhang Yi wrote: It should be prevent user map an illegal vma range which larger than dax device phiscal resourse, as we don't

Re: [RFC PATCH 1/1] device-dax: check for vma range while dax_mmap.

2018-08-07 Thread Dave Jiang
On 08/02/2018 02:32 AM, Zhang,Yi wrote: > > > On 2018年08月02日 03:40, Dave Jiang wrote: >> >> On 07/31/2018 04:46 AM, Zhang Yi wrote: >>> It should be prevent user map an illegal vma range which larger than >>> dax device phiscal resourse, as we don't have swap logic while page >>> faulting in

Re: [RFC PATCH 1/1] device-dax: check for vma range while dax_mmap.

2018-08-01 Thread Zhang,Yi
On 2018年08月02日 03:40, Dave Jiang wrote: > > On 07/31/2018 04:46 AM, Zhang Yi wrote: >> It should be prevent user map an illegal vma range which larger than >> dax device phiscal resourse, as we don't have swap logic while page >> faulting in dax device. > This patch prevents a user mapping an

[RFC PATCH 1/1] device-dax: check for vma range while dax_mmap.

2018-07-30 Thread Zhang Yi
It should be prevent user map an illegal vma range which larger than dax device phiscal resourse, as we don't have swap logic while page faulting in dax device. Applications, especailly qemu, map the /dev/dax for virtual nvdimm's backend device, we defined the v-nvdimm label area at the end of