|
|
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 |
|
|
|
4aa8ba2eef
|
sort x86_basic_regs into user_regs_struct's order
|
2015-02-26 17:43:10 +09:00 |
|
|
|
bd5f43b119
|
support PTRACE_SINGLESTEP.
support debug/int3 exception.
|
2015-01-29 15:48:05 +09:00 |
|
|
|
cf2166f830
|
function enter_user_mode calls check_signal.
refs #392
|
2015-01-16 14:28:28 +09:00 |
|
|
|
35b8716966
|
push/pop r12,r13 and r14 as well when entering/leaving kernel space
|
2014-07-15 18:03:44 +09:00 |
|
|
|
31a605f94b
|
push/pop r15 when entering/leaving kernel space (fix for bug #53: r15 wasn't propagated during fork())
|
2014-07-10 13:53:12 +09:00 |
|
|
|
3ce94072b4
|
save/restore rbp when entering/leaving kernel (required for fork() in glibc)
|
2014-04-02 14:02:20 +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 |
|
|
|
78d9d3fcd2
|
Revert "trial implementation of private file mapping"
This reverts commit abe57218c4.
|
2013-07-26 16:44:39 +09:00 |
|
|
|
abe57218c4
|
trial implementation of private file mapping
for review only. will soon be reverted.
|
2013-07-26 14:40:12 +09:00 |
|
|
|
158903c7b6
|
modify file names and create directories
|
2012-12-17 15:39:24 +09:00 |
|