All of lore.kernel.org
 help / color / mirror / Atom feed
From: shuang.he@intel.com
To: shuang.he@intel.com, intel-gfx@lists.freedesktop.org,
	mika.kuoppala@linux.intel.com
Subject: Re: [PATCH 8/8] drm/i915: Follow the forcewake domains type on hw accessors
Date: 09 Dec 2014 15:29:16 -0800	[thread overview]
Message-ID: <f539c7$j77lb1@fmsmga002.fm.intel.com> (raw)
In-Reply-To: <1418063262-32256-8-git-send-email-mika.kuoppala@intel.com>

Tested-By: PRC QA PRTS (Patch Regression Test System Contact: shuang.he@intel.com)
-------------------------------------Summary-------------------------------------
Platform          Delta          drm-intel-nightly          Series Applied
PNV                                  364/364              364/364
ILK              +1-3              364/366              362/366
SNB                 -19              448/450              429/450
IVB                                  497/498              497/498
BYT                                  289/289              289/289
HSW                 -83              563/564              480/564
BDW                 -4              417/417              413/417
-------------------------------------Detailed-------------------------------------
Platform  Test                                drm-intel-nightly          Series Applied
 ILK  igt_kms_flip_blocking-absolute-wf_vblank-interruptible      DMESG_WARN(1, M26)PASS(3, M26)      DMESG_WARN(1, M26)
*ILK  igt_kms_flip_busy-flip-interruptible      PASS(4, M26)      DMESG_WARN(1, M26)
*ILK  igt_kms_flip_flip-vs-panning      PASS(3, M26)      DMESG_WARN(1, M26)
 ILK  igt_kms_flip_wf_vblank-ts-check      DMESG_WARN(1, M26)PASS(10, M26M37)      PASS(1, M26)
