Re: [PATCH] kernel/kcov: Replace vm_insert_page with vmf_insert_page

2018-09-24 Thread Souptick Joarder
On Sat, Sep 22, 2018 at 7:52 PM Matthew Wilcox wrote: > > On Fri, Sep 21, 2018 at 12:42:54AM +0530, Souptick Joarder wrote: > > for (off = 0; off < size; off += PAGE_SIZE) { > > page = vmalloc_to_page(kcov->area + off); > > - if (vm_insert_pa

Re: [PATCH] kernel/kcov: Replace vm_insert_page with vmf_insert_page

2018-09-22 Thread Matthew Wilcox
On Fri, Sep 21, 2018 at 12:42:54AM +0530, Souptick Joarder wrote: > for (off = 0; off < size; off += PAGE_SIZE) { > page = vmalloc_to_page(kcov->area + off); > - if (vm_insert_page(vma, vma->vm_start + off, page)) > -

Re: [PATCH] kernel/kcov: Replace vm_insert_page with vmf_insert_page

2018-09-21 Thread Souptick Joarder
On Fri, Sep 21, 2018 at 8:14 PM Andrey Ryabinin wrote: > > > > On 09/21/2018 04:25 PM, Souptick Joarder wrote: > > On Fri, Sep 21, 2018 at 5:22 PM Andrey Ryabinin > > wrote: > >> On 09/21/2018 01:03 PM, Souptick Joarder wrote: > >>> On Fri, Sep 21, 2018 at 3:06 PM Andrey Ryabinin > >>> wrote:

Re: [PATCH] kernel/kcov: Replace vm_insert_page with vmf_insert_page

2018-09-21 Thread Andrey Ryabinin
On 09/21/2018 04:25 PM, Souptick Joarder wrote: > On Fri, Sep 21, 2018 at 5:22 PM Andrey Ryabinin > wrote: >> On 09/21/2018 01:03 PM, Souptick Joarder wrote: >>> On Fri, Sep 21, 2018 at 3:06 PM Andrey Ryabinin >>> wrote: On 09/20/2018 10:12 PM, Souptick Joarder wrote: > @@ -293

Re: [PATCH] kernel/kcov: Replace vm_insert_page with vmf_insert_page

2018-09-21 Thread Souptick Joarder
On Fri, Sep 21, 2018 at 5:22 PM Andrey Ryabinin wrote: > > > > On 09/21/2018 01:03 PM, Souptick Joarder wrote: > > On Fri, Sep 21, 2018 at 3:06 PM Andrey Ryabinin > > wrote: > >> > >> On 09/20/2018 10:12 PM, Souptick Joarder wrote: > >>> There is a plan to replace vm_insert_page with new API > >

Re: [PATCH] kernel/kcov: Replace vm_insert_page with vmf_insert_page

2018-09-21 Thread Andrey Ryabinin
On 09/21/2018 01:03 PM, Souptick Joarder wrote: > On Fri, Sep 21, 2018 at 3:06 PM Andrey Ryabinin > wrote: >> >> On 09/20/2018 10:12 PM, Souptick Joarder wrote: >>> There is a plan to replace vm_insert_page with new API >>> vmf_insert_page. As part of it, converting vm_insert_page >>> to use v

Re: [PATCH] kernel/kcov: Replace vm_insert_page with vmf_insert_page

2018-09-21 Thread Souptick Joarder
On Fri, Sep 21, 2018 at 3:06 PM Andrey Ryabinin wrote: > > On 09/20/2018 10:12 PM, Souptick Joarder wrote: > > There is a plan to replace vm_insert_page with new API > > vmf_insert_page. As part of it, converting vm_insert_page > > to use vmf_insert_page. > > > > Signed-off-by: Souptick Joarder >

Re: [PATCH] kernel/kcov: Replace vm_insert_page with vmf_insert_page

2018-09-21 Thread Andrey Ryabinin
On 09/20/2018 10:12 PM, Souptick Joarder wrote: > There is a plan to replace vm_insert_page with new API > vmf_insert_page. As part of it, converting vm_insert_page > to use vmf_insert_page. > > Signed-off-by: Souptick Joarder > --- > kernel/kcov.c | 5 +++-- > 1 file changed, 3 insertions(+), 2

[PATCH] kernel/kcov: Replace vm_insert_page with vmf_insert_page

2018-09-20 Thread Souptick Joarder
There is a plan to replace vm_insert_page with new API vmf_insert_page. As part of it, converting vm_insert_page to use vmf_insert_page. Signed-off-by: Souptick Joarder --- kernel/kcov.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kernel/kcov.c b/kernel/kcov.c index