index
:
kernel/git/colyli/mdadm.git
20220315-testing
20220406-testing
20220719-testing
20220809-testing
20220903-testing
20230303-testing
for-jes/20220402
for-jes/20220620
for-jes/20220728
master
mdadm clone for Continuous Integration
Coly Li
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2023-04-10
Remove the config files in mdcheck_start|continue service
HEAD
master
Xiao Ni
2
-4
/
+0
2023-04-10
Bump minimum kernel version to 2.6.32
Jes Sorensen
5
-45
/
+2
2023-04-10
Fix some cases eyesore formatting
Jes Sorensen
1
-57
/
+60
2023-04-10
super1: fix truncation check for journal device
Hristo Venev
1
-2
/
+3
2023-04-10
Fix null pointer for incremental in mdadm
miaoguanqin
1
-0
/
+3
2023-03-23
Create: Fix checking for container in update_metadata
Mateusz Grzonka
1
-1
/
+1
2023-03-23
Revert "Revert "mdadm/systemd: remove KillMode=none from service file""
Mariusz Tkaczyk
1
-1
/
+0
2023-03-20
Improvements for IMSM_NO_PLATFORM testing.
NeilBrown
5
-6
/
+55
2023-03-19
mdopen: always try create_named_array()
NeilBrown
1
-0
/
+1
2023-03-19
mdmon: Improve switchroot interactions.
NeilBrown
6
-9
/
+16
2023-03-19
mdmon: Remove need for KillMode=none
NeilBrown
1
-1
/
+6
2023-03-19
mdmon: change systemd unit file to use --foreground
NeilBrown
1
-2
/
+1
2023-03-19
mdmon: don't test both 'all' and 'container_name'.
NeilBrown
1
-7
/
+4
2023-03-19
Use existence of /etc/initrd-release to detect initrd.
NeilBrown
1
-9
/
+1
2023-03-19
Define alignof using _Alignof when using C11 or newer
Khem Raj
1
-1
/
+11
2023-03-13
manpage: Add --write-zeroes option to manpage
Logan Gunthorpe
1
-1
/
+17
2023-03-13
tests/00raid5-zero: Introduce test to exercise --write-zeros.
Logan Gunthorpe
1
-0
/
+12
2023-03-13
mdadm: Add --write-zeros option for Create
Logan Gunthorpe
4
-2
/
+190
2023-03-13
mdadm: Introduce pr_info()
Logan Gunthorpe
2
-3
/
+6
2023-03-13
Create: Factor out add_disks() helpers
Logan Gunthorpe
1
-169
/
+213
2023-03-13
Create: remove safe_mode_delay local variable
Logan Gunthorpe
1
-3
/
+1
2023-03-13
Create: goto abort_locked instead of return 1 in error path
Logan Gunthorpe
1
-1
/
+1
2023-03-08
super-ddf.c: fix memleak in get_vd_num_of_subarray()
Wu Guanghao
1
-2
/
+7
2023-03-08
super-intel.c: fix memleak in find_disk_attached_hba()
Wu Guanghao
1
-2
/
+2
2023-03-08
isuper-intel.c: fix double free in load_imsm_mpb()
Wu Guanghao
1
-0
/
+1
2023-03-08
Detail.c: fix memleak in Detail()
Wu Guanghao
1
-0
/
+1
2023-03-08
util.c: fix memleak in parse_layout_faulty()
Wu Guanghao
1
-0
/
+2
2023-03-08
util.c: reorder code lines in parse_layout_faulty()
Coly Li
1
-3
/
+6
2023-03-02
Mdmonitor: Refactor check_one_sharer() for better error handling
Mateusz Grzonka
1
-27
/
+62
2023-03-02
Mdmonitor: Refactor write_autorebuild_pid()
Mateusz Grzonka
1
-19
/
+36
2023-03-02
Add helpers to determine whether directories or files are soft links
Mateusz Grzonka
2
-0
/
+47
2023-03-02
Mdmonitor: Add helper functions
Mateusz Grzonka
1
-70
/
+158
2023-03-02
Mdmonitor: Pass events to alert() using enums instead of strings
Mateusz Grzonka
1
-53
/
+83
2023-03-02
Mdmonitor: Make alert_info global
Mateusz Grzonka
1
-63
/
+61
2023-02-28
Fix NULL dereference in super_by_fd
Li Xiao Keng
2
-1
/
+10
2023-02-23
Grow: fix can't change bitmap type from none to clustered.
Heming Zhao
1
-1
/
+1
2023-02-02
Revert "mdadm/systemd: remove KillMode=none from service file"
Mariusz Tkaczyk
2
-0
/
+2
2023-01-05
manage: move comment with function description
Kinga Tanska
1
-28
/
+44
2023-01-04
super-intel: make freesize not required for chunk size migration
Kinga Tanska
1
-5
/
+5
2023-01-04
incremental, manage: do not verify if remove is safe
Kinga Tanska
2
-4
/
+5
2023-01-04
Manage: do not check array state when drive is removed
Kinga Tanska
1
-2
/
+1
2023-01-04
mdadm/udev: Don't handle change event on raw devices
Xiao Ni
1
-0
/
+8
2023-01-04
util: remove obsolete code from get_md_name
Mateusz Kusiak
2
-39
/
+20
2023-01-04
mdmon: fix segfault
Mateusz Kusiak
2
-15
/
+13
2023-01-04
Change char* to enum in context->update & refactor code
Mateusz Kusiak
3
-57
/
+37
2023-01-04
Manage&Incremental: code refactor, string to enum
Mateusz Kusiak
5
-33
/
+45
2023-01-04
Change update to enum in update_super and update_subarray
Mateusz Kusiak
9
-62
/
+52
2023-01-04
super-intel: refactor the code for enum
Mateusz Kusiak
1
-12
/
+25
2023-01-04
super1: refactor the code for enum
Mateusz Kusiak
1
-61
/
+91
2023-01-04
super0: refactor the code for enum
Mateusz Kusiak
1
-39
/
+63
2023-01-04
super-ddf: Remove update_super_ddf.
Mateusz Kusiak
1
-70
/
+0
2023-01-04
Add code specific update options to enum.
Mateusz Kusiak
2
-0
/
+36
2023-01-04
Fix --update-subarray on active volume
Mateusz Kusiak
2
-5
/
+7
2023-01-04
mdadm: Add option validation for --update-subarray
Mateusz Kusiak
4
-74
/
+124
2022-12-28
mdadm: create ident_init()
Mariusz Tkaczyk
3
-32
/
+36
2022-12-28
Grow: fix possible memory leak.
Blazej Kucman
1
-1
/
+4
2022-12-28
Update mdadm Monitor manual.
Blazej Kucman
1
-21
/
+50
2022-12-28
Monitor: block if monitor modes are combined.
Blazej Kucman
1
-1
/
+6
2022-12-28
Mdmonitor: Split alert() into separate functions
Mateusz Grzonka
1
-91
/
+95
2022-09-29
Mdmonitor: Omit non-md devices
Lukasz Florczak
1
-8
/
+4
2022-09-29
mdadm: replace container level checking with inline
Kinga Tanska
10
-20
/
+33
2022-09-16
ReadMe: fix command-line help
Mariusz Tkaczyk
1
-1
/
+1
2022-09-16
mdadm: Add Documentation entries to systemd services
Mariusz Tkaczyk
7
-1
/
+8
2022-09-14
mdadm: added support for Intel Alderlake RST on VMD platform
Oldřich Jedlička
1
-5
/
+13
2022-09-08
Monitor: Fix statelist memory leaks
Pawel Baldysiak
1
-9
/
+31
2022-09-08
Manage: Block unsafe member failing
Mateusz Kusiak
1
-1
/
+52
2022-09-08
mdadm: Correct typos, punctuation and grammar in man
Mateusz Grzonka
1
-90
/
+88
2022-08-29
super1: report truncated device
NeilBrown
1
-7
/
+28
2022-08-24
Assemble: check if device is container before scheduling force-clean update
Kinga Tanska
1
-3
/
+2
2022-08-24
Grow: Split Grow_reshape into helper function
Mateusz Kusiak
3
-59
/
+81
2022-08-23
mdadm: Don't open md device for CREATE and ASSEMBLE
Logan Gunthorpe
3
-20
/
+33
2022-08-23
mdadm: move data_offset to struct shape
Mariusz Tkaczyk
4
-26
/
+22
2022-08-23
mdadm: remove symlink option
Mariusz Tkaczyk
6
-53
/
+1
2022-08-23
tests: add test for names
Mariusz Tkaczyk
1
-0
/
+93
2022-08-23
tests/00readonly: Run udevadm settle before setting ro
Logan Gunthorpe
1
-0
/
+1
2022-08-22
mdadm: Replace obsolete usleep with nanosleep
Mateusz Grzonka
8
-26
/
+54
2022-08-07
tests: Add broken files for all broken tests
Logan Gunthorpe
24
-0
/
+226
2022-08-07
mdadm/test: Mark and ignore broken test failures
Logan Gunthorpe
1
-2
/
+35
2022-08-07
mdadm/test: Add a mode to repeat specified tests
Logan Gunthorpe
1
-12
/
+24
2022-08-07
tests/02lineargrow: clear the superblock at every iteration
Sudhakar Panneerselvam
1
-0
/
+2
2022-08-07
tests/04update-metadata: avoid passing chunk size to raid1
Sudhakar Panneerselvam
1
-1
/
+5
2022-08-07
tests: fix raid0 tests for 0.90 metadata
Sudhakar Panneerselvam
5
-8
/
+12
2022-08-07
tests/00raid0: add a test that validates raid0 with layout fails for 0.9
Sudhakar Panneerselvam
1
-4
/
+2
2022-08-07
mdadm: Fix optional --write-behind parameter
Logan Gunthorpe
1
-2
/
+3
2022-08-07
mdadm: Fix mdadm -r remove option regression
Logan Gunthorpe
3
-0
/
+3
2022-08-07
monitor: Avoid segfault when calling NULL get_bad_blocks
Logan Gunthorpe
1
-0
/
+3
2022-08-07
mdadm/Grow: Fix use after close bug by closing after fork
Logan Gunthorpe
1
-1
/
+3
2022-08-07
DDF: Fix NULL pointer dereference in validate_geometry_ddf()
Logan Gunthorpe
1
-3
/
+3
2022-08-07
DDF: Cleanup validate_geometry_ddf_container()
Logan Gunthorpe
1
-49
/
+39
2022-08-07
Makefile: Don't build static build with everything and everything-test
Logan Gunthorpe
1
-2
/
+2
2022-07-28
Monitor: use snprintf to fill device name
Kinga Tanska
1
-23
/
+14
2022-07-28
Monitor: use devname as char array instead of pointer
Kinga Tanska
1
-3
/
+5
2022-07-28
mdadm: Remove dead code in imsm_fix_size_mismatch
Lukasz Florczak
1
-4
/
+0
2022-07-28
mdadm: Fix array size mismatch after grow
Lukasz Florczak
1
-1
/
+1
2022-06-24
mdadm: block update=ppl for non raid456 levels
Lukasz Florczak
6
-12
/
+31
2022-06-24
imsm: block changing slots during creation
Mariusz Tkaczyk
2
-39
/
+22
2022-06-24
imsm: use same slot across container
Mariusz Tkaczyk
1
-61
/
+108
2022-06-24
imsm: introduce get_disk_slot_in_dev()
Mariusz Tkaczyk
1
-11
/
+36
2022-06-24
mdadm/super1: restore commit 45a87c2f31335 to fix clustered slot issue
Heming Zhao
1
-1
/
+11
2022-06-24
util: replace ioctl use with function
Kinga Tanska
1
-1
/
+1
2022-06-17
Revert "mdadm: fix coredump of mdadm --monitor -r"
Nigel Croxon
1
-3
/
+3
2022-06-14
imsm: Remove possibility for get_imsm_dev to return NULL
Mateusz Grzonka
1
-75
/
+78
2022-06-14
Fix possible NULL ptr dereferences and memory leaks
Mateusz Grzonka
2
-3
/
+13
2022-06-14
Mdmonitor: Improve logging method
Kinga Tanska
1
-11
/
+14
2022-06-14
Mdmonitor: Fix segfault
Kinga Tanska
3
-1
/
+27
2022-06-14
Incremental: Fix possible memory and resource leaks
Mateusz Grzonka
1
-9
/
+23
2022-06-09
Grow: block -n on external volumes.
Mateusz Kusiak
1
-0
/
+8
2022-06-09
mdmon: Stop parsing duplicate options
Lukasz Florczak
1
-9
/
+35
2022-04-06
mdadm/systemd: remove KillMode=none from service file
Coly Li
2
-2
/
+0
2022-04-04
mdadm: add map_num_s()
Mariusz Tkaczyk
13
-38
/
+61
2022-04-04
Create, Build: use default_layout()
Mariusz Tkaczyk
3
-48
/
+43
2022-04-04
mdadm: Update config manual
Lukasz Florczak
1
-0
/
+17
2022-04-04
mdadm: Update config man regarding default files and multi-keyword behavior
Lukasz Florczak
2
-24
/
+71
2022-04-04
mdadm: Update ReadMe
Lukasz Florczak
1
-5
/
+6
2022-04-04
mdadm: Respect config file location in man
Lukasz Florczak
4
-10
/
+16
2022-04-04
Replace error prone signal() with sigaction()
Lukasz Florczak
9
-21
/
+45
2022-03-31
udev: adapt rules to systemd v247
Mariusz Tkaczyk
3
-4
/
+5
2022-03-31
Grow_reshape: Add r0 grow size error message and update man
Mateusz Kusiak
2
-7
/
+18
2022-03-31
mdadm: Fix double free
Lukasz Florczak
1
-2
/
+1
2022-03-15
Unify error message.
Lukasz Florczak
2
-4
/
+4
2021-12-30
Release mdadm-4.2
Jes Sorensen
7
-23
/
+25
2021-12-08
Monitor: print message before quit for no array to monitor
Coly Li
1
-0
/
+1
2021-12-08
mdadm: block creation with long names
Blazej Kucman
3
-1
/
+18
2021-11-24
Correct checking if file descriptors are valid
Mateusz Grzonka
5
-11
/
+6
2021-11-24
Incremental: Close unclosed mdfd in IncrementalScan()
Mateusz Grzonka
1
-5
/
+6
2021-11-09
imsm: assert if there is migration but prev_map doesn't exist
Pawel Piatkowski
1
-14
/
+15
2021-11-09
imsm: free allocated memory in imsm_fix_size_mismatch
Pawel Piatkowski
1
-0
/
+2
2021-11-03
Release mdadm-4.2-rc3
Jes Sorensen
6
-10
/
+11
2021-11-02
imsm: introduce helpers to manage file descriptors
Mariusz Tkaczyk
2
-92
/
+100
2021-11-02
mdadm/Detail: Can't show container name correctly when unpluging disks
Xiao Ni
1
-8
/
+8
2021-11-02
mdadm/lib: Define a new helper function is_dev_alived
Xiao Ni
2
-0
/
+13
2021-10-19
Fix 2 dc stream buffer
Nigel Croxon
2
-3
/
+3
2021-10-19
Assemble: apply sysfs rules
Kinga Tanska
1
-3
/
+2
2021-10-08
Fix potential overlap dest buffer
Nigel Croxon
1
-1
/
+1
2021-10-08
disallow create or grow clustered bitmap with writemostly set
Nigel Croxon
2
-2
/
+12
2021-10-08
Fix buffer size warning for strcpy
Nigel Croxon
1
-3
/
+5
2021-10-08
Refactor parse_num and use it to parse optarg.
Mateusz Grzonka
7
-71
/
+83
2021-10-08
Fix error message when creating raid 4, 5 and 10
Mateusz Grzonka
1
-1
/
+1
2021-10-08
mdadm: fix coredump of mdadm --monitor -r
Wu Guanghao
1
-3
/
+3
2021-08-13
Utils: Change sprintf to snprintf
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
[next]