ntdll: Fix time units for SystemPerformanceProcessorInformation, and steal idle time for kernel time
Maarten Lankhorst
m.b.lankhorst at gmail.com
Sun Mar 6 11:22:50 CST 2011
---
.NET 1.1 doesn't really seem to care what units are used for
SystemPerformanceProcessorInformation, but it uses the delta between old
time and current time. If all time is spent in idle time, .NET gets
confused and dies horribly. The fix is to set units correctly, and steal
some idle time and put it in kernel time. This should make lord of the
rings online launcher finally work reliably. *knocks on wood*
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0018-ntdll-Fix-time-units-for-SystemPerformanceProcessorInf.txt
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20110306/a375fbac/attachment.txt>
More information about the wine-patches
mailing list