Project

General

Profile

Actions

Bug #1442

open

apic_timer_reprogram request is too far in future (on vmware workstation)

Added by Dan Kruchinin almost 11 years ago. Updated about 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
kernel
Start date:
2011-09-02
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

There's a problem that appears from time to time on vmware workstation: there're a lot messages in syslog like the following:

Sep  2 11:35:12 illumos pcplusmp: apic_timer_reprogram, request at  313206003906250  too far in future, current time  178110130125436 
Sep  2 11:35:12 illumos pcplusmp: apic_timer_reprogram, request at  313206003906250  too far in future, current time  178110150901468 
Sep  2 11:35:12 illumos pcplusmp: apic_timer_reprogram, request at  313206003906250  too far in future, current time  178110170210231 
Sep  2 11:35:13 illumos pcplusmp: apic_timer_reprogram, request at  313206003906250  too far in future, current time  178110190187131 

The message is printed very frequently (probably from softirq) and significantly slows down machine performance.

It's printed from src/uts/i86pc/io/pcplusmp/:oneshot_timer_reprogram()

Stack:

  3  -> oneshot_timer_reprogram               
              pcplusmp`apic_timer_reprogram+0x19
              unix`cbe_reprogram+0x25
              genunix`cyclic_fire+0x297
              unix`cbe_fire+0x67
              unix`av_dispatch_autovect+0x8f
              unix`dispatch_hilevel+0x1f
              unix`switch_sp_and_call+0x13
              unix`do_interrupt+0x137
              unix`_interrupt+0x1e9
              unix`mach_cpu_idle+0x6
              unix`cpu_idle+0xaf
              unix`idle+0x114
              unix`thread_start+0x8

Actions

Also available in: Atom PDF