<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Vulkan tests fail on 4.12 drm-tip"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=101571#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Vulkan tests fail on 4.12 drm-tip"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=101571">bug 101571</a>
              from <span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span></b>
        <pre>diff --git a/src/intel/vulkan/anv_gem.c b/src/intel/vulkan/anv_gem.c
index 401580cdf9..24355a23e4 100644
--- a/src/intel/vulkan/anv_gem.c
+++ b/src/intel/vulkan/anv_gem.c
@@ -50,6 +50,7 @@ anv_gem_create(struct anv_device *device, uint64_t size)
       return 0;
    }

+   anv_gem_set_domain(device, gem_create.handle, I915_GEM_DOMAIN_GTT, 0);
    return gem_create.handle;
 }


aligns the cache domain in the kernel with the usage bxt and makes crucible
happy. It is not CPU relocs. Will take some time to figure out what
disagreement is causing the confusion, e.g. one of the changes is that the
kernel does its clflushing asynchronously and given that vulkan doesn't
want/need the kernel to clflush at all might lead to some data conflict. But
that's a long shot.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>