summaryrefslogtreecommitdiff
path: root/arch/x86/machine/pmap.h
diff options
context:
space:
mode:
authorRichard Braun <rbraun@sceen.net>2012-12-12 23:04:26 +0100
committerRichard Braun <rbraun@sceen.net>2012-12-12 23:04:26 +0100
commit45acb625b17ca642fa968a7ca41e0a03e8e9ccfb (patch)
tree944e86a982b2576b10dcacffb1e9439823c09bb6 /arch/x86/machine/pmap.h
parent51bff7b18de9329d7bd77324cc597e72173fae74 (diff)
Simplify requirements on interrupts during initialization
Don't involve the pmap module directly, as there could be others. Make the cpu module completely responsible for synchronizing all processors on kernel entry so that interrupts can be explicitely enabled there.
Diffstat (limited to 'arch/x86/machine/pmap.h')
-rw-r--r--arch/x86/machine/pmap.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/arch/x86/machine/pmap.h b/arch/x86/machine/pmap.h
index 89b36b52..018bf900 100644
--- a/arch/x86/machine/pmap.h
+++ b/arch/x86/machine/pmap.h
@@ -176,13 +176,6 @@ void pmap_kupdate(unsigned long start, unsigned long end);
phys_addr_t pmap_kextract(unsigned long va);
/*
- * Prepare the pmap module for a multiprocessor environment.
- *
- * Interrupts must be enabled when calling this function.
- */
-void pmap_mp_setup(void);
-
-/*
* Interrupt handler for inter-processor update requests.
*/
void pmap_update_intr(struct trap_frame *frame);