Alexandra
|
b39e4a0ace
|
feat: new smu node-type
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
|
2025-01-14 14:42:39 +00:00 |
|
|
7eec1bb753
|
update Steffens mail address
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-12-16 23:44:07 +01:00 |
|
|
b94746effb
|
relicense VILLASnode to Apache 2.0
|
2022-07-04 18:23:57 +02:00 |
|
|
11a25f6fb7
|
update mail address
|
2022-03-15 09:29:20 -04:00 |
|
|
17ac92aa21
|
update copyright year
|
2022-03-15 09:28:57 -04:00 |
|
|
784e970bfe
|
port large parts of VILLASnode to C++ and fix tests alongside
|
2022-01-11 09:19:53 -05:00 |
|
|
069a7611ab
|
memory: do not attempt to reserve hugepages or lock memory in unprivileged environments
|
2021-09-21 10:15:42 +02:00 |
|
|
c7d59e6011
|
use new cpp code-style in VILLAScommon
|
2021-09-19 19:26:03 +02:00 |
|
|
a37d6c131b
|
infiniband: fix compilation errors
|
2021-09-13 15:08:19 +02:00 |
|
|
21f1def3a8
|
kernel: refactor naming style
|
2021-05-20 06:21:33 -04:00 |
|
|
8caa81802f
|
memory: fix handling if we run inside containers
|
2021-05-20 06:03:11 -04:00 |
|
|
4f370ee1b2
|
drop legacy logger
|
2021-03-17 14:58:45 +00:00 |
|
|
3c13f67930
|
refactor: struct node -> struct vnode
|
2020-09-10 17:40:36 +02:00 |
|
|
8e259516a3
|
add more nullptr checks after memory allocations
|
2020-07-06 14:03:43 +02:00 |
|
|
a2aca1f6f7
|
memory: fix broken mmap support on non x86 platforms
|
2020-07-06 13:40:39 +02:00 |
|
|
53bb93a967
|
use new kernel namespace
|
2020-06-08 03:55:05 +02:00 |
|
|
8340e1725e
|
use new headers
|
2020-06-08 03:40:25 +02:00 |
|
|
1f3655ba2d
|
refactor alloc() / free() to new / delete
|
2020-01-21 16:27:03 +01:00 |
|
|
e53661a62c
|
update copyright year to 2020
|
2020-01-20 17:17:00 +01:00 |
|
|
e4e12482f6
|
memory: fix logic to activate hugepage allocator
|
2019-10-29 23:30:10 +01:00 |
|
|
1370ad7f7b
|
mmap: remove debugging output
|
2019-10-29 09:21:27 +01:00 |
|
|
d919a76dd7
|
mmap: fix name of hugepage allocator
|
2019-10-29 09:21:13 +01:00 |
|
|
9aab0118cd
|
fix code-style
|
2019-10-29 09:20:57 +01:00 |
|
Sonja Happ
|
f2f4ca8efd
|
memory: init page size for mmap even if number of hugepages is equal to 0
|
2019-10-28 15:10:31 +01:00 |
|
|
c406a153dc
|
memory: add new mmap allocator
|
2019-10-26 13:35:40 +02:00 |
|
|
4350683174
|
memory: change argument order
|
2019-10-26 13:07:02 +02:00 |
|
|
150d4591fd
|
replace C-style headers with C++ C-compatability headers
|
2019-06-23 16:57:00 +02:00 |
|
|
ef17ec19a2
|
refactor enums to class enums
|
2019-06-23 16:13:23 +02:00 |
|
|
ebf2943240
|
update VILLAScommon submodule
|
2019-06-04 16:55:38 +02:00 |
|
|
6a106b42e5
|
use villas/utils.hpp instead of villas/utils.h
|
2019-04-23 13:09:50 +02:00 |
|
|
30fb71d8eb
|
nodes: convert C-style header files to C++ style headers
|
2019-04-23 00:12:31 +02:00 |
|
|
0d91ac891b
|
use C++ compiler
|
2019-04-07 15:13:40 +02:00 |
|
|
e22e60a2b2
|
fix some #endif and comments
|
2019-04-05 02:22:53 +02:00 |
|
|
623e3cd8ca
|
allow for running without superuser privilges (closes #227)
|
2019-02-12 17:27:09 +01:00 |
|
|
87ff27a566
|
memory is locked by default by villas::rt::lockMemory()
|
2019-02-12 17:06:46 +01:00 |
|
|
8f7c8ae71e
|
update copyright year to 2019
|
2019-01-13 00:42:39 +01:00 |
|
|
772003983d
|
memory: move initialization of hugepages to hugepage.c
|
2018-12-04 10:46:02 +01:00 |
|
|
70cc94b5c7
|
refactor: warn() => warning() due to name collision with libc
|
2018-11-30 21:37:52 +01:00 |
|
|
c8dbc42b6b
|
remove global variable
|
2018-11-30 20:38:10 +01:00 |
|
|
b21227bb3b
|
memory: speedup hugepage memory allocations
|
2018-11-23 21:00:19 +02:00 |
|
|
9853018989
|
memory: improve allocation of hugepages
|
2018-10-21 13:05:24 +01:00 |
|
|
52492d47d1
|
Merge branch 'develop' of git.rwth-aachen.de:acs/public/villas/VILLASnode into develop
|
2018-08-20 18:40:46 +02:00 |
|
|
1783008ff8
|
memory: fix hugepage size
|
2018-08-17 11:28:34 +02:00 |
|
|
14656232ad
|
refactoring and code cleanups
|
2018-08-13 15:26:24 +02:00 |
|
|
7c61f19fd2
|
refactor: memory_type_heap -> memory_heap
|
2018-08-13 14:57:32 +02:00 |
|
Dennis Potter
|
14a7b5cf8d
|
Changed signature of memory_ib_get_mr.
Furthermore, a preprocessor macro pool_buffer was added to get the
address of a pool's buffer.
Discussed in #193.
|
2018-08-13 12:32:04 +02:00 |
|
|
a1e47d2d72
|
code-style cleanups
|
2018-08-13 00:00:09 +02:00 |
|
|
68a794681e
|
kernel: support kernel_get_page_size() on OS X
|
2018-08-09 08:06:51 +02:00 |
|
Sonja Kolen
|
aaf20934fd
|
memory: Added a fallback to use mmap without hugepages in case mmap with hugepages fails; in case the fallback is used, a warning is provided to the user
|
2018-07-18 16:58:07 +02:00 |
|
|
09742179de
|
memory: fix segfault when releasing hugepage memory (closes #171)
|
2018-07-16 21:16:43 +02:00 |
|