No description
Find a file
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
benchmarks Fixed unixbench Run script 2010-10-25 08:32:14 +00:00
bin Increase gid_t and uid_t to 32 bits 2011-09-05 13:56:14 +00:00
boot boot e820 memory detection fixes 2011-09-19 13:36:03 +00:00
commands move pax and chmod for useradd 2012-01-11 00:26:09 +01:00
common SMP - fixed usage of stale TLB entries 2012-01-13 11:30:00 +00:00
dist/bzip2 import NetBSD bzip2 and libbz2 2011-11-18 11:11:04 +01:00
docs another UPDATING tweak 2012-01-08 16:34:46 +00:00
drivers Increase ramdisk size for clang 2012-01-12 17:01:48 +01:00
etc /etc/shells 2012-01-11 15:23:05 +01:00
include Move hgfs.h to minix includes directory 2011-12-23 19:01:14 +01:00
kernel SMP - fixed usage of stale TLB entries 2012-01-13 11:30:00 +00:00
lib hgfs: fix atime/mtime attribute setting bug 2011-12-23 19:02:57 +01:00
libexec update/fix manpage support 2011-09-28 15:24:15 +00:00
man netbsd fsck driver import 2011-12-22 23:07:15 +01:00
nbsd_include sys/queue.h: add LIST_FOREACH_SAFE to netbsd copy 2011-12-23 19:05:09 +01:00
sbin import netbsd ext2fs fsck and newfs 2011-12-22 23:07:23 +01:00
servers Fix tll state bug 2012-01-12 11:30:24 +00:00
share add -L for future compiler-rt lib location 2011-12-08 18:07:57 +01:00
test vfs,avfs: verify an interpreter was found on #! line 2011-12-21 23:44:13 +01:00
tools netbsd fsck driver import 2011-12-22 23:07:15 +01:00
usr.bin import NetBSD bzip2 and libbz2 2011-11-18 11:11:04 +01:00
usr.sbin Switch to NetBSD passwd format 2011-11-14 14:47:42 +00:00
.gitignore .gitignore: add more generated files 2011-12-03 23:04:45 +01:00
LICENSE Fix parameter parsing in cut 2010-01-21 10:16:05 +00:00
Makefile netbsd fsck driver import 2011-12-22 23:07:15 +01:00