summaryrefslogtreecommitdiff
path: root/mm/swap_state.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2011-01-09 12:04:40 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2011-01-19 12:38:26 +0000
commitb0b544cd37c060e261afb2cf486296983fcb56da (patch)
tree90a57f398e2fdc9b1caacaecdd43d7607dbb4a59 /mm/swap_state.c
parentf67a559daaa0e2ba616bfe9438f202bc57bc8c72 (diff)
drm/i915: Use PM QoS to prevent C-State starvation of gen3 GPU
945 class hardware has an interesting quirk in which the vblank interrupt is not raised if the CPU is in a low power state. (We also suspect that the memory bus is clocked to the CPU/c-state and not the GPU so there are secondary starvation issues.) In order to prevent the most obvious issue of the low of the vblank interrupt (stuttering compositing that only updates when the mouse is moving) is to install a PM QoS request to prevent low c-states whilst the GPU is active. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'mm/swap_state.c')
0 files changed, 0 insertions, 0 deletions