summaryrefslogtreecommitdiff
path: root/lib/igt_gt.c
AgeCommit message (Expand)Author
2022-01-18lib/hang: Fix igt_require_hang_ring to work with all enginesJohn Harrison
2021-11-03lib/igt_gt: Allow per engine reset testingJohn Harrison
2021-08-10lib/igt_gt: Add passing ahnd as an argument to igt_hangZbigniew Kempczyński
2021-06-10lib/dummyload: Rename igt_spin_factory::ctx to ctx_idJason Ekstrand
2021-06-07lib/i915: Split 'gen' into graphics version and display versionMatt Roper
2021-01-30meson: Turn on -WerrorAshutosh Dixit
2020-12-30i915: Rename legacy for_each_engine to for_each_ringChris Wilson
2020-11-24Cast negative debugfs values to u64Chris Wilson
2020-10-12lib: Initialise 'wedged' in case of debugfs failChris Wilson
2020-05-20lib/i915: Assume unknown hardware just worksChris Wilson
2020-05-19lib/i915: Reset all engine properties to defaults prior to the start of a testChris Wilson
2020-05-14lib/igt_gt: Add newline to IGT_HANG=0 skipsPetri Latvala
2020-05-08lib/params: start renaming functions igt_params_*Juha-Pekka Heikkila
2020-05-08lib/params: add igt_params.c for module parameter accessJani Nikula
2020-05-07lib/i915: Split igt_require_gem() into i915/Chris Wilson
2019-10-27lib: Restore i915.reset before testing it in igt_allow_hang()Chris Wilson
2019-10-15i915_hangman: Force error captureChris Wilson
2019-05-23i915: Improve static engine map for legacyChris Wilson
2019-05-22lib/i915: Add Icelake vcs2 engine to the static listTvrtko Ursulin
2019-05-22lib: igt_gt: make gem_engine_can_store_dword() check engine classAndi Shyti
2019-05-22lib: igt_gt: add execution buffer flags to class helperAndi Shyti
2019-04-18lib/igt_dummyload: Get rid of 'batch' on spinner accessorsMika Kuoppala
2019-03-20lib/igt_sysfs: Remove idx from sysfs_openMichał Winiarski
2019-02-21lib: Only require we have i915.reset module parameter for allow-hangChris Wilson
2019-01-24lib/igt_gt: Move assert with setting 'reset' parameter after IGT env checkKatarzyna Dec
2019-01-16igt/drv_missed_irq: Skip if the kernel reports no rings available to testChris Wilson
2018-07-13lib/gt: Make use of dummyload library to create recursive batchAntonio Argenziano
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