Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-2-0]: src/sys/arch/xen/i386 Pullup rev 1.6 (requested by tls in t...



details:   https://anonhg.NetBSD.org/src/rev/f24821328340
branches:  netbsd-2-0
changeset: 562703:f24821328340
user:      jmc <jmc%NetBSD.org@localhost>
date:      Thu Sep 23 02:41:01 2004 +0000

description:
Pullup rev 1.6 (requested by tls in ticket #871)

Changes to improve timekeeping on NetBSD/xen by actually adjusting the time
correctly (calling hardclock as needed, not just blindly every time Xen
schedules us) based on Xens idea of the time in the shared page.

diffstat:

 sys/arch/xen/i386/locore.S |  3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diffs (17 lines):

diff -r 0262253d27a9 -r f24821328340 sys/arch/xen/i386/locore.S
--- a/sys/arch/xen/i386/locore.S        Thu Sep 23 02:40:58 2004 +0000
+++ b/sys/arch/xen/i386/locore.S        Thu Sep 23 02:41:01 2004 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: locore.S,v 1.2.2.1 2004/05/22 15:59:48 he Exp $        */
+/*     $NetBSD: locore.S,v 1.2.2.2 2004/09/23 02:41:01 jmc Exp $       */
 /*     NetBSD: locore.S,v 1.26 2004/04/12 13:17:46 yamt Exp    */
 
 /*-
@@ -1588,6 +1588,7 @@
        pushl   $IPL_NONE
        call    _C_LABEL(Xspllower)
        addl    $4,%esp
+       jmp     idle_start
 4:
        call    _C_LABEL(uvm_pageidlezero)
        CLI(%eax)



Home | Main Index | Thread Index | Old Index