Tomas Hruby 8fa95abae4 SMP - fixed usage of stale TLB entries
- when kernel copies from userspace, it must be sure that the TLB
  entries are not stale and thus the referenced memory is correct

- everytime we change a process' address space we set p_stale_tlb
  bits for all CPUs.

- Whenever a cpu finds its bit set when it wants to access the
  process' memory, it refreshes the TLB

- it is more conservative than it needs to be but it has low
  overhead than checking precisely
2012-01-13 11:30:00 +00:00
..
2010-04-01 22:22:33 +00:00
2010-09-15 14:11:25 +00:00
2010-04-01 22:22:33 +00:00
2010-04-01 22:22:33 +00:00
2010-09-15 14:11:25 +00:00
2010-06-08 14:09:18 +00:00
2011-12-16 16:06:09 +00:00
2010-04-01 22:22:33 +00:00
2010-04-01 22:22:33 +00:00
2012-01-13 11:29:59 +00:00
2010-07-09 18:29:04 +00:00
2010-04-01 22:22:33 +00:00
2010-06-08 14:09:18 +00:00
2010-04-01 22:22:33 +00:00
2011-07-18 19:44:59 +02:00
2010-04-01 22:22:33 +00:00
2010-04-01 22:22:33 +00:00
2010-06-08 14:09:18 +00:00
2010-04-01 22:22:33 +00:00
2010-06-08 14:09:18 +00:00
2011-08-02 13:57:31 +02:00