Commit 7d7569ac authored by Chris Wilson's avatar Chris Wilson
Browse files

drm/i915/execlists: Ignore tracek for nop process_csb



Recording the frequent inspection of CSB head/tail when there is
expected to be no update adds noise to the debug trace. (Not entirely
useless, but since we know the sequence of function calls, we can
surmise the function was called -- so redundant.)

Signed-off-by: default avatarChris Wilson <chris@chris-wilson.co.uk>
Cc: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Reviewed-by: default avatarMika Kuoppala <mika.kuoppala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200209131922.180287-2-chris@chris-wilson.co.uk
parent 26208d87
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2248,7 +2248,6 @@ static void process_csb(struct intel_engine_cs *engine)
	 */
	head = execlists->csb_head;
	tail = READ_ONCE(*execlists->csb_write);
	ENGINE_TRACE(engine, "cs-irq head=%d, tail=%d\n", head, tail);
	if (unlikely(head == tail))
		return;

@@ -2262,6 +2261,7 @@ static void process_csb(struct intel_engine_cs *engine)
	 */
	rmb();

	ENGINE_TRACE(engine, "cs-irq head=%d, tail=%d\n", head, tail);
	do {
		bool promote;