diff options
Diffstat (limited to 'i386')
-rw-r--r-- | i386/i386/phys.c | 3 | ||||
-rw-r--r-- | i386/intel/pmap.c | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/i386/i386/phys.c b/i386/i386/phys.c index d55bdd9d..8681fba3 100644 --- a/i386/i386/phys.c +++ b/i386/i386/phys.c @@ -77,7 +77,8 @@ pmap_copy_page( vm_offset_t dst) { vm_offset_t src_addr_v, dst_addr_v; - pmap_mapwindow_t *src_map, *dst_map; + pmap_mapwindow_t *src_map = NULL; + pmap_mapwindow_t *dst_map; boolean_t src_mapped = src >= phys_last_addr; boolean_t dst_mapped = dst >= phys_last_addr; assert(src != vm_page_fictitious_addr); diff --git a/i386/intel/pmap.c b/i386/intel/pmap.c index cf7a736e..22e20c97 100644 --- a/i386/intel/pmap.c +++ b/i386/intel/pmap.c @@ -83,6 +83,7 @@ #include <i386/proc_reg.h> #include <i386/locore.h> #include <i386/model_dep.h> +#include <i386at/model_dep.h> #ifdef MACH_PSEUDO_PHYS #define WRITE_PTE(pte_p, pte_entry) *(pte_p) = pte_entry?pa_to_ma(pte_entry):0; |