mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-02 23:09:05 +02:00
i965: Bump official kernel requirement to Linux v3.9.
In commit3f353342a6(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:3f353342a6("i965: Use I915_EXEC_NO_RELOC") Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Acked-by: Emil Velikov <emil.velikov@collabora.com> (cherry picked from commitc3cd2aac27)
This commit is contained in:
parent
833808f01c
commit
5f862311e7
1 changed files with 2 additions and 2 deletions
|
|
@ -1673,8 +1673,8 @@ intel_init_bufmgr(struct intel_screen *screen)
|
|||
return false;
|
||||
}
|
||||
|
||||
if (!intel_get_boolean(screen, I915_PARAM_HAS_WAIT_TIMEOUT)) {
|
||||
fprintf(stderr, "[%s: %u] Kernel 3.6 required.\n", __func__, __LINE__);
|
||||
if (!intel_get_boolean(screen, I915_PARAM_HAS_EXEC_NO_RELOC)) {
|
||||
fprintf(stderr, "[%s: %u] Kernel 3.9 required.\n", __func__, __LINE__);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue