|
|
641dfed37e
|
configure.ac: Update version number
1.5.0
|
2018-04-06 09:14:27 +09:00 |
|
|
|
4572e6be3f
|
fix mcctrl SMAP - everyone needs copy_to_user
|
2018-04-03 10:38:44 +09:00 |
|
|
|
12e44050c9
|
mcexec: drop READ_IMPLIES_EXEC from personality to avoid device file mapping failure
|
2018-04-02 20:12:54 +09:00 |
|
|
|
d5190990f5
|
mcreboot.sh,mcstop+release.sh: rm -rf /tmp/mcreboot when it's done
|
2018-03-27 23:25:44 +09:00 |
|
|
|
82822b1f16
|
mcreboot.sh: Fix error cases
(1) Restart irqbalance when error occurs after it's stopped
(2) Restore /proc/irq/*/smp_affinity when error occurs after
they're modified
|
2018-03-27 22:20:25 +09:00 |
|
|
|
7f02889f76
|
mcreboot.sh,mcstop+release.sh: Save /proc/irq/*/smp_affinity to /tmp/mcreboot
|
2018-03-27 22:01:55 +09:00 |
|
|
|
9dc86869d8
|
test: Modify mng_mod/{863,870}/README
|
2018-03-27 19:36:07 +09:00 |
|
|
|
02bb127007
|
test: Modify mng_mod/*/README
|
2018-03-27 14:53:29 +09:00 |
|
|
|
c26c4aba4f
|
test: Modify mng_mod/{863,870}
|
2018-03-13 10:24:52 +09:00 |
|
|
|
e8d8ad60c2
|
Modify README files of test/mng_mod/{863,870,882}
|
2018-03-13 05:04:06 +09:00 |
|
|
|
a7f645f7df
|
terminate(): fix update_lock and threads_lock order to avoid deadlock
|
2018-03-25 08:29:53 +09:00 |
|
|
|
73731d2a0d
|
ihk_mc_map/unmap_virtual(): do proper TLB invalidation
|
2018-03-24 07:58:08 +09:00 |
|
|
|
0f049c5ed7
|
Modify README of #863 and #870
|
2018-03-12 17:13:16 +09:00 |
|
|
|
8d5f95de04
|
schedule: Add comment on #1029
refs #1029
|
2018-03-12 17:11:20 +09:00 |
|
|
|
88fca2c0df
|
issue/{863, 870}/README: update test items
|
2018-03-23 16:08:17 +09:00 |
|
|
|
81d18e35dd
|
rename files
|
2018-03-23 15:35:24 +09:00 |
|
|
|
309da8fc53
|
issue/863: add 8 testcases
|
2018-03-23 14:48:18 +09:00 |
|
|
|
535e3f3af6
|
issue/863/CT300x: add timestamp and check
|
2018-03-23 13:28:19 +09:00 |
|
|
|
4c80dca479
|
issue/863/README: add how to execute stress_test
|
2018-03-23 12:26:13 +09:00 |
|
|
|
7bef1f5117
|
Remove debug-print from do_syscall()
|
2018-03-12 02:07:12 +09:00 |
|
|
|
bb8c8355c2
|
small fix: testcases for #1032, #1033, #1034
|
2018-03-19 16:28:18 +09:00 |
|
|
|
fab0641813
|
prepare_process_ranges_args_envs(): fix generating saved_cmdline to avoid PF in strlen()
|
2018-03-19 13:56:04 +09:00 |
|
|
|
ce3af4734a
|
fix: dual hold_thread() in do_kill()
|
2018-03-19 11:12:50 +09:00 |
|
|
|
e2dea4e9f8
|
mcexec_start_image(): handle IKC send timeout
|
2018-03-17 21:33:17 +09:00 |
|
|
|
0d9c1df75a
|
update: testcases and result for #1032, #1033, #1034
|
2018-03-16 11:14:29 +09:00 |
|
|
|
6a979cf4b8
|
add: testcases for #1032, #1033, #1034
|
2018-03-15 14:31:29 +09:00 |
|
|
|
c107d1fdf9
|
fix: Bug for measuring rss in fork()
refs: #1032
|
2018-03-15 14:29:16 +09:00 |
|
|
|
bc89a51e00
|
fix: getrusage's u|stime race-condition caused by release_thread() and getrusage()
|
2018-03-15 14:26:39 +09:00 |
|
|
|
9da9e755fa
|
Issue#923: add test cases
|
2018-03-15 10:13:16 +09:00 |
|
|
|
fe42481d6f
|
Add allow_oversubscribe kernel argument
It's not allowed in the default setting.
Execute mcreboot.sh with -O option to allow it.
refs #1072
|
2018-03-10 13:08:38 +09:00 |
|
|
|
b1ea6eb82a
|
procfs: Show Linux /proc/self/cgroup
Support the case where McKernel process retrieves its job-id when running under
the Fujitsu TCS suite.
|
2018-03-10 11:58:45 +09:00 |
|
|
|
8c2e20c3aa
|
uti: Fix uti thread on the McKernel side blocks others in do_syscall()
It could block other threads on the same CPU in do_syscall() since it busy-waits after woken up
because it's not allowed to sleep again.
|
2018-03-09 18:02:45 +09:00 |
|
|
|
65667709a8
|
Fix thread status race-condition caused by hold_thread() in do_kill() and terminate()
Conflicts:
arch/x86_64/kernel/syscall.c
kernel/syscall.c
|
2018-03-09 17:53:17 +09:00 |
|
|
|
51bc5fd61f
|
uti: Fix wrong argument passed to ihk_ikc_release_packet() in mcexec_terminate_thread()
Conflicts:
executer/kernel/mcctrl/control.c
|
2018-03-09 17:44:30 +09:00 |
|
|
|
3b277b2354
|
uti: Fix dead-lock of calling terminate() from terminate()
Conflicts:
arch/x86_64/kernel/syscall.c
kernel/syscall.c
|
2018-03-09 17:38:55 +09:00 |
|
|
|
3e4c9bdd90
|
Fix lock of struct wait_queue_head_list_node
|
2018-03-09 17:31:10 +09:00 |
|
|
|
06b1b4f8ab
|
Fix deadlock on thread->times_update in getrusage()
Set thread->in_kernel properly on exiting interrupt handler when entering
it from kernel mode.
Conflicts:
arch/x86_64/kernel/cpu.c
kernel/mem.c
|
2018-03-09 17:26:31 +09:00 |
|
|
|
7b4de6e6c2
|
mcstat: Clean-up Makefile.in
|
2018-03-09 14:36:01 +09:00 |
|
|
|
1c266f4849
|
mcstat: Fix build error
|
2018-03-09 14:31:07 +09:00 |
|
|
|
b7a7281195
|
fix: Bug for getrusage often return incorrect ru_stime
refs #1034
|
2018-03-07 13:11:37 +09:00 |
|
|
|
b77732fb4f
|
fix: Bug for getrusage(RUSAGE_CHILDREN) return parent info (POSTK_DEBUG_TEMP_FIX_72)
refs #1033
|
2018-03-07 13:10:45 +09:00 |
|
|
|
a224bf648a
|
fix: Bug for getrusage return incorrect ru_maxrss
refs #1032
|
2018-03-07 13:09:24 +09:00 |
|
|
|
642520f80c
|
rus_vm_fault: If page fault occurs in a thread that has not processed system call offloading, incorrectly return to normal.
refs #923
|
2018-03-07 10:22:47 +09:00 |
|
|
|
5cb75b00c7
|
mcexec_destroy_per_process_data: System calls delegation can not be terminated in error when the last process that closed /dev/mcos0 is a child process.
refs #882
|
2018-03-07 09:11:37 +09:00 |
|
|
|
7dd0d1137f
|
revert for fix git message
This reverts commit 840acd6021.
|
2018-03-07 09:09:28 +09:00 |
|
|
|
cb2fe29f06
|
fix build error
|
2018-03-05 10:57:10 +09:00 |
|
|
|
3432f46d8b
|
fix & add: testcases for refs #885, refs #1031
|
2018-03-01 15:41:58 +09:00 |
|
|
|
afcf1a24aa
|
add: testcases for refs #885, refs #1031
|
2018-03-01 10:24:21 +09:00 |
|
|
|
140f813d77
|
fix: differences in behavior of sigaction between Linux and Mckernel
|
2018-03-01 09:44:44 +09:00 |
|
|
|
7ad6f9595c
|
fix: bug for ptrace_attach self pid
|
2018-03-01 09:37:12 +09:00 |
|