com; kyungmin.park at
> samsung.com;
> sw0312.kim at samsung.com; jy0922.shim at samsung.com
> Subject: Re: [PATCH 2/2 v4] drm/exynos: added userptr feature.
>
> On Tue, May 15, 2012 at 12:33 AM, Inki Dae wrote:
> > Hi Jerome,
> >
> >> -Original Message---
sung.com;
> sw0312@samsung.com; jy0922.s...@samsung.com
> Subject: Re: [PATCH 2/2 v4] drm/exynos: added userptr feature.
>
> On Tue, May 15, 2012 at 12:33 AM, Inki Dae wrote:
> > Hi Jerome,
> >
> >> -Original Message-
> >> From: Jerome Glisse [m
n.park at samsung.com;
> sw0312.kim at samsung.com; jy0922.shim at samsung.com
> Subject: Re: [PATCH 2/2 v4] drm/exynos: added userptr feature.
>
> On Mon, May 14, 2012 at 2:17 AM, Inki Dae wrote:
> > this feature is used to import user space region allocated by malloc()
> o
sktop.org; minchan at
>> kernel.org;
>> kosaki.motohiro at gmail.com; kyungmin.park at samsung.com;
>> sw0312.kim at samsung.com; jy0922.shim at samsung.com
>> Subject: Re: [PATCH 2/2 v4] drm/exynos: added userptr feature.
>>
>> On Mon, May 14, 2012 at 2:17 AM
minc...@kernel.org;
>> kosaki.motoh...@gmail.com; kyungmin.p...@samsung.com;
>> sw0312@samsung.com; jy0922.s...@samsung.com
>> Subject: Re: [PATCH 2/2 v4] drm/exynos: added userptr feature.
>>
>> On Mon, May 14, 2012 at 2:17 AM, Inki Dae wrote:
>> > t
; sw0312@samsung.com;
jy0922.s...@samsung.com
Subject: Re: [PATCH 2/2 v4] drm/exynos: added userptr feature.
+ npages = buf->size>> PAGE_SHIFT;
Why round down? usually we use round up.
The size was already rounded up by exynos_drm_gem_userptr_ioctl so this is
just used to get p
sung.com;
> sw0312@samsung.com; jy0922.s...@samsung.com
> Subject: Re: [PATCH 2/2 v4] drm/exynos: added userptr feature.
>
> On Mon, May 14, 2012 at 2:17 AM, Inki Dae wrote:
> > this feature is used to import user space region allocated by malloc()
> or
> > mmaped into a gem.
mail.com; minchan at kernel.org; kyungmin.park at samsung.com;
> sw0312.kim at samsung.com; jy0922.shim at samsung.com
> Subject: Re: [PATCH 2/2 v4] drm/exynos: added userptr feature.
>
> (5/14/12 2:52 AM), Inki Dae wrote:
> >
> >
> >> -Original Message-
> >&
at kernel.org; kyungmin.park at samsung.com;
> sw0312.kim at samsung.com; jy0922.shim at samsung.com
> Subject: Re: [PATCH 2/2 v4] drm/exynos: added userptr feature.
>
> (5/14/12 2:52 AM), Inki Dae wrote:
> >
> >
> >> -Original Message-
> >> From: KOS
t samsung.com; sw0312.kim at
> samsung.com;
> jy0922.shim at samsung.com
> Subject: Re: [PATCH 2/2 v4] drm/exynos: added userptr feature.
>
> > + ? ? ? npages = buf->size >> PAGE_SHIFT;
>
> Why round down? usually we use round up.
>
The size was already rounde
On Mon, May 14, 2012 at 2:17 AM, Inki Dae wrote:
> this feature is used to import user space region allocated by malloc() or
> mmaped into a gem. for this, we uses get_user_pages() to get all the pages
> to VMAs within user address space. However we should pay attention to use
> this userptr featu
this feature is used to import user space region allocated by malloc() or
mmaped into a gem. for this, we uses get_user_pages() to get all the pages
to VMAs within user address space. However we should pay attention to use
this userptr feature like below.
The migration issue.
- Pages reserved by C
On Mon, May 14, 2012 at 2:17 AM, Inki Dae wrote:
> this feature is used to import user space region allocated by malloc() or
> mmaped into a gem. for this, we uses get_user_pages() to get all the pages
> to VMAs within user address space. However we should pay attention to use
> this userptr featu
isse at
>> gmail.com;
>> minchan at kernel.org; kyungmin.park at samsung.com; sw0312.kim at
>> samsung.com;
>> jy0922.shim at samsung.com
>> Subject: Re: [PATCH 2/2 v4] drm/exynos: added userptr feature.
>>
>>> + npages = buf->size>> PAGE_SHIFT
> + ? ? ? npages = buf->size >> PAGE_SHIFT;
Why round down? usually we use round up.
> + ? ? ? down_read(¤t->mm->mmap_sem);
> +
> + ? ? ? /*
> + ? ? ? ?* Basically, all the pages from get_user_pages() can not be not only
> + ? ? ? ?* migrated by CMA but also swapped out.
> + ? ? ? ?*
> + ? ? ? ?
nc...@kernel.org; kyungmin.p...@samsung.com;
> sw0312@samsung.com; jy0922.s...@samsung.com
> Subject: Re: [PATCH 2/2 v4] drm/exynos: added userptr feature.
>
> (5/14/12 2:52 AM), Inki Dae wrote:
> >
> >
> >> -Original Message-
> >> From: KOSAKI Motohiro [mai
n.p...@samsung.com;
> sw0312@samsung.com; jy0922.s...@samsung.com
> Subject: Re: [PATCH 2/2 v4] drm/exynos: added userptr feature.
>
> (5/14/12 2:52 AM), Inki Dae wrote:
> >
> >
> >> -Original Message-
> >> From: KOSAKI Motohiro [mailto:kosaki.mot
12@samsung.com;
> jy0922.s...@samsung.com
> Subject: Re: [PATCH 2/2 v4] drm/exynos: added userptr feature.
>
> > + npages = buf->size >> PAGE_SHIFT;
>
> Why round down? usually we use round up.
>
The size was already rounded up by exynos_drm_gem_u
> + npages = buf->size >> PAGE_SHIFT;
Why round down? usually we use round up.
> + down_read(¤t->mm->mmap_sem);
> +
> + /*
> + * Basically, all the pages from get_user_pages() can not be not only
> + * migrated by CMA but also swapped out.
> + *
> +
this feature is used to import user space region allocated by malloc() or
mmaped into a gem. for this, we uses get_user_pages() to get all the pages
to VMAs within user address space. However we should pay attention to use
this userptr feature like below.
The migration issue.
- Pages reserved by C
20 matches
Mail list logo