|
|
a680395093
|
Tofu: kmalloc cache for stag range
Change-Id: Ib5ea12c7c8cdafa7b699308c4eeb6e9ab39905c7
|
2020-12-29 16:31:41 +09:00 |
|
|
|
fd5a1c4b0a
|
TO RESET: send SIGSTOP instead of SIGV in PF
Change-Id: I5f7e07cb89f5f38b7c631d838f0eee0a2a98e246
|
2020-12-29 16:31:40 +09:00 |
|
|
|
b3b1883ad8
|
eclair: turn off gdb pagination by default
Change-Id: I7758d97b90705310bc57cb9b6da6f6af436ea7fb
|
2020-12-29 16:31:40 +09:00 |
|
|
|
7145c4d383
|
TO RESET: stack changes
Change-Id: I325420701dfa5e9eac294be086a9d1e7326d95bc
|
2020-12-29 16:31:40 +09:00 |
|
|
|
0b82c8942b
|
Tofu: keep track of stags per memory range
Change-Id: I033beaeee3b141dab4485dd3a2a3848eaa84e54e
|
2020-12-29 16:31:40 +09:00 |
|
|
|
75694152f0
|
Tofu: match page sizes to MBPT and fault PTEs if not present
Change-Id: Ia7aa92005a9941d6399063fec9a0776e73fc88fe
|
2020-12-29 16:31:40 +09:00 |
|
|
|
1cf0bd5a78
|
TO RESET: add debug instruments, map Linux areas for tofu
Change-Id: I09880cad3b87182cb663d414041254817c254759
|
2020-12-29 16:31:39 +09:00 |
|
|
|
25943634e9
|
TO RESET: do_mmap: show debug message when profile is turned on
Change-Id: I18f498f3a8660114b5e038e74179df95a645d232
|
2020-12-29 16:31:39 +09:00 |
|
|
|
72f95f92f8
|
TO RESET: hugefileobj: show debug messages
Change-Id: I904c811c13a59c0db74052bc92f6661a3e1b5d34
|
2020-12-29 16:31:39 +09:00 |
|
|
|
ab1014863d
|
TO RESET: page_fault_handler: send SIGSTOP instead of SIGSEGV for debug
Change-Id: Ie281dbf43280464c8f412c8444a6861e43f28beb
|
2020-12-29 16:31:39 +09:00 |
|
|
|
4cd7051c2d
|
TO RESET: setup_rt_frame: show debug message
Change-Id: I07d4f2dbba9bdb72f8a2892e6b5bd429b8e0aeec
|
2020-12-29 16:31:39 +09:00 |
|
|
|
d5716d3c3a
|
TO RESET: mcctrl_get_request_os_cpu and __mcctrl_os_read_write_cpu_register: show debug messages
Change-Id: Ic8430e3fd6a814b888192233b029c942500a2dc9
|
2020-12-29 16:31:39 +09:00 |
|
|
|
2a984a12fe
|
TO RESET: unhandled_page_fault: show instruction address
Change-Id: I29a8d30d9b3e5cfbe5e16b1faaa253e794b8fc5b
|
2020-12-29 16:31:38 +09:00 |
|
|
|
3949ab65a8
|
TO RESET: Add kernel argument to toggle on-demand paging for hugetlbfs map
Change-Id: Id748e0a2afc4ea59142fedb652a15b4007c5dee4
|
2020-12-29 16:31:33 +09:00 |
|
|
|
ed923ac82f
|
TO RESET: hugefileobj: pre-allocate on mmap
Set this change to "TO RESET" because one of the Fujitsu tests fails.
Change-Id: Iddc30e8452b3d39da4975079d0c6a035e4f3dbde
|
2020-12-25 11:34:14 +09:00 |
|
|
|
191e6f7499
|
TO RESET: preempt_enable: check if no_preempt isn't negative
Change-Id: I1cef2077c50f3b3020870505dd065d10617f440e
|
2020-12-25 11:34:14 +09:00 |
|
|
|
4f7fd90300
|
TO RESET: lock: check if runq lock is held with IRQs disabled
Change-Id: I9a79ceaf9e399ad3695ed8959ca10c587591751a
|
2020-12-25 11:34:09 +09:00 |
|
|
|
8f2c8791bf
|
TO RESET: arm64: enable interrupt on panic
Change-Id: I1ceb321de324f307fc82366b162c72f64184247b
|
2020-12-24 17:18:37 +09:00 |
|
|
|
bbfb296c26
|
TO RESET: mcreboot, mcstop+release.sh: add functions
Change-Id: Ic3992dc4e16b7ade00e93edbd107c64a32068c02
|
2020-12-24 16:53:27 +09:00 |
|
|
|
10b17e230c
|
TO RESET: physical memory: free memory consistency checker
Change-Id: I15aa59bb81be4d8f2acfe8d161c8255f70f9e7d3
|
2020-12-24 16:53:12 +09:00 |
|
|
|
b268c28e7e
|
TO RESET: mmap: ignore MAP_HUGETLB
Change-Id: Ifd50f24de0747b06d71ebba441ae2ef451f66c4d
|
2020-12-24 16:51:51 +09:00 |
|
|
|
2fa1c053d7
|
spec: prerelease 0.3 for testing ihk_reserve_mem and memory policy
Change-Id: I4fbcfa1f93522fd01af42d1ef13d0be075086773
1.7.1-0.3
|
2020-12-24 15:11:01 +09:00 |
|
|
|
530110e3a9
|
Tofu: fix ENABLE_TOFU switching
Change-Id: Ib33323d4b59ea8fb4f5f40dff7ea25a36773d5e2
|
2020-12-24 15:00:14 +09:00 |
|
|
|
f6ed44aeec
|
spec: prerelease 0.2 for testing ihk_reserve_mem and memory policy
Change-Id: I9ff171c5d65b5f465ce7a2767be1a710de0a0400
1.7.1-0.2
|
2020-12-24 11:23:17 +09:00 |
|
|
|
33dd2e60b1
|
mcexec: memory policy control by environmental variable
Refs: #1470
Change-Id: I3d556cae90d31d81572b1c4e5c680e826577d428
|
2020-12-24 11:18:01 +09:00 |
|
|
|
ed670c03af
|
spec: prerelease 0.1 for testing ihk_create_os_str
Change-Id: I3c9bbc6f3c9e8951c0ad700b9c02fcdec65018ff
1.7.1-0.1
|
2020-12-23 11:33:31 +09:00 |
|
|
|
e5f4a4e87d
|
Tofu: proper cleanup of device files when mcexec gets killed
Change-Id: I6cb0290f72d96682700f945b29585e132e525ac1
|
2020-12-09 13:05:54 +09:00 |
|
|
|
1918df7765
|
Tofu: support for barrier gate, kmalloc cache
Change-Id: I6f4cfec2ec404efd03b332fc3f449a775816230e
|
2020-12-09 13:05:54 +09:00 |
|
|
|
5d784f3ea4
|
kernel: increase stack size
Change-Id: I27698149e9206138402dcc65db0078d5dbf548cb
|
2020-12-09 13:05:53 +09:00 |
|
|
|
10c09aa10e
|
MM: generic lockless kmalloc and page cache
Change-Id: I71ad498fdd10136d9c72ffe2b16b9122d1bc9673
|
2020-12-09 13:05:53 +09:00 |
|
|
|
41f5c0bdde
|
MM: deferred zero cleaning on Linux CPUs
Change-Id: Icdb8ac807688533be7a95b7101edfd904250cd02
|
2020-12-09 13:05:53 +09:00 |
|
|
|
e7b8aeb4f7
|
Tofu: per-fd path memory leak fix
Change-Id: I451472365806333adfac6dae32746195e3c30694
|
2020-12-09 13:05:53 +09:00 |
|
|
|
1b3dd45dbc
|
MM: straight mapping memory leak fix
Change-Id: I7d841fbedb1db498b5994eb69b0350df7a5cefb0
|
2020-12-09 13:05:53 +09:00 |
|
|
|
623d6f8bc3
|
arm64: record register state at kernel mode page fault (for eclair)
Change-Id: I066bceecc0377110faaca0b21d45a476d000e684
|
2020-12-09 13:05:53 +09:00 |
|
|
|
92902d36fc
|
Tofu: initial version
Change-Id: I9c464d5af883c18715a97ca9e9981cf73b260f90
|
2020-12-09 13:03:01 +09:00 |
|
|
|
fe83deb3db
|
profile: make header user-space includable
Change-Id: I4a88d9be7c169f29ef6f6328e8576a3fe3b6e34f
|
2020-12-08 12:32:10 +09:00 |
|
|
|
e056cb799f
|
memclear: non-temporal memory clean (arm64)
Change-Id: I8f80ff20e98bc01088450282e1790c27c67c16eb
|
2020-12-08 12:32:10 +09:00 |
|
|
|
201f5ce500
|
MM: straight mapping
Change-Id: I70871f8c382fb00aa719ed501cc5de436d916d7f
|
2020-12-08 12:32:10 +09:00 |
|
|
|
100bbe6231
|
MM: zero memory at free and deferred zero
Change-Id: Ib0055d6f2bdd10d05d749dcd1f3d5c3d318f22f3
|
2020-12-08 12:32:10 +09:00 |
|
|
|
fbd121d28c
|
mmap: return -EINVAL for non-anonymous, MAP_HUGETLB map
Change-Id: I2bcbbf0ee9c0f47160eabac4a8d09991c71fe852
|
2020-12-07 15:23:38 +09:00 |
|
|
|
d1d93d90cc
|
mcexec: detect mismatch of mcexec -n and mpirun -ppn
Change-Id: I0ce1b2d48cda10713920cb88692e107b8c4d3bab
Refs: #929
|
2020-12-07 15:23:34 +09:00 |
|
|
|
45bc6a617a
|
__return_syscall: check input & fix unmap memory in error cases
Change-Id: I5de3ab3acd46770518b79bdc6f1c2e00c1cd5096
|
2020-11-25 01:58:47 +00:00 |
|
|
|
924ba7fd65
|
mcctrl_ikc_send_wait: free desc only if we allocated it internally
Change-Id: I4710ea6bb31f098451347c53ac0ff0be422aec06
|
2020-11-25 01:58:47 +00:00 |
|
|
|
2814f7cac4
|
mcctrl_get_request_os_cpu: check os instance & ret_cpu
Change-Id: I4d3f6fd93eaa183d560c874ba33add83c4308c5a
|
2020-11-25 01:58:47 +00:00 |
|
|
|
b510de7bd5
|
mcctrl_perf_get: check os instance & cpu info
Change-Id: Ic4f9d818b7d58f8ae651e43175fb1c478baec9c1
|
2020-11-25 01:58:47 +00:00 |
|
|
|
3e927f61dc
|
mcctrl_perf_disable: check os instance & cpu info
Change-Id: I7195272a65b31db72158f5e5bbfc490bac547b91
|
2020-11-25 01:58:47 +00:00 |
|
|
|
64579830dd
|
mcctrl_perf_enable: check os instance & cpu info
Change-Id: I31ab829d63833f924af17445fd9b8488d6eb454f
|
2020-11-25 01:58:47 +00:00 |
|
|
|
3cc98883f5
|
delete_procfs_entries: fix possible crash if top entry has no children
Change-Id: I209842699615f9bb58c12ccd262ae4b17f8f558c
|
2020-11-25 01:58:47 +00:00 |
|
|
|
442045a320
|
mcctrl_ikc_send: validate os and check input packet
Change-Id: I1f8c2228043841685617b665eeeaf2ce15a08703
|
2020-11-25 01:58:47 +00:00 |
|
|
|
fe5d8fc71f
|
mcctrl_getrusage: validate os input
Change-Id: I97908069f8bc4703b99f9ffca94f3dd33eb64cc4
|
2020-11-25 01:58:47 +00:00 |
|