From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5723E10E084 for ; Tue, 8 Aug 2023 01:00:23 +0000 (UTC) From: Ashutosh Dixit To: igt-dev@lists.freedesktop.org Date: Mon, 7 Aug 2023 17:59:57 -0700 Message-ID: <20230808010017.37819-1-ashutosh.dixit@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [igt-dev] [PATCH i-g-t 00/20] Extend i915/perf for testing Xe OA List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: * Share i915 perf code between i915 and Xe. * A few shortcuts, but hopefully sufficient for testing initial Xe OA patches. v2: s/xe_engine/xe_exec_queue/ Ashutosh Dixit (20): drm-uapi/xe_drm: OA changes lib/xe/xe_query: Add xe_gts interface lib/i915/perf: Add xe_perf_for_fd lib/i915/perf: Derive topology info for xe devices tests/i915/perf: Track variables across i915 and xe tests/i915/perf: Skip not ready tests for xe tests/i915/perf: Fix i915_perf_revision for use with xe tests/i915/perf: Fix sysfs functions for xe tests/i915/perf: Fix test_i915_ref_count for xe tests/i915/perf: Support only default_engine_group for xe tests/i915/perf: Only iterate over render engines for xe tests/i915/perf: Don't load module tests/i915/perf: Move test_sysctl_defaults after the fixture tests/i915/perf: Fix has_class_instance for xe tests/i915/perf: Temporarily skip render_copy for xe tests/i915/perf: Skip intel_ctx_create_all_physical for xe tests/i915/perf: Skip __for_each_render_engine for xe tests/i915/perf: Fix buf_map for xe tests/i915/perf: Use engine_id in gen12_test_mi_rpc for xe HAX: Add OA tests to xe-fast-feedback.testlist include/drm-uapi/xe_drm.h | 257 ++++++++++++++++++++++- lib/i915/perf.c | 169 ++++++++++++++- lib/i915/perf.h | 1 + lib/meson.build | 2 +- lib/xe/xe_query.c | 8 + lib/xe/xe_query.h | 1 + tests/i915/perf.c | 234 ++++++++++++++------- tests/intel-ci/xe-fast-feedback.testlist | 43 ++++ tests/intel-ci/xe.blocklist.txt | 1 - 9 files changed, 637 insertions(+), 79 deletions(-) -- 2.41.0