From: Matthew Brost <matthew.brost@intel.com> To: <igt-dev@lists.freedesktop.org> Cc: intel-gfx@lists.freedesktop.org Subject: [Intel-gfx] [PATCH i-g-t 0/7] Updates for GuC & parallel submission Date: Tue, 27 Jul 2021 08:21:55 -0700 [thread overview] Message-ID: <20210727152202.9527-1-matthew.brost@intel.com> (raw) IGT updates for GuC submission [1] and parallel submission (aka multi-bb execbuf) [2]. This entails adding tests for parallel submission and teaching IGTs to know of static priority mapping. More IGTs likely need to be updated gem_ctx_persistence and i915_hangman come to mind. Expect following series to address those tests. v2: (CI) - Fix off by 1 error in reserved fields of drm_i915_engine_info Signed-off-by: Matthew Brost <matthew.brost@intel.com> [1] https://patchwork.freedesktop.org/series/91840/ [2] https://patchwork.freedesktop.org/series/92789/ Signed-off-by: Matthew Brost <matthew.brost@intel.com> Matthew Brost (7): include/drm-uapi: Add parallel context configuration uAPI include/drm-uapi: Add logical mapping uAPI lib/intel_ctx: Add support for parallel contexts to intel_ctx library i915/gem_exec_balancer: Test parallel execbuf include/drm-uapi: Add static priority mapping UAPI i915/gem_scheduler: Make gem_scheduler understand static priority mapping i915/gem_ctx_shared: Make gem_ctx_shared understand static priority mapping include/drm-uapi/i915_drm.h | 145 +++++++++- lib/i915/gem_scheduler.c | 13 + lib/i915/gem_scheduler.h | 1 + lib/intel_ctx.c | 28 +- lib/intel_ctx.h | 2 + lib/intel_reg.h | 5 + tests/i915/gem_ctx_shared.c | 5 +- tests/i915/gem_exec_balancer.c | 487 +++++++++++++++++++++++++++++++++ tests/i915/gem_exec_schedule.c | 47 ++-- 9 files changed, 709 insertions(+), 24 deletions(-) -- 2.28.0 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx
WARNING: multiple messages have this Message-ID (diff)
From: Matthew Brost <matthew.brost@intel.com> To: igt-dev@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org Subject: [igt-dev] [PATCH i-g-t 0/7] Updates for GuC & parallel submission Date: Tue, 27 Jul 2021 08:21:55 -0700 [thread overview] Message-ID: <20210727152202.9527-1-matthew.brost@intel.com> (raw) IGT updates for GuC submission [1] and parallel submission (aka multi-bb execbuf) [2]. This entails adding tests for parallel submission and teaching IGTs to know of static priority mapping. More IGTs likely need to be updated gem_ctx_persistence and i915_hangman come to mind. Expect following series to address those tests. v2: (CI) - Fix off by 1 error in reserved fields of drm_i915_engine_info Signed-off-by: Matthew Brost <matthew.brost@intel.com> [1] https://patchwork.freedesktop.org/series/91840/ [2] https://patchwork.freedesktop.org/series/92789/ Signed-off-by: Matthew Brost <matthew.brost@intel.com> Matthew Brost (7): include/drm-uapi: Add parallel context configuration uAPI include/drm-uapi: Add logical mapping uAPI lib/intel_ctx: Add support for parallel contexts to intel_ctx library i915/gem_exec_balancer: Test parallel execbuf include/drm-uapi: Add static priority mapping UAPI i915/gem_scheduler: Make gem_scheduler understand static priority mapping i915/gem_ctx_shared: Make gem_ctx_shared understand static priority mapping include/drm-uapi/i915_drm.h | 145 +++++++++- lib/i915/gem_scheduler.c | 13 + lib/i915/gem_scheduler.h | 1 + lib/intel_ctx.c | 28 +- lib/intel_ctx.h | 2 + lib/intel_reg.h | 5 + tests/i915/gem_ctx_shared.c | 5 +- tests/i915/gem_exec_balancer.c | 487 +++++++++++++++++++++++++++++++++ tests/i915/gem_exec_schedule.c | 47 ++-- 9 files changed, 709 insertions(+), 24 deletions(-) -- 2.28.0 _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev
next reply other threads:[~2021-07-27 15:04 UTC|newest] Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-07-27 15:21 Matthew Brost [this message] 2021-07-27 15:21 ` [igt-dev] [PATCH i-g-t 0/7] Updates for GuC & parallel submission Matthew Brost 2021-07-27 15:21 ` [Intel-gfx] [PATCH i-g-t 1/7] include/drm-uapi: Add parallel context configuration uAPI Matthew Brost 2021-07-27 15:21 ` Matthew Brost 2021-07-27 15:21 ` [Intel-gfx] [PATCH i-g-t 2/7] include/drm-uapi: Add logical mapping uAPI Matthew Brost 2021-07-27 15:21 ` Matthew Brost 2021-07-27 15:21 ` [Intel-gfx] [PATCH i-g-t 3/7] lib/intel_ctx: Add support for parallel contexts to intel_ctx library Matthew Brost 2021-07-27 15:21 ` [igt-dev] " Matthew Brost 2021-07-27 15:21 ` [Intel-gfx] [PATCH i-g-t 4/7] i915/gem_exec_balancer: Test parallel execbuf Matthew Brost 2021-07-27 15:21 ` Matthew Brost 2021-07-27 15:22 ` [Intel-gfx] [PATCH i-g-t 5/7] include/drm-uapi: Add static priority mapping UAPI Matthew Brost 2021-07-27 15:22 ` [igt-dev] " Matthew Brost 2021-07-27 15:22 ` [Intel-gfx] [PATCH i-g-t 6/7] i915/gem_scheduler: Make gem_scheduler understand static priority mapping Matthew Brost 2021-07-27 15:22 ` Matthew Brost 2021-07-29 1:51 ` [Intel-gfx] [igt-dev] " Daniele Ceraolo Spurio 2021-07-29 1:51 ` Daniele Ceraolo Spurio 2021-07-29 23:35 ` [Intel-gfx] " Matthew Brost 2021-07-27 15:22 ` [Intel-gfx] [PATCH i-g-t 7/7] i915/gem_ctx_shared: Make gem_ctx_shared " Matthew Brost 2021-07-27 15:22 ` Matthew Brost 2021-07-27 15:41 ` [igt-dev] ✓ Fi.CI.BAT: success for Updates for GuC & parallel submission Patchwork 2021-07-27 23:48 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
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=20210727152202.9527-1-matthew.brost@intel.com \ --to=matthew.brost@intel.com \ --cc=igt-dev@lists.freedesktop.org \ --cc=intel-gfx@lists.freedesktop.org \ /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: linkBe 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.