diff options
author | Frans Kaashoek <[email protected]> | 2010-07-28 14:38:05 -0400 |
---|---|---|
committer | Frans Kaashoek <[email protected]> | 2010-07-28 14:38:05 -0400 |
commit | b738a4f1a2dd2956123a734327aeaf9d09b5faca (patch) | |
tree | be82845b2c8d46a4744e6ebc26b18cec5979c924 /vm.c | |
parent | de40730dad816ab576f64bf02041bcf812c929e9 (diff) | |
download | xv6-labs-b738a4f1a2dd2956123a734327aeaf9d09b5faca.tar.gz xv6-labs-b738a4f1a2dd2956123a734327aeaf9d09b5faca.tar.bz2 xv6-labs-b738a4f1a2dd2956123a734327aeaf9d09b5faca.zip |
kill TLB shoot down code
Diffstat (limited to 'vm.c')
-rw-r--r-- | vm.c | 5 |
1 files changed, 0 insertions, 5 deletions
@@ -137,11 +137,6 @@ loadvm(struct proc *p) lcr3(PADDR(p->pgdir)); // switch to new address space popcli(); - - // Conservatively flush other processor's TLBs - // XXX lazy--just 2 cpus, but xv6 doesn't need shootdown anyway. - if (cpu->id == 0) lapic_tlbflush(1); - else lapic_tlbflush(0); } // Setup kernel part of a page table. Linear adresses map one-to-one |