Created attachment 122283 [details] dmesg Hardware: Motherboard: Aspire XC-704 cpu model name : Intel(R) Pentium(R) CPU N3700 @ 1.60GHz cpu model : 76 cpu family : 6 Graphic card: Device 22b1 (rev 21) Software: Bios: R01-A2 Kernel mainline 4.4.0 from https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git commit afd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc Author: Linus Torvalds <torvalds@linux-foundation.org> Date: Sun Jan 10 15:01:32 2016 -0800 Linux 4.4 drm: libdrm-2.4.67-5 ea07de9 from git://anongit.freedesktop.org/mesa/drm mesa: tag mesa-11.1.2 7bcd827 from git://anongit.freedesktop.org/mesa/mesa cairo: tag 1.15.2 db8a7f1 from git://anongit.freedesktop.org/cairo waffle: master bb29b2a from git://github.com/waffle-gl/waffle xorg-server-macros: tag: util-macros-1.19.0-2 d7acec2 from git://git.freedesktop.org/git/xorg/util/macros xserver: tag: xorg-server-1.18.1 23e60f9 from git://git.freedesktop.org/git/xorg/xserver xf86-video-intel: tag 2.99.917-560 d167280 from git://anongit.freedesktop.org/xorg/driver/xf86-video-intel libva: tag libva-1.7.0.pre1 35f1447 from git://git.freedesktop.org/git/vaapi/libva vaapi-intel-driver: tag 1.7.0.pre1 ab8e4e3 from git://anongit.freedesktop.org/vaapi/intel-driver IGT 1.14 364d378 from http://anongit.freedesktop.org/git/xorg/app/intel-gpu-tools.git One external screen connected to HDMI Steps: ------- 1. Execute IGT tests: # ./gem_ctx_create --run-subtest active # ./gem_ctx_create --run-subtest files # ./gem_ctx_create --run-subtest invalid-pad Actual result: --------------- 1. Tests are Fail Expected result: ----------------- 1. Tests are Pass
Outputs: # ./gem_ctx_create --run-subtest active IGT-Version: 1.14-NOT-GIT (x86_64) (Linux: 4.4.0-nightly x86_64) (gem_ctx_create:1707) ioctl-wrappers-CRITICAL: Test assertion failure function gem_execbuf, file ioctl_wrappers.c:557: (gem_ctx_create:1707) ioctl-wrappers-CRITICAL: Failed assertion: __gem_execbuf(fd, execbuf) == 0 (gem_ctx_create:1707) ioctl-wrappers-CRITICAL: Last errno: 28, No space left on device (gem_ctx_create:1707) ioctl-wrappers-CRITICAL: error: -28 != 0 Stack trace: #0 [__igt_fail_assert+0xf1] #1 [gem_execbuf+0x57] #2 [__real_main119+0x455] #3 [main+0x29] #4 [__libc_start_main+0xf5] #5 [_start+0x29] #6 [<unknown>+0x29] Subtest active failed. **** DEBUG **** (gem_ctx_create:1707) ioctl-wrappers-CRITICAL: Test assertion failure function gem_execbuf, file ioctl_wrappers.c:557: (gem_ctx_create:1707) ioctl-wrappers-CRITICAL: Failed assertion: __gem_execbuf(fd, execbuf) == 0 (gem_ctx_create:1707) ioctl-wrappers-CRITICAL: Last errno: 28, No space left on device (gem_ctx_create:1707) ioctl-wrappers-CRITICAL: error: -28 != 0 **** END **** Subtest active: FAIL (10.071s) # # # ./gem_ctx_create --run-subtest files IGT-Version: 1.14-NOT-GIT (x86_64) (Linux: 4.4.0-nightly x86_64) (gem_ctx_create:1868) ioctl-wrappers-CRITICAL: Test assertion failure function gem_execbuf, file ioctl_wrappers.c:557: (gem_ctx_create:1868) ioctl-wrappers-CRITICAL: Failed assertion: __gem_execbuf(fd, execbuf) == 0 (gem_ctx_create:1868) ioctl-wrappers-CRITICAL: Last errno: 28, No space left on device (gem_ctx_create:1868) ioctl-wrappers-CRITICAL: error: -28 != 0 Stack trace: #0 [__igt_fail_assert+0xf1] #1 [gem_execbuf+0x57] #2 [__real_main119+0x267] #3 [main+0x29] #4 [__libc_start_main+0xf5] #5 [_start+0x29] #6 [<unknown>+0x29] Subtest files failed. **** DEBUG **** (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) drmtest-DEBUG: Test requirement passed: fd >= 0 (gem_ctx_create:1868) ioctl-wrappers-CRITICAL: Test assertion failure function gem_execbuf, file ioctl_wrappers.c:557: (gem_ctx_create:1868) ioctl-wrappers-CRITICAL: Failed assertion: __gem_execbuf(fd, execbuf) == 0 (gem_ctx_create:1868) ioctl-wrappers-CRITICAL: Last errno: 28, No space left on device (gem_ctx_create:1868) ioctl-wrappers-CRITICAL: error: -28 != 0 **** END **** Subtest files: FAIL (6.607s) # # # ./gem_ctx_create --run-subtest invalid-pad IGT-Version: 1.14-NOT-GIT (x86_64) (Linux: 4.4.0-nightly x86_64) (gem_ctx_create:2026) CRITICAL: Test assertion failure function __real_main119, file gem_ctx_create.c:145: (gem_ctx_create:2026) CRITICAL: Failed assertion: __gem_context_create(fd, &create) == -22 (gem_ctx_create:2026) CRITICAL: error: 0 != -22 Stack trace: #0 [__igt_fail_assert+0xf1] #1 [__real_main119+0x5d2] #2 [main+0x29] #3 [__libc_start_main+0xf5] #4 [_start+0x29] #5 [<unknown>+0x29] Subtest invalid-pad failed. **** DEBUG **** (gem_ctx_create:2026) CRITICAL: Test assertion failure function __real_main119, file gem_ctx_create.c:145: (gem_ctx_create:2026) CRITICAL: Failed assertion: __gem_context_create(fd, &create) == -22 (gem_ctx_create:2026) CRITICAL: error: 0 != -22 **** END **** Subtest invalid-pad: FAIL (0.005s)
Same behavior with BDW with following configuration:--- Software information --- ++ Kernel version : 4.4.4-040404-generic ++ Linux distribution : Ubuntu 15.10 ++ Architecture : 64-bit ++ xf86-video-intel version : 2.99.917 ++ Xorg-Xserver version : 1.17.2 ++ DRM version : 2.4.64 ++ VAAPI version : Intel i965 driver for Intel(R) Broadwell - 1.6.0 ++ Cairo version : 1.14.2 ++ Intel GPU Tools version : Tag [intel-gpu-tools-1.14-74-g431f6c4] / Commit [431f6c4] ++ Kernel driver in use : i915 ++ Bios revision : 5.6 --- Hardware information --- ++ Platform : ++ Motherboard model : ++ Motherboard type : NUC5i7RYB Desktop ++ Motherboard manufacturer : ++ CPU family : Core i7 ++ CPU information : Intel(R) Core(TM) i7-5557U CPU @ 3.10GHz ++ GPU Card : Intel Corporation Broadwell-U Integrated Graphics (rev 09) (prog-if 00 [VGA controller]) ++ Memory ram : 8 GB ++ Maximum memory ram allowed : 16 GB ++ Display resolution : ++ CPU's number : 4 ++ Hard drive capacity : 120 GB
The following test cases fail on BXT-P with the following configuration case list =========== gem_ctx_create@files gem_ctx_create@active Hardware information ===================== Platform BXT-P Motherboard model Broxton P Motherboard type NOTEBOOK Hand Held Motherboard manufacturer Intel Corp. CPU family Other CPU information 06/5c GPU Card Intel Corporation Device 5a84 (rev 03) (prog-if 00 [VGA controller]) Software information ====================== Linux distribution : Ubuntu 15.10 Architecture : 64-bit --> Component : drm url : http://cgit.freedesktop.org/mesa/drm tag : libdrm-2.4.67-5-gea07de9 commit : ea07de9 author : Rodrigo Vivi <rodrigo.vivi@intel.com> age : 13 days ago --> Component : mesa url : http://cgit.freedesktop.org/mesa/mesa tag : mesa-11.1.2 commit : 7bcd827 author : Emil Velikov <emil.velikov@collabora.com> age : 5 weeks ago --> Component : xf86-video-intel url : http://cgit.freedesktop.org/xorg/driver/xf86-video-intel tag : 2.99.917-560-gd167280 commit : d167280 author : Chris Wilson <chris@chris-wilson.co.uk> age : 3 weeks ago --> Component : libva url : http://cgit.freedesktop.org/libva/ tag : libva-1.7.0.pre1 commit : 35f1447 author : Xiang Haihao <haihao.xiang@intel.com> age : 11 days ago --> Component : vaapi (intel-driver) url : http://cgit.freedesktop.org/vaapi/intel-driver tag : 1.7.0.pre1 commit : ab8e4e3 author : Xiang Haihao <haihao.xiang@intel.com> age : 11 days ago --> Component : cairo url : http://cgit.freedesktop.org/cairo tag : 1.15.2 commit : db8a7f1 author : Bryce Harrington <bryce@osg.samsung.com> age : 3 months ago --> Component : xserver url : http://cgit.freedesktop.org/xorg/xserver tag : xorg-server-1.18.1 commit : 23e60f9 author : Adam Jackson <ajax@redhat.com> age : 5 weeks ago --> Component : intel-gpu-tools url : http://cgit.freedesktop.org/xorg/app/intel-gpu-tools tag : intel-gpu-tools-1.14-23-g364d378 commit : 364d378 author : Paulo Zanoni <paulo.r.zanoni@intel.com> age : 10 days ago kernel ========= drm-intel-testing / commit a27657a commit a27657a39741599ce9feef1ef39ae6654e9e6768 Author: Daniel Vetter <daniel.vetter@ffwll.ch> Date: Mon Feb 29 09:42:22 2016 +0100 drm-intel-nightly: 2016y-02m-29d-08h-41m-12s UTC integration manifest Kernel version : 4.5.0-rc5 Architecture : source amd64 all
Created attachment 122530 [details] BSW_nightly_ gem_ctx_create_output Tested on the same BSW with kernel nightly 4.5 10e913a commit 10e913a48ca36790da9b58bed8729598ea79ebdb Author: Imre Deak <imre.deak@intel.com> Date: Thu Mar 17 15:23:17 2016 +0200 drm-intel-nightly: 2016y-03m-17d-13h-22m-41s UTC integration manifest active -> fail files -> fail invalid-pad -> Pass Logs attached
Created attachment 122531 [details] bsw-nightly-kern.log
This bug was also reproduced on BXT under the following configuration Hardware configuration ======================= Platform BXT - P (APL) Motherboard model Apollo Lake Motherboard type NOTEBOOK Hand Held Motherboard manufacturer Intel Corp. CPU family Other CPU information 06/5c GPU Card Intel Corporation Device 5a84 (rev 03) (prog-if 00 [VGA controller]) Memory ram 8 GB Software configuration ======================= --> Component : drm url : http://cgit.freedesktop.org/mesa/drm tag : libdrm-2.4.67-11-gea78c17 commit : ea78c17 author : Emil Velikov <emil.l.velikov@gmail.com> age : 20 hours ago --> Component : mesa url : http://cgit.freedesktop.org/mesa/mesa tag : mesa-11.1.2 commit : 7bcd827 author : Emil Velikov <emil.velikov@collabora.com> age : 7 weeks ago --> Component : xf86-video-intel url : http://cgit.freedesktop.org/xorg/driver/xf86-video-intel tag : 2.99.917-590-g094924f commit : 094924f author : Chris Wilson <chris@chris-wilson.co.uk> age : 4 days ago --> Component : libva url : http://cgit.freedesktop.org/libva/ tag : libva-1.7.0-1-g2339d10 commit : 2339d10 author : Xiang Haihao <haihao.xiang@intel.com> age : 13 days ago --> Component : vaapi (intel-driver) url : http://cgit.freedesktop.org/vaapi/intel-driver tag : 1.7.0-5-g759e44d commit : 759e44d author : peng.chen <peng.c.chen@intel.com> age : 13 days ago --> Component : cairo url : http://cgit.freedesktop.org/cairo tag : 1.15.2 commit : db8a7f1 author : Bryce Harrington <bryce@osg.samsung.com> age : 4 months ago --> Component : xserver url : http://cgit.freedesktop.org/xorg/xserver tag : xorg-server-1.18.0-254-g44e1c97 commit : 44e1c97 author : Olivier Fourdan <ofourdan@redhat.com> age : 8 days ago --> Component : intel-gpu-tools url : http://cgit.freedesktop.org/xorg/app/intel-gpu-tools tag : intel-gpu-tools-1.14-129-g41a26b5 commit : 41a26b5 author : Chris Wilson <chris@chris-wilson.co.uk> age : 26 hours ago kernel configuration ===================== Branch : drm-intel-nightly commit f5d413cccefa1f93d64c34f357151d42add63a84 Author: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Date: Thu Mar 24 14:35:16 2016 +0000 drm-intel-nightly: 2016y-03m-24d-14h-34m-29s UTC integration manifest Kernel version : 4.5.0 Architecture : source amd64 all
The following test cases also fails with the next configuration : Case list ================================ gem_ctx_create@active-default gem_ctx_create@active-blt gem_ctx_create@active-render gem_ctx_create@active-bsd gem_ctx_create@active-vebox Software information ================================ Kernel version : 4.6.0-rc4-drm-intel-nightly-ww17-commit-1e81bac+ Linux distribution : Ubuntu 15.10 Architecture : 64-bit Bios revision : 129.10 KSC revision : 1.6 Hardware information ================================ Platform : BXT-P Motherboard model : Broxton P Motherboard type : NOTEBOOK Hand Held Motherboard manufacturer : Intel Corp. CPU family : Other CPU information : 06/5c GPU Card : Intel Corporation Device 5a84 (rev 03) (prog-if 00 [VGA controller]) Memory ram : 8 GB Maximum memory ram allowed : 16 GB Graphic stack information ================================ --> Component : drm url : http://cgit.freedesktop.org/mesa/drm tag : libdrm-2.4.67-26-g739b888 commit : 739b888 author : Nicolas Dechesne <nicolas.dechesne@linaro.org> age : 2 weeks ago --> Component : mesa url : http://cgit.freedesktop.org/mesa/mesa tag : mesa-11.1.2 commit : 7bcd827 author : Emil Velikov <emil.velikov@collabora.com> age : 3 months ago --> Component : xf86-video-intel url : http://cgit.freedesktop.org/xorg/driver/xf86-video-intel tag : 2.99.917-640-gbca4e0e commit : bca4e0e author : Chris Wilson <chris@chris-wilson.co.uk> age : 2 days ago --> Component : libva url : http://cgit.freedesktop.org/libva/ tag : libva-1.7.0-1-g2339d10 commit : 2339d10 author : Xiang Haihao <haihao.xiang@intel.com> age : 6 weeks ago --> Component : vaapi (intel-driver) url : http://cgit.freedesktop.org/vaapi/intel-driver tag : 1.7.0-8-g2c1bec0 commit : 2c1bec0 author : peng.chen <peng.c.chen@intel.com> age : 3 weeks ago --> Component : cairo url : http://cgit.freedesktop.org/cairo tag : 1.15.2 commit : db8a7f1 author : Bryce Harrington <bryce@osg.samsung.com> age : 5 months ago --> Component : xserver url : http://cgit.freedesktop.org/xorg/xserver tag : xorg-server-1.18.0-291-g16e4bce commit : 16e4bce author : Simon Thum <simon.thum@gmx.de> age : 2 weeks ago --> Component : intel-gpu-tools url : http://cgit.freedesktop.org/xorg/app/intel-gpu-tools tag : intel-gpu-tools-1.14-212-g1e9a3ac commit : 1e9a3ac author : Chris Wilson <chris@chris-wilson.co.uk> age : 3 days ago kernel information ================================ commit 1e81bacf1f7fdbdf83f46b55389713fa13cb1256 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Sun Apr 24 11:36:51 2016 +0100 drm-intel-nightly: 2016y-04m-24d-10h-36m-11s UTC integration manifest Kernel version : 4.6.0-rc4 Architecture : source amd64 all Homepage : http://www.kernel.org/
Increasing priority due to current platform experience impact
Created attachment 123679 [details] kbl-output-gem_ctx_create Following subcases are fail on KBL-U: gem_ctx_create@active-blt gem_ctx_create@active-bsd gem_ctx_create@active-vebox gem_ctx_create@forked-active-blt gem_ctx_create@forked-active-bsd gem_ctx_create@forked-active-vebox See klb_forked-active-vebox_kern.log and kbl-output-gem_ctx_create attached Hardware Platform: KABY LAKE-U CPU : Intel(R) Core(TM) @ 2.60GHz MCP : KBL-U G0 2+2 (ou ULT-G0) QDF : QYQ8 Chipset PCH: SPT-LP C1 CRB : KABY LAKE U DDR3L RVP7 CRB FAB1 Software BIOS : KBLSE2R1.R00.X015.B01.1511271314 ME FW : 11.5.0.1008 Ksc (EC FW): 1.20 Linux distribution: Ubuntu 15.10 64 bits kernel drm-intel-nightly 4.6.0-rc7 61f856f from http://cgit.freedesktop.org/drm-intel/ commit 61f856faa1e6ff9dddad214be1e372e8aacfc0f4 Author: Ville Syrjälä <ville.syrjala@linux.intel.com> Date: Mon May 9 19:24:21 2016 +0300 drm-intel-nightly: 2016y-05m-09d-16h-24m-01s UTC integration manifest libdrm-2.4.68 fc09c5a from git://anongit.freedesktop.org/mesa/drm cairo: 1.15.2 db8a7f1 from git://anongit.freedesktop.org/cairo IGT 1.14 cc24755 from http://anongit.freedesktop.org/git/xorg/app/intel-gpu-tools.git
Created attachment 123680 [details] klb_forked-active-vebox_kern.log
As from commit commit 7c9c4b8f5dfe224ce587a470ce8817214c92271e Author: Daniel Vetter <daniel.vetter@ffwll.ch> Date: Wed Dec 18 16:37:49 2013 +0100 drm/i915: Reject non-default contexts on non-render again execbuffer api has not allowed to execute batches on user contexts, on other rings than the default/render engine. There is effort to lift this limitation but the driver is not there yet. So this is for all gens that support contexts (>=6)
Lets keep this as bug for engine != render context execution. If active-default or active-render subtests fail on some particular platform, open a new bug.
*** Bug 94693 has been marked as a duplicate of this bug. ***
*** Bug 95383 has been marked as a duplicate of this bug. ***
The following tests cases fail under the following configuration on BXT-P tests cases ================================================================ igt@gem_ctx_create@forked-active-blt igt@gem_ctx_create@active-bsd igt@gem_ctx_create@forked-active-vebox igt@gem_ctx_create@forked-active-bsd igt@gem_ctx_create@active-vebox igt@gem_ctx_create@active-blt Hardware configuration ================================================================ Platform BXT - P (APL) Motherboard model Apollo Lake Motherboard type NOTEBOOK Hand Held Motherboard manufacturer Intel Corp. CPU family Other CPU information 06/5c GPU Card Intel Corporation Device 5a84 (rev 03) (prog-if 00 [VGA controller]) Memory ram 8 GB gfx user space ================================================================ --> Component : drm url : http://cgit.freedesktop.org/mesa/drm tag : libdrm-2.4.68 commit : fc09c5a author : Kenneth Graunke <kenneth@whitecape.org> age : 2 weeks ago --> Component : mesa url : http://cgit.freedesktop.org/mesa/mesa tag : mesa-11.1.2 commit : 7bcd827 author : Emil Velikov <emil.velikov@collabora.com> age : 3 months ago --> Component : xf86-video-intel url : http://cgit.freedesktop.org/xorg/driver/xf86-video-intel tag : 2.99.917-645-g88733a7 commit : 88733a7 author : Chris Wilson <chris@chris-wilson.co.uk> age : 7 days ago --> Component : libva url : http://cgit.freedesktop.org/libva/ tag : libva-1.7.0-2-g4cb6d78 commit : 4cb6d78 author : Alan Coopersmith <alan.coopersmith@oracle.com> age : 5 weeks ago --> Component : vaapi (intel-driver) url : http://cgit.freedesktop.org/vaapi/intel-driver tag : 1.7.0-12-g4643f94 commit : 4643f94 author : peng.chen <peng.c.chen@intel.com> age : 3 weeks ago --> Component : cairo url : http://cgit.freedesktop.org/cairo tag : 1.15.2 commit : db8a7f1 author : Bryce Harrington <bryce@osg.samsung.com> age : 5 months ago --> Component : xserver url : http://cgit.freedesktop.org/xorg/xserver tag : xorg-server-1.18.0-317-g7f04946 commit : 7f04946 author : Dave Airlie <airlied@redhat.com> age : 9 days ago --> Component : intel-gpu-tools url : http://cgit.freedesktop.org/xorg/app/intel-gpu-tools tag : intel-gpu-tools-1.14-212-g1e9a3ac commit : 1e9a3ac author : Chris Wilson <chris@chris-wilson.co.uk> age : 3 weeks ago kernel ==================================================================== commit 447f2438e5ee3e9bb7d5cbe88fc44cdff74cc165 Author: Daniel Vetter <daniel.vetter@ffwll.ch> Date: Sun May 8 18:21:27 2016 +0200 drm-intel-nightly: 2016y-05m-08d-16h-21m-00s UTC integration manifest Kernel version : 4.6.0-rc6 Architecture : source amd64 all Homepage : http://www.kernel.org/
Subtest active-default: SUCCESS (20,870s) Subtest active-render: SUCCESS (21,009s) Subtest basic-files: SUCCESS (22,802s) Subtest invalid-pad: SUCCESS (0,000s) and as with any other than render ring: Subtest active-bsd: FAIL (0,006s) There seems to be no no specific kbl related problems here to be found.
This is also reproduced on KBL with the next configuration Gfx stack information =============================================== --> Component : drm tag : libdrm-2.4.68-4-g7aab852 commit : 7aab852 --> Component : mesa tag : mesa-11.1.2 commit : 7bcd827 --> Component : cairo tag : 1.15.2 commit : db8a7f1 --> Component : intel-gpu-tools tag : intel-gpu-tools-1.14-346-gcce2ff0 commit : cce2ff0 Software information ============================ Kernel version : 4.6.0-nightly+ Linux distribution : Ubuntu 15.10 Architecture : 64-bit Bios revision : 28.1 KSC revision : 1.15 Hardware information ============================= Platform : SKL-Y to KBL (RVP3) Motherboard model : Kabylake Client platform Motherboard type : Skylake Y LPDDR3 RVP3 Laptop Motherboard manufacturer : Intel Corporation CPU family : Other CPU information : Genuine Intel(R) CPU 0000 @ 0.90GHz GPU Card : Intel Corporation Device 591e (prog-if 00 [VGA controller]) |=== kernel information ===| commit 2ec823981d62c56d1511bda42b8295e31ece800f Author: Daniel Vetter <daniel.vetter@ffwll.ch> Date: Sun May 22 18:23:13 2016 +0200 ========== test cases failed =============== igt@gem_ctx_create@forked-active-vebox igt@gem_ctx_create@forked-active-bsd igt@gem_ctx_create@active-blt igt@gem_ctx_create@active-bsd igt@gem_ctx_create@active-vebox igt@gem_ctx_create@forked-active-blt
the following subtest fail under the next configuration subtest ============================================== igt@gem_ctx_create@active-blt igt@gem_ctx_create@active-vebox igt@gem_ctx_create@forked-active-blt igt@gem_ctx_create@active-bsd igt@gem_ctx_create@forked-active-vebox igt@gem_ctx_create@forked-active-bsd Gfx stack information =============================================== --> Component : drm tag : libdrm-2.4.68-4-g7aab852 commit : 7aab852 --> Component : mesa tag : mesa-11.1.2 commit : 7bcd827 --> Component : cairo tag : 1.15.2 commit : db8a7f1 --> Component : intel-gpu-tools tag : intel-gpu-tools-1.14-346-gcce2ff0 commit : cce2ff0 Software information =============================================== Kernel version : 4.6.0-rc7-drm-intel-nightly-ww20-commit-5528ede+ Linux distribution : Ubuntu 15.10 Architecture : 64-bit Bios revision : 138.22 KSC revision : 1.12 DMC revision : 1.07 GUC revision : 8.7 Hardware information =============================================== Platform : BXT-P Motherboard model : Broxton P Motherboard type : NOTEBOOK Hand Held Motherboard manufacturer : Intel Corp. CPU family : B1 CPU information : 06/5c GPU Card : Intel Corporation Device 5a84 (rev 0a) (prog-if 00 [VGA controller]) kernel =============================================== commit 2ec823981d62c56d1511bda42b8295e31ece800f Author: Daniel Vetter <daniel.vetter@ffwll.ch> Date: Sun May 22 18:23:13 2016 +0200 drm-intel-nightly: 2016y-05m-22d-16h-22m-45s UTC integration manifest
Same test cases are failing in BSW with following configuration: subtest ============================================== igt@gem_ctx_create@active-blt igt@gem_ctx_create@active-vebox igt@gem_ctx_create@forked-active-blt igt@gem_ctx_create@active-bsd igt@gem_ctx_create@forked-active-vebox igt@gem_ctx_create@forked-active-bsd Hardware information ============================================ Platform : Motherboard model : 10G9000NUS Motherboard type : BRASWELL Desktop Motherboard manufacturer : LENOVO CPU family : Pentium CPU information : Intel(R) Pentium(R) CPU N3700 @ 1.60GHz GPU Card : Intel Corporation Device 22b1 (rev 21) (prog-if 00 [VGA controller]) Memory ram : 8 GB Maximum memory ram allowed : 8 GB Display resolution : CPU's number : 4 Hard drive Capacity : 120 GB Software information ============================================ Kernel version : 4.6.0-drm-intel-nightly-ww23-commit-fb023a2+ Linux distribution : Ubuntu 16.04 LTS Architecture : 64-bit xf86-video-intel version : 2.99.917 Xorg-Xserver version : 1.18.3 DRM version : 2.4.68 VAAPI version : Intel i965 driver for Intel(R) CherryView - 1.7.0 Cairo version : 1.15.2 Intel GPU Tools version : Tag [intel-gpu-tools-1.14-348-g303b380] / Commit [303b380] Kernel driver in use : i915 Hardware acceleration : Bios revision : 0.33 KSC revision : 0.16
Created attachment 124273 [details] Dmesg log family
The following tests cases are fail with the following configuration : Tests cases =============================================== igt@gem_ctx_create@forked-active-bsd igt@gem_ctx_create@active-blt igt@gem_ctx_create@forked-active-blt igt@gem_ctx_create@active-vebox igt@gem_ctx_create@forked-active-vebox igt@gem_ctx_create@active-bsd Gfx stack information =============================================== --> Component : drm tag : libdrm-2.4.68 commit : fc09c5a --> Component : cairo tag : 1.15.2 commit : db8a7f1 --> Component : intel-gpu-tools tag : intel-gpu-tools-1.14-348-g303b380 commit : 303b380 Software information =============================================== Kernel version : 4.6.0-drm-intel-nightly-ww23-commit-fb023a2+ Linux distribution : Ubuntu 16.04 Architecture : 64-bit Bios revision : 138.25 KSC revision : 1.12 DMC revision : 1.07 Hardware information =============================================== Platform : BXT-P Motherboard model : Broxton P Motherboard type : NOTEBOOK Hand Held Motherboard manufacturer : Intel Corp. CPU family : B1 CPU information : 06/5c GPU Card : Intel Corporation Device 5a84 (rev 0a) (prog-if 00 [VGA controller]) kernel =============================================== commit fb023a2062df06c9e097e1f8f2bcf252194b9413 Author: Daniel Vetter <daniel.vetter@ffwll.ch> Date: Mon May 30 10:46:14 2016 +0200 drm-intel-nightly: 2016y-05m-30d-08h-45m-53s UTC integration manifest
This bug was also reproduced on KBL under the following configuration Software information ============================================ Kernel version : 4.6.0-drm-intel-nightly-ww23-commit-fb023a2+ Linux distribution : Ubuntu 16.04 LTS Architecture : 64-bit Mesa version : Not found << Please see the message at the bottom >> xf86-video-intel version : 2.99.917 Xorg-Xserver version : 1.18.3 DRM version : 2.4.68 VAAPI version : Intel i965 driver for Intel(R) Kabylake - 1.7.0 Cairo version : 1.15.2 Intel GPU Tools version : Tag [intel-gpu-tools-1.14-348-g303b380] / Commit [303b380] Kernel driver in use : i915 Hardware acceleration : Bios revision : 28.1 KSC revision : 1.15 Hardware information ============================================ Platform : SKL-Y to KBL (RVP3) Motherboard model : Kabylake Client platform Motherboard type : Skylake Y LPDDR3 RVP3 Laptop Motherboard manufacturer : Intel Corporation CPU family : Other CPU information : Genuine Intel(R) CPU 0000 @ 0.90GHz GPU Card : Intel Corporation Device 591e (prog-if 00 [VGA controller]) Memory ram : 4 GB Maximum memory ram allowed : 16 GB Display resolution : CPU's number : 4 Hard drive Capacity : 120 GB Firmwares information ============================================ DMC fw loaded : yes DMC version : 1.1 kernel configuration ===================== commit fb023a2062df06c9e097e1f8f2bcf252194b9413 Author: Daniel Vetter <daniel.vetter@ffwll.ch> Date: Mon May 30 10:46:14 2016 +0200 drm-intel-nightly: 2016y-05m-30d-08h-45m-53s UTC integration manifest Kernel version : 4.6.0 ========== test cases failed =============== igt@gem_ctx_create@forked-active-vebox igt@gem_ctx_create@forked-active-bsd igt@gem_ctx_create@forked-active-blt igt@gem_ctx_create@active-vebox igt@gem_ctx_create@active-bsd igt@gem_ctx_create@active-blt
*** Bug 95468 has been marked as a duplicate of this bug. ***
*** Bug 95469 has been marked as a duplicate of this bug. ***
Root cause sounds linked to preparing or creating execbuffer (in i915_gem_execbuffer2 function located in i915_gem_execbuffer.c file), operation is called via ioctl from igt lib ioctl wrapper
The following test fail with tne next configuration : test cases ================= igt@gem_ctx_create@active-vebox igt@gem_ctx_create@forked-active-vebox igt@gem_ctx_create@forked-active-blt igt@gem_ctx_create@forked-active-bsd igt@gem_ctx_create@active-bsd igt@gem_ctx_create@active-blt kernel : 4.6.1 from http://www.kernel.org/ Graphic stack --> Component : drm tag : libdrm-2.4.68 commit : fc09c5a --> Component : mesa tag : mesa-11.2.2 commit : 3a9f628 --> Component : cairo tag : 1.15.2 commit : db8a7f1 --> Component : intel-gpu-tools tag : intel-gpu-tools-1.15 commit : 3ce58b6 Software information =============================================== Linux distribution : Ubuntu 16.04 Architecture : 64-bit Bios revision : 138.25 KSC revision : 1.12 DMC revision : 1.07 Hardware information =============================================== Platform : BXT-P Motherboard model : Broxton P Motherboard type : NOTEBOOK Hand Held Motherboard manufacturer : Intel Corp. CPU family : B1 CPU information : 06/5c GPU Card : Intel Corporation Device 5a84 (rev 0a) (prog-if 00 [VGA controller])
The following test fail with the next configuration : test cases ================= igt@gem_exec_parallel@blt-fds igt@gem_exec_parallel@bsd-contexts igt@gem_exec_parallel@blt-contexts igt@gem_exec_parallel@contexts igt@gem_exec_parallel@vebox-contexts kernel : 4.6.1 from http://www.kernel.org/ Graphic stack --> Component : drm tag : libdrm-2.4.68 commit : fc09c5a --> Component : mesa tag : mesa-11.2.2 commit : 3a9f628 --> Component : cairo tag : 1.15.2 commit : db8a7f1 --> Component : intel-gpu-tools tag : intel-gpu-tools-1.15 commit : 3ce58b6 Software information =============================================== Linux distribution : Ubuntu 16.04 Architecture : 64-bit Bios revision : 138.25 KSC revision : 1.12 DMC revision : 1.07 Hardware information =============================================== Platform : BXT-P Motherboard model : Broxton P Motherboard type : NOTEBOOK Hand Held Motherboard manufacturer : Intel Corp. CPU family : B1 CPU information : 06/5c GPU Card : Intel Corporation Device 5a84 (rev 0a) (prog-if 00 [VGA controller])
Same issue with the following configuration Tests cases ============================================ igt@gem_ctx_create@active-blt igt@gem_ctx_create@forked-active-bsd igt@gem_ctx_create@active-bsd igt@gem_ctx_create@forked-active-blt igt@gem_ctx_create@active-vebox igt@gem_ctx_create@forked-active-vebox Software information ============================================ Kernel version : 4.7.0-rc4-drm-intel-nightly-ww26-commit-5c244f4+ Linux distribution : Ubuntu 16.04 LTS Architecture : 64-bit Hardware information ============================================ Platform : BXT-P Motherboard model : Broxton P Motherboard type : NOTEBOOK Hand Held Motherboard manufacturer : Intel Corp. CPU family : B1 CPU information : 06/5c GPU Card : Intel Corporation Device 5a84 (rev 0a) (prog-if 00 [VGA controller]) Memory ram : 16 GB Firmwares information ============================================ DMC fw loaded : yes DMC version : 1.7 GUC fw loaded : SUCCESS GUC version wanted : 8.7 GUC version found : 8.7 --> Component : drm url : http://cgit.freedesktop.org/mesa/drm tag : libdrm-2.4.68-9-g625d181 commit : 625d181 --> Component : cairo url : http://cgit.freedesktop.org/cairo tag : 1.15.2 commit : db8a7f1 --> Component : intel-gpu-tools url : http://cgit.freedesktop.org/xorg/app/intel-gpu-tools tag : intel-gpu-tools-1.15-54-g88c1f7c commit : 88c1f7c Kernel information ============================================ commit 5c244f4b128c6274755007e080d46e0a61b71534 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Fri Jun 24 16:17:56 2016 +0100 drm-intel-nightly: 2016y-06m-24d-15h-17m-32s UTC integration manifest
The following tests fails on APL : Tests cases ============================================= igt@gem_ctx_create@active-bsd igt@gem_ctx_create@forked-active-bsd igt@gem_ctx_create@forked-active-vebox igt@gem_ctx_create@active-blt igt@gem_ctx_create@forked-active-blt igt@gem_ctx_create@active-vebox Hardware Information ============================================= Platform: APL system Linux distribution: Ubuntu 16.04 64 bits CPU Name : Intel(R) Genuine Processor @ 1.1 GHz (family: 6, model: 12, stepping: 9) 4 cores QDF : Q6HE SoC : B1 CRB : Apollo Lake DDR3L RVP1A FAB1 Reworks : R19, R20 Bios : 144.10 KSC: 1.15 Software Information =============================================== drm: libdrm-2.4.68-11 7996a87 mesa: mesa-11.2.2 3a9f628 cairo: 1.15.2 db8a7f1 server: xorg-server-1.18.0-443 3762edd xf86-video-intel: 2.99.917-674 9154dff libva: libva-1.7.0-26 c36971c vaapi-intel-driver: 1.7.0-53 bcde10d Intel-Gpu-Tools 1.15-87 376b813 Firmwares information ============================================ DMC fw loaded : yes DMC version : 1.7 GUC fw loaded : SUCCESS GUC version wanted : 8.7 GUC version found : 8.7 Kernel =============================================== commit 2fe5da8adcbe5a34830b98c63878eea756e977a2 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Sat Jul 2 19:32:50 2016 +0100 drm-intel-nightly: 2016y-07m-02d-18h-31m-39s UTC integration manifest
Created attachment 125057 [details] APL-gem_ctx_create-kern.log
Created attachment 125058 [details] APL-gem_ctx_create-output Attached fresh logs for APL. Tested with: Kernel 4.7.0-rc6 tag drm-intel-testing-2016-07-11 0230e3c drm: libdrm-2.4.68-14 8c8d5ddfrom git://anongit.freedesktop.org/mesa/drm mesa: mesa-11.2.2 3a9f628from git://anongit.freedesktop.org/mesa/mesa cairo: 1.15.2 db8a7f1 from git://anongit.freedesktop.org/cairo IGT 1.15 2038b24 from http://anongit.freedesktop.org/git/xorg/app/intel-gpu-tools.git
The driver only supports user contexts in the render ring[1], non-render active/forked subtests will fail. The -EINVAL (-22) you're seeing comes from the first check in i915_gem_validate_context. [1] https://cgit.freedesktop.org/drm-intel/commit/?id=7c9c4b8f5dfe224ce587a470ce8817214c92271e
The driver is designed to support contexts on all rings - since contexts represent a view of both driver state (as well as logical state). userspace is designed with context separation. That check breaks both badly, was documented as being badly designed upon integration and the patch to remove it identified as a critical prerequisite for further context/vm work.
Major part of subtests are still failing on KBl with the following configuration: Software Configuration: ================================================= kernel 4.7-rc7 commit 7eeb04a101316645916d4d9df058a9341797f1af drm: libdrm-2.4.70-0caa84c from git://anongit.freedesktop.org/mesa/drm mesa: 11.2.2 3a9f628 from git://anongit.freedesktop.org/mesa/mesa cairo: 1.15.2 db8a7f1 from git://anongit.freedesktop.org/cairo xserver:xorg-server-1.18.0-497-g0b2f308 from git://git.freedesktop.org/git/xorg/xserver xf86-video-intel:2.99.917-684-g6988b87 from git://anongit.freedesktop.org/xorg/driver/xf86-video-intel libva: 1.7.0-26-gc36971c from git://git.freedesktop.org/git/vaapi/libva vaapi-intel-driver:1.7.0-58-ge554446 from git://anongit.freedesktop.org/vaapi/intel-driver Hardware information ============================================ Platform : KBL (RVP7) Motherboard model : Kabylake Client platform Motherboard type : Skylake U DDR3L RVP7 Laptop Motherboard manufacturer : Intel Corporation CPU information : Genuine Intel(R) CPU 0000 @ 2.60GHz GPU Card : Intel Corporation Device 5916 (prog-if 00 [VGA controller]) Attachments: ============================================ dmesgKBL.log ctxKBL.log
Created attachment 125381 [details] dmesgKBL.log
Created attachment 125382 [details] ctxKBL.log
Created attachment 125894 [details] ctx log The following tests were reproduced on SKL with below configuration: Test Cases =================================================== igt@gem_ctx_create@active-blt igt@gem_ctx_create@active-bsd igt@gem_ctx_create@active-vebox igt@gem_ctx_create@forked-active-blt igt@gem_ctx_create@forked-active-bsd igt@gem_ctx_create@forked-active-vebox Hardware ================================================================================== Platform: NUC6i3SYB CPU: Intel(R) Core(TM) i3-6100U CPU @ 2.30GHZ (family 6, model 78, stepping 3) Motherboard version: H81132-502 GPU: Intel® HD Graphics 520 - Intel Corporation Sky Lake Integrated Graphics (rev 07) Memory: one 8GB card Kingston KVR21S15D8/8 SSD: Samsung 850 EVO M.2 120 Go Software ============================================================================================== Bios: SYSKLi35.86A.0045.2016.0527.1055 from https://downloadcenter.intel.com/downloads/eula/26097/BIOS-Update-SYSKLi35-86A-?httpDown=https%3A%2F%2Fdownloadmirror.intel.com%2F26097%2Feng%2FSY0045.bio Linux distribution: Ubuntu 16.04 64 bits Kernel: 4.8.0-rc2 e4ec788 from http://cgit.freedesktop.org/drm-intel/ commit e4ec788166b13fc8b5b7e188c522d4cf07ba53eb Author: Sumit Semwal <sumit.semwal@linaro.org> Date: Tue Aug 16 12:36:30 2016 +0530 drm-intel-nightly: 2016y-08m-16d-07h-06m-09s UTC integration manifest libdrm-2.4.70-2 b214b05 from git://anongit.freedesktop.org/mesa/drm mesa: mesa-11.2.2 3a9f628from git://anongit.freedesktop.org/mesa/mesa cairo 1.15.2 db8a7f1 from git://anongit.freedesktop.org/cairo xorg-server-1.18.0-525 de5291c from git://git.freedesktop.org/git/xorg/xserver xf86-video-intel 2.99.917-695 c8fc7f5 from git://git.freedesktop.org/git/xorg/driver/xf86-video-intel libva-1.7.0-45 b27feb9 from git://git.freedesktop.org/git/vaapi/libva vaapi-intel-driver: 1.7.0-82 98555d2 from git://git.freedesktop.org/git/vaapi/intel-driver DMC 1.26 from https://01.org/sites/default/files/downloads/intelr-graphics-linux/skldmcver126.tar_1.bz2 GUC 6.1 from https://01.org/sites/default/files/downloads/intelr-graphics-linux/sklgucver61.tar.bz2 Intel-Gpu-Tools 1.15 a147ef2 from http://anongit.freedesktop.org/git/xorg/app/intel-gpu-tools.git
commit f7978a0c581a8a840a28306f8da43e06e7fef3bf Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Mon Aug 22 09:03:36 2016 +0100 drm/i915: Allow the user to pass a context to any ring
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.