minix/servers
David van Moolenbroek 0812293b47 procfs: fix for PID reuse between updates
In certain cases, a process ID may be reused between two lazy updates
of procfs's PID table. If the new associated process slot has a lower
index than the old one, this will trigger an assert in vtreefs, as the
new PID name entry is added before the old one is removed. This patch
fixes the problem by always first removing old PID name entries before
adding new ones.

Bug reported by Stephen Hatton.
2011-11-01 23:50:55 +00:00
..
apfs Cleanup servers to make GCC/Clang a little happier 2011-09-08 13:57:03 +00:00
avfs PFS is also a system proc 2011-10-28 12:49:47 +00:00
devman Cleanup servers to make GCC/Clang a little happier 2011-09-08 13:57:03 +00:00
ds boot: Add multiboot support 2011-06-24 17:21:51 +02:00
ext2 ext2: replace debug printf by assert 2011-09-09 16:33:55 +00:00
hgfs Tell VFS how many requests an FS can handle concurrently 2011-08-26 12:47:43 +00:00
inet Cleanup servers to make GCC/Clang a little happier 2011-09-08 13:57:03 +00:00
init Cleanup servers to make GCC/Clang a little happier 2011-09-08 13:57:03 +00:00
ipc vm/ipc: only report signals when it matters to ipc 2011-08-05 20:52:32 +00:00
is Remove legacy boot monitor vars 2011-09-16 20:10:47 +02:00
iso9660fs Cleanup servers to make GCC/Clang a little happier 2011-09-08 13:57:03 +00:00
lwip Cleanup servers to make GCC/Clang a little happier 2011-09-08 13:57:03 +00:00
mfs mfs: improve & simplify secondary cache logic 2011-09-23 15:02:20 +00:00
pfs Increase gid_t and uid_t to 32 bits 2011-09-05 13:56:14 +00:00
pm pm: remove dead minix_munmap functions 2011-11-02 18:43:59 +01:00
procfs procfs: fix for PID reuse between updates 2011-11-01 23:50:55 +00:00
rs Cleanup servers to make GCC/Clang a little happier 2011-09-08 13:57:03 +00:00
sched boot: Add multiboot support 2011-06-24 17:21:51 +02:00
vfs Fix off-by-one errors and increase PATH_MAX to 1024 2011-09-12 09:00:24 +00:00
vm Revert to using flushtlb instead of invlpg 2011-09-27 15:15:51 +00:00
Makefile Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
Makefile.inc Fix GCC image building 2011-07-09 15:04:42 +02:00