Commit Graph

488 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer
08a19dae8f net: make port number configurable 2013-01-20 23:24:30 +01:00
Thomas Schoebel-Theuer
261fc98d4a light: use limiter for display of rates 2013-01-20 23:24:30 +01:00
Thomas Schoebel-Theuer
09e7732342 limiter: introduce hierarchy, always show current rate 2013-01-20 23:24:30 +01:00
Thomas Schoebel-Theuer
84ca56f6b1 limiter: un-inline code 2013-01-20 23:24:30 +01:00
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
a24d18d620 brick_say: fix detection of in_atomic() 2013-01-20 23:24:30 +01:00
Thomas Schoebel-Theuer
19f1b85616 Kconfig: make righres timer mandatory 2013-01-20 23:24:30 +01:00
Thomas Schoebel-Theuer
6f77dcc562 marsadm: tolerate missing version symlinks upon fake 2013-01-20 23:24:29 +01:00
Thomas Schoebel-Theuer
c124e9d290 generic: fix race on md5 digest computation 2013-01-20 23:24:29 +01:00
Thomas Schoebel-Theuer
c1ba96f0a0 all: fix race on close of transaction log 2013-01-20 23:24:29 +01:00
Thomas Schoebel-Theuer
5365063c58 light: fix invalid version links based on outdated prev version 2013-01-20 23:24:29 +01:00
Thomas Schoebel-Theuer
64d6397711 light: fix invalid version links at logrotate (ITOPWPT-225) 2013-01-20 23:24:29 +01:00
Thomas Schoebel-Theuer
e7563497bc all: new pre-patch for kernel 3.2 2013-01-20 23:24:29 +01:00
Thomas Schoebel-Theuer
c7c3ef135f marsadm: reset replaylink at invalidate (ITOPWPT-230) 2013-01-20 23:24:29 +01:00
Thomas Schoebel-Theuer
51307fe7a6 marsadm: log-delete-all left-over version symlinks (ITOPWPT-241) 2013-01-20 23:24:29 +01:00
Thomas Schoebel-Theuer
a78094c799 marsadm: fix deletion of empty logfiles (ITOPWPT-237) 2013-01-20 23:24:29 +01:00
Thomas Schoebel-Theuer
64849f9949 light: better ERR reporting in _update_versionlink() 2013-01-20 23:24:29 +01:00
Thomas Schoebel-Theuer
439926c584 mars_copy: rework error handling 2013-01-20 23:24:29 +01:00
Thomas Schoebel-Theuer
0abed9afdc mars_copy: fix repair_mode, add recheck_mode 2013-01-20 23:24:29 +01:00
Thomas Schoebel-Theuer
9f28a4ef5f mars_net: drastically speedup network 2013-01-20 23:24:29 +01:00
Thomas Schoebel-Theuer
5737198009 client: fix net io timeout 2013-01-20 23:24:29 +01:00
jmann
2b20ff1b67 - same fixes (history, color, ...)
- add same news (resize, limits, speed, ...)
2013-01-20 23:24:29 +01:00
jmann
2ced26ef59 update *limit names in /proc/sys/mars/* 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
0a7b6df106 marsadm resize: change syncstatus only at the primary 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
57ee4e306f marsadm: better verbosity at resize problem with syncstatus 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
c532f909ad marsadm: check for already running sync, fix syncstatus 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
325083115e mars_if: hacked propagation of resize 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
e76694df49 mars_bio: fix size update in get_info() 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
a9e7affde5 marsadm: fix wrong minimum computation in resize 2013-01-20 23:24:28 +01:00
jmann
380a38a903 small fixed for help and command 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
0ff5504db1 marsadm: fix typo in pause_replay_local_res 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
74f9a8fd85 light: make LOGDELETE_AUTO runtime configurable 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
ebeaa7c7c0 light: make MIN_SPACE runtime configurable 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
44f58e7004 light: make LOGROT_AUTO runtime configurable 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
3336b513ce net: make network timeout configurable 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
118d6f8c84 marsadm: fix stabilizing of resource in the cluster 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
dcf54eacf7 marsadm: allow *-cluster only when kernel module unloaded 2013-01-20 23:24:28 +01:00
Thomas Schoebel-Theuer
100fdf1e6c marsadm: fix unintended switchover to secondary 2013-01-20 23:24:25 +01:00
Thomas Schoebel-Theuer
2897ddf812 light: emergency stop logging on filesystem full 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
69d47e8f96 marsadm: implement leave-{cluster,resource} 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
8ad0d372aa light: implement resize operation during operation 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
37e5645a8e light: add actsize-* symlinks 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
cf05c126b5 mem: make total memory usage tunable in percent 2013-01-20 23:24:24 +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
43d650f1d8 mars_copy: increase parallelism 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
c1417012cc light: automatic flipping between fullsync and replay 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
8b82a7879c light: add informational symlink "verifystatus" 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
16ed679a91 copy: implement verify mode 2013-01-20 23:24:24 +01:00