Re: [PATCH 13/34] drm/amdgpu: Convert ctx_handles to XArray

2019-02-26 Thread Matthew Wilcox
On Mon, Feb 25, 2019 at 05:07:24PM +0100, Christian König wrote: > > -#define AMDGPU_VM_MAX_NUM_CTX 4096 > > +#define AMDGPU_VM_CTX_LIMITXA_LIMIT(0, 4095) > > IIRC we actually use 0 as reserved context value in some places. That's OK; the ALLOC1 preven

Re: [PATCH 13/34] drm/amdgpu: Convert ctx_handles to XArray

2019-02-26 Thread Matthew Wilcox
On Mon, Feb 25, 2019 at 04:59:55PM +, Koenig, Christian wrote: > Am 25.02.19 um 17:39 schrieb Matthew Wilcox: > > On Mon, Feb 25, 2019 at 05:07:24PM +0100, Christian König wrote: > >>> -#define AMDGPU_VM_MAX_NUM_CTX4096 > >>> +#define AMDGPU_VM_CTX_LIMIT

Re: [PATCH 13/34] drm/amdgpu: Convert ctx_handles to XArray

2019-02-25 Thread Koenig, Christian
Am 25.02.19 um 17:39 schrieb Matthew Wilcox: > On Mon, Feb 25, 2019 at 05:07:24PM +0100, Christian König wrote: >>> -#define AMDGPU_VM_MAX_NUM_CTX 4096 >>> +#define AMDGPU_VM_CTX_LIMITXA_LIMIT(0, 4095) >> IIRC we actually use 0 as reserved context value

Re: [PATCH 13/34] drm/amdgpu: Convert ctx_handles to XArray

2019-02-25 Thread Christian König
Am 21.02.19 um 19:41 schrieb Matthew Wilcox: Signed-off-by: Matthew Wilcox --- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 42 --- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sche