Commit Graph

33 Commits

Author SHA1 Message Date
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
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
037e17c4ed fix parsing of "osnum=" kargs 2015-02-18 16:44:14 +09:00
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
013d3e95c2 Fix manipulation of fork_tree_node for ptrace 2014-10-15 14:42:17 +09:00
0f95a84293 Migrated. 2014-09-04 14:58:04 +09:00
319590910a Almost implemented. 2014-09-03 15:20:39 +09:00
c783ec8e11 Implemented procfs. 2014-08-28 09:16:50 +09:00
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
e112aa8b06 remove DMA call 2014-03-30 16:14:19 +09:00
e5890aa949 typo fix 2013-11-14 16:27:11 +09:00
3f60324d4e add copyright 2013-11-14 15:55:00 +09:00
040fb64b22 add terminate thread 2013-09-02 00:39:22 +09:00
4a27a65cb0 resolved merge conflicts with futex code 2013-06-02 16:42:08 +09:00
0bdc047515 exchange the dcfa stuff init/exit order in mcexec 2013-05-20 13:52:17 -05:00
83db56a040 futex adaptation from Linux 2.6.34 (Intel MPSS Linux) 2013-05-10 14:23:14 +09:00
ff356b02cc add mccmd init function in booting stage 2013-02-15 19:57:17 +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
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
2698cb85c9 add syscalls (pmc_init, pmc_start, pmc_stop, pmc_reset) for performance monitoring instructions 2012-11-26 19:25:53 +09:00
0f8749e063 DMA test during init 2012-08-01 11:08:44 +09:00
02aa7ed213 DEBUG_PRINT_INIT and dkprintf 2012-06-08 18:15:16 +09:00
b3cc785796 A little change on test IKC handlers 2012-02-29 10:43:38 +09:00
07d4f293e2 Syscall Delegation is selectable by command line 2012-02-29 09:35:28 +09:00
c88eba53c5 kernel command line is printed out during init 2012-02-28 11:03:39 +09:00
dad780a133 DMA Test code changed 2012-02-23 13:52: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
7999653a00 a commit 2011-12-02 12:35:38 +09:00
480e1b12ef big commit 2011-11-28 13:00:13 +09:00
83a17650b9 AP, kmalloc 2011-11-06 19:27:09 +09:00