Source-Changes-HG archive

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

[src/trunk]: src/sys/arch/xen/include Make bus_space map machine addresses in...



details:   https://anonhg.NetBSD.org/src/rev/7740d0da7e2d
branches:  trunk
changeset: 565971:7740d0da7e2d
user:      cl <cl%NetBSD.org@localhost>
date:      Sat Apr 24 19:43:53 2004 +0000

description:
Make bus_space map machine addresses instead of physical addresses.

diffstat:

 sys/arch/xen/include/xenpmap.h |  3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diffs (17 lines):

diff -r 7db3159f0367 -r 7740d0da7e2d sys/arch/xen/include/xenpmap.h
--- a/sys/arch/xen/include/xenpmap.h    Sat Apr 24 19:32:37 2004 +0000
+++ b/sys/arch/xen/include/xenpmap.h    Sat Apr 24 19:43:53 2004 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: xenpmap.h,v 1.1 2004/03/11 21:44:08 cl Exp $   */
+/*     $NetBSD: xenpmap.h,v 1.2 2004/04/24 19:43:53 cl Exp $   */
 
 /*
  *
@@ -133,6 +133,7 @@
 } while (/*CONSTCOND*/0)
 #define PTE_SETBITS(_ptp,_bits) do {                           \
        xpq_queue_pte_update((_ptp), *(_ptp) | ((_bits) & ~PG_FRAME));  \
+       xpq_flush_queue();                                      \
 } while (/*CONSTCOND*/0)
 #define PDE_ATOMIC_SETBITS(_pdp,_bits) do {                    \
        xpq_queue_pde_update((_pdp), *(_pdp) | ((_bits) & ~PG_FRAME));  \



Home | Main Index | Thread Index | Old Index