[Intel-gfx] [PATCH] drm/i915: Include i915_gem_evict.c kerneldoc into the drm docbook

Daniel Vetter daniel at ffwll.ch
Tue Jan 6 00:25:14 PST 2015


On Mon, Jan 05, 2015 at 03:44:08PM -0800, shuang.he at intel.com wrote:
> Tested-By: PRC QA PRTS (Patch Regression Test System Contact: shuang.he at intel.com)
> -------------------------------------Summary-------------------------------------
> Platform          Delta          drm-intel-nightly          Series Applied
> PNV                                  363/364              363/364
> ILK                 -18              364/366              346/366
> SNB              +4-23              443/450              424/450
> IVB                                  496/498              496/498
> BYT                                  288/289              288/289
> HSW              +3-2              542/564              543/564
> BDW                                  415/417              415/417

This kind of report is a perfect example of why prts results aren't too
useful: The patch _only_ changes comments (for kerneldoc), so shouldn't
have any impact at all on the resulting binary. Still prts somehow detects
massive ammounts of changes.

He Shuang, can you please digg into this?

Thanks, Daniel

> -------------------------------------Detailed-------------------------------------
> Platform  Test                                drm-intel-nightly          Series Applied
>  ILK  igt_kms_flip_nonexisting-fb      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_rcs-flip-vs-panning-interruptible      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_rcs-wf_vblank-vs-dpms-interruptible      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_render_direct-render      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_bcs-flip-vs-modeset-interruptible      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_blocking-absolute-wf_vblank-interruptible      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_busy-flip-interruptible      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_flip-vs-dpms-interruptible      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_flip-vs-panning      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_flip-vs-rmfb-interruptible      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_plain-flip-fb-recreate-interruptible      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_plain-flip-ts-check-interruptible      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_rcs-flip-vs-dpms      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_rcs-flip-vs-modeset      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_rcs-flip-vs-panning      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_vblank-vs-hang      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_wf_vblank-ts-check      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  ILK  igt_kms_flip_wf_vblank-vs-modeset-interruptible      DMESG_WARN(2, M26)PASS(1, M37)      DMESG_WARN(1, M26)
>  SNB  igt_kms_cursor_crc_cursor-size-change      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_kms_flip_dpms-vs-vblank-race      DMESG_WARN(2, M35M22)PASS(1, M35)      PASS(1, M35)
>  SNB  igt_kms_flip_dpms-vs-vblank-race-interruptible      DMESG_WARN(2, M35M22)PASS(1, M35)      PASS(1, M35)
>  SNB  igt_kms_flip_event_leak      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_kms_flip_modeset-vs-vblank-race      DMESG_WARN(3, M35)PASS(1, M35)      PASS(1, M35)
> *SNB  igt_kms_flip_tiling_flip-changes-tiling      PASS(2, M35)      TIMEOUT(1, M35)
>  SNB  igt_kms_mmio_vs_cs_flip_setcrtc_vs_cs_flip      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_kms_mmio_vs_cs_flip_setplane_vs_cs_flip      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_kms_plane_plane-position-hole-pipe-B-plane-1      DMESG_WARN(1, M35)PASS(4, M35M22)      PASS(1, M35)
>  SNB  igt_kms_rotation_crc_primary-rotation      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_kms_rotation_crc_sprite-rotation      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_cursor      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_cursor-dpms      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_dpms-mode-unset-non-lpsp      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_dpms-non-lpsp      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_drm-resources-equal      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_fences      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_fences-dpms      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_gem-execbuf      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_gem-mmap-cpu      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_gem-mmap-gtt      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_gem-pread      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_i2c      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_modeset-non-lpsp      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_modeset-non-lpsp-stress-no-wait      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_pci-d3-state      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  SNB  igt_pm_rpm_rte      NSPT(1, M35)PASS(1, M35)      NSPT(1, M35)
>  HSW  igt_kms_flip_single-buffer-flip-vs-dpms-off-vs-modeset      DMESG_WARN(1, M40)PASS(4, M40M19)      DMESG_WARN(1, M40)
> *HSW  igt_kms_flip_single-buffer-flip-vs-dpms-off-vs-modeset-interruptible      DMESG_WARN(2, M40)PASS(1, M19)      PASS(1, M40)
>  HSW  igt_kms_plane_plane-panning-bottom-right-pipe-C-plane-1      TIMEOUT(3, M40)PASS(2, M19M40)      PASS(1, M40)
> *HSW  igt_kms_plane_plane-panning-top-left-pipe-C-plane-2      PASS(2, M40)      DMESG_FAIL(1, M40)
>  HSW  igt_pm_rpm_modeset-non-lpsp-stress-no-wait      NSPT(1, M19)DMESG_WARN(1, M40)PASS(3, M40)      PASS(1, M40)
> Note: You need to pay more attention to line start with '*'

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch


More information about the Intel-gfx mailing list