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
/
Incremental.c
Age
Commit message (
Expand
)
Author
Files
Lines
2021-03-08
imsm: add verbose flag to compare_super
Mariusz Tkaczyk
1
-1
/
+1
2020-12-20
Incremental: Remove redundant spare movement logic
Mariusz Tkaczyk
1
-62
/
+0
2020-11-25
mdadm: Unify forks behaviour
Mariusz Tkaczyk
1
-0
/
+1
2019-07-10
mdadm: load default sysfs attributes after assemblation
Mariusz Dabrowski
1
-0
/
+1
2018-12-06
policy: support devices with multiple paths.
NeilBrown
1
-1
/
+4
2018-08-03
Incremental: remove external arrays and devices correctly
Mariusz Tkaczyk
1
-26
/
+52
2018-06-11
Free map to avoid resource leak issues
Guoqing Jiang
1
-0
/
+4
2017-11-01
Incremental: Use ->validate_geometry instead of ->avail_size
NeilBrown
1
-6
/
+9
2017-09-01
mdadm: set journal_clean after scanning all disks
Song Liu
1
-2
/
+6
2017-06-05
Get failed disk count from array state
Tomasz Majchrzak
1
-10
/
+4
2017-05-09
Add sector size as spare selection criterion
Alexey Obitotskiy
1
-2
/
+2
2017-05-09
Allow more spare selection criteria
Alexey Obitotskiy
1
-7
/
+11
2017-05-05
IncrementalScan: Use md_array_active() instead of md_get_array_info()
Jes Sorensen
1
-2
/
+1
2017-05-05
container_members_max_degradation: Switch to using syfs for disk info
Jes Sorensen
1
-14
/
+14
2017-05-05
Incremental: return is not a function
Jes Sorensen
1
-1
/
+1
2017-05-05
mdadm/util: unify stat checking blkdev into function
Zhilong Liu
1
-17
/
+4
2017-05-05
mdadm/util: unify fstat checking blkdev into function
Zhilong Liu
1
-21
/
+12
2017-05-02
Incremental: Use md_array_active() to determine state of array
Jes Sorensen
1
-2
/
+1
2017-05-02
Create: tell udev md device is not ready when first created.
NeilBrown
1
-2
/
+2
2017-04-25
Incremental: Cleanup some if() statement spaghetti
Jes Sorensen
1
-29
/
+21
2017-04-25
Incremental: Use md_array_active() where applicable
Jes Sorensen
1
-3
/
+2
2017-03-30
sysfs: Make sysfs_init() return an error code
Jes Sorensen
1
-2
/
+10
2017-03-29
Incremental: Remove redundant call for GET_ARRAY_INFO
Jes Sorensen
1
-8
/
+6
2017-03-29
util: Introduce md_get_array_info()
Jes Sorensen
1
-6
/
+5
2017-03-29
super1: PPL support
Artur Paszkiewicz
1
-0
/
+3
2016-11-29
Introduce enum flag_mode for setting and clearing flags.
NeilBrown
1
-2
/
+2
2016-11-28
Add failfast support.
NeilBrown
1
-0
/
+1
2016-08-09
Incremental: don't try to load_container() for a subarray
Artur Paszkiewicz
1
-1
/
+5
2016-03-08
Incremental: Remove unnecesary NULL pointer checks when calling sysfs_free()
Jes Sorensen
1
-6
/
+3
2015-12-21
Merge branch 'fix-unlikely-potential-overflows' of https://github.com/sjvs/mdadm
NeilBrown
1
-4
/
+4
2015-12-16
mdadm: let cluster raid could also add disk within incremental mode
Guoqing Jiang
1
-0
/
+4
2015-12-03
avoid confusion with parameter 'devname' with same name, ensure buffer is lar...
Bas van Schaik
1
-3
/
+3
2015-12-03
ensure buffer is large enough for two ints and some extras
Bas van Schaik
1
-1
/
+1
2015-10-22
mdadm: refactor write journal code in Assemble and Incremental
Song Liu
1
-18
/
+7
2015-10-19
Check write journal in incremental
Song Liu
1
-4
/
+27
2015-09-28
Fix --incremental handling on cluster array.
Goldwyn Rodrigues
1
-5
/
+6
2015-08-03
Merge branch 'mdadm-3.3.x'
NeilBrown
1
-1
/
+1
2015-08-03
Assemble: really don't assemble IMSM array without OROM.
NeilBrown
1
-1
/
+1
2015-08-03
Assemble: don't assemble IMSM array without OROM.
NeilBrown
1
-5
/
+4
2015-07-29
Assemble: don't assemble IMSM array without OROM.
NeilBrown
1
-5
/
+4
2015-07-27
Merge branch 'cluster'
NeilBrown
1
-0
/
+5
2015-07-02
mdstat: discard 'dev' field, just use 'devnm'
NeilBrown
1
-6
/
+6
2015-06-17
Skip clustered devices in incremental
Guoqing Jiang
1
-0
/
+5
2015-03-04
IncRemove: Set "auto-read" only after successful excl open.
Pawel Baldysiak
1
-6
/
+10
2015-03-04
IncrementalScan(): Make sure 'st' is valid before dereferencing it
Jes Sorensen
1
-1
/
+1
2015-02-12
Don't break long strings onto multiple lines.
NeilBrown
1
-29
/
+14
2015-02-12
Consistently print program Name and __func__ in debug messages.
NeilBrown
1
-2
/
+2
2015-02-12
Change way of printing name of a process
Pawel Baldysiak
1
-2
/
+2
2014-11-05
Incremental: don't be distracted by partition table when calling try_spare.
NeilBrown
1
-2
/
+2
2013-12-05
Assemble/Incremental: don't hold O_EXCL on mddev after assembly.
NeilBrown
1
-3
/
+7
2013-12-03
Incremental: improve support for "DEVICE" based restriction in mdadm.conf
NeilBrown
1
-2
/
+16
2013-11-28
Incremental: add --export handling.
NeilBrown
1
-8
/
+56
2013-11-28
Incremental: don't abort container if one member explicitly disabled.
NeilBrown
1
-1
/
+1
2013-11-28
Incremental: remove test that can never succeed.
NeilBrown
1
-5
/
+0
2013-09-13
Make -IRs and --run work properly for containers.
NeilBrown
1
-8
/
+45
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
-2
/
+6
2013-06-19
Manage: split Manage_runstop into Manage_run and Manage_stop
NeilBrown
1
-2
/
+1
2013-06-17
Assemble/Incr: Don't include spares with too-high event count.
NeilBrown
1
-0
/
+8
2013-05-29
Incremental: allow --quiet to silence from errors from "-If"
NeilBrown
1
-3
/
+5
2013-05-21
Change some "fprintf(stderr,"s to pr_err.
NeilBrown
1
-4
/
+3
2013-05-14
Incremental: remove partitions when assembling.
NeilBrown
1
-0
/
+2
2013-05-13
Incrmental: tell udevs to unmount when array looks to have disappeared.
NeilBrown
1
-1
/
+22
2013-03-05
Enhance incremental removal.
NeilBrown
1
-7
/
+30
2013-02-21
Discard devnum in favour of devnm
NeilBrown
1
-29
/
+28
2012-11-20
Incremental: allow recently removed device to be added as a spare.
NeilBrown
1
-2
/
+14
2012-11-20
IMSM - allow assembling any imsm array even without OROM.
NeilBrown
1
-0
/
+3
2012-10-24
Incremental: support replacement devices.
NeilBrown
1
-2
/
+4
2012-10-10
Fix up interactions between --assemble and --incremental
NeilBrown
1
-1
/
+17
2012-10-04
New RESHAPE_NO_BACKUP flag to track when backup action is needed.
NeilBrown
1
-0
/
+11
2012-10-04
Add data_offset arg to ->avail_size
NeilBrown
1
-1
/
+5
2012-08-13
Minor cosmetic fixes in various files.
NeilBrown
1
-10
/
+9
2012-07-09
Change Incremental and related functions to take struct context
NeilBrown
1
-55
/
+43
2012-07-09
Assemble: allow arrays to be assembled read-only.
NeilBrown
1
-5
/
+8
2012-07-09
Remove scattered checks for malloc success.
NeilBrown
1
-7
/
+3
2012-07-09
Remove re_add flag in favour of new disposition.
NeilBrown
1
-1
/
+0
2012-07-09
Introduce pr_err for printing error messages.
NeilBrown
1
-105
/
+82
2012-03-22
Incremental: fix adding devices with --incremental
NeilBrown
1
-4
/
+4
2012-02-22
avoid double-free upon "old buggy kernel" sysfs_read failure
Jim Meyering
1
-1
/
+0
2012-02-07
Remove avail_disks arg from 'enough'.
NeilBrown
1
-1
/
+1
2012-01-12
fix: container creation with --incremental used.
Lukasz Dorau
1
-2
/
+1
2011-12-23
Assemble: make some plurals conditional.
NeilBrown
1
-2
/
+3
2011-12-23
Incremental: make sure container name appears in /dev
NeilBrown
1
-0
/
+1
2011-11-03
array_try_spare(): open_dev() returns -1 on error, not zero
Jes Sorensen
1
-1
/
+1
2011-11-02
IncrementalScan(): Fix memory leak
Jes Sorensen
1
-0
/
+1
2011-11-02
Incremental(): Check return value of dev_open() before trying to use it
Jes Sorensen
1
-0
/
+6
2011-11-01
Incremental: Fix a merge error in recent patch
NeilBrown
1
-6
/
+1
2011-11-01
partition_try_spare() use closedir() to release DIR * returned by opendir()
Jes Sorensen
1
-0
/
+2
2011-11-01
Fix memory leak of 'st3' in array_try_spare()
Jes Sorensen
1
-1
/
+3
2011-11-01
Remove duplicated code: search_mdstat and conf_match
NeilBrown
1
-80
/
+2
2011-10-31
kill-subarray: fix, IMSM cannot kill-subarray with unsupported metadata
Labun, Marcin
1
-9
/
+23
2011-10-22
Incremental() lock error handling
Jes Sorensen
1
-13
/
+14
2011-10-22
array_try_spare(): missing map_unlock()
Jes Sorensen
1
-0
/
+1
2011-10-22
Don't tell sysfs to launch the container as we are doing it ourselves
Jes Sorensen
1
-1
/
+0
2011-10-22
Remove race for starting container devices.
Jes Sorensen
1
-15
/
+17
2011-10-03
Do not continue reshape during initrd phase
Adam Kwolek
1
-6
/
+10
2011-10-03
fix: correct unlocking of map file
Lukasz Dorau
1
-0
/
+3
2011-09-08
Discourage large devices from being added to 0.90 arrays.
NeilBrown
1
-4
/
+4
2011-09-07
FIX: Prevent using null list pointer
NeilBrown
1
-1
/
+1
2011-06-17
Fix some compiler warnings.
Luca Berra
1
-1
/
+1
2011-06-15
Incr: fix breakage in count_active.
NeilBrown
1
-1
/
+2
2011-06-08
getinfo_super now clears the 'info' structure before filling it in.
NeilBrown
1
-3
/
+0
2011-03-28
Release 3.2.1
mdadm-3.2.1
NeilBrown
1
-1
/
+1
2011-03-18
FIX: ping_monitor() usage causes memory leaks
Adam Kwolek
1
-6
/
+4
2011-03-08
Run Grow_restart/Grow_continue when assembling the content of a container.
NeilBrown
1
-1
/
+1
2011-03-02
Continue reshape after assembling array
Adam Kwolek
1
-0
/
+1
2011-02-18
FIX: Seg Fault in incremental if BBM log detected
Krzysztof Wojcik
1
-1
/
+3
2011-02-01
Various compile fixes.
NeilBrown
1
-3
/
+6
2011-02-01
Allow domain_test to report that no domains were found.
NeilBrown
1
-3
/
+3
2011-02-01
Incr: don't exclude 'active' devices from auto inclusion in a container.
NeilBrown
1
-12
/
+7
2011-01-05
Incremental: move suitable spares to container when subarrays started.
Anna Czarnowska
1
-0
/
+50
2010-12-26
Consider target only for spare-same-domain
Przemyslaw Czarnowski
1
-1
/
+2
2010-12-26
Validate size of potential spare disk for external metadata (with containers)
Przemyslaw Czarnowski
1
-1
/
+20
2010-12-26
Skip domain check for spare-same-slot
Przemyslaw Czarnowski
1
-9
/
+10
2010-12-26
Added test for array degradation for spare-same-slot
Przemyslaw Czarnowski
1
-1
/
+3
2010-12-26
external: get number of failed disks for container
Przemyslaw Czarnowski
1
-1
/
+32
2010-12-26
FIX: Bad block verification during assembling array
Krzysztof Wojcik
1
-0
/
+6
2010-12-21
fix: incremental for bare disks returns invalid value
Przemyslaw Czarnowski
1
-2
/
+2
2010-12-21
fix: adding spare via incremental do not trigger recovery
Przemyslaw Czarnowski
1
-0
/
+9
2010-12-09
Allow --update=devicesize with --re-add
NeilBrown
1
-4
/
+5
2010-12-07
fix: incremental on invalid container causes segfault
Hawrylewicz Czarnowski, Przemyslaw
1
-1
/
+1
2010-11-29
Incremental - avoid including wayward devices.
NeilBrown
1
-18
/
+62
2010-11-25
Incr: reduce the number of times we load data from sysfs.
NeilBrown
1
-13
/
+24
2010-11-22
Add action=spare-same-slot policy.
NeilBrown
1
-18
/
+78
2010-11-22
incr/spare: recheck allowed action for each metadata.
NeilBrown
1
-0
/
+10
2010-11-22
Incr/spare: make sure failure to identify metadata if handled gracefully.
NeilBrown
1
-0
/
+7
2010-11-22
Incr: fix up return value in try_spare
NeilBrown
1
-2
/
+2
2010-11-22
Factor out is_bare test.
NeilBrown
1
-19
/
+29
2010-11-22
extension of IncrementalRemove to store location (path-id) of removed device
Przemyslaw Czarnowski
1
-0
/
+9
2010-11-22
Teach IncrementalRemove about containers.
NeilBrown
1
-1
/
+19
2010-11-22
added --path <path_id> to give the information on the 'path-id' of removed de...
Przemyslaw Czarnowski
1
-1
/
+7
2010-11-22
Add must_be_container helper.
NeilBrown
1
-4
/
+1
2010-11-22
Improve type names for mddev_dev
NeilBrown
1
-2
/
+2
2010-11-22
Improve mddev_ident type definitions.
NeilBrown
1
-8
/
+8
2010-11-22
Use load_container in Incremental assembly.
NeilBrown
1
-32
/
+76
2010-11-22
Incremental: Factor out search of mdstat
NeilBrown
1
-65
/
+83
2010-11-22
Make Incremental_container static
NeilBrown
1
-2
/
+6
2010-11-22
Add subarray arg to container_content.
NeilBrown
1
-1
/
+1
2010-11-22
Incremental - fix small bug in count_active.
NeilBrown
1
-0
/
+1
2010-11-22
get_info_super: report which other devices are thought to be working/failed.
NeilBrown
1
-8
/
+8
2010-09-06
Convert 'auto' config line to policy statements
NeilBrown
1
-1
/
+1
2010-09-06
Add support for auto-partitioning base devices.
NeilBrown
1
-1
/
+139
2010-09-06
First steps to supporting auto-spare-add to groups of partitioned devices.
NeilBrown
1
-35
/
+89
2010-09-06
Add mbr pseudo metadata handler.
NeilBrown
1
-1
/
+3
2010-09-06
Allow --incremental to add a device as a spare if policy allows.
NeilBrown
1
-0
/
+176
2010-09-06
Use action policy to keep recently-disconnected devices in the array.
NeilBrown
1
-8
/
+33
2010-09-06
Introduce single-exit pattern for Incremental
NeilBrown
1
-45
/
+47
2010-08-12
Allow --incremental to add spares to an array.
NeilBrown
1
-7
/
+8
2010-08-10
Incremental: return success in 'container not enough' case
Dan Williams
1
-1
/
+1
2010-07-22
Add warnings if we ever fail to get a lock on the mapfile.
Doug Ledford
1
-2
/
+6
2010-07-22
Merge branch 'master' of git://github.com/djbw/mdadm
NeilBrown
1
-1
/
+10
2010-07-19
Incremental: restore assembly for inactive containers, block active
Dan Williams
1
-1
/
+10
2010-07-06
fix: IncrementalRemove leaves open handle
Przemyslaw Czarnowski
1
-1
/
+4
2010-07-06
Merge branch 'master' of git://github.com/djbw/mdadm
NeilBrown
1
-0
/
+5
2010-07-06
Add --test option to --re-add and similar
NeilBrown
1
-2
/
+2
2010-07-06
Don't let incremental add devices to active arrays.
NeilBrown
1
-0
/
+16
2010-06-30
Add -fail support to --incremental
NeilBrown
1
-0
/
+39
2010-06-16
Always assume SKIP_GONE_DEVS behaviour and kill the flag
Dan Williams
1
-0
/
+5
2010-05-26
Revert "Incremental: honor --no-degraded to delay assembly"
Dan Williams
1
-4
/
+1
2010-05-26
Incremental: honor an 'enough' flag from external handlers
Dan Williams
1
-0
/
+9
2010-03-03
config: add 'homehost' option to 'AUTO' line.
NeilBrown
1
-13
/
+17
2009-06-02
Update copyright dates and remove references to @cse.unsw.edu.au
NeilBrown
1
-1
/
+1
2009-05-11
Incr: use devname_matches to when looking in mdadm.conf for bitmap file
NeilBrown
1
-1
/
+1
2009-05-11
Incremental: fix uninitialised variable.
NeilBrown
1
-2
/
+2
2009-05-11
Incr: cope better with possibility that mp->path might be NULL
NeilBrown
1
-17
/
+17
2009-05-11
Be more consistent about keeping the host: prefix on array names.
NeilBrown
1
-5
/
+7
2009-05-11
Allow homehost to be largely ignored when assembling arrays.
NeilBrown
1
-3
/
+8
2009-05-11
Assemble/Incr : minor tidy up of setting 'trustworthy'.
NeilBrown
1
-0
/
+2
2009-05-11
conf/assemble: new config line "auto".
NeilBrown
1
-0
/
+9
2009-05-11
config: support "ARRAY <ignore> ..." lines in mdadm.conf
NeilBrown
1
-1
/
+19
2009-05-11
assemble: support arrays created with --homehost=any
NeilBrown
1
-2
/
+3
2009-04-07
Incremental - avoid NULL dereference.
NeilBrown
1
-25
/
+27
2009-04-07
Incremental: be more relaxed about member arrays not completely assembling.
NeilBrown
1
-7
/
+10
2009-04-07
wait_for improvement.
NeilBrown
1
-3
/
+3
2009-03-10
Incremental/container: don't create when we should just be opening.
NeilBrown
1
-7
/
+10
2009-03-10
Incremental: fix some handling of trustworthy.
NeilBrown
1
-12
/
+14
2009-02-24
Incremental: honor --no-degraded to delay assembly
Dan Williams
1
-1
/
+4
2009-02-24
Incremental: fix 'name_to_use' in the container case
Dan Williams
1
-2
/
+9
2008-12-18
Merge branch 'master' into devel-3.0
NeilBrown
1
-53
/
+0
2008-12-18
map: rebuild map if it doesn't exist.
NeilBrown
1
-47
/
+0
2008-11-07
Assemble: close mdfd before returning from assemble_container_content
NeilBrown
1
-1
/
+0
2008-11-04
Wait for name to appear after create/assemble etc.
NeilBrown
1
-0
/
+2
2008-11-04
Incrmental: cope with udev slowness and errors in map file.
NeilBrown
1
-3
/
+10
2008-11-04
Assemble: factor out assemble_container_content
Dan Williams
1
-56
/
+5
2008-11-04
Quiet unitialized variable warnings
Dan Williams
1
-4
/
+3
2008-11-04
Incremental: lock against multiple concurrent additions to an array.
NeilBrown
1
-10
/
+18
2008-11-04
Generate 'change' uevents when arrays change in non-obvious ways.
NeilBrown
1
-0
/
+7
2008-11-04
config: Support container=uuid as alternative to container=/dev/name in mdadm...
NeilBrown
1
-5
/
+27
2008-11-04
config: Don't require an array to have a device name.
NeilBrown
1
-9
/
+15
2008-11-04
Incremental: adjust to the new naming scheme.
NeilBrown
1
-180
/
+50
2008-11-04
Rename open_mddev to create_mddev
NeilBrown
1
-3
/
+3
2008-11-04
cleanup an unused call to container2devname
Dan Williams
1
-19
/
+0
2008-11-03
Merge branch 'master' into scratch-3.0
NeilBrown
1
-2
/
+3
2008-11-03
Incremental: change precedence order for autof setting.
NeilBrown
1
-3
/
+4
2008-10-30
Merge branch 'master' into devel-3.0
NeilBrown
1
-13
/
+30
2008-10-30
Incremental: allow assembly of foreign array.
NeilBrown
1
-6
/
+12
2008-10-30
Incremental: fix setting of 'autof' flag.
NeilBrown
1
-4
/
+10
2008-10-30
Fix --incremental assembly of partitions arrays.
NeilBrown
1
-5
/
+5
2008-10-30
Fix NULL pointer oops
Doug Ledford
1
-4
/
+10
2008-10-28
Preliminary -As support for container member arrays
Dan Williams
1
-0
/
+6
[next]