Chromium Code Reviews
DescriptionFix potential GPU crash caused by VT switching
When display control is released Frecon may change the configuration at
will. Since Chrome never stops page flipping, there is a race condition
when Chrome regains control where the Chrome hasn't polled for the
configuration but is still page flipping which leads to a failed page
flip due to invalid display configuration (which causes the GPU process
to be killed).
Turning the displays off unparents the windows from the displays
allowing Chrome to continue page flipping while the display
configuration is renewed.
BUG=655770
TEST=Updated display_unittests
Committed: https://crrev.com/547665586e0d17adc9d8ecf03b41c9448fe7719c
Cr-Commit-Position: refs/heads/master@{#432177}
Patch Set 1 #
Total comments: 2
Patch Set 2 : Add doc #
Messages
Total messages: 16 (10 generated)
|
|||||||||||||||||||||||||||||||||||||