Dominique Martinet
|
bc887aab44
|
x86 futex: fix out of bounds shift
8 << 28 needs unsigned to fit, other shifts were done to truncate
the input, use a mask instead
Change-Id: I81ba41595f4629f1df554e34392116440ff3b641
|
2018-07-26 05:10:36 +00:00 |
|
Dominique Martinet
|
ad2cb6375a
|
kprintf: only call eventfd() if it is safe to interrupt
Missing ARM64 implementation, cannot test right now
Change-Id: Ia05e8b7952b19bcd8fdac1f920d9bfe341be8b97
|
2018-07-26 04:57:30 +00:00 |
|
Balazs Gerofi
|
249bda4aef
|
fileobj: use MCS locks for per-file page hash
|
2018-05-14 17:46:52 +09:00 |
|
Ken Sato
|
140f813d77
|
fix: differences in behavior of sigaction between Linux and Mckernel
|
2018-03-01 09:44:44 +09:00 |
|
Tomoki Shirasawa
|
d209c00a30
|
part of Issue#994
mcexec: open syscall moves to arch_dep
do_fork: don't use __NR_fork. use __NR_clone
vfork: moves to arch_dep
|
2017-12-26 10:30:33 +09:00 |
|
Ken Sato
|
2af6d5115a
|
fix: depending arch futex_atomic_op_inuser() (a part of ARCH_DEP_8)
|
2017-11-20 16:42:47 +09:00 |
|
Hitoshi Iizuka
|
08a625cc0d
|
modify:User space memory access
perf_event_open,futex,process_vm_readv,process_vm_writev,move_pages
|
2017-10-23 20:27:56 +09:00 |
|
Balazs Gerofi
|
43ecf06e83
|
arch: x86 -> x86_64 and build system changes
|
2017-10-18 09:20:52 +09:00 |
|