[PATCH 8/9] posted

Chris Wilson chris at chris-wilson.co.uk
Sat Sep 7 13:11:09 UTC 2019


---
 drivers/gpu/drm/i915/gt/intel_lrc.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/i915/gt/intel_lrc.c b/drivers/gpu/drm/i915/gt/intel_lrc.c
index 0ddfbebbcbbc..c6a9dd8e227a 100644
--- a/drivers/gpu/drm/i915/gt/intel_lrc.c
+++ b/drivers/gpu/drm/i915/gt/intel_lrc.c
@@ -3235,7 +3235,7 @@ static void gen8_init_reg_state(u32 * const regs,
 
 	regs[CTX_LRI_HEADER_0] =
 		MI_LOAD_REGISTER_IMM(rcs ? 14 : 11) |
-		MI_LRI_FORCE_POSTED |
+		(rcs ? MI_LRI_FORCE_POSTED : 0) |
 		lri_base;
 
 	init_common_reg_state(regs, ppgtt, engine, ring);
@@ -3247,7 +3247,7 @@ static void gen8_init_reg_state(u32 * const regs,
 
 	regs[CTX_LRI_HEADER_1] =
 		MI_LOAD_REGISTER_IMM(9) |
-		MI_LRI_FORCE_POSTED |
+		(rcs ? MI_LRI_FORCE_POSTED : 0) |
 		lri_base;
 
 	CTX_REG(regs, CTX_CTX_TIMESTAMP, RING_CTX_TIMESTAMP(base), 0);
-- 
2.23.0



More information about the Intel-gfx-trybot mailing list