|
|
deb9cd4e75
|
implement sys_munmap()
|
2013-07-18 09:25:58 +09:00 |
|
|
|
334662b7fe
|
implement sys_mprotect()
|
2013-07-18 09:25:58 +09:00 |
|
|
|
9de06e90e7
|
rewrite and replace sys_mmap()
|
2013-07-18 09:25:58 +09:00 |
|
|
|
390eb6bca5
|
rus_vm_fault(): add handling of page absence
|
2013-07-18 09:24:16 +09:00 |
|
|
|
3749696d3e
|
simple signal handler and kill(2) support.
|
2013-07-18 08:53:28 +09:00 |
|
|
|
2aa5194958
|
rewrite sys_mmap() as sys_new_mmap()
|
2013-07-10 13:11:19 +09:00 |
|
|
|
dae884d572
|
add syscall number constants in syscall.h
|
2013-07-10 13:11:19 +09:00 |
|
|
|
630170fb6a
|
add ihk_mc_allocate_aligned_pages()
|
2013-07-10 13:11:18 +09:00 |
|
|
|
63d97642d5
|
add intptr_t, uintptr_t, off_t type definition
|
2013-07-10 13:11:18 +09:00 |
|
|
|
99a228930f
|
correct syscall name
|
2013-07-10 13:11:18 +09:00 |
|
|
|
43f4bb3e78
|
free_process_memory(): support demand paging
|
2013-07-10 13:11:18 +09:00 |
|
|
|
4214441ac3
|
Make clone system-call create a new thread on the next available physical core
and skip the physical core with a system process so that
programs using Intel OpenMP bind threads to cores in that manner.
|
2013-07-05 18:55:03 +09:00 |
|
|
|
b59be07e9a
|
implementing demand paging to make it possible to run Intel OpenMP programs
|
2013-07-04 15:41:12 +09:00 |
|
|
|
75b51ec0c1
|
delete SYSCALL_DECLARE(process_data_section)
|
2013-07-01 12:44:12 +09:00 |
|
|
|
cbc37b62a9
|
return syscall_table[] to the arch-independent part
|
2013-07-01 12:44:12 +09:00 |
|
|
|
295c2ee5ca
|
Revert "workaround for non-DCFA make"
This reverts commit 15ac1e246a.
|
2013-07-01 12:44:12 +09:00 |
|
|
|
be71505e87
|
fix remove_process_memory_range(): remove INIT_LIST_HEAD for on-list item
|
2013-06-24 13:29:33 +09:00 |
|
|
|
f9cb60ef33
|
IHK query free memory request and implementation
|
2013-06-24 09:00:48 +09:00 |
|
|
|
15ac1e246a
|
workaround for non-DCFA make
suppress the following error:
ihk/ihk.o: In function `generic_common_handlers':
(.data+0x2678): undefined reference to `sys_mod_call'
|
2013-06-22 15:22:38 +09:00 |
|
|
|
de5137e18b
|
Delete DCFA_KMOD flag in syscall_list.h.
Because DCFA_KMOD is undefined in this file,
even if we set -DDCFA_KMOD in Makefile
|
2013-06-20 11:33:14 -05:00 |
|
|
|
4695b332e2
|
move syscall_table[] to the architecture-depended part
|
2013-06-19 16:52:46 +09:00 |
|
|
|
5369864551
|
fix warnings
|
2013-06-19 16:47:02 +09:00 |
|
|
|
96f02a1d08
|
delete the access restrictions of whole page table.
access restrictions will be set on individual pages.
|
2013-06-19 12:07:40 +09:00 |
|
|
|
ff5ee67d06
|
remove PTATTR_USER from the decision of ihk_mc_ap_flag in __set_pt_page
|
2013-06-19 12:07:40 +09:00 |
|
|
|
32b8cc4651
|
delete unused codes
|
2013-06-17 18:07:26 +09:00 |
|
|
|
8a7429d872
|
delete SYSCALL_DECLARE(gettimeofday)
|
2013-06-17 18:07:26 +09:00 |
|
|
|
329dd42c32
|
add gettimeofday by physical buffer. used by futex()
|
2013-06-17 18:07:26 +09:00 |
|
|
|
3d11115491
|
delete SYSCALL_DECLARE(readlink)
|
2013-06-17 18:07:26 +09:00 |
|
|
|
1167ea7fb6
|
delete SYSCALL_DECLARE(getdents64)
|
2013-06-17 18:07:26 +09:00 |
|
|
|
b463f39344
|
delete SYSCALL_DECLARE(access)
|
2013-06-17 18:07:26 +09:00 |
|
|
|
628793225f
|
delete SYSCALL_DECLARE(getcwd)
|
2013-06-17 18:07:26 +09:00 |
|
|
|
d6f6e4d6d7
|
delete SYSCALL_DECLARE(uname)
|
2013-06-17 18:07:26 +09:00 |
|
|
|
4494e54d38
|
delete SYSCALL_DECLARE(lseek)
|
2013-06-17 18:07:26 +09:00 |
|
|
|
58c5a45aad
|
delete SYSCALL_DECLARE(close)
|
2013-06-17 18:07:26 +09:00 |
|
|
|
43792fbce9
|
delete SYSCALL_DECLARE(pwrite)
|
2013-06-17 18:07:25 +09:00 |
|
|
|
f7d9ad966c
|
delete SYSCALL_DECLARE(write)
|
2013-06-17 18:07:25 +09:00 |
|
|
|
887295a189
|
delete SYSCALL_DECLARE(pread)
|
2013-06-17 18:07:25 +09:00 |
|
|
|
2ba7170ce1
|
delete SYSCALL_DECLARE(read)
|
2013-06-17 18:07:25 +09:00 |
|
|
|
ecc9b2eeb2
|
delete SYSCALL_DECLARE(writev)
|
2013-06-17 18:07:25 +09:00 |
|
|
|
5d0062c204
|
delete SYSCALL_DECLARE(time)
|
2013-06-17 18:07:25 +09:00 |
|
|
|
e6bea799aa
|
delete SYSCALL_DECLARE(stat)
|
2013-06-17 18:07:25 +09:00 |
|
|
|
9810c9c0de
|
delete SYSCALL_DECLARE(fstat)
|
2013-06-17 18:07:25 +09:00 |
|
|
|
1fe6b5fb7b
|
delete sys_getxid()
|
2013-06-17 18:07:25 +09:00 |
|
|
|
3ffe835243
|
change the indentation of sys_brk()
|
2013-06-17 18:07:25 +09:00 |
|
|
|
93f15321a5
|
change sys_brk to SYSCALL_DECLARE(brk)
|
2013-06-17 18:07:25 +09:00 |
|
|
|
5fc0d90b7d
|
add ihk_mc_pt_clear_range()
|
2013-06-12 11:49:19 +09:00 |
|
|
|
8436f5a5ac
|
add remove_process_memory_range()
|
2013-06-12 11:49:19 +09:00 |
|
|
|
5206ae7d57
|
delete old? ioctl(2) delegation codes
|
2013-06-07 21:21:22 +09:00 |
|
|
|
08b881b530
|
delete old fcntl(2) delegation codes
|
2013-06-07 21:21:22 +09:00 |
|
|
|
8eca1a5dd6
|
add DCFA configure option
|
2013-06-06 11:53:30 -05:00 |
|