summaryrefslogtreecommitdiff
path: root/lib/igt_kmod.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-03Revert "lib/igt_kmod: unload mei_gsc_proxy for Intel drivers"Kamil Konieczny1-2/+0
2024-07-02lib/igt_kmod: unload mei_gsc_proxy for Intel driversKamil Konieczny1-0/+2
2024-04-17lib/kunit: Read results from debugfsJanusz Krzysztofik1-36/+93
2024-04-15lib/igt_kmod: Fix sigaction write to uninitialized memoryZbigniew KempczyƄski1-8/+8
2024-03-26lib/kunit: Minimize code duplicationJanusz Krzysztofik1-8/+1
2024-03-26lib/kunit: Execute test cases synchronouslyJanusz Krzysztofik1-102/+54
2024-03-20lib/kunit: Time out promptly on missing KTAP reportJanusz Krzysztofik1-0/+13
2024-03-20lib/kunit: Let igt_ktap_free() take care of pointer resetJanusz Krzysztofik1-7/+5
2024-03-20lib/kunit: Store igt_ktap_results pointer in a central locationJanusz Krzysztofik1-15/+20
2024-03-18lib/igt_kmod: fix musl buildsKamil Konieczny1-0/+1
2024-03-14lib/igt_kmod: stop using KMOD_REMOVE_FORCELucas De Marchi1-20/+17
2024-03-11lib/igt_kmod: drop devcoredump before a PCI module unloadRodrigo Vivi1-0/+55
2024-03-11lib/igt_kmod: Allow to load kunit from aliasLucas De Marchi1-2/+18
2024-02-14lib/kunit: Perform test suite filtering on the kernel sideJanusz Krzysztofik1-25/+8
2024-02-14lib/kunit: Fix API documentationJanusz Krzysztofik1-24/+28
2024-02-14lib/kunit: Process module remove error after list errorsJanusz Krzysztofik1-2/+2
2024-02-14lib/kunit: Report early kernel taints explicitlyJanusz Krzysztofik1-0/+2
2024-02-14lib/kunit: Support writable filter* parameters of kunit moduleJanusz Krzysztofik1-13/+62
2024-02-14lib/kunit: Unload base KUnit module only before reloading itJanusz Krzysztofik1-11/+12
2024-02-14lib/kmode: Prepare open_parameters() helper for reuse by kunitJanusz Krzysztofik1-8/+8
2024-02-14lib/kunit: Enter legacy path only if applying filters failsJanusz Krzysztofik1-18/+10
2023-11-17lib/igt_kmod: Fix uninitialized variable during module unloadMatt Roper1-1/+1
2023-10-26lib/igt_sysfs: move kick_snd_hda_intel() to igt_kmod.cMauro Carvalho Chehab1-1/+56
2023-10-23lib/igt_kmod: Remove wrong note regarding dependenciesLucas De Marchi1-6/+2
2023-10-23lib/kunit: Execute kunit test cases only when neededJanusz Krzysztofik1-31/+35
2023-10-23lib/kunit: Fetch a list of test cases in advanceJanusz Krzysztofik1-13/+264
2023-10-23lib/kunit: Prepare for KTAP parsing after modprobe completedJanusz Krzysztofik1-24/+26
2023-10-23lib/kunit: Provide all results cleanup helperJanusz Krzysztofik1-6/+14
2023-10-23lib/kunit: Omit suite name prefix if the same as subtest nameJanusz Krzysztofik1-3/+8
2023-10-23lib/kunit: Parse KTAP report from the main process threadJanusz Krzysztofik1-39/+225
2023-10-23lib/kunit: Fix misplaced igt_kunit() docJanusz Krzysztofik1-9/+8
2023-10-23lib/kunit: Be more verbose on errorsJanusz Krzysztofik1-2/+2
2023-10-23lib/kunit: Fix handling of potential errors from F_GETFLJanusz Krzysztofik1-2/+2
2023-09-20lib/kunit: Strip "_test" or "_kunit" suffix from subtest namesJanusz Krzysztofik1-3/+20
2023-09-19lib/kunit: Load test modules in backgroundJanusz Krzysztofik1-2/+33
2023-09-19lib/ktap: Use IGT linked lists for storing KTAP resultsJanusz Krzysztofik1-12/+16
2023-09-19lib/kunit: Fail / skip on kernel taintJanusz Krzysztofik1-1/+11
2023-09-19lib/ktap: Read /dev/kmsg in blocking modeJanusz Krzysztofik1-1/+6
2023-09-19lib/kunit: Cancel KTP parser on module load failureJanusz Krzysztofik1-0/+1
2023-09-19lib/kunit: Fix illegal igt_fail() calls inside subtest bodyJanusz Krzysztofik1-53/+23
2023-09-18lib/kunit: Optimize calls to igt_success/skip/fail()Janusz Krzysztofik1-11/+3
2023-09-18lib/kunit: Fix struct kmod_module kunit_kmod not freedJanusz Krzysztofik1-0/+1
2023-09-18lib/kunit: Stop loading kunit module explicitlyJanusz Krzysztofik1-6/+0
2023-09-18lib/kunit: Drop unused file streamJanusz Krzysztofik1-11/+1
2023-06-15lib/igt_kmod: fill skip message for KUnit skipsMauro Carvalho Chehab1-7/+13
2023-06-14KUnit: gracefully skip on missing KUnit or tested module, fail otherwiseDominik Karol Piatkowski1-4/+17
2023-06-14KUnit: Change subtest name from all-tests to module nameDominik Karol Piatkowski1-1/+1
2023-06-14KUnit: Remove igt_kselftest fallbackDominik Karol Piatkowski1-10/+6
2023-06-14kunit tests: add an optional name for the selftestsMauro Carvalho Chehab1-2/+5
2023-06-14Change logic of ktap parser to run on a threadDominik Karol Piatkowski1-6/+45