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-09-15 14:09:52 +00:00
2011-07-31 16:22:43 +02:00
2011-07-31 16:22:43 +02:00
2011-07-31 16:22:43 +02:00
2012-01-13 11:30:00 +00:00
2011-08-12 13:08:27 +00:00
2010-04-01 22:22:33 +00:00
2011-09-16 20:10:47 +02:00
2010-09-15 14:10:18 +00:00
2011-09-16 20:10:47 +02:00
2012-01-12 13:36:22 +01:00
2011-06-24 17:21:51 +02:00
2011-08-12 13:08:27 +00:00
2011-07-29 20:37:39 +02:00
2011-06-24 17:21:51 +02:00
2010-05-19 10:00:02 +00:00
2010-05-19 10:00:02 +00:00
2011-12-20 13:05:25 +00:00