From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id CD55710E002 for ; Mon, 9 Oct 2023 12:11:43 +0000 (UTC) Message-ID: Date: Mon, 9 Oct 2023 14:11:39 +0200 MIME-Version: 1.0 Content-Language: en-US To: Nirmoy Das , igt-dev@lists.freedesktop.org References: <20231002104846.21443-1-nirmoy.das@intel.com> From: Andrzej Hajda In-Reply-To: <20231002104846.21443-1-nirmoy.das@intel.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [igt-dev] [PATCH i-g-t] tests/intel/gem_eio: Skip stress test on BCS0 for MTL List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: On 02.10.2023 12:48, Nirmoy Das wrote: > We do GGTT update on MTL using bcs engine, blocking that would > fail the test so skip such subtests on bcs engine for MTL. > > Cc: Kamil Konieczny > Signed-off-by: Nirmoy Das Reviewed-by: Andrzej Hajda Regards Andrzej > --- > tests/intel/gem_eio.c | 10 +++++++++- > 1 file changed, 9 insertions(+), 1 deletion(-) > > diff --git a/tests/intel/gem_eio.c b/tests/intel/gem_eio.c > index 6d4b8f7df..99891ad15 100644 > --- a/tests/intel/gem_eio.c > +++ b/tests/intel/gem_eio.c > @@ -1111,8 +1111,16 @@ static void test_reset_stress(int fd, unsigned int flags) > const intel_ctx_t *ctx0 = context_create_safe(fd); > uint64_t ahnd = get_reloc_ahnd(fd, ctx0->id); > > - for_each_ring(e, fd) > + for_each_ring(e, fd) { > + struct intel_execution_engine2 engine; > + > + engine = gem_eb_flags_to_engine(eb_ring(e)); > + > + if (gem_engine_can_block_ggtt_binder(fd, &engine)) > + continue; > + > reset_stress(fd, ahnd, ctx0, e->name, eb_ring(e), flags); > + } > > intel_ctx_destroy(fd, ctx0); > put_ahnd(ahnd);