All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-gfx] [PATCH v6 0/3] Add basic selftests for rc6
@ 2020-02-06 14:03 Andi Shyti
  2020-02-06 14:04 ` [Intel-gfx] [PATCH v6 1/3] drm/i915/selftests: add busy " Andi Shyti
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Andi Shyti @ 2020-02-06 14:03 UTC (permalink / raw)
  To: Intel GFX

From: Andi Shyti <andi.shyti@intel.com>

Hi,

unfortunately rc6 is still a mysterious system and not all tests
provide the expected results.

I split the three tests in three different patches in order to
have more flexibility in picking them.

Thanks Chris and Mika for the reviews,
Andi

Changelog:
* v5 -> v6:
	- the tests are split in three different patches, nothing
	  else.
* v4 -> v5:
        - added changes in v4 which I forgot to include
        - a small renaming and refactoring suggested by Mika to
          make clear the purpose of the test function. Now it's
          called "is_rc6_active" in a question format (and I
          believe Chris won't like my creativity) and it returns
          true if rc6 is active and false otherwise. Thanks, Mika!
        - fixed a couple of typos.
	- dropped the live_rc6_basic test.
* v3 -> v4:
        - just a small refactoring where test_rc6 becomes a
          measure function while another test_rc6 checks the
          return value from the measure.
* v2 -> v3:
        - rebased on top of the latest drm-tip
        - fixed exiting order in rc6_basic to avoid exiting
          without releasing the pm reference
* v1 -> v2:
        - some changes from Chris.

Andi Shyti (3):
  drm/i915/selftests: add busy selftests for rc6
  drm/i915/selftests: add threshold selftests for rc6
  drm/i915/selftests: add basic on/off selftests for rc6

 drivers/gpu/drm/i915/gt/selftest_gt_pm.c |   3 +
 drivers/gpu/drm/i915/gt/selftest_rc6.c   | 216 +++++++++++++++++++++++
 drivers/gpu/drm/i915/gt/selftest_rc6.h   |   3 +
 3 files changed, 222 insertions(+)

-- 
2.25.0

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

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

end of thread, other threads:[~2020-02-06 15:54 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-06 14:03 [Intel-gfx] [PATCH v6 0/3] Add basic selftests for rc6 Andi Shyti
2020-02-06 14:04 ` [Intel-gfx] [PATCH v6 1/3] drm/i915/selftests: add busy " Andi Shyti
2020-02-06 14:04 ` [Intel-gfx] [PATCH v6 2/3] drm/i915/selftests: add threshold " Andi Shyti
2020-02-06 14:04 ` [Intel-gfx] [PATCH v6 3/3] drm/i915/selftests: add basic on/off " Andi Shyti
2020-02-06 14:14 ` [Intel-gfx] [PATCH v6 0/3] Add basic " Chris Wilson
2020-02-06 15:54 ` [Intel-gfx] ✗ Fi.CI.BAT: failure for " Patchwork

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.