On Wed, 2012-09-12 at 17:57 +0300, Timo Aaltonen wrote: > From: Chris Wilson <[email protected]> > > commit d698c826bb93663e4b349a78fbd30443654d37cd upstream. > Please pull this for v3.2.x, should be the last missing (kernel) piece > for https://bugs.freedesktop.org/show_bug.cgi?id=48838
Queued up for 3.2, with the above bogus commit hash removed. Ben. > During modeset we have to disable the pipe to reconfigure its timings > and maybe its size. Userspace may have queued up command buffers that > depend upon the pipe running in a certain configuration and so the > commands may become confused across the modeset. At the moment, we use > a > less than satisfactory kick-scanline-waits should the GPU hang during > the modeset. It should be more reliable to wait for the pending > operations to complete first, even though we still have a window for > userspace to submit a broken command buffer during the modeset. > > Signed-off-by: Chris Wilson <[email protected]> > Signed-off-by: Daniel Vetter <[email protected]> > (cherry picked from commit 0f91128d88bbb8b0a8e7bb93df2c40680871d45a) [...] -- Ben Hutchings Experience is what causes a person to make new mistakes instead of old ones.
signature.asc
Description: This is a digitally signed message part
