Balazs Gerofi
|
c484f766fa
|
schedule(): schedule a sleeping processes if it has pending signals
|
2016-07-28 11:42:00 +09:00 |
|
Balazs Gerofi
|
648bacc90f
|
device file mappings: communicate map flags and fault missing translations
|
2016-06-24 12:44:59 -07:00 |
|
Ken Sato
|
dd37443fc7
|
PAPI support: performance counter's overflow.
and support mckfd fcntl.
|
2016-06-24 13:50:12 +09:00 |
|
Balazs Gerofi
|
a83ad620c8
|
devobj: allow read only device file mappings (OFED 3.3 support)
|
2016-06-21 06:57:59 +09:00 |
|
Ken Sato
|
130b1f4327
|
update PAPI support. other process and child process monitoring.
|
2016-04-26 19:01:47 +09:00 |
|
NAKAMURA Gou
|
e2e0fad849
|
arch_clear_host_user_space: set zero to args[2]
to avoid duplicated per_proc_list entry.
|
2016-04-21 23:22:54 +09:00 |
|
NAKAMURA Gou
|
1bb948f43b
|
hwloc support
|
2016-04-11 22:25:27 +09:00 |
|
NAKAMURA Gou
|
41bb2ab5e6
|
support vdso which borrows clocksource from linux
|
2016-03-28 22:57:44 +09:00 |
|
NAKAMURA Gou
|
0c53a5ca35
|
add NOPHYS which means no physical memory
|
2016-03-28 22:57:44 +09:00 |
|
Tomoki Shirasawa
|
31595b7409
|
fix REQ-43
|
2016-03-25 12:57:31 +09:00 |
|
NAKAMURA Gou
|
fbd9dc878b
|
memobj: add lookup_page method
|
2016-03-23 19:14:28 +09:00 |
|
NAKAMURA Gou
|
798f69bceb
|
add has_cap_ipc_lock()
|
2016-03-23 19:14:27 +09:00 |
|
NAKAMURA Gou
|
e8be52a1ff
|
shm: trace the amount of locked segment per user
|
2016-03-23 19:14:27 +09:00 |
|
NAKAMURA Gou
|
b214fc278a
|
add has_cap_sys_admin()
|
2016-03-23 19:14:27 +09:00 |
|
NAKAMURA Gou
|
b3ae7f46bd
|
add rlim_t (a type of rlim_cur and rlim_max)
|
2016-03-23 19:14:27 +09:00 |
|
NAKAMURA Gou
|
48167d3223
|
shmget: add "shmflg" checks for SHM_HUGE*
|
2016-03-23 19:14:27 +09:00 |
|
NAKAMURA Gou
|
d65135c040
|
move sys_shmget() into arch-dependent code
|
2016-03-23 19:14:27 +09:00 |
|
NAKAMURA Gou
|
261bddb999
|
add a member pgshift into struct vm_range
pgshift indicates a page size in the range.
|
2016-03-23 19:04:32 +09:00 |
|
NAKAMURA Gou
|
81690c5b5a
|
mmap: cosmetic changes
|
2016-03-23 19:04:32 +09:00 |
|
Ken Sato
|
d192e6c0fe
|
modify PAPI support
|
2016-03-22 15:52:59 +09:00 |
|
Tomoki Shirasawa
|
14b868907b
|
fix REQ-27
|
2016-03-07 18:52:08 +09:00 |
|
Tomoki Shirasawa
|
dbc778e4fa
|
support getrusage (work in progress)
|
2016-03-07 17:06:44 +09:00 |
|
NAKAMURA Gou
|
4ec0e02a89
|
sysfs: add snooping ops
|
2016-02-29 19:23:01 +09:00 |
|
Tomoki Shirasawa
|
863a5c5e5f
|
fix REQ-2, REQ-6, REQ-8
|
2016-02-23 16:32:17 +09:00 |
|
takatori
|
ebce1cb031
|
Merge branch 'master' of postpeta.pccluster.org:mckernel
|
2016-02-22 13:34:00 +09:00 |
|
takatori
|
fff7744907
|
mcklogd support
|
2016-02-22 13:32:20 +09:00 |
|
Tomoki Shirasawa
|
2c50b716fd
|
support setitimer/getitimer
|
2016-02-19 15:25:05 +09:00 |
|
Tomoki Shirasawa
|
307b2b8da5
|
clock_gettime: support clock_id CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID
|
2016-02-18 17:43:13 +09:00 |
|
Tomoki Shirasawa
|
eba2be8a35
|
support times
|
2016-02-18 13:14:18 +09:00 |
|
Tomoki Shirasawa
|
a866192db7
|
refactoring /proc
|
2016-02-10 08:11:02 +09:00 |
|
Ken Sato
|
c0cc6ac6db
|
Add skeleton for perf_event_open.
|
2016-02-09 14:54:53 +09:00 |
|
Tomoki Shirasawa
|
2e31b8abd1
|
clock_gettime: clock_id != CLOCK_REALTIME -> offload to linux
|
2016-01-13 14:04:06 +09:00 |
|
Tomoki Shirasawa
|
3a2f7b0106
|
clone: support CLONE_PARENT
|
2016-01-11 16:49:02 +09:00 |
|
Tomoki Shirasawa
|
75c6a94839
|
delete struct member 'type' from address_space structure
|
2016-01-06 20:17:00 +09:00 |
|
Tomoki Shirasawa
|
edc275ce4f
|
delete free_list_lock
|
2015-12-28 11:31:42 +09:00 |
|
NAKAMURA Gou
|
a055fb525d
|
sysfs sample
|
2015-12-16 13:42:30 +09:00 |
|
NAKAMURA Gou
|
8cb72df663
|
support McKernel's sysfs tree
|
2015-12-16 13:42:30 +09:00 |
|
Tomoki Shirasawa
|
bb81f84709
|
support PIE executable for PVAS
|
2015-12-14 11:05:28 +09:00 |
|
Tomoki Shirasawa
|
544971d665
|
modify for PVAS
|
2015-11-25 14:27:20 +09:00 |
|
Balazs Gerofi
|
828a3ea57a
|
futex(): support for cross address-space futexes
|
2015-11-24 14:58:04 +09:00 |
|
NAKAMURA Gou
|
26492a2895
|
vsyscall_gettimeofday: make timeval from TSC
|
2015-11-11 19:45:14 +09:00 |
|
NAKAMURA Gou
|
1a5ff7f535
|
gettimeofday: gather variables into new struct
|
2015-11-11 18:31:33 +09:00 |
|
Balazs Gerofi
|
0eaa27291a
|
thread: move clear_child_tid, etc. to main structure
|
2015-10-29 11:01:27 +09:00 |
|
NAKAMURA Gou
|
0b07dd1b79
|
support madvise(MADV_REMOVE) partially
This MADV_REMOVE works with a mapping which is
- created with shmat() and
- not sharing memobj with other mappings.
|
2015-10-28 18:41:28 +09:00 |
|
NAKAMURA Gou
|
153a59a6f4
|
gettimeofday: avoid per-cpu data in calculation
Because it is difficult to safely update per-cpu data of other cpus in
settimeofday().
|
2015-10-27 19:21:50 +09:00 |
|
Tomoki Shirasawa
|
343bfbd30a
|
rename back status field
|
2015-10-22 20:26:50 +09:00 |
|
Tomoki Shirasawa
|
4e4f1208f7
|
delete unused member
|
2015-10-19 20:12:26 +09:00 |
|
Tomoki Shirasawa
|
04e193de13
|
refactoring process structures
|
2015-10-13 23:04:08 +09:00 |
|
Balazs Gerofi
|
e1a01803d0
|
disable demand paging on ANONYMOUS mappings unless anon_on_demand kernel argument is passed
|
2015-09-14 17:26:37 +09:00 |
|
Balazs Gerofi
|
9ae5bcf46e
|
gettimeofday(): an implementation based on CPU invariant TSC support
|
2015-08-24 23:53:56 +02:00 |
|