summaryrefslogtreecommitdiff
path: root/lib/igt_gt.c
AgeCommit message (Expand)Author
2018-07-10lib: Require working GEM (!wedged) to allow hang injectionChris Wilson
2018-03-26lib/dummyload: Add pollable spin batchTvrtko Ursulin
2018-03-07lib: Use C99 initialisers to clear context parametersChris Wilson
2018-03-03lib: Fix MI_BATCH_BUFFER_START for hang injectionChris Wilson
2018-02-23Iterate over physical enginesChris Wilson
2018-02-21igt/gem_eio: Use slow spinners to inject hangsChris Wilson
2017-12-07lib/igt_gt: Add sentinel to intel_execution_engines2Petri Latvala
2017-11-22tests/perf_pmu: Tests for i915 PMU APITvrtko Ursulin
2017-11-21lib: Use drm-uapi/i915_drm.h instead of local defines.Eric Anholt
2017-10-25lib/gt: Always eat the unwanted error stateChris Wilson
2017-10-19lib/i915: Move submission related helpers to lib/i915/gem_submissionMichał Winiarski
2017-10-17lib: Extract helpers for determining submission methodMichał Winiarski
2017-10-16lib/igt_gt: Allow non-default contexts to hang non-render ringsVinay Belgaumkar
2017-09-06lib: Disable MI_STORE_DATA_IMM for gen3 (i915g and i915gm)Chris Wilson
2017-08-08lib: Remove illegal instructions from hang injectionChris Wilson
2017-07-06Revert "igt: Remove default from the engine list"Chris Wilson
2017-07-06igt: Remove default from the engine listTvrtko Ursulin
2017-06-21lib: Force global reset + uevents for hang detectorChris Wilson
2017-06-07ffs: Include strings.hArkadiusz Hiler
2017-05-18lib: Refactor testing for ability to use MI_STORE_DATA_IMMChris Wilson
2017-04-11lib: Fix up internal engine names (again)Chris Wilson
2017-03-30lib: Update kernel engine namesChris Wilson
2017-03-24Improve utilisation of igt_debugfs_dir()Chris Wilson
2017-03-23lib: Clear unrelated errno for intel_detect_and_clear_missed_interruptsChris Wilson
2017-03-21Restore "lib: Open debugfs files for the given DRM device"Chris Wilson
2017-03-21Revert "lib: Open debugfs files for the given DRM device"Tomeu Vizoso
2017-03-21lib: Open debugfs files for the given DRM deviceTomeu Vizoso
2017-03-14lib: Squelch a pair of ignore result warningsChris Wilson
2017-03-08igt/gem_eio: Check we succeed in unwedging the driverChris Wilson
2017-03-07lib/igt_gt: Remove duplicated PARAM_NO_ERROR_CAPTURE defineMichel Thierry
2017-02-04lib/gt: Set context for contolling bannableChris Wilson
2017-01-02lib: Mass conversion to to_user_pointer()Chris Wilson
2016-11-11lib: substitute cxt BAN_PERIOD with BANNABLEMika Kuoppala
2016-10-13lib/igt_gt: Use /sys/.../error instead of /debug/.../i915_error_stateChris Wilson
2016-09-13igt/gem_busy: Prevent banning when running multiple hang testsChris Wilson
2016-07-04lib/igt_gt: Fix unused variable warning for non-x86 targetsRobert Foss
2016-07-04lib: Enable squelching of simulated error statesChris Wilson
2016-06-09lib/gt: Omit illegal instruction on hang injection with gen 8+Mika Kuoppala
2016-05-20lib/gt: Replace hanging instructionChris Wilson
2016-05-01lib: Enable clflush for 32bit x86 buildsChris Wilson
2016-05-01lib: Apply magic clflush serialisationChris Wilson
2016-04-09lib: Remove defunct stop_ringsChris Wilson
2016-03-17lib/igt_gt: Handle SIGINT whilst writing to i915_error_stateChris Wilson
2016-03-03lib/igt_gt: Replace asm clflush/mfence with __builtin_ia32 variantsChris Wilson
2016-03-01lib: move i915_wedged_set to ig_gt.cDaniele Ceraolo Spurio
2016-02-04tests/drv_hangman: Convert to using central list of enginesChris Wilson
2016-01-27Add I915_EXEC_DEFAULT to list of known enginesChris Wilson
2016-01-27Extract array of execution enginesChris Wilson
2016-01-25igt: Disable igt_clflush_range() implementation on ARM buildsEric Anholt
2016-01-22lib: Refactor common detection of missed interruptsChris Wilson