summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * mkdir /etc/mdadmMichael Tokarev2014-10-04
| | |
| | * clean up maintscripts from #369953 leftoversMichael Tokarev2014-10-04
| | |
| | * install systemd servicesMichael Tokarev2014-10-04
| | |
| | * simplify d/rules, build udeb in a subdirMichael Tokarev2014-10-04
| | |
| | * remove unused file debian/TESTINGMichael Tokarev2014-10-04
| | |
| | * remove forgotten debian/mdadm-udeb.dirsMichael Tokarev2014-10-04
| | |
| | * removed AUTOSTART variable from /etc/default/mdadmMichael Tokarev2014-10-04
| | |
| | * removed references to MAIL_TO from /etc/default/mdadmMichael Tokarev2014-10-04
| | |
| | * cleanup old leftover from debian/mdadm.docsMichael Tokarev2014-10-04
| | |
| | * remove mdadd.sh, simplify dh_installexamples callMichael Tokarev2014-10-04
| | |
| | * removed unneeded lintian-overrides fileMichael Tokarev2014-10-04
| | |
| | * do not embed $VERSION to mkconf and bugscriptMichael Tokarev2014-10-04
| | |
| | * removed references to /var/lib/mdadm and cleaned up scripts a bitMichael Tokarev2014-10-04
| | |
| | * remove more leftovers from old versionsMichael Tokarev2014-10-04
| | |
| | * uploading 3.3.2-1 to unstableMichael Tokarev2014-10-01
| | |
| | * fix VCS links to point to anonscm.d.oMichael Tokarev2014-10-01
| | |
| | * mention closing of #763080 by 3.3.2Michael Tokarev2014-10-01
| | |
| | * bump Standards-Version to 3.9.5Michael Tokarev2014-09-27
| | |
| | * remove separate CFLAGS for udeb and simplify *FLAGS handlingMichael Tokarev2014-09-27
| | |
| | * pass dpkg-buildflags to upstream build systemMichael Tokarev2014-09-27
| | |
| | * removed mdadm-startall wrapper scriptMichael Tokarev2014-09-27
| | |
| | * mention closing of #731884 by 3.3.2Michael Tokarev2014-09-27
| | |
| | * remove local rebuilding-raid.html and RAID5_versus_RAID10.txt docsMichael Tokarev2014-09-27
| | |
| | * remove reference to old mdctl packageMichael Tokarev2014-09-27
| | |
| | * reformat mdadm-raid initscript a bitMichael Tokarev2014-09-27
| | |
| | * remove support of makedevMichael Tokarev2014-09-27
| | |
| | * remove references to very old (pre-wheeze) breaks/replaces/dependsMichael Tokarev2014-09-27
| | |
| | * remove references to old (2.x and 1.x) mdadm versions in po files tooMichael Tokarev2014-09-27
| | |
| | * remove references to old (2.x and 1.x) mdadm versionsMichael Tokarev2014-09-27
| | |
| | * use install -D in d/rules consistently and remove dirs from d/mdadm.dirsMichael Tokarev2014-09-20
| | |
| | * create /etc/modprobe.d/mdadm.confMichael Tokarev2014-09-20
| | |
| | * denote md init errors in initramfs from fatal to warning (#733574)Michael Tokarev2014-09-20
| | |
| | * copy 64-md-raid-assembly.rules to initramfs too (#678691)Michael Tokarev2014-09-20
| | |
| | * introduce 3.3.2 upstream releaseMichael Tokarev2014-09-20
| | |
| | * Merge tag 'mdadm-3.3.2' into debianMichael Tokarev2014-09-20
| | |\ | | | | | | | | | | | | | | | | | | | | Release mdadm-3.3.2 Minor bugfix/stability release.
| | | * Release mdadm-3.3.2NeilBrown2014-08-21
| | | | | | | | | | | | | | | | | | | | | | | | Minor bugfix/stability release. Signed-off-by: NeilBrown <neilb@suse.de>
| | | * Fix parallel make problem.Samuli Suominen2014-08-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When make is called with, for example, "make -j9 install install-system" i.e. both install and install-systemd targets at the same line and with high -j value, then the same install.tmp file was used, and udev rules ends up in systemd service files, or otherway around. For more information, see: http://www.spinics.net/lists/raid/msg46782.html http://bugs.gentoo.org/show_bug.cgi?id=517218 Signed-off-by: NeilBrown <neilb@suse.de>
| | | * super1: make sure 'room' includes 'bbl_size' when creating array.NeilBrown2014-08-21
| | | | | | | | | | | | | | | | | | | | | | | | Because we then go ahead and subtrace bbl_size from room. Signed-off-by: NeilBrown <neilb@suse.de>
| | | * super1: don't allow adding a bitmap if there is no space.NeilBrown2014-08-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the data is too close to the superblock there may be no space for a bitmap. If that happens, fail the adding of the bitmap rather than corrupt data. Reported-by: Lars Wijtemans <rhelbugzilla@lars.wijtemans.nl> Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=922944
| | | * Monitor: Stop monitoring devices that have disappeared.NeilBrown2014-08-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we are only monitoring a device because we found it in /proc/mdstat, and it has been gone for 5 checks, forget about it completely. Signed-off-by: NeilBrown <neilb@suse.de>
| | | * mdadm: document some more magic environment variables.NeilBrown2014-08-14
| | | | | | | | | | | | | | | | | | | | | | | | Others are mostly for developers. Signed-off-by: NeilBrown <neilb@suse.de>
| | | * Manage: fix removal of non-existent devices.NeilBrown2014-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "--remove detached" and others stopped working a while back when I refactored some code. For 'remove' and 'fail', the device may not exist so if it is "MM:mm", (e.g. added by "detached"), just parse out the numbers. Reported-by: Killian De Volder <killian.de.volder@megasoft.be> Signed-off-by: NeilBrown <neilb@suse.de>
| | | * util: split get_maj_min() out from dev_open()NeilBrown2014-08-11
| | | | | | | | | | | | | | | | | | | | | | | | This allows other code to parse "8:3" style device names. Signed-off-by: NeilBrown <neilb@suse.de>
| | | * Manage: simplify `rdev` handling in Manage_subdevs.NeilBrown2014-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The only use 'struct stat stb' to get the 'rdev', and sometimes we don't even use 'stat'. So make 'rdev' a stand-alone variable, and only declare stb' when we actually need it. Signed-off-by: NeilBrown <neilb@suse.de>
| | | * config: new option to suppress adding bad block lists.NeilBrown2014-08-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CREATE bbl=no in mdadm.conf will cause any devices added to an array to not have a bad block list. By default they do for 1.x metadata. This is useful if you are suspicious of the bad-block-list implementation. Reported-by: Ethan Wilson <ethan.wilson@shiftmail.org> Signed-off-by: NeilBrown <neilb@suse.de>
| | | * md.4: replace "bad block log" with "bad block list"NeilBrown2014-08-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Elsewhere we use the term "list", and it is more accurate. Logs are usually append-only. This list isn't. Signed-off-by: NeilBrown <neilb@suse.de>
| | | * mdmon: don't include super0 and super1 in mdmonNeilBrown2014-08-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | They are no needed, and future patch will add a dependency yo super1 which mdmon doesn't have. Signed-off-by: NeilBrown <neilb@suse.de>
| | | * super: make sure to ignore disk state flags that we don't understand.NeilBrown2014-08-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This make it easier to add new flags that some super-types don't understand. Signed-off-by: NeilBrown <neilb@suse.de>
| | | * Detail: Avoid dereferencing some NULL pointers.NeilBrown2014-08-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dm devices which only have a single underlying md device will respond to md ioctls as though they were that md device. This can confuse mdadm and lead it to violating its segments. So add tests for NULL where appropriate. You might not get exactly the right answer when you "mdadm -D" a dm device, but at least it won't crash now. Reported-by: Willy Weisz <Willy.Weisz@univie.ac.at> Resolves: https://bugzilla.novell.com/show_bug.cgi?id=887821 Signed-off-by: NeilBrown <neilb@suse.de>
| | | * DDF: cast print arguments in super-ddf.cGuy Menanteau2014-08-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mdadm fails to build on ppc64 and ppc64le architectures. === super-ddf.c: In function '_set_config_size': super-ddf.c:2849:4: error: format '%llx' expects argument of type 'long long unsigned int', but argument 6 has type '__u64' [-Werror=format=] pr_err("%s: %x:%x: workspace size 0x%llx too big, ignoring\n", ^ super-ddf.c:2855:2: error: format '%llx' expects argument of type 'long long unsigned int', but argument 6 has type '__u64' [-Werror=format=] dprintf("%s: %x:%x config_size %llx, DDF structure is %llx blocks\n", ^ cc1: all warnings being treated as errors <builtin>: recipe for target 'super-ddf.o' failed === Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1125883 Signed-off-by: <menantea@linux.vnet.ibm.com> Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com> Signed-off-by: NeilBrown <neilb@suse.de>