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
Age
Commit message (
Expand
)
Author
Files
Lines
2018-04-12
imsm: do not use blocks_per_member in array size calculations
Mariusz Dabrowski
1
-29
/
+76
2018-04-12
imsm: pass already existing map to imsm_num_data_members
Mariusz Dabrowski
1
-20
/
+21
2018-04-12
imsm: add functions to get and set imsm dev size
Mariusz Dabrowski
1
-20
/
+21
2018-04-12
imsm: change reserved space to 4MB
Mariusz Dabrowski
1
-2
/
+2
2018-04-11
tests/func.sh: Fix some total breakage in the test scripts
Jes Sorensen
2
-20
/
+4
2018-04-10
imsm: Allow create RAID volume with link to container
Michal Zylowski
1
-1
/
+1
2018-04-10
mdadm: fix use-after-free after free_mdstat
Zhipeng Xie
1
-1
/
+2
2018-03-22
mdadm: 4.1-rc1
Jes Sorensen
6
-14
/
+46
2018-03-22
makedist: Fix to handle rc releases
Jes Sorensen
1
-3
/
+3
2018-03-22
imsm: fix assemble with ppl during rebuild
Artur Paszkiewicz
1
-31
/
+68
2018-03-08
clustermd_tests: add test case to test switch-recovery against cluster-raid10
Zhilong Liu
1
-0
/
+21
2018-03-08
clustermd_tests: add test case to test switch-recovery against cluster-raid1
Zhilong Liu
1
-0
/
+21
2018-03-08
clustermd_tests: add test case to test switch-resync against cluster-raid10
Zhilong Liu
1
-0
/
+18
2018-03-08
clustermd_tests: add test case to test switch-resync against cluster-raid1
Zhilong Liu
1
-0
/
+18
2018-03-08
clustermd_tests: add test case to test manage_re-add against cluster-raid10
Zhilong Liu
1
-0
/
+18
2018-03-08
clustermd_tests: add test case to test manage_re-add against cluster-raid1
Zhilong Liu
1
-0
/
+18
2018-03-08
clustermd_tests: add test case to test manage_add-spare against cluster-raid10
Zhilong Liu
1
-0
/
+30
2018-03-08
clustermd_tests: add test case to test manage_add-spare against cluster-raid1
Zhilong Liu
1
-0
/
+30
2018-03-08
clustermd_tests: add test case to test manage_add against cluster-raid10
Zhilong Liu
1
-0
/
+33
2018-03-08
clustermd_tests: add test case to test manage_add against cluster-raid1
Zhilong Liu
1
-0
/
+33
2018-03-08
clustermd_tests: add test case to test grow_add against cluster-raid1
Zhilong Liu
1
-0
/
+68
2018-03-08
clustermd_tests: add test case to test switching bitmap against cluster-raid10
Zhilong Liu
1
-0
/
+51
2018-03-08
clustermd_tests: add test case to test switching bitmap against cluster-raid1
Zhilong Liu
1
-0
/
+51
2018-03-08
manpage: add prompt in --zero-superblock against clustered raid
Zhilong Liu
1
-0
/
+4
2018-03-08
mdadm/clustermd_tests: delete meaningless commands in check
Zhilong Liu
1
-2
/
+0
2018-03-08
mdadm/clustermd_tests: add nobitmap in check
Zhilong Liu
1
-0
/
+7
2018-03-08
mdadm/test: add do_clean to ensure each case only catch its own testlog
Zhilong Liu
3
-6
/
+15
2018-03-08
mdadm/test: add disk metadata infos in save_log
Zhilong Liu
2
-0
/
+4
2018-03-08
mdadm/test: improve filtering r10 from raid1 in raidtype
Zhilong Liu
1
-1
/
+1
2018-03-08
Assemble: cleanup the failure path
Guoqing Jiang
1
-40
/
+22
2018-03-08
Assemble: provide protection when clustered raid do assemble
Guoqing Jiang
1
-1
/
+31
2018-03-08
mdadm: improve the dlm locking mechanism for clustered raid
Guoqing Jiang
4
-61
/
+68
2018-02-23
Add one sanity check for missing device
Xiao Ni
2
-0
/
+8
2018-02-23
mdadm: prevent out-of-date reshaping devices from force assemble
BingJing Chang
1
-2
/
+20
2018-02-20
imsm: update product name in error message
Michal Zylowski
1
-1
/
+1
2018-02-01
Add udev-md-raid-safe-timeouts.rules
Jonathan Underwood
1
-0
/
+61
2018-01-26
Subdevs can't be all missing when create raid device
Xiao Ni
1
-0
/
+4
2018-01-25
Grow.c: Block any level migration with chunk size change
Mariusz Tkaczyk
1
-0
/
+5
2018-01-21
Assemble: prevent segfault with faulty "best" devices
Andrea Righi
1
-2
/
+2
2018-01-21
mdadm/clustermd_tests: add test case to test grow_resize cluster-raid10
Zhilong Liu
1
-0
/
+38
2018-01-21
mdadm/clustermd_tests: add test case to test creating cluster-raid10
Zhilong Liu
1
-0
/
+50
2018-01-21
mdadm/clustermd_tests: add test case to test grow_resize cluster-raid1
Zhilong Liu
1
-0
/
+23
2018-01-21
mdadm/clustermd_tests: add test case to test creating cluster-raid1
Zhilong Liu
1
-0
/
+50
2018-01-21
mdadm/test: add '--testdir=' to switch choosing test suite
Zhilong Liu
2
-6
/
+28
2018-01-21
mdadm/test: enable clustermd testing under clustermd_tests/
Zhilong Liu
2
-0
/
+365
2018-01-21
mdadm/test: move some functions to new source file
Zhilong Liu
2
-349
/
+352
2018-01-21
mdadm/test: correct the logic operation in save_log
Zhilong Liu
1
-5
/
+4
2018-01-21
policy.c: Avoid to take spare without defined domain by imsm
Mariusz Tkaczyk
1
-0
/
+4
2018-01-21
imsm: update name in --detail-platform
Artur Paszkiewicz
1
-0
/
+2
2018-01-21
mdadm: allow clustered raid10 to be created with default layout
Guoqing Jiang
1
-1
/
+1
2017-12-07
managemon: Don't add disk to the array after it has started
Tomasz Majchrzak
1
-21
/
+0
2017-11-28
mdadm/grow: correct the s->size > 1 to make 'max' work
Zhilong Liu
1
-1
/
+1
2017-11-21
imsm: continue resync on 3-disk RAID10
Maksymilian Kunt
1
-8
/
+33
2017-11-21
Monitor/msg: Don't print error message if mdmon doesn't run
Mariusz Tkaczyk
4
-9
/
+8
2017-11-09
sysfs: include faulty drive in disk count
Mariusz Tkaczyk
1
-1
/
+1
2017-11-09
imsm: More precise message when spanned raid is created
Michal Zylowski
1
-2
/
+1
2017-11-09
To support clustered raid10
Guoqing Jiang
4
-2
/
+25
2017-11-02
imsm: fix reading scsi serial
Artur Paszkiewicz
1
-0
/
+3
2017-11-01
Incremental: Use ->validate_geometry instead of ->avail_size
NeilBrown
1
-6
/
+9
2017-11-01
systemd: add %I to description of mdadm-last-resort services.
NeilBrown
2
-2
/
+2
2017-11-01
mdadm/mdopen: create new function create_named_array for writing to new_array
Zhilong Liu
1
-20
/
+27
2017-10-11
mdadm/grow: adding a test to ensure resize was required
Zhilong Liu
1
-2
/
+2
2017-10-10
Move mdadm_env.sh out of /usr/lib/systemd
NeilBrown
2
-2
/
+3
2017-10-10
mdcheck: improve cleanup
NeilBrown
1
-1
/
+1
2017-10-10
mdcheck: add some logging.
NeilBrown
1
-2
/
+7
2017-10-10
mdadm/mdstat: correct the strncmp number 4 as 6
Zhilong Liu
1
-1
/
+1
2017-10-10
mdadm/mdstat: fixup a number of '==' broken formatting
Zhilong Liu
1
-19
/
+20
2017-10-10
mdadm/test: Add one test case for raid5 reshape
Xiao Ni
2
-0
/
+24
2017-10-04
mdmon: get safe mode delay file descriptor early
Tomasz Majchrzak
2
-3
/
+14
2017-10-03
imsm: Set disk slot number
Mariusz Tkaczyk
1
-0
/
+3
2017-10-02
Grow: Use all 80 characters
Jes Sorensen
1
-220
/
+197
2017-10-02
imsm: write initial ppl on a disk added for rebuild
Artur Paszkiewicz
1
-1
/
+4
2017-10-02
imsm: use correct map when validating ppl
Artur Paszkiewicz
1
-3
/
+3
2017-10-02
imsm: always do ppl recovery when starting a rebuilding array
Artur Paszkiewicz
1
-0
/
+3
2017-10-02
imsm: Write empty PPL header if assembling regular clean array.
Pawel Baldysiak
1
-1
/
+3
2017-10-02
imsm: don't skip resync when an invalid ppl header is found
Artur Paszkiewicz
1
-2
/
+16
2017-10-02
Grow: fix switching on PPL during recovery
Pawel Baldysiak
1
-3
/
+0
2017-10-02
imsm: switch to multiple ppls automatically during assemble
Pawel Baldysiak
1
-0
/
+30
2017-10-02
Zeroout whole ppl space during creation/force assemble
Pawel Baldysiak
4
-1
/
+61
2017-10-02
imsm: validate multiple ppls during assemble
Pawel Baldysiak
1
-24
/
+47
2017-10-02
imsm: Add support for multiple ppls
Pawel Baldysiak
1
-10
/
+27
2017-10-02
super1: Add support for multiple-ppls
Pawel Baldysiak
1
-28
/
+37
2017-10-02
Don't abort starting the array if kernel does not support ppl
Artur Paszkiewicz
3
-9
/
+12
2017-10-02
mdadm: fixes some trivial typos in comments
Zhilong Liu
2
-5
/
+5
2017-10-02
mdadm/manpage: disable bitmap_resize for external file bitmap
Zhilong Liu
1
-0
/
+5
2017-10-02
mdadm/grow: Component size must be larger than chunk size
Zhilong Liu
1
-0
/
+6
2017-10-02
Monitor: Check redundancy for arrays
Mariusz Tkaczyk
1
-4
/
+4
2017-10-02
imsm: New disk controller domains
Mariusz Tkaczyk
1
-0
/
+4
2017-10-02
Grow: stop previous reshape process first
Tomasz Majchrzak
1
-2
/
+2
2017-10-02
Close mdfd before returning main function
Xiao Ni
1
-0
/
+2
2017-09-29
util: Code is 80 characters wide
Jes Sorensen
1
-12
/
+21
2017-09-29
Manage_subdevs(): Use a dev_t
Jes Sorensen
1
-1
/
+1
2017-09-29
sysfs_init_dev - take a dev_t argument
Jes Sorensen
2
-2
/
+2
2017-09-29
lib: devid2kname() should take a dev_t
Jes Sorensen
2
-4
/
+3
2017-09-27
mdopen: call "modprobe md_mod" if it might be needed.
NeilBrown
1
-0
/
+4
2017-09-01
mdadm/test: add new testcase for testing readonly/readwrite
Zhilong Liu
1
-0
/
+22
2017-09-01
mdadm/test: get rid of tests/check
Zhilong Liu
1
-35
/
+0
2017-09-01
mdadm/test: get rid of the tests/testdev
Zhilong Liu
1
-13
/
+0
2017-09-01
mdadm/test: use the first element of array as parsing condition
Zhilong Liu
1
-1
/
+1
2017-09-01
mdadm/bitmap: examine-bitmap failed when bitmap is external mode
Zhilong Liu
1
-5
/
+7
2017-09-01
mdadm: set journal_clean after scanning all disks
Song Liu
1
-2
/
+6
2017-08-29
mdadm: install two more udev rules in mdadm.spec
Song Liu
1
-0
/
+2
2017-08-23
Detail: differentiate between container and inactive arrays
Mariusz Tkaczyk
1
-5
/
+11
2017-08-16
Monitor: Include containers in spare migration
Mariusz Tkaczyk
1
-1
/
+1
2017-08-16
Monitor: containers don't have the same sysfs properties as arrays
Mariusz Tkaczyk
1
-18
/
+28
2017-08-16
Don't use exit(ERANGE)
NeilBrown
1
-1
/
+1
2017-08-16
super1: only set clustered flag when bitmap is present
NeilBrown
1
-2
/
+2
2017-08-16
Use correct syntax for passing DEVLINKS to mdadm from udev
NeilBrown
2
-2
/
+2
2017-08-16
Error messages should end with a newline character.
NeilBrown
4
-6
/
+6
2017-08-16
imsm: rebuild from 2-disk RAID10
Tomasz Majchrzak
1
-10
/
+67
2017-08-16
Detail: correct output for active arrays
Mariusz Tkaczyk
3
-14
/
+17
2017-08-02
udev rules: introduce rules for cluster-md to confirm device
Guoqing Jiang
2
-2
/
+25
2017-08-02
mdadm/r5cache: allow adding journal to array without journal
Song Liu
2
-9
/
+2
2017-07-27
super1: Always round data offset to 1M
Pawel Baldysiak
1
-2
/
+1
2017-07-10
Monitor: don't assume mdadm parameter is a block device
Tomasz Majchrzak
1
-2
/
+11
2017-07-10
mdadm/test: Add '--disks=' to support testing phsical devices
Zhilong Liu
1
-5
/
+32
2017-07-10
mdadm/test: Add '--raidtype=' to run different raidlevel cases
Zhilong Liu
1
-0
/
+31
2017-07-10
mdadm/test: Refactor and revamp 'test' script
Zhilong Liu
1
-180
/
+228
2017-06-09
mdadm/test: Convert code format to use Tab
Zhilong Liu
1
-324
/
+378
2017-06-09
Grow: don't allow to enable PPL when reshape is in progress
Tomasz Majchrzak
1
-0
/
+12
2017-06-09
Grow: don't allow array geometry change with ppl enabled
Tomasz Majchrzak
1
-0
/
+7
2017-06-05
Get failed disk count from array state
Tomasz Majchrzak
6
-26
/
+17
2017-06-05
Grow: set component size prior to array size
Tomasz Majchrzak
1
-0
/
+2
2017-06-02
md_u: Remove unused ioctl declaration of START_ARRAY
Zhilong Liu
1
-1
/
+0
2017-05-26
super1: fix sb->max_dev when adding a new disk in linear array
Lidong Zhong
1
-1
/
+6
2017-05-24
Detail: don't exit if ioctl has been successful
Tomasz Majchrzak
2
-13
/
+16
2017-05-19
manpage: bad block support for IMSM
Tomasz Majchrzak
1
-2
/
+2
2017-05-16
mdadm: Fixup != broken formatting
Jes Sorensen
6
-22
/
+24
2017-05-16
mdadm: Fix '==' broken formatting
Jes Sorensen
5
-16
/
+16
2017-05-16
mdadm: Fixup more broken logical operator formatting
Jes Sorensen
11
-38
/
+38
2017-05-16
mdadm: Fixup a large number of bad formatting of logical operators
Jes Sorensen
9
-90
/
+76
2017-05-16
super-ddf: sysfs_read() takes a pointer as device name argument
Jes Sorensen
1
-1
/
+1
2017-05-16
mdadm: Uninitialized variable rdev
James Puthukattukaran
1
-1
/
+1
2017-05-11
Monitor: Fixup a pile of whitespace issues
Jes Sorensen
1
-55
/
+55
2017-05-11
Monitor: mailfrom is initialized correctly
Jes Sorensen
1
-1
/
+1
2017-05-11
Monitor: Not much point declaring mdlist in both forks of the if() statement
Jes Sorensen
1
-2
/
+3
2017-05-11
retire the APIs that driver no longer supports
Zhilong Liu
2
-8
/
+0
2017-05-11
IMSM: Correct --examine output for 4k disks
Maksymilian Kunt
1
-2
/
+5
2017-05-09
Monitor/check_array: Use working_disks from sysfs
Jes Sorensen
1
-2
/
+2
2017-05-09
sysfs/sysfs_read: Count working_disks
Jes Sorensen
1
-6
/
+9
2017-05-09
Monitor/check_array: Get nr_disks, active_disks and spare_disks from sysfs
Jes Sorensen
1
-7
/
+7
2017-05-09
Monitor/check_array: Get array_disks from sysfs
Jes Sorensen
1
-2
/
+2
2017-05-09
Monitor/check_array: Get 'failed_disks' from sysfs
Jes Sorensen
1
-3
/
+4
2017-05-09
Monitor/check_array: Obtain RAID level from syfs
Jes Sorensen
1
-3
/
+3
2017-05-09
Monitor/check_array: Read sysfs entry earlier
Jes Sorensen
1
-6
/
+10
2017-05-09
Monitor/check_array: Declate mdinfo instance globally
Jes Sorensen
1
-2
/
+2
2017-05-09
Monitor/check_array: Reduce duplicated error handling
Jes Sorensen
1
-24
/
+15
2017-05-09
Monitor/check_array: Centralize exit path
Jes Sorensen
1
-10
/
+14
2017-05-09
Add sector size as spare selection criterion
Alexey Obitotskiy
5
-3
/
+45
2017-05-09
Allow more spare selection criteria
Alexey Obitotskiy
5
-41
/
+62
2017-05-09
imsm: don't allow disks with different sector size in one array
Alexey Obitotskiy
1
-0
/
+24
2017-05-09
imsm: allocate buffer to support maximum sector size
Alexey Obitotskiy
1
-10
/
+11
2017-05-09
imsm: allow drives in a container regardless of sector size
Alexey Obitotskiy
1
-6
/
+0
2017-05-09
mdadm/md.4: set page-length as 1000 to avoid warnings from grotty
Zhilong Liu
1
-0
/
+1
2017-05-08
Monitor: Code is 80 characters per line
Jes Sorensen
1
-34
/
+27
2017-05-08
Monitor: Use md_array_active() instead of manually fiddling in sysfs
Jes Sorensen
1
-28
/
+11
2017-05-08
Mention "endian" in documentation for --update=byte-order
NeilBrown
1
-1
/
+2
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
sysfs/sysfs_read: Count active_disks and failed_disks
Jes Sorensen
1
-2
/
+8
2017-05-05
Incremental: return is not a function
Jes Sorensen
1
-1
/
+1
2017-05-05
Fix typo in new udev rule.
NeilBrown
2
-2
/
+2
2017-05-05
mdadm/util: unify stat checking blkdev into function
Zhilong Liu
9
-77
/
+41
2017-05-05
mdadm/util: unify fstat checking blkdev into function
Zhilong Liu
10
-74
/
+62
2017-05-04
mdassemble: Kill off the last remains
Jes Sorensen
2
-70
/
+4
2017-05-04
kernel-patch: Remove obsolete kernel patches against 2.6
Jes Sorensen
5
-339
/
+0
2017-05-03
util: md_array_valid(): Introduce md_array_valid() helper
Jes Sorensen
3
-2
/
+26
2017-05-03
change back 0644 permission for Grow.c
Zhilong Liu
1
-0
/
+0
2017-05-02
Grow: Grow_continue_command: Avoid aliasing array variable
Jes Sorensen
1
-3
/
+3
2017-05-02
IMSM: Initialize my_vol_raid_dev_num during vol creation
Pawel Baldysiak
1
-2
/
+9
2017-05-02
Manage: Manage_ro(): Use md_array_active()
Jes Sorensen
1
-4
/
+2
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
9
-27
/
+86
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-04-25
Detail: Reinstate support for not having sysfs
Jes Sorensen
1
-3
/
+5
2017-04-25
Detail: Respect code lines are 80 character wide
Jes Sorensen
1
-101
/
+138
2017-04-25
Detail: determine array state from sysfs
Jes Sorensen
1
-5
/
+4
2017-04-24
Don't use UnSet with consistency_policy
Artur Paszkiewicz
4
-16
/
+12
2017-04-21
maps: Simplify implementation of map_name()
Jes Sorensen
1
-4
/
+1
2017-04-21
maps: Remove incorrect comment about strcmp()
Jes Sorensen
1
-4
/
+0
2017-04-21
Makefile: Default to -O2 optimization
Jes Sorensen
1
-0
/
+1
2017-04-21
Query: Quiet gcc since it cannot know errno != 0 in this case
Jes Sorensen
1
-0
/
+3
2017-04-20
Detail: ensure --export names are acceptable as shell variables.
NeilBrown
1
-3
/
+9
2017-04-20
systemd/mdadm-last-resort: use ConditionPathExists instead of Conflicts
NeilBrown
1
-1
/
+1
2017-04-20
Grow_continue_command: ensure 'content' is properly initialised.
NeilBrown
1
-0
/
+1
2017-04-20
mdadm: retire mdassemble in make everything
Coly Li
1
-9
/
+2
2017-04-20
util: Get rid of unused enough_fd()
Jes Sorensen
2
-32
/
+0
2017-04-20
maps: Use keyvalue for null terminator to indicate 'unset' value
Jes Sorensen
2
-10
/
+9
2017-04-20
maps: Terminate 'modes' map correctly.
Jes Sorensen
1
-0
/
+1
2017-04-20
util: Introduce md_array_active() helper
Jes Sorensen
3
-2
/
+31
2017-04-20
sysfs: Parse array_state in sysfs_read()
Jes Sorensen
4
-8
/
+37
2017-04-13
Query: Use sysfs to obtain data if possible
Jes Sorensen
1
-10
/
+22
2017-04-13
Query: Handle error returned by fstat()
Jes Sorensen
1
-7
/
+12
2017-04-12
Detail: Fixup ugly if () foo() abuse
Jes Sorensen
1
-3
/
+5
2017-04-12
Assemble: Remove obsolete test for kernels older than 2.4
Jes Sorensen
1
-7
/
+0
2017-04-12
Detail: Remove pre-2.6 code for printing info on rebuilding
Jes Sorensen
1
-16
/
+3
2017-04-12
Assemble: Clean up start_array()
Jes Sorensen
1
-39
/
+58
2017-04-12
mdadm/manpage:clustered arrays don't support array-size yet
Zhilong Liu
1
-0
/
+2
2017-04-12
mdadm/manpage:update manpage for readonly parameter
Zhilong Liu
1
-2
/
+3
[prev]
[next]