[Bug 107936] [CI][DRMTIP] igt at gem_exec_parse@basic-allocation - timeout

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Mar 6 12:18:10 UTC 2019


https://bugs.freedesktop.org/show_bug.cgi?id=107936

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED

--- Comment #9 from Chris Wilson <chris at chris-wilson.co.uk> ---
Test clamped to

commit a382aeec489a187591677644cc3b98e34322b474 (HEAD, upstream/master)
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Mon Feb 11 14:29:29 2019 +0000

    i915/gem_exec_parse: Switch to a fixed timeout for basic-allocations

    basic-allocations was written to demonstrate a flaw in our continual
    reallocation of cmdparser shadow bo, largely fixed by keeping a small
    cache of bo of different lengths (to speed up the search for the correct
    sized bo). We only care enough to exercise the slowdown by submitting
    lots of execbufs, and can see the effect of bo caching on the rate, so
    replace the fixed number of iterations with a timeout and count how many
    batches we could submit instead.

    Similarly, we now do not need to wait for all of our queue to complete
    as we can tell the kernel to drop the queue instead.

    References: https://bugs.freedesktop.org/show_bug.cgi?id=107936
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
    Cc: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
    Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin at intel.com>


Must remember to finish off the shrinker patches.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20190306/57ff1338/attachment.html>


More information about the intel-gfx-bugs mailing list