Commit Graph

41 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer 19f1b85616 Kconfig: make righres timer mandatory 2013-01-20 23:24:30 +01:00
Thomas Schoebel-Theuer ebeaa7c7c0 light: make MIN_SPACE runtime configurable 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer c1417012cc light: automatic flipping between fullsync and replay 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer eb3ae05900 light: add CONFIG_FAST_FULLSYNC 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer 3381fdd8d5 automatic log-delete on low space 2013-01-20 23:24:21 +01:00
Thomas Schoebel-Theuer e058dc18e0 automatic logrotate on huge logfiles 2013-01-20 23:24:18 +01:00
Thomas Schoebel-Theuer d5cb69b391 improve cache footprint of MARS 2013-01-20 23:24:15 +01:00
Thomas Schoebel-Theuer 06fea5042f stall network IO traffic when loadavg gets too high 2013-01-20 23:24:10 +01:00
Thomas Schoebel-Theuer a48c41684d treat CONFIG_MARS_DEBUG independent from CONFIG_DEBUG_KERNEL 2013-01-20 23:24:09 +01:00
Thomas Schoebel-Theuer 281c371d49 make mem allocation more robust 2013-01-20 23:23:46 +01:00
Thomas Schoebel-Theuer cc6b43a5a1 make exhaust limit for /mars/ configurable 2013-01-20 23:23:40 +01:00
Thomas Schoebel-Theuer 18cf152941 fix network hang by timeout in client 2013-01-20 23:23:39 +01:00
Thomas Schoebel-Theuer 2440176bda improve network propagation 2013-01-20 23:23:37 +01:00
Thomas Schoebel-Theuer e3bfbab1a9 speedup overall handling a lot 2013-01-20 23:23:33 +01:00
Thomas Schoebel-Theuer 50bdf270b3 use AIO instead of SIO by default 2013-01-20 23:23:32 +01:00
Thomas Schoebel-Theuer 0656bf98ae fixed logging to file, allow logrotate 2013-01-20 23:23:32 +01:00
Thomas Schoebel-Theuer c94394e29a allow logging to /mars/log.txt instead of syslog 2013-01-20 23:23:31 +01:00
Thomas Schoebel-Theuer 8cd34ff7b8 improved explanation of Kconfig options (usability) 2013-01-20 23:23:30 +01:00
Thomas Schoebel-Theuer 34a1ccc9ab improved memory handling (big change but necessary for long-time stability of mem allocs) 2013-01-20 23:23:30 +01:00
Thomas Schoebel-Theuer 6089a77d84 allow prefer of SIO instead of AIO (should be more stable) 2013-01-13 12:12:07 +01:00
Thomas Schoebel-Theuer eabd64d324 feature: ENOSPC handling (8GB before fs is full) 2013-01-13 12:12:07 +01:00
Thomas Schoebel-Theuer d4f6d3f6a4 added feature log-rotate (while the system is loaded) 2013-01-13 12:12:06 +01:00
Thomas Schoebel-Theuer 79389eed2c Revert "introduced memory pools (against fragmentation problems)"
This reverts commit d43a4fb357daaa2d983c50bf621a0502f9cfaae4.
2013-01-13 12:12:06 +01:00
Thomas Schoebel-Theuer 6127f1d14c introduced memory pools (against fragmentation problems) 2013-01-13 12:12:06 +01:00
Thomas Schoebel-Theuer 3091f75f67 import mars-125.tgz 2013-01-08 15:54:44 +01:00
Thomas Schoebel-Theuer f51293dced import mars-120.tgz 2013-01-08 15:54:40 +01:00
Thomas Schoebel-Theuer 866ac28322 import mars-119.tgz 2013-01-08 15:54:39 +01:00
Thomas Schoebel-Theuer bf5935a356 import mars-117.tgz 2013-01-08 15:54:38 +01:00
Thomas Schoebel-Theuer 64885b651e import mars-115.tgz 2013-01-08 15:54:37 +01:00
Thomas Schoebel-Theuer 356b102142 import mars-98.tgz 2013-01-08 15:54:27 +01:00
Thomas Schoebel-Theuer f0116663e8 import mars-97.tgz 2013-01-08 15:54:27 +01:00
Thomas Schoebel-Theuer e05b279722 import mars-78.tgz 2013-01-08 15:54:18 +01:00
Thomas Schoebel-Theuer 09fcbebc4e import mars-74.tgz 2013-01-08 15:54:14 +01:00
Thomas Schoebel-Theuer 00291330f5 import mars-73.tgz 2013-01-08 15:54:14 +01:00
Thomas Schoebel-Theuer d9a6c14a89 import mars-56.tgz 2013-01-08 15:54:05 +01:00
Thomas Schoebel-Theuer 8d307464da import mars-48.tgz 2013-01-08 15:54:03 +01:00
Thomas Schoebel-Theuer 388c3d59f4 import mars-12.tgz 2013-01-08 15:53:51 +01:00
Thomas Schoebel-Theuer cf17986f8b import mars-10.tgz 2013-01-08 15:53:49 +01:00
Thomas Schoebel-Theuer 7f9d7f8568 import mars-05.tgz 2013-01-08 15:53:48 +01:00
Thomas Schoebel-Theuer feafb2a4c4 import mars-03.tgz 2013-01-08 15:53:48 +01:00
Thomas Schoebel-Theuer ca517f7309 import mars-02.tgz 2013-01-08 15:53:48 +01:00