Subject : [drm:init_ring_common] *ERROR* render ring head not reset to zero Submitter : Thomas Meyer <thomas@m3y3r.de> Date : 2010-10-04 20:31 Message-ID : 201010042231.20320.thomas@m3y3r.de References : http://marc.info/?l=linux-kernel&m=128622441331199&w=2 This entry is being used for tracking a regression from 2.6.35. Please don't close it until the problem is fixed in the mainline.
The hardware reset on the second attempt, so I am treating this as an overzealous warning. According to the code comments, gm45 is known to be prone to failing to reset on the first attempt. commit 07af08d2cc7b9fd7f15f82c1ad49b28d20dc60e0 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Sun Dec 5 20:42:33 2010 +0000 drm/i915/ringbuffer: Only print an error on the second attempt to reset he There's not much we can do here but hope for the best. However the first failure happens quite frequently and if often remedied by the second attempt to reset HEAD. So only print the error if that attempt also fails. Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=19802 Reported-by: Thomas Meyer <thomas@m3y3r.de> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: stable@kernel.org
Created attachment 39152 [details] proposed patch drm/i915/ringbuffer: Only print an error on the second attempt to reset head
So my original question was: "Bug or feature?" So i guess the warning and/or error message is both! I could easily live with the error message...
Fixed by commit 6fd0d56 drm/i915/ringbuffer: Only print an error on the second attempt to reset head .