[ros-dev] [ros-diffs] [tkreuzer] 53496: [HAL] We cannot make any assumptions about the latency whith which the timer interrupt fires after a rollover, since VBox (other VMs probably as well) doesn't always meet this. Ad...

Aleksey Bragin aleksey at reactos.org
Wed Aug 31 07:28:22 UTC 2011


More like :-{ for me...

From: Alex Ionescu 
Sent: Tuesday, August 30, 2011 10:52 PM
To: ros-dev at reactos.org 
Cc: ros-diffs at reactos.org 
Subject: Re: [ros-dev] [ros-diffs] [tkreuzer] 53496: [HAL] We cannot make any assumptions about the latency whith which the timer interrupt fires after a rollover, since VBox (other VMs probably as well) doesn't always meet this. Ad...

Funny how Windows works without these hacks. 

Let's hide more bugs :D

Best regards,
Alex Ionescu



On Tue, Aug 30, 2011 at 12:01 PM, <tkreuzer at svn.reactos.org> wrote:

  Author: tkreuzer
  Date: Tue Aug 30 12:01:01 2011
  New Revision: 53496

  URL: http://svn.reactos.org/svn/reactos?rev=53496&view=rev
  Log:
  [HAL]
  We cannot make any assumptions about the latency whith which the timer interrupt fires after a rollover, since VBox (other VMs probably as well) doesn't always meet this. Add another check to KeQueryPerformanceCounter that gracefully handles missing interrupts. Also raise to DISPATCH_LEVEL, since the function is not reentrant.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.reactos.org/pipermail/ros-dev/attachments/20110831/8753cd4a/attachment-0001.htm>


More information about the Ros-dev mailing list