|
|
228f8f8533
|
Wait for LWK to run at shutdown.
refs #898
refs #928
|
2018-02-06 10:40:12 +09:00 |
|
|
|
8ee9eca74e
|
issue 863: add test cases and test evidences
|
2018-02-05 16:07:00 +09:00 |
|
|
|
748429fc92
|
do_generic_syscall: Even if the system call is normal, if errno is not zero, it returns an error. (TEMP_FIX_75)
|
2018-02-03 21:37:12 +09:00 |
|
|
|
a9dfcd9a89
|
translate_rva_to_rpa(): use 2MB blocks in 1GB pages on x86
|
2018-01-31 11:16:44 +09:00 |
|
|
|
559fc9746c
|
signal: check_signal must be called after check_need_resched.
|
2018-01-28 13:38:51 +09:00 |
|
|
|
54169bc3ea
|
procfs: indicate heap in /proc/maps
|
2018-01-26 16:22:43 +09:00 |
|
|
|
142e923222
|
procfs: indicate VDSO, vsyscall and stack in /proc/maps
|
2018-01-26 16:02:32 +09:00 |
|
|
|
86efc86945
|
save_syscall_return_value(): separate from check_signal() and call from syscall() (for ARM64)
|
2018-01-26 14:43:18 +09:00 |
|
|
|
ebaafa95d8
|
settid(): clear syscal offload request before populating
|
2018-01-26 13:54:34 +09:00 |
|
|
|
b8ee144e67
|
do_fork(): return -ENOMEM when no more TIDs available
|
2018-01-26 13:53:05 +09:00 |
|
|
|
722ae0e7d5
|
ARM64 arch_clone_thread(): eliminate extra save_fp_regs()
|
2018-01-26 13:51:38 +09:00 |
|
|
|
f56e087208
|
init_process_stack(): fix stack alignment (align to 64 bytes)
|
2018-01-26 13:43:23 +09:00 |
|
|
|
f55f01cc11
|
signal: If the thread receiving the signal is not current, the signal is not processed.
|
2018-01-25 22:27:34 +09:00 |
|
|
|
1fa398cfab
|
do_kill: fix to initialization leakage
|
2018-01-24 23:11:18 +09:00 |
|
|
|
8123cc413e
|
Use version string in configure.ac when git repo is not found
|
2018-01-24 00:52:18 +09:00 |
|
|
|
d4459cf9f3
|
Add check to confirm IHK and McKernel with the same version are used
|
2018-01-24 00:20:57 +09:00 |
|
|
|
4bb65494e9
|
signal: When the process receives a termination signal, it first terminates mcexec.
refs #863
refs #870
|
2018-01-23 14:40:38 +09:00 |
|
|
|
2f2b3cdc6f
|
signal: interrupt_syscall is called by the core executing the thread that recieved the signal.
refs #999
|
2018-01-23 14:31:04 +09:00 |
|
|
|
1e9f9d9809
|
update Test for Issue#1029
|
2018-01-14 14:58:19 +09:00 |
|
|
|
1b25379c02
|
small fix: reset switch_ctx flag in schedule() for redo
|
2018-01-14 14:50:31 +09:00 |
|
|
|
38bbb4e390
|
add Test programs for Issue#1029
|
2018-01-10 11:22:05 +09:00 |
|
|
|
0fa88f513f
|
fix broken files
|
2017-12-27 15:28:13 +09:00 |
|
|
|
cd54c5983a
|
fix openat
|
2017-12-27 14:59:13 +09:00 |
|
|
|
6084faeecd
|
make McKernel's execve behave same as Linux when argv or envp is set to NULL (fix for TEMP_FIX_21)
|
2017-12-26 17:43:17 +09:00 |
|
|
|
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 |
|
|
|
9a5d5feb9c
|
time(): Split into architecture dependent functions
This fixes the bug reported as POSTK_ARCH_DEP_13 and POSTK_DEBUG_ARCH_DEP_13.
|
2017-12-23 11:36:52 +09:00 |
|
|
|
0cda763f95
|
fix /proc/*/pagemap
refs #387
|
2017-12-25 16:08:51 +09:00 |
|
|
|
cc7be46b7d
|
make sure to context-switch to idle thread when therad's status is PS_EXITED
refs #1029
|
2017-12-25 13:32:42 +09:00 |
|
|
|
589504dc33
|
mcreboot: -h to indicate halting CPU in idle threads (e.g., in futex_wait())
|
2017-12-18 11:22:15 +09:00 |
|
|
|
bf2f38051b
|
mcreboot-smp: offline/online MCDRAM in one go
|
2017-12-06 14:41:25 +09:00 |
|
|
|
2d2d0af6fb
|
add test for Issue#873, 1011
|
2017-11-29 12:23:20 +09:00 |
|
|
|
7f47dc78a1
|
add Issue#727 test cases
|
2017-11-29 11:32:40 +09:00 |
|
|
|
c3c9187ed5
|
add test for portability (kahansei_kojo in dev_V)
|
2017-11-28 17:55:23 +09:00 |
|
|
|
aebacb243e
|
User Space:swapout (this is a rebase commit to merge into development)
|
2017-11-28 09:16:00 +09:00 |
|
|
|
5a8d1f09e8
|
add test/dump/README
|
2017-11-27 19:39:16 +09:00 |
|
|
|
0e10b6d1ee
|
test/strace: Fix permission
|
2017-11-22 06:31:32 +09:00 |
|
|
|
d649d6fc2d
|
Include mbind support (this is a rebase commit to merge into development)
|
2017-11-27 11:16:53 +09:00 |
|
|
|
bad487cc07
|
add regression test result for strace
|
2017-11-25 18:30:51 +09:00 |
|
|
|
3b6056fb1a
|
add strace test cases and test result
|
2017-11-25 17:37:10 +09:00 |
|
|
|
5cc738d6bd
|
add test programs for strace
|
2017-11-25 14:35:17 +09:00 |
|
|
|
c9fa445f54
|
Merge branch 'development' of pccluster.org:mckernel into development
|
2017-11-22 10:53:33 +09:00 |
|
|
|
d273a2f58b
|
add strace bundled test cases
|
2017-11-22 10:52:30 +09:00 |
|
|
|
4e7069d499
|
add: proc|sys fs format_checker (tool)
|
2017-11-22 09:39:48 +09:00 |
|
|
|
66f44e77af
|
mcstop+release.sh: Allow ihkmond to flush kmsg buffer
|
2017-11-20 18:28:48 +09:00 |
|
|
|
35f908b75c
|
mcexec: protect against incorrect partitioned execution argument (-n) using timeouts
|
2017-11-20 17:06:01 +09:00 |
|
|
|
2f0089dfb9
|
mcstop+release: use ihkconfig release mem all
|
2017-11-20 17:06:01 +09:00 |
|
|
|
2af6d5115a
|
fix: depending arch futex_atomic_op_inuser() (a part of ARCH_DEP_8)
|
2017-11-20 16:42:47 +09:00 |
|
|
|
ac25c5e1e7
|
fix: depending arch in Makefile (POSTK_DEBUG_ARCH_DEP_1)
|
2017-11-20 14:45:18 +09:00 |
|
|
|
90c0355d90
|
add setting process of pgshift to remap_process_memory_range
refs #955
|
2017-11-20 14:17:03 +09:00 |
|
|
|
43230eb623
|
fix: checking the return code of fork() in Linux.
refs #906
|
2017-11-15 15:46:47 +09:00 |
|