From mboxrd@z Thu Jan 1 00:00:00 1970 From: Don Slutz Subject: [PATCH 0/1] Prevent one cause of "MP-BIOS bug: 8254 timer"... message from linux Date: Wed, 26 Feb 2014 13:00:46 -0500 Message-ID: <1393437647-16694-1-git-send-email-dslutz@verizon.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xen.org Cc: Keir Fraser , Don Slutz , Jan Beulich List-Id: xen-devel@lists.xenproject.org Based on the proposed fix in QEMU: http://marc.info/?l=qemu-devel&m=139304386331192&w=2 That was provided for: http://marc.info/?l=qemu-devel&m=139295851107140&w=2 Which is very close to a bug I have been looking into and asked some questions about in: http://lists.xen.org/archives/html/xen-devel/2014-02/msg01787.html I came up with this change. It does look like vpt does support starting a timer in the past and what happens is based on the setting of timer_mode. Since real hardware does not support this and this is the simpler change I went this way. Don Slutz (1): hpet: Act more like real hardware xen/arch/x86/hvm/hpet.c | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) -- 1.8.4