8f4afe410f
Remove obsolete pc_init(), pc_ap_init(), pc_test()
2017-09-29 13:20:01 +09:00
aa7cb970c4
ihk_os_getrusage(): Compile LWK-specific results in mcctrl
...
1. User asks mcctrl for the result via ihk_os_getrusage() with passing void *
2. mcctrl compiles the results and passes them to the user
3. User interprets it by using the type defined in the LWK-specific header
2017-09-20 15:03:45 +09:00
9989f41fd3
add arm64 support
...
- add arm64 dependent codes with GICv3 and SVE support
- fix bugs based on architecture separation requests
2017-09-05 15:06:27 +09:00
d7b8e7f4f4
fix to count user pages
...
refs #864
2017-07-14 09:51:39 +09:00
72e3f5ee50
ihk_mc_get_ikc_cpu(): Get IKC destination CPU
2017-07-11 20:20:40 +09:00
67843151d3
fix how to count rss and num of threads
...
refs #864
refs #865
2017-07-03 16:27:46 +09:00
c2b1d8e3ef
IKC: delete the comments for review
2017-05-19 10:26:29 +09:00
373e9ea63c
ap_wait(): init syscall channel with proper Linux remote CPU
2017-05-19 10:26:29 +09:00
8daffa939e
IKC: distribute IKC-interrupt to Linux cpus.
2017-05-19 10:26:29 +09:00
3fe2257929
create rusage branch.
2017-03-15 23:22:51 +09:00
b702c9691e
AP init: synchronize syscall channel initialization
2017-01-30 07:24:09 +09:00
0e67e9266b
ap_init(): reformat AP cores report
2017-01-08 14:16:10 +09:00
be4f6741f9
sysfs: fix /sys/devices/system/cpu/cpuXX/online value
2016-11-03 13:39:21 +09:00
3ae69d1290
NUMA: process CPU NUMA information
2016-10-14 21:34:30 +09:00
41bb2ab5e6
support vdso which borrows clocksource from linux
2016-03-28 22:57:44 +09:00
1aac2c8e23
add CPU timer initialization (refs #402 )
...
There is no actual initialization in x86 now.
The initialization rely on hardware reset and Linux initialization.
2016-03-11 19:20:37 +09:00
70e8dd7979
remove initialization of TSC (refs #362 )
2016-03-11 19:17:29 +09:00
a055fb525d
sysfs sample
2015-12-16 13:42:30 +09:00
9ae5bcf46e
gettimeofday(): an implementation based on CPU invariant TSC support
2015-08-24 23:53:56 +02:00
215cd370a1
ap_init(): clean up AP boot kernel messages
2015-08-07 10:57:59 +09:00
dcea4fefb3
ap.c, futex.c, jhash.h, timer.c, waitq.c copyrights
2013-11-14 16:20:08 +09:00
4693789608
change function names
2012-12-17 16:15:05 +09:00
0a808057eb
modify include lines and Makefiles
2012-12-17 16:10:56 +09:00
b59e36e1a5
reset TIME_STAMP_COUNTER during boot
2012-11-28 15:05:10 +09:00
10d6400d80
enable syscall channels for all MIC cores
2012-10-10 19:16:44 +09:00
0f8749e063
DMA test during init
2012-08-01 11:08:44 +09:00
b3cc785796
A little change on test IKC handlers
2012-02-29 10:43:38 +09:00
c13585fccb
unnecessary function deleted
2012-02-29 09:35:43 +09:00
07d4f293e2
Syscall Delegation is selectable by command line
2012-02-29 09:35:28 +09:00
e4d776a0b6
init functions changed
2012-02-22 18:00:15 +09:00
d2591c6d25
temp
2012-01-06 17:06:42 +09:00
00107164b3
valid flag is added
2011-12-02 14:00:12 +09:00
480e1b12ef
big commit
2011-11-28 13:00:13 +09:00
c5cdd121f6
misc fixed
2011-11-13 14:43:28 +09:00
2773606466
Kernel runs in the higher address space
2011-11-07 00:48:22 +09:00
83a17650b9
AP, kmalloc
2011-11-06 19:27:09 +09:00
5ddd25df98
AP booting added
2011-11-04 01:56:45 +09:00