[PATCH v2] drm/vgem: Added page prefaulting

2019-09-05 Thread Szymon Andrzejuk
d-off-by: Szymon Andrzejuk --- drivers/gpu/drm/vgem/vgem_drv.c | 178 ++-- 1 file changed, 144 insertions(+), 34 deletions(-) diff --git a/drivers/gpu/drm/vgem/vgem_drv.c b/drivers/gpu/drm/vgem/vgem_drv.c index 11a8f99ba18c..155a7911cfc8 100644 --- a/drivers/gpu/drm

Re: [PATCH] drm/vgem: Added page prefaulting

2019-09-05 Thread Szymon Andrzejuk
C: $(./script/get_maintainers.pl drivers/gpu/drm/vgem/vgem_drv.c) > > > On 20.08.2019 08:58, Szymon Andrzejuk wrote: >> Page fault handler inside vgem driver now preallocates pages in advance >> when fault occurs for the first time. Pages can be allocated in >> direction of incre

[PATCH] drm/vgem: Added page prefaulting

2019-08-19 Thread Szymon Andrzejuk
s the performance to be on par with similar buffer allocated with memfd_create(2) syscall. Signed-off-by: Szymon Andrzejuk --- drivers/gpu/drm/vgem/vgem_drv.c | 177 ++-- 1 file changed, 143 insertions(+), 34 deletions(-) diff --git a/drivers/gpu/drm/vgem/vgem_dr