From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 85A8210E0E4 for ; Mon, 18 Sep 2023 16:48:22 +0000 (UTC) From: Nirmoy Das To: igt-dev@lists.freedesktop.org Date: Mon, 18 Sep 2023 18:47:43 +0200 Message-ID: <20230918164747.30171-1-nirmoy.das@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [igt-dev] [PATCH i-g-t 0/4] Ignore some tests on MTL which List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: andi.shyti@intel.com, oak.zeng@intel.com, Nirmoy Das Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: Because of a HW bug in MTL it is recommended to do GGTT update using MI_UPDATE_GGTT[1] which happens through BCS0 engine. If some test blocks bcs with a spinner then such tests will fail. This series ignore those tests on MTL. v2: use macro, s/gem_has_ggtt_bind/gem_engine_can_block_ggtt_binder(Kamil) v3: Skip gem_ctx_schedule@in-order@bcs as well. Add two more tests in gem_spin_batch as hinted by the latest results from the i915 CI. [1]https://patchwork.freedesktop.org/series/123329/ Nirmoy Das (4): lib/igt_gt: Add gem_engine_can_block_ggtt_binder tests/intel/gem_ctx_shared: Skip some test on MTL tests/intel/gem_ctx_schedule: Skip some test on MTL tests/intel/gem_spin_batch: Skip some test on MTL lib/igt_gt.c | 15 +++++++++++++ lib/igt_gt.h | 2 ++ tests/intel/gem_ctx_shared.c | 14 ++++++++---- tests/intel/gem_exec_schedule.c | 39 +++++++++++++++++++-------------- tests/intel/gem_spin_batch.c | 3 +++ 5 files changed, 53 insertions(+), 20 deletions(-) -- 2.41.0