All of lore.kernel.org
 help / color / mirror / Atom feed
* [intel-gfx][i-g-t] test kms_frontbuffer_tracking basic fail
@ 2017-07-19 10:58 Gu, HailinX
  2017-07-19 11:33 ` Chris Wilson
  0 siblings, 1 reply; 2+ messages in thread
From: Gu, HailinX @ 2017-07-19 10:58 UTC (permalink / raw)
  To: Hiler, Arkadiusz, intel-gfx; +Cc: Li, Philip, Li, ZhijianX


[-- Attachment #1.1: Type: text/plain, Size: 11421 bytes --]

Hi Arek
This time it looks like a bug
I run this test on i7-4770, by command `./igt/tests/kms_frontbuffer_tracking --run-subtest basic`
I guess it may be caused by I have no monitor connected. But if that is the case it should be skiped rather than fail.


Output shows below
---------------------------------------

IGT-Version: 1.19-g4258cc8e (x86_64) (Linux: 4.12.0 x86_64)

Primary screen: VGA 1024x768, crtc 0

FBC last action not supported

Can't test PSR: no usable eDP screen.

Sink CRC not supported: primary screen is not eDP

Stack trace:

 #0 [_init+0x24ef9]

 #1 [_init+0x1a284]

 #2 [_init+0x27812]

 #3 [_init+0x27fc4]

 #4 [_init+0x8969]

 #5 [_init+0x10a3d]

 #6 [_init+0x2a70]

 #7 [__libc_start_main+0xf1]

 #8 [_init+0x4d42]

 #9 [<unknown>+0x4d42]

Subtest basic: FAIL (1.082s)
----------------------------------------------------
Error
"(kms_frontbuffer_tracking:4411) ioctl-wrappers-CRITICAL: Test assertion failure function gem_mmap__wc, file ioctl_wrappers.c:825:
(kms_frontbuffer_tracking:4411) ioctl-wrappers-CRITICAL: Failed assertion: ptr
(kms_frontbuffer_tracking:4411) ioctl-wrappers-CRITICAL: Last errno: 38, Function not implemented
Subtest basic failed.
**** DEBUG ****
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) ioctl-wrappers-DEBUG: Test requirement passed: err == 0
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1024, height=768, format=0x34325258, tiling=0x100000000000001, size=3145728)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=1, pitch=4096)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=64, height=64, format=0x34325241, tiling=0x0, size=16384)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=2, pitch=256)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=64, height=64, format=0x34325258, tiling=0x100000000000001, size=32768)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=3, pitch=512)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1024, height=1024, format=0x34325258, tiling=0x100000000000001, size=4194304)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=4, pitch=4096)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1524, height=2292, format=0x34325258, tiling=0x100000000000001, size=14106624)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=5, pitch=6144)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1024, height=768, format=0x34325258, tiling=0x100000000000001, size=3145728)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=6, pitch=4096)
(kms_frontbuffer_tracking:4411) DEBUG: Blue CRC:   pipe:[f571dfae 00000000 00000000 00000000 00000000 ] sink:[unsupported!]
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1024, height=768, format=0x34325258, tiling=0x100000000000001, size=3145728)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=6, pitch=4096)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1024, height=768, format=0x34325258, tiling=0x100000000000001, size=3145728)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=7, pitch=4096)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1024, height=768, format=0x34325258, tiling=0x100000000000001, size=3145728)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=8, pitch=4096)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1024, height=768, format=0x34325258, tiling=0x100000000000001, size=3145728)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=9, pitch=4096)
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: gem_get_tiling(fd, buf->handle, &tiling, &swizzle)
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: intel_gen(intel_get_drm_devid(fd)) >= 5
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: gem_get_tiling(fd, buf->handle, &tiling, &swizzle)
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: intel_gen(intel_get_drm_devid(fd)) >= 5
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: gem_get_tiling(fd, buf->handle, &tiling, &swizzle)
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: intel_gen(intel_get_drm_devid(fd)) >= 5
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: gem_get_tiling(fd, buf->handle, &tiling, &swizzle)
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: intel_gen(intel_get_drm_devid(fd)) >= 5
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: gem_get_tiling(fd, buf->handle, &tiling, &swizzle)
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: intel_gen(intel_get_drm_devid(fd)) >= 5
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: gem_get_tiling(fd, buf->handle, &tiling, &swizzle)
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: intel_gen(intel_get_drm_devid(fd)) >= 5
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: gem_get_tiling(fd, buf->handle, &tiling, &swizzle)
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: intel_gen(intel_get_drm_devid(fd)) >= 5
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: gem_get_tiling(fd, buf->handle, &tiling, &swizzle)
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: intel_gen(intel_get_drm_devid(fd)) >= 5
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: gem_get_tiling(fd, buf->handle, &tiling, &swizzle)
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: intel_gen(intel_get_drm_devid(fd)) >= 5
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: gem_get_tiling(fd, buf->handle, &tiling, &swizzle)
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: intel_gen(intel_get_drm_devid(fd)) >= 5
(kms_frontbuffer_tracking:4411) DEBUG: Rect 0 CRC: pipe:[08885076 00000000 00000000 00000000 00000000 ] sink:[unsupported!]
(kms_frontbuffer_tracking:4411) DEBUG: Rect 1 CRC: pipe:[9b95fe4b 00000000 00000000 00000000 00000000 ] sink:[unsupported!]
(kms_frontbuffer_tracking:4411) DEBUG: Rect 2 CRC: pipe:[15179284 00000000 00000000 00000000 00000000 ] sink:[unsupported!]
(kms_frontbuffer_tracking:4411) DEBUG: Rect 3 CRC: pipe:[e9105183 00000000 00000000 00000000 00000000 ] sink:[unsupported!]
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: gem_get_tiling(fd, buf->handle, &tiling, &swizzle)
(kms_frontbuffer_tracking:4411) DEBUG: Calculated CRC: pipe:[f571dfae 00000000 00000000 00000000 00000000 ] sink:[unsupported!]
(kms_frontbuffer_tracking:4411) DEBUG: Calculated CRC: pipe:[f571dfae 00000000 00000000 00000000 00000000 ] sink:[unsupported!]
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1024, height=768, format=0x34325258, tiling=0x100000000000001, size=3145728)
(kms_frontbuffer_tracking:4411) drmtest-DEBUG: Test requirement passed: is_i915_device(fd) && has_known_intel_chipset(fd)
(kms_frontbuffer_tracking:4411) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=8, pitch=4096)
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: gem_get_tiling(fd, buf->handle, &tiling, &swizzle)
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: intel_gen(intel_get_drm_devid(fd)) >= 5
(kms_frontbuffer_tracking:4411) DEBUG: Calculated CRC: pipe:[08885076 00000000 00000000 00000000 00000000 ] sink:[unsupported!]
(kms_frontbuffer_tracking:4411) DEBUG: Calculated CRC: pipe:[08885076 00000000 00000000 00000000 00000000 ] sink:[unsupported!]
(kms_frontbuffer_tracking:4411) DEBUG: Calculated CRC: pipe:[9b95fe4b 00000000 00000000 00000000 00000000 ] sink:[unsupported!]
(kms_frontbuffer_tracking:4411) DEBUG: Calculated CRC: pipe:[9b95fe4b 00000000 00000000 00000000 00000000 ] sink:[unsupported!]
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: gem_get_tiling(fd, buf->handle, &tiling, &swizzle)
(kms_frontbuffer_tracking:4411) igt-draw-DEBUG: Test requirement passed: intel_gen(intel_get_drm_devid(fd)) >= 5
(kms_frontbuffer_tracking:4411) ioctl-wrappers-CRITICAL: Test assertion failure function gem_mmap__wc, file ioctl_wrappers.c:825:
(kms_frontbuffer_tracking:4411) ioctl-wrappers-CRITICAL: Failed assertion: ptr
(kms_frontbuffer_tracking:4411) ioctl-wrappers-CRITICAL: Last errno: 38, Function not implemented
****  END  ****

Thank you
Gu

[-- Attachment #1.2: Type: text/html, Size: 24774 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [intel-gfx][i-g-t] test kms_frontbuffer_tracking basic fail
  2017-07-19 10:58 [intel-gfx][i-g-t] test kms_frontbuffer_tracking basic fail Gu, HailinX
@ 2017-07-19 11:33 ` Chris Wilson
  0 siblings, 0 replies; 2+ messages in thread
From: Chris Wilson @ 2017-07-19 11:33 UTC (permalink / raw)
  To: Gu, HailinX, Hiler, Arkadiusz, intel-gfx; +Cc: Li, Philip, Li, ZhijianX

Quoting Gu, HailinX (2017-07-19 11:58:37)
> Hi Arek
> 
> This time it looks like a bug
> 
> I run this test on i7-4770, by command `./igt/tests/kms_frontbuffer_tracking
> --run-subtest basic`
> 
> I guess it may be caused by I have no monitor connected. But if that is the
> case it should be skiped rather than fail.

It's because your kernel doesn't have a bugfix for WC domains and the
test isn't checking that it can use mmap_wc first.
-Chris
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2017-07-19 11:33 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-07-19 10:58 [intel-gfx][i-g-t] test kms_frontbuffer_tracking basic fail Gu, HailinX
2017-07-19 11:33 ` Chris Wilson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.