Thomas Schoebel-Theuer
|
37c4e34f76
|
all: port to kernel 3.2
|
2013-01-20 23:24:30 +01:00 |
|
Thomas Schoebel-Theuer
|
11c7900acb
|
all: replace msleep() by brick_msleep()
|
2013-01-20 23:24:30 +01:00 |
|
Thomas Schoebel-Theuer
|
284d559bf3
|
light: add limiters for io and network bandwidth
|
2013-01-20 23:24:24 +01:00 |
|
Thomas Schoebel-Theuer
|
ae549bb319
|
infra: add mref_checksum()
|
2013-01-20 23:24:23 +01:00 |
|
Thomas Schoebel-Theuer
|
d5cb69b391
|
improve cache footprint of MARS
|
2013-01-20 23:24:15 +01:00 |
|
schoebel
|
8e42c45cf4
|
prettyprint code
|
2013-01-20 23:24:12 +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
|
91f262b72b
|
improve detection of memleaks
|
2013-01-20 23:23:49 +01:00 |
|
Thomas Schoebel-Theuer
|
92a4684692
|
workaround for rare race condition in trans_logger
|
2013-01-20 23:23:44 +01:00 |
|
Thomas Schoebel-Theuer
|
0e21a911a2
|
fix hang of callback thread in server
|
2013-01-20 23:23:42 +01:00 |
|
Thomas Schoebel-Theuer
|
67c7e646d2
|
fix crash in server, added statistics
|
2013-01-20 23:23:39 +01:00 |
|
Thomas Schoebel-Theuer
|
74354dd9ff
|
fix crashes in server
|
2013-01-20 23:23:39 +01:00 |
|
Thomas Schoebel-Theuer
|
dcc2865682
|
fix crash on server exit
|
2013-01-20 23:23:38 +01:00 |
|
Thomas Schoebel-Theuer
|
5beafc0e4b
|
fix hang on remote socket shutdown
|
2013-01-20 23:23:38 +01:00 |
|
Thomas Schoebel-Theuer
|
e7f3ee69ba
|
add automatic socket shutdown on errors
|
2013-01-20 23:23:38 +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
|
f6b1419176
|
fixed network problems / races
reworked struct mars_socket for inplace usage instead of
dynmaic memory allocation (races were a nightmare)
|
2013-01-20 23:23:31 +01:00 |
|
Thomas Schoebel-Theuer
|
62786c7d34
|
disable fake_mm when unused (might cause trouble)
|
2013-01-13 12:12:08 +01:00 |
|
Thomas Schoebel-Theuer
|
c5a9ad16ff
|
fix blocking of server
|
2013-01-13 12:12:07 +01:00 |
|
Thomas Schoebel-Theuer
|
3ef01a98db
|
allow override of power switches, fix __make_copy()
|
2013-01-13 12:12:06 +01:00 |
|
Thomas Schoebel-Theuer
|
13ca3a8563
|
fixed server, added symlink indicating aliveness of peers
|
2013-01-13 12:12:05 +01:00 |
|
Thomas Schoebel-Theuer
|
6bad7eca8d
|
fix possible endless loops (100% CPU) in networking code
|
2013-01-13 12:12:04 +01:00 |
|
Thomas Schoebel-Theuer
|
cb5f6e4d37
|
fixed memory allocation, improved IO debugging
|
2013-01-13 12:12:04 +01:00 |
|
Thomas Schoebel-Theuer
|
3c86d0fa08
|
infrastructure: introduce macro wrappers for callback handling
|
2013-01-13 12:12:03 +01:00 |
|
schoebel
|
f2d1033f5f
|
infrastructure: use bricks instead of outputs for aspects, remove hidden
outputs
|
2013-01-13 12:12:03 +01:00 |
|
schoebel
|
e89088b7cb
|
removed unnecessary aspect virtual functions + infrastructure
|
2013-01-13 12:12:03 +01:00 |
|
Thomas Schoebel-Theuer
|
96ed04574d
|
import mars-128.tgz
|
2013-01-08 15:54:52 +01:00 |
|
Thomas Schoebel-Theuer
|
188636c6af
|
import mars-127.tgz
|
2013-01-08 15:54:49 +01:00 |
|
Thomas Schoebel-Theuer
|
b54dbfb492
|
import mars-126.tgz
|
2013-01-08 15:54:44 +01:00 |
|
Thomas Schoebel-Theuer
|
3091f75f67
|
import mars-125.tgz
|
2013-01-08 15:54:44 +01:00 |
|
Thomas Schoebel-Theuer
|
b7326a74a7
|
import mars-122.tgz
|
2013-01-08 15:54:41 +01:00 |
|
Thomas Schoebel-Theuer
|
62ed7174e8
|
import mars-118.tgz
|
2013-01-08 15:54:38 +01:00 |
|
Thomas Schoebel-Theuer
|
9e6af72a34
|
import mars-110.tgz
|
2013-01-08 15:54:33 +01:00 |
|
Thomas Schoebel-Theuer
|
4eb50797f6
|
import mars-108.tgz
|
2013-01-08 15:54:32 +01:00 |
|
Thomas Schoebel-Theuer
|
4c6369d65d
|
import mars-107.tgz
|
2013-01-08 15:54:32 +01:00 |
|
Thomas Schoebel-Theuer
|
4bcaf0a3f8
|
import mars-85.tgz
|
2013-01-08 15:54:21 +01:00 |
|
Thomas Schoebel-Theuer
|
9b1410c0ef
|
import mars-82.tgz
|
2013-01-08 15:54:20 +01:00 |
|
Thomas Schoebel-Theuer
|
ee9a1d47ff
|
import mars-81.tgz
|
2013-01-08 15:54:20 +01:00 |
|
Thomas Schoebel-Theuer
|
39e1d97553
|
import mars-80.tgz
|
2013-01-08 15:54:19 +01:00 |
|
Thomas Schoebel-Theuer
|
a6ee7b1d5d
|
import mars-77.tgz
|
2013-01-08 15:54:16 +01:00 |
|
Thomas Schoebel-Theuer
|
bbff01d71f
|
import mars-68.tgz
|
2013-01-08 15:54:12 +01:00 |
|
Thomas Schoebel-Theuer
|
778f1f37ed
|
import mars-65.tgz
|
2013-01-08 15:54:10 +01:00 |
|
Thomas Schoebel-Theuer
|
322ecb108d
|
import mars-64.tgz
|
2013-01-08 15:54:08 +01:00 |
|
Thomas Schoebel-Theuer
|
a92db584bb
|
import mars-63.tgz
|
2013-01-08 15:54:08 +01:00 |
|
Thomas Schoebel-Theuer
|
93b96df54f
|
import mars-61.tgz
|
2013-01-08 15:54:07 +01:00 |
|
Thomas Schoebel-Theuer
|
d9a6c14a89
|
import mars-56.tgz
|
2013-01-08 15:54:05 +01:00 |
|