diff options
author | Artur Grabowski <art@cvs.openbsd.org> | 2009-05-28 09:05:34 +0000 |
---|---|---|
committer | Artur Grabowski <art@cvs.openbsd.org> | 2009-05-28 09:05:34 +0000 |
commit | e3be18c92d83ac71828d25f15f43613eab1227ca (patch) | |
tree | 8376d2105451027d828e1a023989ca3ea77781a4 /sys/arch/amd64/include/i82489var.h | |
parent | 8d064848e02e6eb44eaefd220fe2ea9fec291136 (diff) |
Bring back the curpmap change. It was missing a reload of the pmap on
curcpu when we were freeing a pmap. Tested and working for a few weeks
now, but I was a bit too busy to commit it earlier.
Diffstat (limited to 'sys/arch/amd64/include/i82489var.h')
-rw-r--r-- | sys/arch/amd64/include/i82489var.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/arch/amd64/include/i82489var.h b/sys/arch/amd64/include/i82489var.h index 0cfbe6771c3..67f61beff9e 100644 --- a/sys/arch/amd64/include/i82489var.h +++ b/sys/arch/amd64/include/i82489var.h @@ -86,10 +86,12 @@ extern void Xresume_lapic_ipi(void); #define LAPIC_IPI_INVLTLB (LAPIC_IPI_OFFSET + 0) #define LAPIC_IPI_INVLPG (LAPIC_IPI_OFFSET + 1) #define LAPIC_IPI_INVLRANGE (LAPIC_IPI_OFFSET + 2) +#define LAPIC_IPI_RELOADCR3 (LAPIC_IPI_OFFSET + 3) extern void Xipi_invltlb(void); extern void Xipi_invlpg(void); extern void Xipi_invlrange(void); +extern void Xipi_reloadcr3(void); /* * Vector used for local apic timer interrupts. |