|
|
deb9cd4e75
|
implement sys_munmap()
|
2013-07-18 09:25:58 +09:00 |
|
|
|
3749696d3e
|
simple signal handler and kill(2) support.
|
2013-07-18 08:53:28 +09:00 |
|
|
|
630170fb6a
|
add ihk_mc_allocate_aligned_pages()
|
2013-07-10 13:11:18 +09:00 |
|
|
|
b59be07e9a
|
implementing demand paging to make it possible to run Intel OpenMP programs
|
2013-07-04 15:41:12 +09:00 |
|
|
|
f9cb60ef33
|
IHK query free memory request and implementation
|
2013-06-24 09:00:48 +09:00 |
|
|
|
4a27a65cb0
|
resolved merge conflicts with futex code
|
2013-06-02 16:42:08 +09:00 |
|
|
|
c8b7a853cc
|
changed the number of pages to allocate
struct malloc_header is necessary at both ends of the new free space.
however, only one malloc_header is included in the req_pages.
|
2013-05-31 19:09:02 +09:00 |
|
|
|
bb4caccf98
|
add memory allocation check
|
2013-05-28 12:06:41 +09:00 |
|
|
|
0416247ba4
|
variable conversion fix
|
2013-05-10 12:57:46 +09:00 |
|
|
|
ab37f57a59
|
[Bug 20] ihk_mc_unmap_virtual function at free_physical FIX: use virtual address
|
2013-05-10 12:21:17 +09:00 |
|
|
|
9818e199f6
|
support builtin-x86 and builtin-mic
|
2013-01-06 15:45: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 |
|
|
|
9fd7f3ddf7
|
add func do_mod_exit
Conflicts:
kernel/syscall.c
|
2012-11-29 14:01:26 +09:00 |
|
|
|
ad03d2dccd
|
fix the initial value of SMPT full/empty bitmap used by aal_mc_map_micpa
|
2012-11-27 13:24:33 +09:00 |
|
|
|
11599d4ce4
|
fix a function which frees SMPT full/empty bitmap, aal_mc_free_micpa
|
2012-11-26 19:36:03 +09:00 |
|
|
|
8dc38e13ef
|
fix a function which frees SMPT full/empty bitmap, aal_mc_free_micpa
|
2012-11-26 19:35:39 +09:00 |
|
|
|
7538937507
|
add a function which frees SMPT full/empty bitmap, aal_mc_free_micpa
|
2012-11-26 19:35:28 +09:00 |
|
|
|
2c74d1677a
|
DEBUG_PRINT_MEM and dkprintf() for easy toggle of debug msgs in mem.c
|
2012-11-26 19:34:05 +09:00 |
|
|
|
22bd5d8247
|
Revert "make physical memory allocator try to reserve memory areas with (size/2)-aligned addresses"
This reverts commit d4770bc9af.
|
2012-11-26 14:32:25 +09:00 |
|
|
|
a1490da112
|
Revert "make munmap free physical pages, and one correction for aligned mmap in syscall.c (extend_process_region is called with memory-region start-address which is aligned (map_end_aligned), instead of tail-address of current-region (region->map_end)) for aligned mmap (in syscall.c)"
This reverts commit e7317cca98.
|
2012-11-26 13:38:07 +09:00 |
|
|
|
e7317cca98
|
make munmap free physical pages, and one correction for aligned mmap in syscall.c (extend_process_region is called with memory-region start-address which is aligned (map_end_aligned), instead of tail-address of current-region (region->map_end)) for aligned mmap (in syscall.c)
|
2012-10-30 21:32:49 +09:00 |
|
|
|
d4770bc9af
|
make physical memory allocator try to reserve memory areas with (size/2)-aligned addresses
|
2012-10-30 20:53:14 +09:00 |
|
|
|
3ff50170b6
|
make allocate_pages in kernel/mem.c propagate error from aal_pagealloc_alloc (physical address of zero) to callee
|
2012-10-30 14:12:35 +09:00 |
|
|
|
f1da972bb7
|
modified (a<<b-1) to ((a<<b)-1) in micpa()
|
2012-10-06 03:11:15 +09:00 |
|
|
|
05b07b1019
|
Merge branch 'master' of postpeta.pccluster.org:mcos
|
2012-09-24 13:11:01 +09:00 |
|
|
|
a280ba0b30
|
query and reserve pages for BIOS reserved memory areas
|
2012-09-22 19:52:02 +09:00 |
|
|
|
9e8337b63d
|
adding function which inserts entry into SMPT
|
2012-09-20 18:12:50 +09:00 |
|
|
|
c8d6ec9356
|
print more info on page faults
|
2012-05-19 16:52:28 +09:00 |
|
|
|
d679844685
|
multiline page fault debug msg
|
2012-05-10 14:16:05 +09:00 |
|
|
|
a7c0225423
|
futex and rlimit
|
2012-05-08 18:32:43 +09:00 |
|
|
|
ca219eec63
|
vmap now initializes 512GB on setup
|
2012-02-22 18:02:28 +09:00 |
|
|
|
7999653a00
|
a commit
|
2011-12-02 12:35:38 +09:00 |
|
|
|
480e1b12ef
|
big commit
|
2011-11-28 13:00:13 +09:00 |
|
|
|
ca96e1f818
|
kmalloc/kfree interface
|
2011-11-13 15:18:20 +09:00 |
|
|
|
c5cdd121f6
|
misc fixed
|
2011-11-13 14:43:28 +09:00 |
|
|
|
83a17650b9
|
AP, kmalloc
|
2011-11-06 19:27:09 +09:00 |
|
|
|
4585e81cd9
|
IKC and test handler
|
2011-10-18 19:18:45 +09:00 |
|
|
|
4c51abf066
|
ikc test listener added
|
2011-10-13 11:49:15 +09:00 |
|
|
|
250b174b48
|
IKC initialization added
|
2011-09-30 00:57:49 +09:00 |
|
|
|
abaa2d3a08
|
before Makefile change
|
2011-09-28 11:45:08 +09:00 |
|