index
:
kernel/git/hare/mdadm.git
cluster
data_offset
devel-3.0
devel-3.1
devel-3.2
devel-3.3
hotunplug
master
mdadm-2
mdadm-2.6.7.x
mdadm-3.2.x
mdadm-3.3.x
origin
r10-reshape
scratch-3.0
shlib
sles11
stable-1
hare's fork of mdadm.git
Hannes Reinecke
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
mdadm.c
Age
Commit message (
Expand
)
Author
Files
Lines
2021-08-02
Add monitor delay parameter to mdadm.conf
oshchirs
1
-4
/
+2
2021-05-06
Prevent user from using --stop with ambiguous args
Norbert Szulc
1
-0
/
+5
2021-03-09
Add "bitmap" to allowed command-line values
Jakub Radtke
1
-1
/
+3
2020-10-14
Super1: allow RAID0 layout setting to be removed.
NeilBrown
1
-2
/
+3
2020-08-07
Specify nodes number when updating cluster nodes
Xiao Ni
1
-0
/
+5
2020-01-21
imsm: fill working_disks according to metadata.
Blazej Kucman
1
-3
/
+6
2019-12-02
Assemble: add support for RAID0 layouts.
NeilBrown
1
-0
/
+4
2019-12-02
Create: add support for RAID0 layouts.
NeilBrown
1
-0
/
+8
2019-08-12
mdadm: add --no-devices to avoid component devices detail information
Coly Li
1
-0
/
+4
2018-09-27
mdadm.c: Fix error handling for --zero-superblock
Mariusz Tkaczyk
1
-1
/
+1
2018-06-11
Free map to avoid resource leak issues
Guoqing Jiang
1
-0
/
+2
2018-03-08
mdadm: improve the dlm locking mechanism for clustered raid
Guoqing Jiang
1
-0
/
+20
2018-01-21
mdadm: allow clustered raid10 to be created with default layout
Guoqing Jiang
1
-1
/
+1
2017-11-21
Monitor/msg: Don't print error message if mdmon doesn't run
Mariusz Tkaczyk
1
-2
/
+2
2017-11-09
To support clustered raid10
Guoqing Jiang
1
-2
/
+7
2017-10-02
Close mdfd before returning main function
Xiao Ni
1
-0
/
+2
2017-08-16
Don't use exit(ERANGE)
NeilBrown
1
-1
/
+1
2017-05-16
mdadm: Fixup a large number of bad formatting of logical operators
Jes Sorensen
1
-2
/
+1
2017-04-24
Don't use UnSet with consistency_policy
Artur Paszkiewicz
1
-6
/
+6
2017-04-11
mdadm.c:fix compile warning "mdfd is uninitialized"
Zhilong Liu
1
-1
/
+1
2017-04-06
mdadm: Fail for kernels older than 2.6.15
Jes Sorensen
1
-0
/
+5
2017-03-30
sysfs: Make sysfs_init() return an error code
Jes Sorensen
1
-3
/
+8
2017-03-30
mdadm.c: fix compile error "switch condition has boolean value"
Gioh Kim
1
-8
/
+6
2017-03-29
mdadm: Fixup a number of whitespace inconsistency cases
Jes Sorensen
1
-26
/
+25
2017-03-29
mdadm: Clean up some ugly multiple actions on single line
Jes Sorensen
1
-10
/
+20
2017-03-29
Grow: support consistency policy change
Artur Paszkiewicz
1
-0
/
+3
2017-03-29
Add 'ppl' and 'no-ppl' options for --update=
Artur Paszkiewicz
1
-1
/
+5
2017-03-29
Generic support for --consistency-policy and PPL
Artur Paszkiewicz
1
-3
/
+52
2017-03-27
mdadm:it doesn't make sense to set --bitmap twice
Zhilong Liu
1
-0
/
+4
2017-03-07
mdadm:add checking clustered bitmap in assemble mode
Zhilong Liu
1
-2
/
+4
2017-03-06
mdadm:check the nodes when operate clustered array
Zhilong Liu
1
-2
/
+2
2017-03-06
mdadm:fix typo in comment
Zhilong Liu
1
-1
/
+1
2017-01-29
Fix oddity where mdadm did not recognise a relative path
Wol
1
-6
/
+6
2016-11-29
Introduce enum flag_mode for setting and clearing flags.
NeilBrown
1
-6
/
+6
2016-11-28
Add failfast support.
NeilBrown
1
-0
/
+11
2016-08-02
mdadm:add 'clustered' in typo prompt when specify wrong param for bitmap
Zhilong Liu
1
-1
/
+1
2016-03-29
mdadm:Add '--nodes' option in GROW mode
zhilong
1
-0
/
+1
2016-03-22
mdadm: Cleanup conditionals
Jes Sorensen
1
-51
/
+52
2015-12-21
Add --update=force-no-bbl.
NeilBrown
1
-2
/
+5
2015-12-16
recreate journal in mdadm
Song Liu
1
-0
/
+8
2015-10-21
Make cmap_* also has same policy as dlm_*
Guoqing Jiang
1
-2
/
+3
2015-10-21
Safeguard against writing to an active device of another node
Guoqing Jiang
1
-0
/
+2
2015-10-19
Enable create array with write journal (--write-journal DEVICE).
Song Liu
1
-0
/
+23
2015-10-01
Merge branch 'fix' of git://github.com/ldzhong/mdadm
NeilBrown
1
-2
/
+0
2015-09-28
Increment version for clustered bitmaps
Goldwyn Rodrigues
1
-2
/
+3
2015-08-26
mdadm: remove duplicate logic when c.delay is 0
Lidong Zhong
1
-2
/
+0
2015-08-05
main: remove use of uninitialized 'rv'.
NeilBrown
1
-2
/
+2
2015-07-27
Merge branch 'cluster'
NeilBrown
1
-3
/
+61
2015-07-24
Assemble: extend --homehost='<ignore>' to allow --name= to ignore homehost
NeilBrown
1
-1
/
+1
2015-07-02
mdstat: discard 'dev' field, just use 'devnm'
NeilBrown
1
-2
/
+2
2015-06-17
mdadm: change the num of cluster node
Guoqing Jiang
1
-1
/
+4
2015-06-17
mdadm: add the ability to change cluster name
Guoqing Jiang
1
-1
/
+4
2015-06-17
Add a new clustered disk
Guoqing Jiang
1
-0
/
+4
2015-06-17
Set home-cluster while creating an array
Guoqing Jiang
1
-0
/
+17
2015-06-17
Add nodes option while creating md
Guoqing Jiang
1
-1
/
+32
2015-02-12
Don't break long strings onto multiple lines.
NeilBrown
1
-63
/
+31
2015-02-12
Consistently print program Name and __func__ in debug messages.
NeilBrown
1
-3
/
+1
2015-02-12
Change way of printing name of a process
Pawel Baldysiak
1
-3
/
+4
2014-08-27
--update: add 'bbl' and 'no-bbl' to the list of known updates.
NeilBrown
1
-1
/
+3
2014-05-22
MISC: add --action option to set or abort check/repair.
NeilBrown
1
-0
/
+43
2013-12-03
Incremental: improve support for "DEVICE" based restriction in mdadm.conf
NeilBrown
1
-8
/
+8
2013-10-31
Add support for --add-spare
NeilBrown
1
-0
/
+4
2013-09-15
Give error if --incremental --scan also has a device name given.
NeilBrown
1
-0
/
+5
2013-09-13
Make -IRs and --run work properly for containers.
NeilBrown
1
-3
/
+4
2013-09-03
Release mdadm-3.3
mdadm-3.3
NeilBrown
1
-1
/
+1
2013-08-26
Change "mdadm --run" to use the same code as "mdadm --IRs".
NeilBrown
1
-1
/
+1
2013-08-01
Don't lie to systemd about mdadm's status.
NeilBrown
1
-7
/
+0
2013-06-24
Grow: allow "--add" with "--grow --level=??"
NeilBrown
1
-1
/
+1
2013-06-24
test/00names: use appropriate mdadm.conf
NeilBrown
1
-0
/
+1
2013-06-19
Remove lots of unnecessary white space.
NeilBrown
1
-4
/
+1
2013-06-19
Manage: allow "--stop" on kernel names.
NeilBrown
1
-1
/
+7
2013-06-19
Manage: split Manage_runstop into Manage_run and Manage_stop
NeilBrown
1
-5
/
+7
2013-05-28
Assemble: allow --update=revert-reshape
NeilBrown
1
-1
/
+3
2013-05-28
Assemble: --update=metadata converts v0.90 to v1.0
NeilBrown
1
-1
/
+3
2013-05-22
Grow: allow a reshape which only changes --data-offset
NeilBrown
1
-1
/
+2
2013-05-22
Grow: --backup-file and --data-offset are incompatible.
NeilBrown
1
-0
/
+5
2013-05-21
Change some fprintf(stderrs to cont_err()
NeilBrown
1
-1
/
+1
2013-05-21
Change some "fprintf(stderr,"s to pr_err.
NeilBrown
1
-2
/
+2
2013-05-16
Add --dump / --restore functionality.
NeilBrown
1
-2
/
+24
2013-05-13
misc_scan: don't trust the mapping file too much for device names.
NeilBrown
1
-2
/
+4
2013-03-05
Create: default to bitmap=internal for large arrays.
NeilBrown
1
-6
/
+0
2013-02-21
Discard devnum in favour of devnm
NeilBrown
1
-4
/
+4
2013-02-05
Remove --offroot argument and default to always setting argv[0] to @
Jes Sorensen
1
-7
/
+8
2012-12-05
MISC: Add --examine-badblocks option
NeilBrown
1
-0
/
+4
2012-10-23
Add support for --replace and --with
NeilBrown
1
-0
/
+14
2012-10-04
Allow data-offset to be specified per-device for create
NeilBrown
1
-1
/
+5
2012-10-04
Add --data-offset flag for Create and Grow
NeilBrown
1
-2
/
+19
2012-10-04
Allow parse_size to return 0.
NeilBrown
1
-4
/
+8
2012-10-04
imsm: Allow to specify controller for --detail-platform.
Maciej Naruszewicz
1
-2
/
+11
2012-10-03
Allow --update to add or remove space for a bad block list.
NeilBrown
1
-2
/
+8
2012-10-02
imsm: Add --export option for --detail-platform
Maciej Naruszewicz
1
-1
/
+1
2012-07-09
Use new struct context and struct shape for Grow_addbitmap
NeilBrown
1
-2
/
+1
2012-07-09
Use new struct context and struct shape in Grow_reshape
NeilBrown
1
-4
/
+2
2012-07-09
Use new 'struct shape' to pass args to Create
NeilBrown
1
-5
/
+3
2012-07-09
Use new 'struct shape' to pass args to Build
NeilBrown
1
-4
/
+1
2012-07-09
Create new 'struct shape' to pass around array details.
NeilBrown
1
-90
/
+84
2012-07-09
change array_size to be unsigned and use the new MAX_SIZE
NeilBrown
1
-6
/
+6
2012-07-09
Change the values for "max size" from -1 to 1.
NeilBrown
1
-7
/
+7
2012-07-09
Change Incremental and related functions to take struct context
NeilBrown
1
-4
/
+1
2012-07-09
Change Monitor to take a struct context
NeilBrown
1
-3
/
+5
2012-07-09
Change Detail and misc_scan to take a struct context
NeilBrown
1
-14
/
+6
2012-07-09
change Examine to take a struct context
NeilBrown
1
-3
/
+1
2012-07-09
Examine: split 'verbose' out from 'brief'.
NeilBrown
1
-3
/
+5
2012-07-09
Change Create to take a struct context
NeilBrown
1
-4
/
+4
2012-07-09
Change Build to take a struct context
NeilBrown
1
-1
/
+1
2012-07-09
Change misc_list to take struct context
NeilBrown
1
-25
/
+18
2012-07-09
Convert Assemble() to take a context rather than a list of options.
NeilBrown
1
-49
/
+15
2012-07-09
Discard 'quiet' context variable.
NeilBrown
1
-18
/
+18
2012-07-09
Convert 'quiet' to 'not verbose' in various places.
NeilBrown
1
-25
/
+25
2012-07-09
Create 'struct context' for ad hoc context option.
NeilBrown
1
-168
/
+152
2012-07-09
Create parse_num() function.
NeilBrown
1
-12
/
+10
2012-07-09
Create: support --readonly flag.
NeilBrown
1
-1
/
+2
2012-07-09
Assemble: allow arrays to be assembled read-only.
NeilBrown
1
-0
/
+6
2012-07-09
Remove scattered checks for malloc success.
NeilBrown
1
-10
/
+2
2012-07-09
Remove re_add flag in favour of new disposition.
NeilBrown
1
-7
/
+2
2012-07-09
Introduce pr_err for printing error messages.
NeilBrown
1
-132
/
+124
2012-07-09
Help: use an array to choose which help matches which mode.
NeilBrown
1
-11
/
+4
2012-07-09
main: extract more functions.
NeilBrown
1
-162
/
+206
2012-07-09
main: split scan_assemble into a separate function
NeilBrown
1
-92
/
+117
2012-07-09
mdadm.c: various minor clean-ups
NeilBrown
1
-20
/
+30
2012-07-09
Use explicit non-char opt for --zero-super
NeilBrown
1
-3
/
+3
2012-04-18
Add --prefer option for --detail and --monitor
NeilBrown
1
-3
/
+12
2012-04-04
parse_size: distinguish between 0 and error.
NeilBrown
1
-3
/
+2
2012-01-30
Spawn mdmon with --offroot if mdadm was launched with --offroot
Jes Sorensen
1
-0
/
+1
2012-01-30
Add --offroot argument to mdadm
Jes Sorensen
1
-0
/
+9
2011-12-23
allow --monitor to be run by non-privileged use.
NeilBrown
1
-1
/
+2
2011-11-07
fix: Allowed to assemble 2 volumes with the same names from config file.
Lukasz Orlowski
1
-0
/
+7
2011-11-03
mdadm: Rearrange option parsing for KillSubarray and UpdateSubarray
Jes Sorensen
1
-12
/
+22
2011-10-22
Hold the map lock while performing Assemble to avoid races with udev
Jes Sorensen
1
-0
/
+6
2011-10-03
Add continue option to grow command
Adam Kwolek
1
-1
/
+11
2011-10-03
Do not continue reshape during initrd phase
Adam Kwolek
1
-9
/
+24
2011-09-19
Monitor: --oneshot must imply --no-sharing
NeilBrown
1
-0
/
+1
2011-09-08
Discourage large devices from being added to 0.90 arrays.
NeilBrown
1
-1
/
+2
2011-05-16
Grow: accept --assume-clean with --grow --size
NeilBrown
1
-1
/
+2
2011-05-10
Create: allow chunksize to be non-power-of-2.
NeilBrown
1
-2
/
+2
2011-05-10
Give suitable error for mdadm /dev/md0 --stop
NeilBrown
1
-0
/
+6
2011-05-10
config: restore the possibility of a NULL homehost
NeilBrown
1
-1
/
+5
2011-04-27
Finally remove auto-home-host
NeilBrown
1
-35
/
+0
2011-03-15
Fix regression when using 'grow' to add a bitmap.
NeilBrown
1
-1
/
+1
2011-03-10
Grow: support reshape of RAID0 arrays.
NeilBrown
1
-7
/
+12
2011-01-27
Dynamic hot-plug udev rules for policies
Labun, Marcin
1
-0
/
+18
2010-12-09
Allow --update=devicesize with --re-add
NeilBrown
1
-6
/
+34
2010-12-09
Grow: warn if growing an array will make it degraded.
NeilBrown
1
-1
/
+2
2010-12-01
Create/grow: improve checks on number of devices.
NeilBrown
1
-14
/
+0
2010-12-01
Assemble: allow an array undergoing reshape to be started without backup file
NeilBrown
1
-11
/
+22
2010-11-30
Assemble: add --update=no-bitmap
NeilBrown
1
-1
/
+4
2010-11-30
Allow K,M,G suffix on chunk sizes as well as device/array sizes.
NeilBrown
1
-9
/
+12
2010-11-25
Improve opt parsing, and distinguish long from short.
NeilBrown
1
-24
/
+72
2010-11-23
fix a get_linux_version() comparison typo
Dan Williams
1
-1
/
+1
2010-11-22
mdadm: added --no-sharing option for Monitor mode
Anna Czarnowska
1
-2
/
+6
2010-11-22
added --path <path_id> to give the information on the 'path-id' of removed de...
Przemyslaw Czarnowski
1
-6
/
+11
2010-11-22
Remove content from mddev_dev
NeilBrown
1
-2
/
+0
2010-11-22
Improve type names for mddev_dev
NeilBrown
1
-5
/
+5
2010-11-22
Improve mddev_ident type definitions.
NeilBrown
1
-4
/
+4
2010-08-12
Incremental: accept '--no-degraded' as a deprecated option
Dan Williams
1
-0
/
+2
2010-07-06
Merge branch 'master' of git://github.com/djbw/mdadm
NeilBrown
1
-2
/
+45
2010-07-06
Add --test option to --re-add and similar
NeilBrown
1
-1
/
+4
2010-07-01
Merge branch 'fixes' into for-neil
Dan Williams
1
-1
/
+0
2010-06-30
Add -fail support to --incremental
NeilBrown
1
-0
/
+12
2010-06-22
Rename subarray v2
Dan Williams
1
-3
/
+38
2010-06-15
Kill subarray v2
Dan Williams
1
-0
/
+8
2010-05-26
Revert "Incremental: honor --no-degraded to delay assembly"
Dan Williams
1
-1
/
+0
2010-02-24
Assemble: Handle assembling from config file which is out of order.
NeilBrown
1
-15
/
+33
2010-02-01
Add test for "are we running as root".
NeilBrown
1
-0
/
+6
2010-01-29
Kill: fix when zeroing busy devices.
Artur Wojcik
1
-1
/
+1
2010-01-29
Tidy up some argument parsing, particularly for -b
NeilBrown
1
-7
/
+6
2009-11-24
Various fixes for --kill
NeilBrown
1
-1
/
+10
2009-11-06
Grow: do not allow size changes with other changes.
NeilBrown
1
-0
/
+9
2009-10-22
Merge branch 'master' into devel-3.1
NeilBrown
1
-3
/
+20
2009-10-19
Detail: list containers before members.
NeilBrown
1
-0
/
+8
2009-10-19
Monitor: add option to specify rebuild increments
Zdenek Behan
1
-1
/
+10
2009-10-13
mdmon: preserve socket over chroot
Dan Williams
1
-2
/
+2
2009-10-01
Merge branch 'master' into devel-3.1
NeilBrown
1
-8
/
+17
2009-08-11
Handle extra 'grow' variations.
NeilBrown
1
-12
/
+16
2009-07-14
Grow: --size improvements.
NeilBrown
1
-2
/
+4
2009-07-14
Grow: pass layout as a string rather than a number.
NeilBrown
1
-7
/
+18
2009-07-14
Remove Manage_reconfing in favour of Grow_reshape
NeilBrown
1
-3
/
+1
2009-07-14
main: factor out code to parse layout for raid10 and faulty.
NeilBrown
1
-22
/
+5
2009-07-13
Grow: support --array-size changes
NeilBrown
1
-1
/
+42
2009-06-02
Update copyright dates and remove references to @cse.unsw.edu.au
NeilBrown
1
-7
/
+2
2009-06-02
Monitor: reduce default poll interval if mdstat is pollable.
NeilBrown
1
-0
/
+7
2009-06-02
mdadm.8: Man page updates
NeilBrown
1
-1
/
+8
2009-05-11
Merge branch 'master' into devel-3.0
NeilBrown
1
-2
/
+3
2009-05-11
mapfile: allow the path name to the device to be empty.
NeilBrown
1
-1
/
+2
2009-05-11
Allow homehost to be largely ignored when assembling arrays.
NeilBrown
1
-9
/
+25
2009-05-11
config: support "ARRAY <ignore> ..." lines in mdadm.conf
NeilBrown
1
-0
/
+3
2009-04-21
mdadm: allow build to use --size
Paul Clements
1
-2
/
+4
2009-04-06
Detail: use meaningful names with --scan.
NeilBrown
1
-2
/
+9
2009-03-09
Support new raid6 layouts needed for DDF
NeilBrown
1
-1
/
+8
2009-02-24
Incremental: honor --no-degraded to delay assembly
Dan Williams
1
-0
/
+1
2009-01-08
Merge branch 'master' into scratch-3.0
NeilBrown
1
-0
/
+2
2009-01-08
Free mdstat data structures properly.
NeilBrown
1
-0
/
+2
2008-12-08
introduce --detail-platform to display platform raid capabilities
Dan Williams
1
-0
/
+4
2008-12-01
Allow --config in --incremental mode.
NeilBrown
1
-0
/
+1
2008-11-27
Support --wait-clean --scan
Dan Williams
1
-4
/
+12
2008-11-20
Assemble: don't auto-assemble if any arrays are listed in mdadm.conf
NeilBrown
1
-2
/
+2
2008-11-04
Assemble: allow members of containers to be assembled and auto-assembled.
NeilBrown
1
-0
/
+3
2008-11-04
Always set 'homehost' if not specified.
NeilBrown
1
-1
/
+1
2008-11-04
config: Don't require an array to have a device name.
NeilBrown
1
-10
/
+0
2008-11-04
Delay creation of array devices for assemble/build/create
NeilBrown
1
-42
/
+61
[next]