Anton Ivanov
0565103d1a
um: Memory corruption on startup
...
The reverse case of this race (you must msync before read) is
well known. This is the not so common one.
It can be triggered only on systems which do a lot of task
switching and only at UML startup. If you are starting 200+ UMLs
~ 0.5% will always die without this fix.
Signed-off-by: Anton Ivanov <antivano@cisco.com>
[rw: minor whitespace fixes]
Signed-off-by: Richard Weinberger <richard@nod.at>
2014-04-20 23:57:21 +02:00
..
drivers
um: get rid of pointless include "..." where include <...> will do
2012-10-09 22:28:45 +02:00
skas
um: siginfo cleanup
2013-07-19 11:31:36 +02:00
aio.c
um: Cleanup SIGTERM handling
2013-09-07 10:56:58 +02:00
elf_aux.c
um: get rid of pointless include "..." where include <...> will do
2012-10-09 22:28:45 +02:00
execvp.c
um: get rid of pointless include "..." where include <...> will do
2012-10-09 22:28:45 +02:00
file.c
um: Memory corruption on startup
2014-04-20 23:57:21 +02:00
helper.c
um: get rid of pointless include "..." where include <...> will do
2012-10-09 22:28:45 +02:00
internal.h
um: pass siginfo to guest process
2012-08-02 00:49:17 +02:00
irq.c
um: get rid of pointless include "..." where include <...> will do
2012-10-09 22:28:45 +02:00
main.c
um: Missing pipe handling
2014-04-20 23:13:30 +02:00
Makefile
um: use the right ifdef around exports in user_syms.c
2012-03-25 00:29:55 +01:00
mem.c
uml: Simplify tempdir logic.
2014-04-20 23:10:44 +02:00
process.c
um: Cleanup SIGTERM handling
2013-09-07 10:56:58 +02:00
registers.c
um: get rid of pointless include "..." where include <...> will do
2012-10-09 22:28:45 +02:00
sigio.c
um: Cleanup SIGTERM handling
2013-09-07 10:56:58 +02:00
signal.c
um: Make stack trace reliable against kernel mode faults
2013-11-17 11:27:30 +01:00
start_up.c
um: add missing declaration of 'getrlimit()' and friends
2013-03-11 10:08:03 +01:00
time.c
nohz: Rename CONFIG_NO_HZ to CONFIG_NO_HZ_COMMON
2013-04-03 13:56:03 +02:00
tty.c
um: get rid of pointless include "..." where include <...> will do
2012-10-09 22:28:45 +02:00
umid.c
um: get rid of pointless include "..." where include <...> will do
2012-10-09 22:28:45 +02:00
user_syms.c
um: get rid of pointless include "..." where include <...> will do
2012-10-09 22:28:45 +02:00
util.c
um: Cleanup SIGTERM handling
2013-09-07 10:56:58 +02:00