Skip to contentSkip to conversation

High latency in wine after suspend

DISCUSSION Ortwin Glück 2 participants 3 messages Mar 23, 2011 – Apr 15, 2011

lore
Share & tools
lore
#0 lore raw

Hi,

After a suspend/resume cycle I see intermittent high latency in poll_schedule_timeout (latencytop). This leads to the mouse cursor freezing for several seconds sometimes when switching to/from a window of a wine process. The problem never occurs before suspend, but always occurs after. Any ideas what could cause such behaviour? Kernel is vanilla 2.6.38 x86_64 running on a recent HP laptop with Intel chipset.

Ortwin

#1 lore raw

Hi!

Quoted 6 lines

After a suspend/resume cycle I see intermittent high latency in poll_schedule_timeout (latencytop). This leads to the mouse cursor freezing for several seconds sometimes when switching to/from a window of a wine process. The problem never occurs before suspend, but always occurs after. Any ideas what could cause such behaviour? Kernel is vanilla 2.6.38 x86_64 running on a recent HP laptop with Intel chipset.

Was this solved somehow? Can you try to find "smaller" testcase -- anything less complex than wine? What about hibernation?

Signature · 2 lines
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
#2 lore raw
Quoted 9 lines
Quoted 6 lines

After a suspend/resume cycle I see intermittent high latency in poll_schedule_timeout (latencytop). This leads to the mouse cursor freezing for several seconds sometimes when switching to/from a window of a wine process. The problem never occurs before suspend, but always occurs after. Any ideas what could cause such behaviour? Kernel is vanilla 2.6.38 x86_64 running on a recent HP laptop with Intel chipset.

Was this solved somehow? Can you try to find "smaller" testcase -- anything less complex than wine? What about hibernation?

Yes, I made an educated guess and applied

84ac7c
x86, mtrr, pat: Fix one cpu getting out of sync during resume

With that the problem is gone.