Commit Graph

1230 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer c2a17bd641 marsadm: fix wait-cluster condition 2014-11-12 09:01:34 +01:00
Thomas Schoebel-Theuer b381837fb7 marsadm: disallow ill-formed cmdline options for safety 2014-11-12 09:01:34 +01:00
Thomas Schoebel-Theuer 5fb9fc03d3 net: fix unnecessary socket shutdown on nonblocking connects 2014-11-12 09:01:34 +01:00
Thomas Schoebel-Theuer 843a931cae light: fix zero progress of rate display 2014-11-12 09:01:33 +01:00
Thomas Schoebel-Theuer 547cc60a72 light: fix long-lasting pause-fetch effect 2014-11-12 09:01:33 +01:00
Thomas Schoebel-Theuer f6cca5ca72 light: fix copy switch off 2014-11-12 09:01:33 +01:00
Thomas Schoebel-Theuer b0171749a4 infra: fix racy NULL deref on thread termination 2014-11-12 09:01:33 +01:00
Thomas Schoebel-Theuer 2b2e07d24d bio: fix potential bvec overflow/corruption 2014-11-12 09:01:33 +01:00
Thomas Schoebel-Theuer 1e22d8b64e bio: fix thread termination 2014-11-12 09:01:32 +01:00
Thomas Schoebel-Theuer a706ff4368 all: release light0.1stable08 2014-09-04 09:15:27 +02:00
Thomas Schoebel-Theuer 04dadb50ef marsadm: fix leave-cluster 2014-09-04 09:15:27 +02:00
Thomas Schoebel-Theuer 2f9786ee8b marsadm: add 'C' flag 2014-08-30 08:24:49 +02:00
Thomas Schoebel-Theuer 70d29ed509 marsadm: fix invalidate when loaded during split-brain 2014-08-30 08:24:48 +02:00
Thomas Schoebel-Theuer 11e6e33764 marsadm: fix hang in wait-umount at split brain 2014-08-29 10:28:02 +02:00
Thomas Schoebel-Theuer 438e5ff0a4 marsadm: fix is-consistent for secondaries 2014-08-27 15:47:31 +02:00
Thomas Schoebel-Theuer ed57478ace light: fix versionlink in emergency mode 2014-08-25 09:43:06 +02:00
Thomas Schoebel-Theuer 3e1cf0c7af all: release light0.1stable07 2014-08-20 11:09:24 +02:00
Thomas Schoebel-Theuer 71768cc002 marsadm: always create predecessor versionlink upon create-resource 2014-08-18 10:33:08 +02:00
Thomas Schoebel-Theuer 6a176c26c7 light: fix propagation of maxnr 2014-08-14 10:01:21 +02:00
Thomas Schoebel-Theuer b864e8dc7d all: release light0.1stable06 2014-08-09 10:03:25 +02:00
Thomas Schoebel-Theuer a81e255ed3 infra: fix BUILDTAG for out-of-tree builds 2014-08-08 10:38:32 +02:00
Thomas Schoebel-Theuer 646dbfeed8 infra: fix transitive option propagation in gen_config.pl 2014-08-07 15:26:02 +02:00
Thomas Schoebel-Theuer 3a6ff3d2c8 infra: quickfix Redhat/openvz builds 2014-07-14 17:27:11 +02:00
Thomas Schoebel-Theuer 4a2ee37b98 light: treat double logfiles directly as split brain 2014-07-11 08:19:10 +02:00
Thomas Schoebel-Theuer 16f5a5dd77 light: fix becoming primary in multiple logrotated situations 2014-07-11 07:55:33 +02:00
Thomas Schoebel-Theuer 40dfde1fd2 all: release light0.1stable05 2014-06-25 09:22:12 +02:00
Thomas Schoebel-Theuer bd3a21d2b8 infra: add some pre-patches up to kernel 3.15 2014-06-18 12:10:55 +02:00
Thomas Schoebel-Theuer 5e4753cffb infra: check CONFIG_SMP at out-of-tree builds 2014-06-18 12:10:55 +02:00
Thomas Schoebel-Theuer d7e9f91b87 infra: disable DEBUG_SLAB
It leads to misaligned bios which are currently not yet handled by MARS.
TODO: implement unaligend IO and remove this again.
2014-06-18 12:10:55 +02:00
Thomas Schoebel-Theuer 1439d30ffb all: port to newer kernels (up to 3.15) 2014-06-18 12:10:55 +02:00
Thomas Schoebel-Theuer d04562a39d infra: adapt to new kthreads after 3.7 2014-06-18 12:10:55 +02:00
Thomas Schoebel-Theuer d856a7a90e doc: add presentation MARS_LinuxTag2014.pdf 2014-06-18 12:10:55 +02:00
Thomas Schoebel-Theuer 055f1ec799 all: distinguish contrib from maintained code 2014-06-18 12:10:54 +02:00
Benjamin Kübler 55daf381f0 infra: fix #4, Kbuild env hostname 2014-06-18 12:10:54 +02:00
Benjamin Kübler f525747331 infra: add standalone make 2014-06-18 12:10:54 +02:00
Benjamin Kübler 5feb18d3ad infra: support Kbuild 2014-06-18 12:10:54 +02:00
Thomas Schoebel-Theuer b64ed7bd96 infra: fix readdir() call 2014-06-18 12:10:48 +02:00
Thomas Schoebel-Theuer 21991f3cf3 logger: fix scarce race on replay EOF
This led to annoying error messages like checksumming mismatches
or record sequence number mismatches etc.
AFAIK the data integrity was not in danger (since the checks
masked out any potentially harmful actions).
2014-06-18 10:44:54 +02:00
Thomas Schoebel-Theuer 80aec4506f Merge remote-tracking branch 'fliepold/WIP-test_suite' 2014-06-18 10:38:26 +02:00
Thomas Schoebel-Theuer 25104f59e0 all: release light0.1stable04 2014-05-06 10:13:28 +02:00
Thomas Schoebel-Theuer 234f93b2f1 doc: correct manual 2014-05-06 09:11:23 +02:00
Joerg Mann d0ad46ec35 doc: update german user doc 2014-05-06 08:40:04 +02:00
Benjamin Kübler b305f86ae4 infra: change buildtag to git describe for better legibility 2014-05-06 07:45:46 +02:00
Thomas Schoebel-Theuer b741f0b992 lib_log: quiet annoying false error message 2014-05-06 07:43:54 +02:00
Frank Liepold c76cb83214 test_suite: docu of email transmission 2014-04-30 10:10:54 +02:00
Frank Liepold da7ccbaaef test_suite: fix: add failed tests to email body 2014-04-30 07:55:17 +02:00
Frank Liepold c38ae29329 test_suite: fix: forgot to update marsadm 2014-04-29 16:23:54 +02:00
Frank Liepold 22b00073ff test_suite: adjust to new physical volumes 2014-04-29 15:35:25 +02:00
Frank Liepold 579ae50abf test_suite: 1&1 specific cronjob file to start mars test suite. 2014-04-29 14:48:32 +02:00
Frank Liepold b021b0315c test_suite: add GFDL 2014-04-29 12:39:41 +02:00