Age | Commit message (Expand) | Author | Files | Lines |
2021-08-13 | Utils: Change sprintf to snprintfHEADmaster | Mateusz Kusiak | 1 | -2/+2 |
2021-08-02 | Release mdadm-4.2-rc2 | Jes Sorensen | 6 | -9/+10 |
2021-08-02 | Assemble: skip devices that don't match uuid instead of aborting the assembly. | Sudhakar Panneerselvam | 1 | -0/+5 |
2021-08-02 | Add monitor delay parameter to mdadm.conf | oshchirs | 4 | -8/+46 |
2021-08-02 | tests: Avoid passing chunk size when creating RAID 1 | Mateusz Grzonka | 5 | -9/+14 |
2021-08-02 | Fix memory leak after "mdadm --detail" | Mateusz Grzonka | 1 | -11/+9 |
2021-07-27 | Assemble: start dirty and degraded array. | Mariusz Tkaczyk | 3 | -80/+103 |
2021-07-27 | imsm: fix num_data_stripes after raid0 takeover | Mariusz Tkaczyk | 1 | -62/+77 |
2021-07-16 | Add error handling for chunk size in RAID1 | Mateusz Grzonka | 1 | -3/+2 |
2021-07-16 | imsm: Fix possible memory leaks and refactor freeing struct dl | Mateusz Grzonka | 1 | -20/+19 |
2021-07-16 | mdadm: Fix building errors | Xiao Ni | 2 | -2/+2 |
2021-07-16 | Don't associate spares with other arrays during RAID Examine | Oleksandr Shchirskyi | 2 | -56/+20 |
2021-07-16 | Remove Spare drives line from details for external metadata | Oleksandr Shchirskyi | 1 | -1/+2 |
2021-07-16 | imsm: correct offset for 4k disks in --examine output | Oleksandr Shchirskyi | 1 | -1/+1 |
2021-07-16 | Use dev_open in validate geometry container | Blazej Kucman | 2 | -2/+2 |
2021-07-16 | mdadm/super1: It needs to specify int32 for bitmap_offset | Xiao Ni | 1 | -1/+1 |
2021-05-26 | Manage: Call validate_geometry when adding drive to external container | Mariusz Tkaczyk | 3 | -16/+19 |
2021-05-26 | imsm: Limit support to the lowest namespace | Mariusz Tkaczyk | 3 | -84/+123 |
2021-05-26 | imsm: add devpath_to_char method | Mariusz Tkaczyk | 3 | -18/+40 |
2021-05-26 | imsm: add generic method to resolve "device" links | Mariusz Tkaczyk | 3 | -65/+77 |
2021-05-06 | Prevent user from using --stop with ambiguous args | Norbert Szulc | 1 | -0/+5 |
2021-05-06 | Fix some building errors | Xiao Ni | 1 | -3/+3 |
2021-05-06 | imsm: change wrong size verification | Mariusz Tkaczyk | 1 | -5/+5 |
2021-04-14 | Release mdadm-4.2-rc1 | Jes Sorensen | 6 | -5/+29 |
2021-04-14 | super-intel.c: Handle errors from calls to get_dev_sector_size() | Jes Sorensen | 1 | -4/+10 |
2021-04-06 | mdadm: fix growing containers | Nigel Croxon | 1 | -8/+11 |
2021-03-19 | Monitor: make libudev dependency optional | Mariusz Tkaczyk | 2 | -6/+29 |
2021-03-18 | imsm: support for third Sata controller | Mariusz Tkaczyk | 1 | -27/+31 |
2021-03-16 | imsm: nvme multipath support | Blazej Kucman | 3 | -15/+104 |
2021-03-16 | imsm: extend curr_migr_unit to u64 | Mariusz Tkaczyk | 1 | -41/+51 |
2021-03-09 | Grow: Block reshape when external metadata and write-intent bitmap | Jakub Radtke | 1 | -9/+15 |
2021-03-09 | Create: Block automatic enabling bitmap for external metadata | Jakub Radtke | 1 | -0/+1 |
2021-03-09 | imsm: Update-subarray for write-intent bitmap | Jakub Radtke | 1 | -6/+17 |
2021-03-09 | Add "bitmap" to allowed command-line values | Jakub Radtke | 2 | -3/+14 |
2021-03-09 | imsm: Adding a spare to an existing array with bitmap | Jakub Radtke | 1 | -1/+36 |
2021-03-09 | imsm: Write-intent bitmap support | Jakub Radtke | 1 | -2/+617 |
2021-03-09 | Enable bitmap support for external metadata | Jakub Radtke | 3 | -0/+22 |
2021-03-09 | Modify mdstat parsing for volumes with the bitmap | Jakub Radtke | 1 | -0/+6 |
2021-03-08 | It should be FAILED when raid has not enough active disks | Xiao Ni | 1 | -4/+10 |
2021-03-08 | imsm: add verbose flag to compare_super | Mariusz Tkaczyk | 8 | -16/+23 |
2021-03-08 | mdmonitor: check if udev has finished events processing | Oleksandr Shchirskyi | 2 | -12/+65 |
2021-03-08 | Document PPL in man md | Oleksandr Shchirskyi | 1 | -15/+29 |
2021-03-08 | imsm: use saved fds during migration | Mariusz Tkaczyk | 1 | -154/+54 |
2021-03-03 | super1.c: avoid useless sync when bitmap switches from clustered to none | Zhao Heming | 1 | -0/+2 |
2021-03-03 | super1: fix Floating point exception | Zhao Heming | 1 | -1/+4 |
2021-03-03 | Grow: be careful of corrupt dev_roles list | NeilBrown | 2 | -13/+50 |
2021-03-03 | mdadm: fix reshape from RAID5 to RAID6 with backup file | Nigel Croxon | 1 | -2/+5 |
2021-03-03 | mdadm/bitmap: locate bitmap calcuate bitmap position wrongly | Xiao Ni | 1 | -3/+9 |
2020-12-20 | Dump: get stat from a wrong metadata file when restoring metadata | Lidong Zhong | 1 | -0/+5 |
2020-12-20 | Incremental: Remove redundant spare movement logic | Mariusz Tkaczyk | 1 | -62/+0 |
2020-11-25 | udev: start grow service automatically | Tkaczyk Mariusz | 1 | -0/+2 |
2020-11-25 | Make target to install binaries only | Kinga Tanska | 1 | -3/+5 |
2020-11-25 | mdadm/Detail: show correct state for clustered array | Zhao Heming | 3 | -10/+86 |
2020-11-25 | mdadm: Unify forks behaviour | Mariusz Tkaczyk | 6 | -101/+100 |
2020-11-25 | imsm: limit support to first NVMe namespace | Mariusz Tkaczyk | 3 | -1/+42 |
2020-11-25 | Monitor: don't use default modes when creating a file | Mariusz Tkaczyk | 1 | -5/+12 |
2020-11-25 | imsm: remove redundant calls to imsm_get_map | Mariusz Tkaczyk | 1 | -2/+0 |
2020-11-25 | imsm: update num_data_stripes according to dev_size | Mariusz Tkaczyk | 1 | -6/+78 |
2020-11-25 | Create.c: close mdfd and generate uevent | Mariusz Tkaczyk | 1 | -5/+2 |
2020-11-25 | Detail: fix segfault during IMSM raid creation | Lidong Zhong | 1 | -1/+1 |
2020-10-14 | Super1: allow RAID0 layout setting to be removed. | NeilBrown | 4 | -5/+34 |
2020-10-14 | Check if other Monitor instance running before fork. | Blazej Kucman | 1 | -16/+28 |
2020-10-14 | mdmonitor: set small delay once | Blazej Kucman | 3 | -5/+29 |
2020-10-14 | Monitor: stop notifing about containers. | Mariusz Tkaczyk | 1 | -3/+16 |
2020-10-14 | Monitor: refresh mdstat fd after select | Mariusz Tkaczyk | 2 | -5/+5 |
2020-10-14 | Don't create bitmap for raid5 with journal disk | Xiao Ni | 1 | -0/+1 |
2020-10-14 | Detail: show correct raid level when the array is inactive | Lidong Zhong | 1 | -1/+4 |
2020-08-07 | manual: update --examine-badblocks | Mariusz Tkaczyk | 1 | -2/+4 |
2020-08-07 | mdadm/md.4: update path to in-kernel-tree documentation | Winston Weinert | 1 | -1/+1 |
2020-08-07 | Specify nodes number when updating cluster nodes | Xiao Ni | 1 | -0/+5 |
2020-06-18 | mdadm/Grow: prevent md's fd from being occupied during delayed time | allenpeng | 1 | -1/+1 |
2020-06-12 | Update link to Intel page for IMSM | Jes Sorensen | 1 | -1/+1 |
2020-06-12 | Use more secure HTTPS URLs | Paul Menzel | 6 | -9/+9 |
2020-06-05 | Detect too-small device: error rather than underflow/crash | David Favro | 1 | -5/+14 |
2020-06-05 | Block overwriting existing links while manual assembly | Kinga Tanska | 1 | -0/+4 |
2020-05-18 | restripe: fix ignoring return value of ‘read’ and lseek | Guoqing Jiang | 1 | -2/+10 |
2020-05-18 | Include count for \0 character when using strncpy to implement strdup. | Jes Sorensen | 1 | -1/+1 |
2020-05-18 | uuid.c: split uuid stuffs from util.c | Guoqing Jiang | 3 | -90/+115 |
2020-05-15 | Makefile: add EXTRAVERSION support | Tkaczyk Mariusz | 2 | -2/+6 |
2020-05-14 | mdcheck: Log when done | Donald Buczek | 1 | -0/+2 |
2020-05-14 | Assemble.c: respect force flag. | Mariusz Tkaczyk | 1 | -13/+38 |
2020-05-05 | clean up meaning of small typo | Nigel Croxon | 1 | -1/+1 |
2020-04-27 | Assemble: print error message if mdadm fails assembling with --uuid option | Gioh Kim | 1 | -1/+1 |
2020-04-27 | Manage, imsm: Write metadata before add | Tkaczyk Mariusz | 2 | -28/+44 |
2020-04-27 | Detail: adding sync status for cluster device | Lidong Zhong | 3 | -4/+10 |
2020-04-27 | Monitor: improve check_one_sharer() for checking duplicated process | Coly Li | 1 | -12/+20 |
2020-04-27 | udev: Ignore change event for imsm | Mariusz Tkaczyk | 1 | -1/+1 |
2020-03-17 | imsm: show Subarray and Volume ID in --examine output | Artur Paszkiewicz | 1 | -0/+3 |
2020-03-17 | imsm: support the Array Creation Time field in metadata | Artur Paszkiewicz | 1 | -2/+9 |
2020-03-16 | Detail: show correct bitmap info for cluster raid device | Lidong Zhong | 1 | -1/+3 |
2020-03-12 | imsm: Correct minimal device size. | Blazej Kucman | 1 | -1/+4 |
2020-02-24 | imsm: Remove --dump/--restore implementation | Blazej Kucman | 1 | -56/+0 |
2020-02-24 | imsm: pass subarray id to kill_subarray function | Blazej Kucman | 4 | -8/+8 |
2020-02-24 | Remove the legacy whitespace | Xiao Ni | 3 | -3/+3 |
2020-02-24 | mdadm.8: add note information for raid0 growing operation | Coly Li | 1 | -0/+6 |
2020-01-21 | imsm: fill working_disks according to metadata. | Blazej Kucman | 2 | -6/+8 |
2020-01-21 | Add support for Tebibytes | Kinga Tanska | 2 | -24/+43 |
2020-01-16 | imsm: Update grow manual. | Blazej Kucman | 1 | -6/+2 |
2020-01-16 | mdcheck service can't start succesfully because of syntax error | Xiao Ni | 2 | -2/+2 |
2020-01-16 | Change warning message | Kinga Tanska | 1 | -1/+2 |
2020-01-16 | Respect $(CROSS_COMPILE) when $(CC) is the default | dann frazier | 1 | -1/+3 |
2019-12-02 | Assemble: add support for RAID0 layouts. | NeilBrown | 5 | -1/+47 |
2019-12-02 | Create: add support for RAID0 layouts. | NeilBrown | 9 | -3/+121 |
2019-12-02 | imsm: Change the way of printing nvme drives in detail-platform. | Blazej Kucman | 1 | -51/+46 |
2019-12-02 | imsm: return correct uuid for volume in detail | Blazej Kucman | 6 | -12/+30 |
2019-12-02 | Remove unused code | Xiao Ni | 1 | -1/+0 |
2019-11-27 | Fix up a few formatting issues | Jes Sorensen | 1 | -4/+9 |
2019-11-27 | Remove last traces of HOT_ADD_DISK | Jes Sorensen | 2 | -3/+0 |
2019-11-27 | Manage: Remove the legacy code for md driver prior to 0.90.03 | Xiao Yang | 1 | -12/+0 |
2019-11-12 | super-intel: don't mark structs 'packed' unnecessarily | NeilBrown | 1 | -6/+26 |
2019-11-12 | SUSE-mdadm_env.sh: handle MDADM_CHECK_DURATION | NeilBrown | 1 | -0/+3 |
2019-11-12 | mdcheck: use ${} to pass variable to mdcheck | NeilBrown | 2 | -5/+4 |
2019-11-12 | mdcheck: when mdcheck_start is enabled, enable mdcheck_continue too. | NeilBrown | 2 | -0/+3 |
2019-11-12 | imsm: allow to specify second volume size | Krzysztof Smolinski | 1 | -10/+4 |
2019-10-04 | imsm: save current_vol number | Mariusz Tkaczyk | 1 | -0/+2 |
2019-10-01 | udev: allow for udev attribute reading bug. | NeilBrown | 1 | -1/+1 |
2019-09-30 | Don't need to check recovery after re-add when no I/O writes to raid | Xiao Ni | 1 | -2/+0 |
2019-09-30 | Init devlist as an array | Xiao Ni | 1 | -0/+3 |
2019-09-30 | mdadm/md.4: add the descriptions for bitmap sysfs nodes | Guoqing Jiang | 1 | -0/+69 |
2019-09-30 | mdadm: force a uuid swap on big endian | Nigel Croxon | 1 | -0/+4 |
2019-09-30 | mdadm: Introduce new array state 'broken' for raid0/linear | Guilherme G. Piccoli | 6 | -7/+23 |
2019-08-16 | mdadm: check value returned by snprintf against errors | Krzysztof Smolinski | 1 | -2/+10 |
2019-08-14 | imsm: close removed drive fd. | Mariusz Tkaczyk | 1 | -0/+3 |
2019-08-12 | udev: add --no-devices option for calling 'mdadm --detail' | Coly Li | 1 | -1/+1 |
2019-08-12 | mdadm: add --no-devices to avoid component devices detail information | Coly Li | 4 | -8/+23 |
2019-08-12 | mdadm.h: include sysmacros.h unconditionally | Baruch Siach | 1 | -2/+0 |
2019-07-10 | mdadm: load default sysfs attributes after assemblation | Mariusz Dabrowski | 6 | -4/+202 |
2019-07-09 | super-intel: Use put_unaligned in split_ull | Jes Sorensen | 1 | -3/+3 |
2019-07-09 | mdadm.h: Introduced unaligned {get,put}_unaligned{16,32}() | Jes Sorensen | 1 | -0/+30 |
2019-07-09 | super-intel: Fix issue with abs() being irrelevant | Jes Sorensen | 1 | -2/+2 |
2019-07-02 | Enable probe_roms to scan more than 6 roms. | Roman Sobanski | 1 | -42/+56 |
2019-05-20 | mdmon: fix wrong array state when disk fails during mdmon startup | Artur Paszkiewicz | 4 | -11/+17 |
2019-04-15 | udev: Add udev rules to create by-partuuid for md device | Liwei Song | 1 | -0/+1 |
2019-04-10 | Create: Block rounding size to max | Mariusz Tkaczyk | 2 | -6/+22 |
2019-04-10 | imsm: fix spare activation for old matrix arrays | Pawel Baldysiak | 1 | -9/+10 |
2019-02-28 | add missing units to --examine | Corey Hickey | 1 | -3/+3 |
2019-02-28 | Assemble: Fix starting array with initial reshape checkpoint | Pawel Baldysiak | 1 | -2/+16 |
2019-02-28 | mdmon: wait for previous mdmon to exit during takeover | Pawel Baldysiak | 1 | -3/+11 |
2019-02-28 | mdmon: don't attempt to manage new arrays when terminating | Artur Paszkiewicz | 1 | -4/+2 |
2019-02-14 | mdadm/tests: add one test case for failfast of raid1 | Gioh Kim | 1 | -0/+74 |
2019-02-13 | Fix reshape for decreasing data offset | Corey Hickey | 1 | -2/+2 |
2019-02-13 | Detail.c: do not skip first character when calling xstrdup in Detail() | Coly Li | 1 | -1/+1 |
2019-02-11 | Fix spelling typos. | Dimitri John Ledkov | 5 | -7/+7 |
2019-02-11 | imsm: fix reshape for >2TB drives | Pawel Baldysiak | 1 | -42/+107 |
2019-02-11 | imsm: finish recovery when drive with rebuild fails | Mariusz Tkaczyk | 1 | -15/+11 |
2018-12-11 | policy.c: Fix for compiler error | Mariusz Tkaczyk | 1 | -1/+1 |
2018-12-11 | policy.c: prevent NULL pointer referencing | Gioh Kim | 1 | -1/+1 |
2018-12-06 | Grow: report correct new chunk size. | NeilBrown | 1 | -1/+1 |
2018-12-06 | Grow: avoid overflow in compute_backup_blocks() | NeilBrown | 1 | -1/+2 |
2018-12-06 | Assemble: mask FAILFAST and WRITEMOSTLY flags when finding the most recent de... | Gioh Kim | 1 | -1/+4 |
2018-12-06 | imsm: update metadata correctly while raid10 double degradation | Mariusz Tkaczyk | 1 | -6/+19 |
2018-12-06 | Monitor: add system timer to run --oneshot periodically | NeilBrown | 3 | -0/+31 |
2018-12-06 | mdcheck: add systemd unit files to run mdcheck. | NeilBrown | 5 | -1/+67 |
2018-12-06 | policy: support devices with multiple paths. | NeilBrown | 3 | -75/+95 |
2018-12-06 | Document PART-POLICY lines | NeilBrown | 2 | -2/+24 |
2018-12-06 | Assemble: keep MD_DISK_FAILFAST and MD_DISK_WRITEMOSTLY flag | Gioh Kim | 1 | -0/+3 |
2018-10-01 | Release mdadm-4.1mdadm-4.1 | Jes Sorensen | 5 | -22/+7 |
2018-09-28 | imsm: block using partition | Mariusz Tkaczyk | 1 | -0/+5 |
2018-09-27 | Assemble: set devices to NULL when load_devices can't load device | Guoqing Jiang | 1 | -0/+5 |
2018-09-27 | Assemble: free resources in load_devices | Guoqing Jiang | 1 | -0/+3 |
2018-09-27 | imsm: Avoid duplicate entries in --detail-platform | Roman Sobanski | 1 | -0/+3 |
2018-09-27 | imsm: Block volume creation with empty name | Roman Sobanski | 1 | -1/+13 |
2018-09-27 | mdadm.c: Fix error handling for --zero-superblock | Mariusz Tkaczyk | 2 | -3/+4 |
2018-08-03 | Release mdadm-4.1-rc2 | Jes Sorensen | 6 | -5/+22 |
2018-08-03 | Incremental: remove external arrays and devices correctly | Mariusz Tkaczyk | 1 | -26/+52 |
2018-08-01 | Grow: Frozen array can't be idle | Mariusz Tkaczyk | 1 | -1/+2 |
2018-07-31 | udev.rules: make safe timeouts compatible with split-usr systems. | Dimitri John Ledkov | 1 | -2/+2 |
2018-07-20 | Assemble: remove the protection when clustered raid do assemble | Guoqing Jiang | 1 | -21/+0 |
2018-07-19 | mapfile: set *mapp to NULL after map_free | Guoqing Jiang | 1 | -0/+1 |
2018-07-11 | tests, imsm: Calculate expected array_size in proper way | Michal Zylowski | 3 | -8/+26 |
2018-07-11 | tests, imsm: Migration from RAID5 to RAID0 is not supported for IMSM metadata | Michal Zylowski | 2 | -4/+4 |
2018-07-11 | tests, imsm: Test shouldn't call grow with chunk and level in one command | Michal Zylowski | 1 | -3/+8 |
2018-07-11 | tests, imsm: Set new_num_disks value corectly to perform expected size calcul... | Michal Zylowski | 3 | -1/+3 |
2018-07-11 | tests, imsm: Fix unit inconsistency in tests error messages | Michal Zylowski | 1 | -1/+1 |
2018-07-11 | tests, imsm: Set correct expected offset between volumes | Michal Zylowski | 13 | -19/+17 |
2018-07-11 | Coverity: Resource leak: close fd before return | Anthony Youngman | 1 | -0/+1 |
2018-07-11 | Coverity: Resource leak: close fds and free array before return | Anthony Youngman | 1 | -0/+3 |
2018-07-11 | Coverity: Resource leak: fix return without free | Anthony Youngman | 1 | -0/+2 |
2018-06-11 | Free map to avoid resource leak issues | Guoqing Jiang | 6 | -2/+13 |
2018-06-08 | imsm: correct num_data_stripes in metadata map for migration | Roman Sobanski | 1 | -6/+10 |
2018-06-08 | Assemble.c Don't ignore faulty disk when array is auto assembled. | Mariusz Tkaczyk | 1 | -0/+2 |
2018-06-04 | gcc-8 coverity hack | Jes Sorensen | 2 | -4/+21 |
2018-06-01 | mdadm/test: correct tests/testdev as testdev in 02r5grow | Zhilong Liu | 1 | -1/+1 |
2018-06-01 | mdadm/test: mdadm needn't make install on the system | Zhilong Liu | 1 | -7/+4 |
2018-06-01 | Check major number of block device when querying md device | Xiao Ni | 1 | -3/+2 |
2018-05-31 | super-ddf: Fix gcc-8.1 overflow warnings | Jes Sorensen | 1 | -2/+3 |
2018-05-31 | super1: Fix cases triggering gcc-8.1 strncpy truncate warning | Jes Sorensen | 1 | -4/+18 |
2018-05-31 | super0: Use memmove() when adjusting sparc2.2 superblock data | Jes Sorensen | 1 | -3/+4 |
2018-05-31 | mdopen: fix gcc 8.1 string overflow error | Jes Sorensen | 1 | -3/+5 |
2018-05-31 | Monitor: Increase size of percentalert to avoid gcc warning | Jes Sorensen | 1 | -1/+1 |
2018-05-31 | imsm: Do not require MDADM_EXPERIMENTAL flag anymore | Michal Zylowski | 5 | -33/+6 |
2018-05-31 | imsm: Do not block volume creation when container has disks with mixed sector... | Michal Zylowski | 1 | -0/+5 |
2018-05-30 | super-intel: Do not truncate last character of volume name | Jes Sorensen | 1 | -3/+4 |
2018-05-30 | super-intel: Avoid gcc-8.1 complaining about truncating snprintf() | Jes Sorensen | 1 | -1/+2 |
2018-05-29 | super-intel: Get rid of unnused string | Jes Sorensen | 1 | -1/+0 |
2018-05-29 | super-intel: Use memcpy() to avoid confusing gcc | Jes Sorensen | 1 | -1/+1 |
2018-05-29 | Do not confuse gcc | Jes Sorensen | 1 | -1/+7 |
2018-05-29 | Fix misspelling of 'alignment' and 'geometry' | Michal Zylowski | 1 | -15/+15 |
2018-04-27 | mdadm/grow: correct size and chunk_size casting | Roman Sobanski | 1 | -1/+1 |
2018-04-25 | Prevent create IMSM volume with size smaller than 1M or chunk | Roman Sobanski | 1 | -0/+10 |