*SNB  igt_pm_rpm_cursor      PASS(2, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_cursor-dpms      PASS(2, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_debugfs-forcewake-user      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_dpms-mode-unset-non-lpsp      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_dpms-non-lpsp      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_drm-resources-equal      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_fences      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_fences-dpms      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_gem-execbuf      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_gem-idle      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_gem-mmap-cpu      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_gem-mmap-gtt      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_gem-pread      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_i2c      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_modeset-non-lpsp      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_modeset-non-lpsp-stress-no-wait      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_pci-d3-state      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_reg-read-ioctl      PASS(1, M35)      DMESG_WARN(1, M22)
*SNB  igt_pm_rpm_rte      PASS(1, M35)      DMESG_WARN(1, M22)
*HSW  igt_gem_concurrent_blit_cpu-bcs-overwrite-source-forked      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_vblank-vs-dpms-rpm      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_pipe_crc_basic_read-crc-pipe-A      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_pipe_crc_basic_read-crc-pipe-A-frame-sequence      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_pipe_crc_basic_read-crc-pipe-B      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_pipe_crc_basic_read-crc-pipe-B-frame-sequence      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_pipe_crc_basic_read-crc-pipe-C      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_pipe_crc_basic_read-crc-pipe-C-frame-sequence      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-panning-bottom-right-pipe-A-plane-1      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-panning-bottom-right-pipe-A-plane-2      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-panning-bottom-right-pipe-B-plane-1      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-panning-bottom-right-pipe-B-plane-2      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-panning-bottom-right-pipe-C-plane-1      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-panning-bottom-right-pipe-C-plane-2      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-panning-top-left-pipe-A-plane-1      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-panning-top-left-pipe-A-plane-2      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-panning-top-left-pipe-B-plane-1      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-panning-top-left-pipe-B-plane-2      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-panning-top-left-pipe-C-plane-1      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-panning-top-left-pipe-C-plane-2      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-position-covered-pipe-A-plane-1      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-position-covered-pipe-A-plane-2      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-position-covered-pipe-B-plane-1      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-position-covered-pipe-C-plane-1      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-position-covered-pipe-C-plane-2      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-position-hole-pipe-A-plane-1      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-position-hole-pipe-A-plane-2      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-position-hole-pipe-B-plane-1      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-position-hole-pipe-B-plane-2      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-position-hole-pipe-C-plane-1      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_plane_plane-position-hole-pipe-C-plane-2      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_lpsp_non-edp      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_lpsp_screens-disabled      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_cursor      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_cursor-dpms      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_debugfs-forcewake-user      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_debugfs-read      PASS(3, M40M20)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_dpms-mode-unset-non-lpsp      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_dpms-non-lpsp      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_drm-resources-equal      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_fences      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_fences-dpms      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_gem-execbuf      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_gem-idle      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_gem-mmap-cpu      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_gem-mmap-gtt      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_gem-pread      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_i2c      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_modeset-non-lpsp      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_modeset-non-lpsp-stress-no-wait      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_pci-d3-state      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_reg-read-ioctl      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_rte      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_pm_rpm_sysfs-read      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_gem_partial_pwrite_pread_reads-snoop      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_absolute-wf_vblank      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_absolute-wf_vblank-interruptible      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_blocking-absolute-wf_vblank      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_blocking-absolute-wf_vblank-interruptible      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_blocking-wf_vblank      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_busy-flip      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_busy-flip-interruptible      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_dpms-off-confusion      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_dpms-off-confusion-interruptible      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_flip-vs-absolute-wf_vblank      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_flip-vs-absolute-wf_vblank-interruptible      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_flip-vs-blocking-wf-vblank      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_flip-vs-panning      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_flip-vs-panning-interruptible      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_flip-vs-rmfb      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_flip-vs-rmfb-interruptible      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_flip-vs-wf_vblank      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_flip-vs-wf_vblank-interruptible      PASS(2, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_plain-flip      PASS(1, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_plain-flip-fb-recreate      PASS(1, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_plain-flip-fb-recreate-interruptible      PASS(1, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_plain-flip-interruptible      PASS(1, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_plain-flip-ts-check      PASS(1, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_plain-flip-ts-check-interruptible      PASS(1, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_wf_vblank      PASS(1, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_wf_vblank-interruptible      PASS(1, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_wf_vblank-ts-check      PASS(1, M40)      DMESG_WARN(1, M40)
*HSW  igt_kms_flip_wf_vblank-ts-check-interruptible      PASS(1, M40)      DMESG_WARN(1, M40)
*BDW  igt_gem_persistent_relocs_forked-interruptible      PASS(2, M30)      DMESG_WARN(1, M30)
*BDW  igt_gem_persistent_relocs_forked-interruptible-faulting-reloc-thrash-inactive      PASS(2, M30)      DMESG_WARN(1, M30)
 BDW  igt_gem_render_linear_blits      TIMEOUT(1, M30)PASS(2, M30M28)      TIMEOUT(1, M30)
 BDW  igt_gem_render_tiled_blits      TIMEOUT(1, M30)PASS(2, M30M28)      TIMEOUT(1, M30)
Note: You need to pay more attention to line start with '*'
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

  parent reply	other threads:[~2014-12-09 23:29 UTC|newest]

Thread overview: 57+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-12-08 18:27 [PATCH 1/8] drm/i915: Rebalance runtime pm vs forcewake Mika Kuoppala
2014-12-08 18:27 ` [PATCH 2/8] drm/i915: Assert that runtime pm is active on user fw access Mika Kuoppala
2014-12-12 11:39   ` Deepak S
2014-12-11 11:53     ` Chris Wilson
2014-12-12 11:59       ` Deepak S
2014-12-08 18:27 ` [PATCH 3/8] drm/i915: Skip uncore lock on earlier gens Mika Kuoppala
2014-12-12 11:57   ` Deepak S
2014-12-08 18:27 ` [PATCH 4/8] drm/i915: Reduce duplicated forcewake logic Mika Kuoppala
2014-12-12 12:48   ` Deepak S
2014-12-16 15:26     ` Mika Kuoppala
2014-12-08 18:27 ` [PATCH 5/8] drm/i915: Consolidate forcewake code Mika Kuoppala
2014-12-12 13:13   ` Deepak S
2014-12-08 18:27 ` [PATCH 6/8] drm/i915: Make vlv and chv forcewake put generic Mika Kuoppala
2014-12-12 13:16   ` Deepak S
2014-12-08 18:27 ` [PATCH 7/8] drm/i915: Rename the forcewake get/put functions Mika Kuoppala
2014-12-12 13:19   ` Deepak S
2014-12-08 18:27 ` [PATCH 8/8] drm/i915: Follow the forcewake domains type on hw accessors Mika Kuoppala
2014-12-09 11:46   ` [PATCH 8/8] drm/i915: Enum forcewake domains and domain identifiers Mika Kuoppala
2014-12-09 13:32     ` Jani Nikula
2014-12-09 13:36       ` Daniel Vetter
2014-12-09 15:37       ` Mika Kuoppala
2014-12-12 13:21     ` Deepak S
2014-12-09 23:29   ` shuang.he [this message]
2014-12-12 13:20   ` [PATCH 8/8] drm/i915: Follow the forcewake domains type on hw accessors Deepak S
2014-12-12 10:00 ` [PATCH 1/8] drm/i915: Rebalance runtime pm vs forcewake Deepak S
2014-12-11 10:15   ` Chris Wilson
2014-12-12 11:24     ` Deepak S
2014-12-15  8:46     ` Daniel Vetter
2014-12-12 16:22 ` Paulo Zanoni
2014-12-12 16:45   ` Chris Wilson
  -- strict thread matches above, loose matches on Subject: below --
2014-12-09 12:59 [PATCH 00/10] Prep work patches for GPU scheduler John.C.Harrison
2014-12-09 12:59 ` [PATCH 01/10] drm/i915: Rename 'flags' to 'dispatch_flags' for better code reading John.C.Harrison
2014-12-09 12:59 ` [PATCH 02/10] drm/i915: Add missing trace point to LRC execbuff code path John.C.Harrison
2014-12-09 12:59 ` [PATCH 03/10] drm/i915: Updating assorted register and status page definitions John.C.Harrison
2014-12-10 10:40   ` Daniel Vetter
2014-12-10 16:37     ` Dave Gordon
2014-12-09 12:59 ` [PATCH 04/10] drm/i915: FIFO space query code refactor John.C.Harrison
2014-12-10 10:41   ` Daniel Vetter
2014-12-10 18:12     ` [PATCH v2] " Dave Gordon
2015-02-20  9:34       ` Mika Kuoppala
2015-02-23 15:46         ` Daniel Vetter
2014-12-09 12:59 ` [PATCH 05/10] drm/i915: Disable 'get seqno' workaround for VLV John.C.Harrison
2014-12-10 10:42   ` Daniel Vetter
2014-12-10 17:11     ` Dave Gordon
2014-12-15  9:02       ` Daniel Vetter
2014-12-09 12:59 ` [PATCH 06/10] drm/i915: Add extra add_request calls John.C.Harrison
2014-12-10 10:55   ` Daniel Vetter
2014-12-09 12:59 ` [PATCH 07/10] drm/i915: Early alloc request John.C.Harrison
2014-12-09 12:59 ` [PATCH 08/10] drm/i915: Prelude to splitting i915_gem_do_execbuffer in two John.C.Harrison
2014-12-10 10:58   ` Daniel Vetter
2014-12-10 16:33     ` Dave Gordon
2014-12-10 17:15       ` Daniel Vetter
2014-12-16 14:26         ` Dave Gordon
2014-12-17 20:09           ` Daniel Vetter
2014-12-18 14:06             ` Dave Gordon
2014-12-09 12:59 ` [PATCH 09/10] drm/i915: Split i915_dem_do_execbuffer() in half John.C.Harrison
2014-12-09 12:59 ` [PATCH 10/10] drm/i915: Cache ringbuf pointer in request structure John.C.Harrison

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='f539c7$j77lb1@fmsmga002.fm.intel.com' \
    --to=shuang.he@intel.com \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=mika.kuoppala@linux.intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.