[Mesa-dev] [PATCH] i965: Bump official kernel requirement to Linux v3.9.

Chris Wilson chris at chris-wilson.co.uk
Wed Jan 31 20:35:20 UTC 2018

Quoting Kenneth Graunke (2018-01-31 19:33:13)
> In commit 3f353342a6b6744773c26ed66b12afed42bd57af (present in 17.3.0)
> we started unconditionally using I915_EXEC_NO_RELOC, which was
> introduced in Linux v3.9.  ChromeOS kernel 3.8 has backported this,
> so it should work too.
> Running on older kernels would likely result in every single batch
> being rejected by the kernel, which is pretty catastrophic.  Yet, it
> appears that nobody noticed.  So, let's just bump the official
> requirement and move forward ever so slowly.
> Fixes: 3f353342a6b ("i965: Use I915_EXEC_NO_RELOC")

I did think we were already checking for a more recent kernel, oh well.

I checked that v3.9 is the first kernel to support I915_EXEC_NO_RELOC

Reviewed-by: Chris Wilson <chris at chris-wilson.co.uk>

but I'll leave it to some else to vouch for bumping the requirement.

More information about the mesa-dev mailing list