1. 01 Mar, 2016 1 commit
  2. 27 Jan, 2016 1 commit
  3. 20 Jan, 2016 1 commit
    • Chris Wilson's avatar
      tests: Drop the superfluous igt_require_hang_ring() · 92caf138
      Chris Wilson authored
      As the hang injection now itself checks for validity before use, the
      tests don't need to do so themselves. Except in certain situations! If
      the test forks, it should do requirement checks before the fork (so that
      we don't anger the igt gods) and if the test plays around i915.reset
      then it needs to do an early igt_require_hang_ring() that is not
      affected by the changes to i915.reset.
      Signed-off-by: Chris Wilson's avatarChris Wilson <chris@chris-wilson.co.uk>
  4. 16 Dec, 2015 1 commit
    • Daniel Vetter's avatar
      tests/gem_eio: New ABI - no EIO even from wait_ioctl · 40798efd
      Daniel Vetter authored
      So there's 3 competing proposals for what wait_ioctl should do wrt
      - return -EIO when the gpu is wedged. Not terribly useful for
        userspace since it might race with a hang and then there's no
        guarantee that a subsequent execbuf won't end up in an -EIO.
        Terminally wedge really can only be reliably signalled at execbuf
        time, and userspace needs to cope with that (or decide not to
      - EIO for any obj that suffered from a reset. This means big internal
        reorginazation in the kernel since currently we track reset stats
        per-ctx and not on the obj. That's also what arb robustness wants.
        We could do this, but this feels like new ABI territory with the
        usual userspace requirements and high hurdles.
      - No -EIO at all. Consistent with set_domain_ioctl and simplest to
        implement. Which is what this patch does.
      We can always opt to change this later on if there's a real need.
      To make the test really exercise this do a full wedged gpu hang, to
      make sure -EIO doesn't leak out at all.
      Signed-off-by: Daniel Vetter's avatarDaniel Vetter <daniel.vetter@intel.com>
      Signed-off-by: Chris Wilson's avatarChris Wilson <chris@chris-wilson.co.uk>
  5. 11 Sep, 2015 1 commit
  6. 21 Aug, 2015 1 commit
  7. 15 Jul, 2015 1 commit
  8. 19 Jun, 2015 1 commit