|
|
3fe2257929
|
create rusage branch.
|
2017-03-15 23:22:51 +09:00 |
|
|
|
b0096a2740
|
fix REQ-51
|
2016-03-26 12:23:51 +09:00 |
|
|
|
26c0180374
|
rwlock_reader_lock: fix lock list jammed up
|
2016-03-03 22:47:48 +09:00 |
|
|
|
09c9ee58d1
|
add 64bit atomic operations
- ihk_atomic64_t
- IHK_ATOMIC64_INIT()
- ihk_atomic64_read()
- ihk_atomic64_inc()
|
2015-10-27 19:21:50 +09:00 |
|
|
|
5b737b499d
|
fix cmpxchgq operand
|
2015-10-02 14:04:05 +09:00 |
|
|
|
7c816a6b73
|
an implementation of the Mellor-Crummey Scott (MCS) lock
|
2015-08-20 15:26:52 +09:00 |
|
|
|
b66b950129
|
add x86_sregs into x86_user_context
x86_sregs contains the registers which are included in user_regs_struct
but not included in x86_basic_regs.
|
2015-02-26 17:43:10 +09:00 |
|
|
|
fab2c2aa97
|
wrap x86_regs with x86_user_context
and, rename x86_regs to x86_basic_regs.
|
2015-02-26 17:43:10 +09:00 |
|
|
|
101a0f6e4a
|
remote TLB invalidation code for multi-threaded applications (e.g., during munmap())
|
2014-07-22 12:24:07 +09:00 |
|
|
|
2f89e26ac0
|
add modification history entry to the following files,
mckernel/lib/include/*.h
mckernel/arch/x86/elfboot/*
mckernel/arch/x86/kboot/main.c
mckernel/arch/x86/kernel/*
mckernel/lib/page_alloc.c
mckernel/lib/string.c
mckernel/lib/include/ihk/*
except
mckernel/arch/x86/kernel/include/signal.h
mckernel/arch/x86/tools/mcreboot-attached-mic.sh.in
mckernel/arch/x86/kernel/include/syscall_list.h
mckernel/arch/x86/kernel/syscall.c
.
|
2013-11-14 18:30:06 +09:00 |
|
|
|
384328c6bc
|
add copyright notice to the following files,
mckernel/lib/include/*.h
mckernel/arch/x86/elfboot/*
mckernel/arch/x86/kboot/main.c
mckernel/arch/x86/kernel/*
mckernel/lib/page_alloc.c
mckernel/lib/string.c
mckernel/lib/include/ihk/*
except
mckernel/arch/x86/kernel/include/signal.h
mckernel/arch/x86/tools/mcreboot-attached-mic.sh.in
mckernel/arch/x86/kernel/include/syscall_list.h
mckernel/arch/x86/kernel/syscall.c
.
|
2013-11-14 17:09:58 +09:00 |
|
|
|
480f6d4c2f
|
rewrite page_fault_handler()
|
2013-08-08 12:43:00 +09:00 |
|
|
|
63d97642d5
|
add intptr_t, uintptr_t, off_t type definition
|
2013-07-10 13:11:18 +09:00 |
|
|
|
cf0ea31805
|
atomic __xchg() port from Linux
|
2013-05-10 12:43:44 +09:00 |
|
|
|
4693789608
|
change function names
|
2012-12-17 16:15:05 +09:00 |
|
|
|
0a808057eb
|
modify include lines and Makefiles
|
2012-12-17 16:10:56 +09:00 |
|
|
|
158903c7b6
|
modify file names and create directories
|
2012-12-17 15:39:24 +09:00 |
|