Main difference from v1 is that I've dropped the patch to start the re-org of guc submission setup (I plan to re-send that as part of [1], after Chris' intel_lrc.c split patches land) and added a patch to be less aggressive in cleaning up the firmware objects. Some chunks have also be split to their own patches, as requested by Michal, to better isolate the changes. [1] https://patchwork.freedesktop.org/series/72562/ Cc: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> Cc: Michal Wajdeczko <michal.wajdeczko@xxxxxxxxx> Cc: John Harrison <John.C.Harrison@xxxxxxxxx> Cc: Matthew Brost <matthew.brost@xxxxxxxxx> Daniele Ceraolo Spurio (10): drm/i915/debugfs: Pass guc_log struct to i915_guc_log_info drm/i915/guc: Kill USES_GUC macro drm/i915/guc: Kill USES_GUC_SUBMISSION macro drm/i915/uc: Update the FW status on injected fetch error drm/i915/uc: autogenerate uC checker functions drm/i915/uc: Improve tracking of uC init status drm/i915/guc: Apply new uC status tracking to GuC submission as well drm/i915/uc: Abort early on uc_init failure drm/i915/uc: consolidate firmware cleanup HAX: drm/i915: default to enable_guc=2 drivers/gpu/drm/i915/gem/i915_gem_context.c | 2 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt.c | 4 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 2 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 12 ++-- drivers/gpu/drm/i915/gt/selftest_reset.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 24 ++++---- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 25 ++++++-- .../gpu/drm/i915/gt/uc/intel_guc_submission.c | 9 +-- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 8 ++- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 61 +++++++++++-------- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 61 +++++++++++-------- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 9 ++- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 18 +++++- drivers/gpu/drm/i915/gvt/scheduler.c | 3 +- drivers/gpu/drm/i915/i915_debugfs.c | 25 ++++---- drivers/gpu/drm/i915/i915_drv.h | 10 --- drivers/gpu/drm/i915/i915_params.h | 2 +- drivers/gpu/drm/i915/intel_gvt.c | 2 +- 21 files changed, 169 insertions(+), 119 deletions(-) -- 2.24.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx