Greeting,
FYI, we noticed the following commit (built with gcc-9):
commit: 26b145b982ff9178951aab5849a2e2b716527865 ("[PATCH 8/9] drm/i915: use dma_fence extractor functions") url: https://github.com/0day-ci/linux/commits/Christian-K-nig/dma-buf-consolidate... base: git://anongit.freedesktop.org/drm/drm drm-next patch link: https://lore.kernel.org/linux-media/20220124074046.4865-8-christian.koenig@a...
in testcase: igt version: igt-x86_64-0d559158-1_20220115 with following parameters:
group: group-15 ucode: 0xc2
on test machine: 20 threads 1 sockets Commet Lake with 16G memory
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
If you fix the issue, kindly add following tag Reported-by: kernel test robot oliver.sang@intel.com
[ 49.300827][ T504] 2022-01-28 04:51:06 build/tests/gem_exec_balancer --run-subtest busy [ 49.300832][ T504] [ 49.330242][ T1415] Console: switching to colour dummy device 80x25 [ 49.336613][ T1415] [IGT] gem_exec_balancer: executing [ 49.344946][ T504] IGT-Version: 1.26-gae2eb9e1 (x86_64) (Linux: 5.16.0-rc5-01357-g26b145b982ff x86_64) [ 49.344951][ T504] [ 49.345071][ T1415] [IGT] gem_exec_balancer: starting subtest busy [ 49.363800][ T504] Starting subtest: busy [ 49.363828][ T504] [ 49.383443][ T504] (gem_exec_balancer:1415) CRITICAL: Test assertion failure function busy, file ../tests/i915/gem_exec_balancer.c:1608: [ 49.383448][ T504] [ 49.399169][ T504] (gem_exec_balancer:1415) CRITICAL: Failed assertion: busy.busy == 1u << (class + 16) [ 49.399173][ T504] [ 49.411607][ T504] (gem_exec_balancer:1415) CRITICAL: error: 0 != 0x10000 [ 49.411611][ T504] [ 49.421006][ T504] Subtest busy failed. [ 49.421009][ T504] [ 49.427399][ T504] **** DEBUG **** [ 49.427408][ T504] [ 49.434150][ T504] (gem_exec_balancer:1415) igt_dummyload-DEBUG: Test requirement passed: nengine [ 49.434154][ T504] [ 49.446379][ T504] (gem_exec_balancer:1415) igt_dummyload-DEBUG: Test requirement passed: nengine [ 49.446383][ T504] [ 49.459151][ T504] (gem_exec_balancer:1415) CRITICAL: Test assertion failure function busy, file ../tests/i915/gem_exec_balancer.c:1608: [ 49.459155][ T504] [ 49.474854][ T504] (gem_exec_balancer:1415) CRITICAL: Failed assertion: busy.busy == 1u << (class + 16) [ 49.474858][ T504] [ 49.487273][ T504] (gem_exec_balancer:1415) CRITICAL: error: 0 != 0x10000 [ 49.487277][ T504] [ 49.497084][ T504] (gem_exec_balancer:1415) igt_core-INFO: Stack trace: [ 49.497088][ T504] [ 49.507226][ T504] (gem_exec_balancer:1415) igt_core-INFO: #0 ../lib/igt_core.c:1752 __igt_fail_assert() [ 49.507230][ T504] [ 49.520808][ T504] (gem_exec_balancer:1415) igt_core-INFO: #1 ../tests/i915/gem_exec_balancer.c:1607 __igt_unique____real_main3276() [ 49.520812][ T504] [ 49.536465][ T504] (gem_exec_balancer:1415) igt_core-INFO: #2 ../tests/i915/gem_exec_balancer.c:3276 main() [ 49.536470][ T504] [ 49.549683][ T504] (gem_exec_balancer:1415) igt_core-INFO: #3 [__libc_start_main+0xeb] [ 49.549686][ T504] [ 49.560901][ T504] (gem_exec_balancer:1415) igt_core-INFO: #4 [_start+0x2a] [ 49.560905][ T504] [ 49.570571][ T504] **** END ****
To reproduce:
git clone https://github.com/intel/lkp-tests.git cd lkp-tests sudo bin/lkp install job.yaml # job file is attached in this email bin/lkp split-job --compatible job.yaml # generate the yaml file for lkp run sudo bin/lkp run generated-yaml-file
# if come across any failure that blocks the test, # please remove ~/.lkp and /lkp dir to run from a clean state.
--- 0DAY/LKP+ Test Infrastructure Open Source Technology Center https://lists.01.org/hyperkitty/list/lkp@lists.01.org Intel Corporation
Thanks, Oliver Sang