Balazs Gerofi
9ae5bcf46e
gettimeofday(): an implementation based on CPU invariant TSC support
2015-08-24 23:53:56 +02:00
NAKAMURA Gou
daec7de828
implement /proc/stat
...
only for sysconf(_SC_NPROCESSORS_ONLN). This enables Intel OpenMP
runtime to arrange threads with regard for CPU topology.
refs #291
2015-03-04 15:46:53 +09:00
NAKAMURA Gou
0dee04f16b
move parse_args() to after arch_init()
...
In attached-mic, bootparam is not mapped until arch_init() is finished.
In builtin-mic and builtin-x86, virtual address of bootparam is changed
in arch_init().
2015-02-18 20:49:46 +09:00
NAKAMURA Gou
037e17c4ed
fix parsing of "osnum=" kargs
2015-02-18 16:44:14 +09:00
NAKAMURA Gou
0942bf0ce0
make dkprintf() evaluate its parameters always
...
Parameters of dkprintf() should be evaluated even if dkprintf() is
disabled. Because this enables to find expression of parameter obsolete
and to avoid unnecessary compiler warnings such as "unused variable".
2014-12-22 16:58:03 +09:00
Masamichi Takagi
013d3e95c2
Fix manipulation of fork_tree_node for ptrace
2014-10-15 14:42:17 +09:00
Naoki Hamada
0f95a84293
Migrated.
2014-09-04 14:58:04 +09:00
Naoki Hamada
319590910a
Almost implemented.
2014-09-03 15:20:39 +09:00
Naoki Hamada
c783ec8e11
Implemented procfs.
2014-08-28 09:16:50 +09:00
Tomoki Shirasawa
5e6ed852cb
Kill child threads when receiving terminating signals(redmine#63)
...
Create process table (child is missing when sending a signal to a child process just after forking it)(redmine#61)
2014-07-13 12:51:28 +09:00
Tomoki Shirasawa
e112aa8b06
remove DMA call
2014-03-30 16:14:19 +09:00
Tomoki Shirasawa
e5890aa949
typo fix
2013-11-14 16:27:11 +09:00
Tomoki Shirasawa
3f60324d4e
add copyright
2013-11-14 15:55:00 +09:00
Tomoki Shirasawa
040fb64b22
add terminate thread
2013-09-02 00:39:22 +09:00
Balazs Gerofi bgerofi@riken.jp
4a27a65cb0
resolved merge conflicts with futex code
2013-06-02 16:42:08 +09:00
simin
0bdc047515
exchange the dcfa stuff init/exit order in mcexec
2013-05-20 13:52:17 -05:00
Balazs Gerofi bgerofi@riken.jp
83db56a040
futex adaptation from Linux 2.6.34 (Intel MPSS Linux)
2013-05-10 14:23:14 +09:00
simin
ff356b02cc
add mccmd init function in booting stage
2013-02-15 19:57:17 +09:00
Tomoki Shirasawa
4693789608
change function names
2012-12-17 16:15:05 +09:00
Tomoki Shirasawa
0a808057eb
modify include lines and Makefiles
2012-12-17 16:10:56 +09:00
Masamichi Takagi m-takagi@ab.jp.nec.com
06003ec2e2
set up IB connection in MCOS at start up (mc_cmd_client_init() in init.c)
2012-11-27 14:09:29 +09:00
Masamichi Takagi m-takagi@ab.jp.nec.com
2698cb85c9
add syscalls (pmc_init, pmc_start, pmc_stop, pmc_reset) for performance monitoring instructions
2012-11-26 19:25:53 +09:00
Balazs Gerofi
0f8749e063
DMA test during init
2012-08-01 11:08:44 +09:00
Balazs Gerofi
02aa7ed213
DEBUG_PRINT_INIT and dkprintf
2012-06-08 18:15:16 +09:00
Taku Shimosawa
b3cc785796
A little change on test IKC handlers
2012-02-29 10:43:38 +09:00
Taku Shimosawa
07d4f293e2
Syscall Delegation is selectable by command line
2012-02-29 09:35:28 +09:00
Taku Shimosawa
c88eba53c5
kernel command line is printed out during init
2012-02-28 11:03:39 +09:00
Taku Shimosawa
dad780a133
DMA Test code changed
2012-02-23 13:52:28 +09:00
Taku Shimosawa
e4d776a0b6
init functions changed
2012-02-22 18:00:15 +09:00
Taku Shimosawa
d2591c6d25
temp
2012-01-06 17:06:42 +09:00
Taku Shimosawa
00107164b3
valid flag is added
2011-12-02 14:00:12 +09:00
Taku Shimosawa
7999653a00
a commit
2011-12-02 12:35:38 +09:00
Taku Shimosawa
480e1b12ef
big commit
2011-11-28 13:00:13 +09:00
Taku Shimosawa
83a17650b9
AP, kmalloc
2011-11-06 19:27:09 +09:00