kernel: Fix copy/paste error from previous commit.
This commit is contained in:
@@ -107,7 +107,7 @@ ARMVMTranslationMap::Flush()
|
|||||||
smp_broadcast_ici(SMP_MSG_GLOBAL_INVALIDATE_PAGES, 0, 0, 0,
|
smp_broadcast_ici(SMP_MSG_GLOBAL_INVALIDATE_PAGES, 0, 0, 0,
|
||||||
NULL, SMP_MSG_FLAG_SYNC);
|
NULL, SMP_MSG_FLAG_SYNC);
|
||||||
} else {
|
} else {
|
||||||
InvalidateUserTLB(PagingStructures()->active_on_cpus, x86_read_cr3());
|
InvalidateUserTLB(PagingStructures()->active_on_cpus, 0);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
TRACE("flush_tmap: %d pages to invalidate, invalidate list\n",
|
TRACE("flush_tmap: %d pages to invalidate, invalidate list\n",
|
||||||
@@ -118,7 +118,7 @@ ARMVMTranslationMap::Flush()
|
|||||||
0, (addr_t)fInvalidPages, fInvalidPagesCount, NULL,
|
0, (addr_t)fInvalidPages, fInvalidPagesCount, NULL,
|
||||||
SMP_MSG_FLAG_SYNC);
|
SMP_MSG_FLAG_SYNC);
|
||||||
} else {
|
} else {
|
||||||
InvalidateTLBList(PagingStructures()->active_on_cpus, x86_read_cr3(),
|
InvalidateTLBList(PagingStructures()->active_on_cpus, 0,
|
||||||
fInvalidPages, fInvalidPagesCount);
|
fInvalidPages, fInvalidPagesCount);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -107,7 +107,7 @@ M68KVMTranslationMap::Flush()
|
|||||||
smp_broadcast_ici(SMP_MSG_GLOBAL_INVALIDATE_PAGES, 0, 0, 0,
|
smp_broadcast_ici(SMP_MSG_GLOBAL_INVALIDATE_PAGES, 0, 0, 0,
|
||||||
NULL, SMP_MSG_FLAG_SYNC);
|
NULL, SMP_MSG_FLAG_SYNC);
|
||||||
} else {
|
} else {
|
||||||
InvalidateUserTLB(PagingStructures()->active_on_cpus, x86_read_cr3());
|
InvalidateUserTLB(PagingStructures()->active_on_cpus, 0);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
TRACE("flush_tmap: %d pages to invalidate, invalidate list\n",
|
TRACE("flush_tmap: %d pages to invalidate, invalidate list\n",
|
||||||
@@ -118,7 +118,7 @@ M68KVMTranslationMap::Flush()
|
|||||||
0, (addr_t)fInvalidPages, fInvalidPagesCount, NULL,
|
0, (addr_t)fInvalidPages, fInvalidPagesCount, NULL,
|
||||||
SMP_MSG_FLAG_SYNC);
|
SMP_MSG_FLAG_SYNC);
|
||||||
} else {
|
} else {
|
||||||
InvalidateTLBList(PagingStructures()->active_on_cpus, x86_read_cr3(),
|
InvalidateTLBList(PagingStructures()->active_on_cpus, 0,
|
||||||
fInvalidPages, fInvalidPagesCount);
|
fInvalidPages, fInvalidPagesCount);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -107,7 +107,7 @@ PPCVMTranslationMap::Flush()
|
|||||||
smp_broadcast_ici(SMP_MSG_GLOBAL_INVALIDATE_PAGES, 0, 0, 0,
|
smp_broadcast_ici(SMP_MSG_GLOBAL_INVALIDATE_PAGES, 0, 0, 0,
|
||||||
NULL, SMP_MSG_FLAG_SYNC);
|
NULL, SMP_MSG_FLAG_SYNC);
|
||||||
} else {
|
} else {
|
||||||
InvalidateUserTLB(PagingStructures()->active_on_cpus, x86_read_cr3());
|
InvalidateUserTLB(PagingStructures()->active_on_cpus, 0);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
TRACE("flush_tmap: %d pages to invalidate, invalidate list\n",
|
TRACE("flush_tmap: %d pages to invalidate, invalidate list\n",
|
||||||
@@ -118,7 +118,7 @@ PPCVMTranslationMap::Flush()
|
|||||||
0, (addr_t)fInvalidPages, fInvalidPagesCount, NULL,
|
0, (addr_t)fInvalidPages, fInvalidPagesCount, NULL,
|
||||||
SMP_MSG_FLAG_SYNC);
|
SMP_MSG_FLAG_SYNC);
|
||||||
} else {
|
} else {
|
||||||
InvalidateTLBList(PagingStructures()->active_on_cpus, x86_read_cr3(),
|
InvalidateTLBList(PagingStructures()->active_on_cpus, 0,
|
||||||
fInvalidPages, fInvalidPagesCount);
|
fInvalidPages, fInvalidPagesCount);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -637,7 +637,7 @@ RISCV64VMTranslationMap::Flush()
|
|||||||
smp_broadcast_ici(SMP_MSG_GLOBAL_INVALIDATE_PAGES, 0, 0, 0,
|
smp_broadcast_ici(SMP_MSG_GLOBAL_INVALIDATE_PAGES, 0, 0, 0,
|
||||||
NULL, SMP_MSG_FLAG_SYNC);
|
NULL, SMP_MSG_FLAG_SYNC);
|
||||||
} else {
|
} else {
|
||||||
InvalidateUserTLB(fActiveOnCpus, x86_read_cr3());
|
InvalidateUserTLB(fActiveOnCpus, 0);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
TRACE("flush_tmap: %d pages to invalidate, invalidate list\n",
|
TRACE("flush_tmap: %d pages to invalidate, invalidate list\n",
|
||||||
@@ -648,7 +648,7 @@ RISCV64VMTranslationMap::Flush()
|
|||||||
0, (addr_t)fInvalidPages, fInvalidPagesCount, NULL,
|
0, (addr_t)fInvalidPages, fInvalidPagesCount, NULL,
|
||||||
SMP_MSG_FLAG_SYNC);
|
SMP_MSG_FLAG_SYNC);
|
||||||
} else {
|
} else {
|
||||||
InvalidateTLBList(fActiveOnCpus, x86_read_cr3(),
|
InvalidateTLBList(fActiveOnCpus, 0,
|
||||||
fInvalidPages, fInvalidPagesCount);
|
fInvalidPages, fInvalidPagesCount);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user