1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-16 00:00:02 +01:00
Commit graph

66 commits

Author SHA1 Message Date
adb2c1052b fix missing label 2019-03-09 12:44:50 +01:00
Manuel Pitz
f9ec9fe64d removed out: since unused parameter 2019-02-20 19:36:01 +00:00
4c6aca75da update VILLAScommon submodule 2019-02-12 17:29:03 +01:00
623e3cd8ca allow for running without superuser privilges (closes #227) 2019-02-12 17:27:09 +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
3a45ae3b3d remove unused variable 2018-12-02 03:11:32 +01:00
dc350c83f1 fix format string for size_t argument 2018-12-02 03:11:32 +01:00
70cc94b5c7 refactor: warn() => warning() due to name collision with libc 2018-11-30 21:37:52 +01:00
b21227bb3b memory: speedup hugepage memory allocations 2018-11-23 21:00:19 +02:00
a1fc8fe017 memory: add new function to get memory type from flag 2018-10-21 13:05:24 +01:00
d88c59aab4 bugfixes for ARM 2018-10-04 00:49:46 +02:00
15ac4023f5 fixes for compiling VILLASnode on ARM 2018-10-04 00:49:38 +02:00
d35971c26c refactor: update copyright years 2018-08-20 18:40:03 +02:00
5707ee9d58 new signal declaration code 2018-08-20 18:31:27 +02:00
Sonja Kolen
5a23e64f5e added check of memory allocation failure; added check of hash table insert failure; provide warning to the user in both cases 2018-07-18 15:15:08 +02:00
4d54af002d memory: improve logging 2018-07-16 21:16:43 +02:00
77f3033007 log: remove indention feature complete for better compatability with new C++ logger 2018-07-16 14:42:11 +02:00
Sonja Kolen
6d613223cc memory: fix use after free 2018-07-09 12:54:33 +02:00
4d09482fdb Merge branch 'infiniband' into develop
# Conflicts:
#	Makefile
#	Makefile.config
#	Makefile.help
#	lib/Makefile.villas-ext.inc
#	lib/Makefile.villas.inc
#	lib/memory.c
#	lib/nodes/Makefile.inc
2018-07-04 16:50:36 +02:00
Dennis Potter
51519c06df Implemented new memory system implementation in infiniband node 2018-07-04 15:15:24 +02:00
dc3421a3ed memory: improve error message when executed without super-user privs (closes #157) 2018-07-04 12:15:24 +02:00
Dennis Potter
1c2c210f13 Fixed two minor compilation errors 2018-07-03 18:28:21 +02:00
da8124e472 memory: use hash_table to store allocation metadata 2018-07-02 19:00:55 +02:00
bb70be0b2c memory: refactored memory subsystem 2018-07-02 15:57:56 +02:00
f500cfa1e6 memory: update link and explanation of munmap() on hugepages 2018-07-02 10:51:27 +02:00
0017d1bcb1 refactor: change include prefix 2018-02-04 16:40:52 +01:00
702dc34052 c++: add proper casts from void * 2017-10-20 11:54:00 +02:00
17a6aebcb6 cleanups 2017-09-03 10:56:13 +02:00
522ded3ea7 made most of Linux dependencies optional
VILLASnode now compiles on OS X Yosemite :-)
2017-07-25 12:07:06 +02:00
48dd5953e0 several workarounds to start daemon without super-user privilges (closes #43) 2017-05-24 14:47:24 +00:00
49054eef9f cleanup: removed trailing whitespaces in code 2017-05-05 19:24:16 +00:00
5be1853649 added GPL license to file headers 2017-04-27 12:56:43 +02:00
6da1070e56 minor improvements 2017-04-24 19:56:14 +02:00
9aa85b8bd4 memory: decrease debug verbosity 2017-04-02 04:56:30 +02:00
298d1162e6 increase limit of locked memory automatically during initlialization 2017-04-02 00:14:17 +02:00
a256417417 Merge branch 'memtype-managed' into develop 2017-03-31 18:28:19 +02:00
bb745ea048 cosmetic changes (indentions, whitesapces, naming) 2017-03-31 18:09:44 +02:00
Georg Reinke
b4ba09d9f1 memtype-managed: fix tab/spaces format 2017-03-29 12:05:38 +02:00
Georg Reinke
c749821b8d memtype-managed: calculate block lengths correctly 2017-03-29 12:00:49 +02:00
Georg Reinke
78f5a3f818 use new _vd element for possible memtype state 2017-03-29 11:29:53 +02:00
Georg Reinke
92952f9321 change comment format 2017-03-29 10:31:56 +02:00
Georg Reinke
1b33861528 memtype-managed: correctly merge free blocks 2017-03-28 13:09:57 +02:00
Georg Reinke
1fd368d360 fix possible underflow in memory manager 2017-03-28 12:52:21 +02:00
Georg Reinke
25c7952cff memtype-managed: fix some alignment / edge cases 2017-03-28 11:30:57 +02:00
Georg Reinke
fee29436b0 implement managed memtype 2017-03-27 13:22:54 +02:00
f00d332bf2 make number of huge pages configurable 2017-03-11 23:39:00 -03:00
a9771ec8c6 Merge branch 'develop' into eric-lab 2017-03-09 13:30:19 -03:00
7626c67616 added progress bar to advio up/downloads 2017-03-07 08:03:14 -04:00
1510da9bae improved debug output of memory initialisation 2017-03-05 11:04:07 -04:00