[Intel-gfx] [PATCH 17/21] drm/i915/selftests: huge page tests

2017-10-06 Thread Matthew Auld
v2: mock test page support configurations and add MI_STORE_DWORD test v3: run all mockable huge page tests on all platforms via the mock_device v4: add pin_update regression test various improvements suggested by Chris v5: fix issues reported by kbuild test single sg spanning multiple

[Intel-gfx] [PATCH 17/21] drm/i915/selftests: huge page tests

2017-10-05 Thread Matthew Auld
v2: mock test page support configurations and add MI_STORE_DWORD test v3: run all mockable huge page tests on all platforms via the mock_device v4: add pin_update regression test various improvements suggested by Chris v5: fix issues reported by kbuild test single sg spanning multiple

Re: [Intel-gfx] [PATCH 17/21] drm/i915/selftests: huge page tests

2017-10-03 Thread Chris Wilson
Quoting Matthew Auld (2017-09-29 17:10:28) > +static unsigned int get_largest_page_size(struct drm_i915_private *i915, > + size_t rem) Grr, I dislike size_t in the kernel. It's not tied to the physical address size, or virtual address size (or either dma or

Re: [Intel-gfx] [PATCH 17/21] drm/i915/selftests: huge page tests

2017-10-02 Thread kbuild test robot
Hi Matthew, [auto build test ERROR on drm-intel/for-linux-next] [cannot apply to v4.14-rc3] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Matthew-Auld/huge-gtt-pages/20171002-212557 base:

Re: [Intel-gfx] [PATCH 17/21] drm/i915/selftests: huge page tests

2017-09-29 Thread Chris Wilson
Quoting Matthew Auld (2017-09-29 17:10:28) > v2: mock test page support configurations and add MI_STORE_DWORD test > > v3: run all mockable huge page tests on all platforms via the mock_device > > v4: add pin_update regression test > various improvements suggested by Chris > > v5: fix

[Intel-gfx] [PATCH 17/21] drm/i915/selftests: huge page tests

2017-09-29 Thread Matthew Auld
v2: mock test page support configurations and add MI_STORE_DWORD test v3: run all mockable huge page tests on all platforms via the mock_device v4: add pin_update regression test various improvements suggested by Chris v5: fix issues reported by kbuild test single sg spanning multiple

Re: [Intel-gfx] [PATCH 17/21] drm/i915/selftests: huge page tests

2017-09-23 Thread Chris Wilson
Quoting Matthew Auld (2017-09-22 18:32:48) > +static int igt_write_huge(struct drm_i915_gem_object *obj) > +{ > + struct drm_i915_private *i915 = to_i915(obj->base.dev); > + struct i915_gem_context *ctx = i915->kernel_context; > + struct i915_address_space *vm = ctx->ppgtt ?

[Intel-gfx] [PATCH 17/21] drm/i915/selftests: huge page tests

2017-09-22 Thread Matthew Auld
v2: mock test page support configurations and add MI_STORE_DWORD test v3: run all mockable huge page tests on all platforms via the mock_device v4: add pin_update regression test various improvements suggested by Chris v5: fix issues reported by kbuild test single sg spanning multiple