summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2010-04-09Update udev rules for hotplug support.hotunplugNeilBrown1-6/+6
2010-04-09Add -fail support to --incrementalNeilBrown6-9/+88
2010-04-09Support fail/remove using kernel nameNeilBrown1-20/+81
2010-04-09Add mdstat_by_componentNeilBrown2-6/+68
2010-04-07powerpc compile fixDoug Ledford1-1/+1
2010-04-07Don't attempt to create or read bitmaps where the metadata doesn't support it.NeilBrown3-2/+16
2010-04-07Merge branch 'HEAD'; commit 'a4b93c9ce4f15217afb8'NeilBrown1-0/+46
2010-04-07Add ANNOUNCE-3.1.2mdadm-3.1.2aNeilBrown1-0/+46
2010-03-24Only signal a udev change event if we actually write a mapfile in RebuildMapDoug Ledford1-6/+8
2010-03-24mapfile: if we putting the mapfile in a custom location via ALT_RUN, allowDoug Ledford3-2/+6
2010-03-24Create directory to contain mapfile (Assuming parent exists andDoug Ledford2-5/+14
2010-03-24(no commit message)NeilBrown1-1/+6
2010-03-10Release mdadm-3.1.2mdadm-3.1.2NeilBrown7-8/+9
2010-03-10tests: adjust sizes for new defaultsNeilBrown17-33/+38
2010-03-10ddf/intel: zero out old metadata before creating a container.NeilBrown2-2/+10
2010-03-10Grow: fix recent breakage - lseek return status.NeilBrown1-3/+8
2010-03-10Assemble: fix some recently introduced bugs.NeilBrown1-10/+17
2010-03-10Merge branch 'master' of git://github.com/djbw/mdadmNeilBrown1-10/+5
2010-03-09Stop: done stop a container which still have members active.NeilBrown1-0/+21
2010-03-09Make sure reshape_active is cleared by getinfo_superNeilBrown2-0/+2
2010-03-09mdmon.8: minor manpage updateNeilBrown1-0/+5
2010-03-09mdadm.8: improve hosthost documentationNeilBrown1-0/+19
2010-03-09Grow: fix problem with validating chunk sizeNeilBrown1-2/+2
2010-03-09Improve partition table code.NeilBrown1-21/+49
2010-03-08mdadm.8: correct typo: pairtyRyo Fujita1-1/+1
2010-03-03imsm: kill ->creating_imsm flagDan Williams1-6/+4
2010-03-03Revert "Make the IMSM_DEVNAME_AS_SERIAL option work when creating containers."Dan Williams1-4/+1
2010-03-03super1: encourage data alignment on 1Meg boundaryNeilBrown1-12/+40
2010-03-03config: add 'homehost' option to 'AUTO' line.NeilBrown7-24/+70
2010-03-03Manage: fix regression on removing detached devices.NeilBrown1-7/+15
2010-03-03allow redefinition of VAR_RUNLuca Berra2-1/+14
2010-03-03mdmon: Check both RUN directories to find running mdmonNeilBrown1-12/+9
2010-03-03mdmon: check select a writable pid_dirLuca Berra1-13/+12
2010-03-03fix mdmon takeoverLuca Berra2-3/+3
2010-03-03fix mdmon option parsingLuca Berra2-7/+19
2010-03-03Add _FORTIFY_SOURCE to mdadm.O2 build.NeilBrown4-20/+44
2010-03-03Fix warning about unused variable.NeilBrown1-1/+4
2010-03-03fix gcc warnings about strict-aliasing rulesNeilBrown1-2/+5
2010-02-24Assemble: clean up properly if we cannot add the bitmap file.NeilBrown1-0/+4
2010-02-24Create: change default metadata type to 1.2NeilBrown2-3/+3
2010-02-24Grow: be more relaxed about timestamp mismatches on backup file.NeilBrown1-4/+16
2010-02-24Assemble: check inargv before complaining about stray arguments.NeilBrown1-1/+1
2010-02-24super1: put bitmap on a 4K boundary when possible.NeilBrown1-8/+7
2010-02-24Assemble: Handle assembling from config file which is out of order.NeilBrown2-15/+37
2010-02-08mdmon: Document startup/shutdown requirements in man page.NeilBrown1-1/+58
2010-02-08mapfile: use ALT_RUN as alternate place to store mapfileNeilBrown1-4/+4
2010-02-08mdmon: insist on creating .pid file at startup.NeilBrown4-45/+34
2010-02-08mdmon: don't monitor /proc/mounts to decide when to create .pid file.NeilBrown3-15/+4
2010-02-08mdmon: remove switch-root functionality.NeilBrown2-136/+56
2010-02-04mdmon: recognise --all in place of /proc/mdstatNeilBrown2-3/+6
2010-02-04mdmon: allow pid to be stored in different directory.NeilBrown9-34/+121
2010-02-04Having single function to read mdmon pid file.NeilBrown3-41/+11
2010-02-04mdmon: discard test_pidfile()NeilBrown1-12/+4
2010-02-04mdmon: don't mkdir /var/runNeilBrown1-2/+0
2010-02-04mdmon: improve switchroot handling.NeilBrown1-20/+41
2010-02-04mdmon: simplify try_kill_monitorNeilBrown1-8/+7
2010-02-04mdmon: remove scan variable from mdmon()NeilBrown1-7/+5
2010-02-04Assemble: fix --force assembly of v1.x arrays which are recovering.NeilBrown5-1/+13
2010-02-01Create: Improve warning message about booting from v1.xNeilBrown1-2/+2
2010-02-01Add test for "are we running as root".NeilBrown1-0/+6
2010-02-01super-intel.c: use %zu specifier for printf of size_tLuca Berra1-1/+1
2010-02-01mdadm-3.1.1 segfaults when mdadm -G -Z is used.Luca Berra1-3/+3
2010-01-29Kill: fix when zeroing busy devices.Artur Wojcik2-3/+6
2010-01-29mapfile: fix locking.NeilBrown1-2/+5
2010-01-29Detail: Report state of FAILED when an array has too few devices to work.NeilBrown1-32/+48
2010-01-29Tidy up some argument parsing, particularly for -bNeilBrown3-20/+19
2010-01-29md.4: various improvements to new section on scrubbing.NeilBrown1-22/+19
2010-01-29mdmon: fix fd leak and possible buffer overrun.NeilBrown1-5/+5
2010-01-28Correctly parse -N command line option.NeilBrown1-3/+3
2010-01-28md.4: add section on scrubbing and mismatch counts.NeilBrown1-0/+109
2010-01-28Grow: If bitmap interferes with grow, report this.NeilBrown1-7/+28
2010-01-28Assemble: error-check ->load_superNeilBrown1-2/+16
2010-01-28Remove stray debugging printfsNeilBrown1-2/+4
2010-01-19Fix segfault when the AUTO keyword is used in the config fileDoug Ledford1-1/+10
2010-01-19Don't use %02d as a metadata format specifier for metadata numbers.Doug Ledford1-3/+3
2010-01-19Make the IMSM_DEVNAME_AS_SERIAL option work when creating containers.Doug Ledford1-1/+4
2009-12-30Document validity of --assume-clean when all devices are zeroed.Michael Evan1-0/+6
2009-12-30Merge branch 'klockwork' of git://github.com/djbw/mdadmNeilBrown5-49/+69
2009-12-30Merge branch 'master' of git://github.com/djbw/mdadmNeilBrown12-153/+493
2009-12-30DDF: fix incorrect header magic number.NeilBrown1-1/+1
2009-12-21imsm: add support for checkpointing via 'curr_migr_unit'Dan Williams4-34/+320
2009-12-21Support external metadata recovery-resumeDan Williams6-6/+15
2009-12-21Teach sysfs_add_disk() callers to use ->recovery_start versus 'insync' parameterDan Williams8-10/+17
2009-12-21Introduce MaxSectorDan Williams6-11/+12
2009-12-21Add scaffolding for handling md/dev-XXX/recovery_startDan Williams3-3/+14
2009-12-14mdmon: cleanup resync_startDan Williams5-28/+16
2009-12-12mdmon: cleanup manage_member() leakDan Williams1-33/+52
2009-12-12imsm: cleanup print_imsm_dev()Dan Williams1-9/+10
2009-12-12util: fix devnum2devname for devnum == 0Dan Williams1-1/+1
2009-12-12imsm: fix thunderdome segfaultDan Williams1-1/+1
2009-12-10imsm: fix spare promotionDan Williams1-0/+1
2009-12-10imsm: honor orom constraints for auto-layoutDan Williams1-19/+33
2009-12-10imsm: prune dead code in validate_geometry_imsmDan Williams1-15/+0
2009-12-10Fix required to enable RAID arrays on SAS disks.Artur Wojcik3-10/+12
2009-12-10Fix for resource leak on error path.Artur Wojcik1-3/+5
2009-12-10Fix for buffer overflow defect.Artur Wojcik1-1/+1
2009-12-10Fix for buffer overflow error.Artur Wojcik1-1/+1
2009-12-10Fix for memory leak defect.Artur Wojcik1-0/+2
2009-12-10Fix for memory leak defect.Artur Wojcik1-3/+5
2009-12-10Fix for memory leak defect.Artur Wojcik1-3/+6
2009-12-10Fix for NULL pointer dereference defect.Artur Wojcik1-0/+6
2009-12-10Fix for NULL pointer dereference defect.Artur Wojcik1-1/+1
2009-12-10Fix for NULL pointer dereference defect.Artur Wojcik1-0/+2
2009-12-10imsm: no need to report the component device name from container_contentDan Williams1-2/+0
2009-12-10Fix for buffer overflow defect.Artur Wojcik1-1/+1
2009-12-10Fix for NULL pointer dereference.Artur Wojcik1-0/+4
2009-12-10Fix for NULL pointer dereference.Artur Wojcik1-1/+2
2009-12-10Fix for memory and resource leak.Artur Wojcik1-7/+12
2009-12-10Fix for possible NULL pointer dereference.Artur Wojcik1-1/+6
2009-12-10Fix for buffer overflow defect in 'link'.Artur Wojcik1-1/+5
2009-12-08Don't attempt a re-add if the device is marked as faulty.NeilBrown1-1/+4
2009-12-08Check partition tables when creating array.Trela, Maciej3-3/+191
2009-12-01imsm: catch attempt to auto-layout zero-length arraysDan Williams1-9/+12
2009-11-26Grow: be more careful when using array.sizeNeilBrown1-8/+14
2009-11-26Grow: avoid truncation error when checking size of array.NeilBrown1-1/+1
2009-11-24Various fixes for --killNeilBrown5-11/+20
2009-11-19Release mdadm-3.1.1mdadm-3.1.1devel-3.1NeilBrown8-5/+54
2009-11-19Merge branch 'master' into devel-3.1NeilBrown2-7/+7
2009-11-19Assemble: fix testing of 'verbose' flag.NeilBrown1-2/+2
2009-11-19Create: warn when creating a raid1 using default metadata.NeilBrown1-0/+11
2009-11-17Don't silently map --re-add to --addNeilBrown1-0/+6
2009-11-17Improve error messages when metadata handler does not support request.NeilBrown5-10/+33
2009-11-17Set default bitmap-chunksize for internal bitmaps to at least 64MegNeilBrown13-17/+27
2009-11-17Grow: various fixes to recent breakages.NeilBrown1-5/+8
2009-11-17Change default metadata from 0.90 to 1.1NeilBrown35-97/+106
2009-11-17Increase default chunk size to 512KNeilBrown20-41/+51
2009-11-17Replace all relevant occurrences of -4 with LEVEL_MULTIPATHNeilBrown3-7/+7
2009-11-17Assemble/super0: allow non-in-sync devices to be assembled without complaint.NeilBrown1-1/+8
2009-11-17Assemble: include ACTIVE but not in-sync devices as non-spares.NeilBrown4-4/+4
2009-11-16Grow: data_offset is in sectors, offsets[] is in bytes - convertNeilBrown1-1/+1
2009-11-06Grow: do not allow size changes with other changes.NeilBrown2-0/+18
2009-11-06Grow: goto release rather than just returnNeilBrown1-4/+8
2009-11-06Grow: restrict to 2.6.32NeilBrown1-0/+6
2009-11-06Grow: use large block count and make sure stripe cache can hold it.NeilBrown1-7/+27
2009-11-06Grow: get component_size before using it.NeilBrown1-4/+5
2009-11-06Grow: handle array going degraded during reshape.NeilBrown1-6/+35
2009-11-06Grow: restore backup to proper location.NeilBrown1-2/+2
2009-10-29vol_id was removed by the udev upstream maintainer in May 2009.Marco d'Itri1-1/+1
2009-10-29Remove bogus warnings from man page.NeilBrown1-6/+6
2009-10-29Detail: report new-layout for RAID6 arraysNeilBrown1-0/+5
2009-10-22Release 3.1mdadm-3.1NeilBrown8-5/+52
2009-10-22Merge branch 'master' into devel-3.1NeilBrown8-5/+49
2009-10-22Release 3.0.3mdadm-3.0.3NeilBrown8-5/+49
2009-10-22Merge branch 'master' into devel-3.1NeilBrown20-316/+869
2009-10-22Free some malloced memory that wasn't being freed.NeilBrown3-2/+8
2009-10-22Grow: update backup-metadata mtime every time we write it.NeilBrown1-2/+4
2009-10-20Compile fixes for mdassembleNeilBrown2-0/+4
2009-10-20Grow: reject raid-disks reduction in RAID5 etc before 2.6.32NeilBrown1-1/+9
2009-10-20Assemble: print more verbose messages about restarting a reshapeNeilBrown3-20/+63
2009-10-20Add missing 'continue' in Grow_restart.NeilBrown1-0/+1
2009-10-20super-intel: Fix compilation of mdassemble.NeilBrown1-1/+7
2009-10-20testreshape5 fixes.NeilBrown1-1/+2
2009-10-20tests/imsm: allow for rounding of array size.NeilBrown2-0/+8
2009-10-19mdopen: only use 'dev' as chosen name if it is a full path.NeilBrown1-2/+1
2009-10-19Assemble: handle container members betterNeilBrown1-0/+18
2009-10-19Assemble: print verbose messages when finding members in containersNeilBrown1-0/+6
2009-10-19Detail: list containers before members.NeilBrown1-0/+8
2009-10-19test/ddf: don't insist that mdadm.conf is always in the same order.NeilBrown1-4/+4
2009-10-19test/raid6integ: correct typeNeilBrown1-2/+2
2009-10-19test: udev-settle before testing device.NeilBrown1-0/+1
2009-10-19mdadm(8): fix spurious space after -e headerMike Frysinger1-1/+1
2009-10-19Monitor: add option to specify rebuild incrementsZdenek Behan5-17/+36
2009-10-19mdmon: lock current memory as well as future memory.NeilBrown1-1/+1
2009-10-19Merge git://github.com/djbw/mdadmNeilBrown14-289/+780
2009-10-16tests/imsm: allow for rounding of array size.NeilBrown2-0/+8
2009-10-16Test different r5/r6 layouts.NeilBrown5-3/+155
2009-10-16restripe: fix assignment of raid6 blocks for syndrome calculation.NeilBrown1-8/+19
2009-10-16Handle negative delta_disks in super0 and super1.NeilBrown2-16/+19
2009-10-16Grow_restart to handle reducing number of devices in an array.NeilBrown1-10/+31
2009-10-16Grow: don't make 'blocks' too large during in-place reshape.NeilBrown1-3/+7
2009-10-13mdmon: preserve socket over chrootDan Williams6-12/+26
2009-10-13mdmon: exec(2) when the switchroot argument is not "/"Dan Williams1-0/+23
2009-10-13mdmon: avoid writes in the startup path for mdmon on root arraysDan Williams2-46/+38
2009-10-13Detail: export MD_UUID from mapfileDan Williams3-4/+14
2009-10-13imsm: regression test for prodigal array member scenarioDan Williams2-0/+78
2009-10-13imsm: add --update=uuid supportDan Williams3-12/+47
2009-10-13ddf: prevent superblock being zeroed on --updateDan Williams1-8/+19
2009-10-13imsm: fix/support --updateDan Williams1-28/+26
2009-10-13imsm: fix spare record writeout raceDan Williams1-24/+35
2009-10-12restripe: fix compile warning.NeilBrown1-1/+1
2009-10-12test changelevel: add tests for changing degraded arrays.NeilBrown1-0/+56
2009-10-12restripe : various fixed for RAID6 2-failure recovery.NeilBrown1-12/+40
2009-10-12Test level changes and related reshaping.NeilBrown2-1/+54
2009-10-12Grow: ignore error from final wait_backupNeilBrown1-12/+8
2009-10-12Grow: make sure bsb2 is properly alignedNeilBrown1-3/+2
2009-10-12testreshape5 - add tests for RAID6NeilBrown1-5/+12
2009-10-01Merge branch 'master' into devel-3.1NeilBrown74-2766/+1054
2009-10-01Fix null-dereference in set_member_infoNeilBrown1-6/+9
2009-10-01Add missing space in "--detail --brief" output.NeilBrown1-2/+2
2009-09-30imsm: disambiguate family_numDan Williams1-132/+448
2009-09-30imsm: kill close() of component deviceDan Williams1-3/+1
2009-09-28imsm: cleanup disk status testsDan Williams1-24/+29
2009-09-25Release mdadm-3.0.2mdadm-3.0.2NeilBrown8-5/+31
2009-09-25super0: fix crash on assemble if homehost is not set.NeilBrown1-3/+7
2009-09-25Fix raid6 error recovery in 'restripe' code.NeilBrown1-2/+2
2009-09-25Release mdadm-3.0.1mdadm-3.0.1NeilBrown8-6/+34
2009-09-25testreshape5 - flush devices between tests.NeilBrown1-0/+1
2009-09-25Merge branch 'master' of git://github.com/djbw/mdadmNeilBrown5-18/+36
2009-09-24mdmon: fix freeing unallocated memoryHans de Goede1-1/+1
2009-09-15imsm: clear CONFIGURED_DISK for failed drivesDan Williams1-0/+1