Commit Graph

  • 3add974b54 Print concrete error when creating mddev error-handling Marius Kittler 2022-04-13 17:20:30 +0200
  • 52c67fcdd6 mdadm/systemd: remove KillMode=none from service file master Coly Li 2022-02-15 21:34:15 +0800
  • 5f21d67472 mdadm: add map_num_s() Mariusz Tkaczyk 2022-01-20 13:18:33 +0100
  • 913f07d1db Create, Build: use default_layout() Mariusz Tkaczyk 2022-01-20 13:18:32 +0100
  • c33bbda5b0 mdadm: Update config manual Lukasz Florczak 2022-03-18 09:26:07 +0100
  • 24e075c659 mdadm: Update config man regarding default files and multi-keyword behavior Lukasz Florczak 2022-03-18 09:26:06 +0100
  • c23400377b mdadm: Update ReadMe Lukasz Florczak 2022-03-18 09:26:05 +0100
  • e9dd564484 mdadm: Respect config file location in man Lukasz Florczak 2022-03-18 09:26:04 +0100
  • 83a379cfbd Replace error prone signal() with sigaction() Lukasz Florczak 2022-02-21 13:05:20 +0100
  • cf9a109209 udev: adapt rules to systemd v247 Mariusz Tkaczyk 2022-01-14 16:44:33 +0100
  • fea026b484 Grow_reshape: Add r0 grow size error message and update man Mateusz Kusiak 2022-03-23 15:05:19 +0100
  • 5ce5a15f0b mdadm: Fix double free Lukasz Florczak 2022-03-25 12:48:59 +0100
  • f1cc8ab9ab Unify error message. Lukasz Florczak 2022-03-15 09:30:30 +0100
  • e30ca26074 Release mdadm-4.2 Jes Sorensen 2021-12-30 14:40:16 -0500
  • 8c80d3055b Monitor: print message before quit for no array to monitor Coly Li 2021-09-02 15:32:20 +0800
  • ced5fa8b17 mdadm: block creation with long names Blazej Kucman 2021-12-03 15:31:15 +0100
  • b71de056ce Correct checking if file descriptors are valid Mateusz Grzonka 2021-11-24 11:48:33 +0100
  • b2e4f08414 Incremental: Close unclosed mdfd in IncrementalScan() Mateusz Grzonka 2021-11-24 11:45:30 +0100
  • 195d1d7658 imsm: assert if there is migration but prev_map doesn't exist Pawel Piatkowski 2021-11-08 12:53:12 +0100
  • 75f3ba2527 imsm: free allocated memory in imsm_fix_size_mismatch Pawel Piatkowski 2021-11-04 14:16:22 +0100
  • bce0eab356 Release mdadm-4.2-rc3 Jes Sorensen 2021-11-03 21:49:36 -0400
  • 4389ce73b5 imsm: introduce helpers to manage file descriptors Mariusz Tkaczyk 2021-10-19 12:07:43 +0200
  • 8e1a258ecb mdadm/Detail: Can't show container name correctly when unpluging disks Xiao Ni 2021-10-27 20:23:14 +0800
  • a35aa68fef mdadm/lib: Define a new helper function is_dev_alived Xiao Ni 2021-10-27 20:23:13 +0800
  • 1c66260df6 Fix 2 dc stream buffer Nigel Croxon 2021-10-14 12:02:00 -0400
  • d64a37b9bf Assemble: apply sysfs rules Kinga Tanska 2021-10-12 12:16:16 +0200
  • 5f6dedfb86 Fix potential overlap dest buffer Nigel Croxon 2021-08-17 09:14:48 -0400
  • a042210648 disallow create or grow clustered bitmap with writemostly set Nigel Croxon 2021-08-23 08:48:35 -0400
  • cf16a35055 Fix buffer size warning for strcpy Nigel Croxon 2021-08-25 11:30:14 -0400
  • 60815698c0 Refactor parse_num and use it to parse optarg. Mateusz Grzonka 2021-09-02 11:48:12 +0200
  • f7889e5199 Fix error message when creating raid 4, 5 and 10 Mateusz Grzonka 2021-08-30 10:25:17 +0200
  • 546047688e mdadm: fix coredump of mdadm --monitor -r Wu Guanghao 2021-08-16 15:24:51 +0800
  • feeb2785e6 Utils: Change sprintf to snprintf Mateusz Kusiak 2021-08-12 13:48:48 +0200
  • b8bbf264ee Release mdadm-4.2-rc2 Jes Sorensen 2021-08-02 13:07:32 -0400
  • e6878148c1 Assemble: skip devices that don't match uuid instead of aborting the assembly. Sudhakar Panneerselvam 2021-07-22 18:28:34 +0000
  • 0663137c77 Add monitor delay parameter to mdadm.conf oshchirs 2021-07-30 11:16:00 +0200
  • 2b2c5668fd tests: Avoid passing chunk size when creating RAID 1 Mateusz Grzonka 2021-07-28 16:31:11 +0200
  • 7d374a1869 Fix memory leak after "mdadm --detail" Mateusz Grzonka 2021-07-27 10:25:18 +0200
  • 92a647c8a0 Assemble: start dirty and degraded array. Mariusz Tkaczyk 2021-07-21 17:47:54 +0200
  • 1c275381c9 imsm: fix num_data_stripes after raid0 takeover Mariusz Tkaczyk 2021-07-21 13:42:20 +0200
  • 5b30a34aa4 Add error handling for chunk size in RAID1 Mateusz Grzonka 2021-07-15 12:25:23 +0200
  • 3a85bf0e41 imsm: Fix possible memory leaks and refactor freeing struct dl Mateusz Grzonka 2021-06-28 14:15:04 +0200
  • ccd61ebfd9 mdadm: Fix building errors Xiao Ni 2021-06-22 23:15:55 +0800
  • 601ffa784f Don't associate spares with other arrays during RAID Examine Oleksandr Shchirskyi 2021-06-18 15:53:32 +0200
  • 8d69bf147e Remove Spare drives line from details for external metadata Oleksandr Shchirskyi 2021-06-18 15:53:31 +0200
  • 7d8935cbb0 imsm: correct offset for 4k disks in --examine output Oleksandr Shchirskyi 2021-06-18 15:53:30 +0200
  • dca80fcd5d Use dev_open in validate geometry container Blazej Kucman 2021-06-15 16:45:39 +0200
  • f421731c7e mdadm/super1: It needs to specify int32 for bitmap_offset Xiao Ni 2021-06-02 09:17:19 +0800
  • 1f5d54a06d Manage: Call validate_geometry when adding drive to external container Mariusz Tkaczyk 2021-05-17 16:39:03 +0200
  • 8662f92d71 imsm: Limit support to the lowest namespace Mariusz Tkaczyk 2021-05-17 16:39:02 +0200
  • fcebeb77b1 imsm: add devpath_to_char method Mariusz Tkaczyk 2021-05-17 16:39:01 +0200
  • 7c798f8709 imsm: add generic method to resolve "device" links Mariusz Tkaczyk 2021-05-17 16:39:00 +0200
  • 0530e2e0d8 Prevent user from using --stop with ambiguous args Norbert Szulc 2021-05-05 13:01:02 +0200
  • 83b3de7795 Fix some building errors Xiao Ni 2021-04-23 14:01:30 +0800
  • ff904202a4 imsm: change wrong size verification Mariusz Tkaczyk 2021-04-21 16:50:08 +0200
  • c11b1c3ced Release mdadm-4.2-rc1 Jes Sorensen 2021-04-14 11:02:53 -0400
  • aec016303b super-intel.c: Handle errors from calls to get_dev_sector_size() Jes Sorensen 2021-04-14 11:15:07 -0400
  • 78c93b006e mdadm: fix growing containers Nigel Croxon 2021-03-26 07:56:10 -0400
  • af3396dadf Monitor: make libudev dependency optional Mariusz Tkaczyk 2021-03-18 17:12:35 +0100
  • f94df5cf83 imsm: support for third Sata controller Mariusz Tkaczyk 2021-03-17 13:01:54 +0100
  • d835518b6b imsm: nvme multipath support Blazej Kucman 2021-03-12 10:30:16 +0100
  • 4036e7ee35 imsm: extend curr_migr_unit to u64 Mariusz Tkaczyk 2021-03-11 13:52:45 +0100
  • bdbe7f8199 Grow: Block reshape when external metadata and write-intent bitmap Jakub Radtke 2021-01-15 00:47:01 -0500
  • 848d71c91d Create: Block automatic enabling bitmap for external metadata Jakub Radtke 2021-01-15 00:47:00 -0500
  • 19ad203ecb imsm: Update-subarray for write-intent bitmap Jakub Radtke 2021-01-15 00:46:59 -0500
  • dc95f821ec Add "bitmap" to allowed command-line values Jakub Radtke 2021-01-15 00:46:58 -0500
  • 69d40de44b imsm: Adding a spare to an existing array with bitmap Jakub Radtke 2021-01-15 00:46:57 -0500
  • fbc425562c imsm: Write-intent bitmap support Jakub Radtke 2021-01-15 00:46:56 -0500
  • b554ab5c9b Enable bitmap support for external metadata Jakub Radtke 2021-01-15 00:46:55 -0500
  • b090e91075 Modify mdstat parsing for volumes with the bitmap Jakub Radtke 2021-01-15 00:46:54 -0500
  • db5377883f It should be FAILED when raid has not enough active disks Xiao Ni 2021-02-09 17:39:51 +0800
  • c7b8547c70 imsm: add verbose flag to compare_super Mariusz Tkaczyk 2021-02-05 14:29:58 +0100
  • 49b69533e8 mdmonitor: check if udev has finished events processing Oleksandr Shchirskyi 2021-01-14 15:14:16 +0100
  • 0d58395412 Document PPL in man md Oleksandr Shchirskyi 2021-01-14 13:59:20 +0100
  • 2f86fda346 imsm: use saved fds during migration Mariusz Tkaczyk 2021-01-13 09:58:45 +0100
  • f7a6246bab super1.c: avoid useless sync when bitmap switches from clustered to none Zhao Heming 2021-02-03 08:22:51 +0800
  • e6561c4def super1: fix Floating point exception Zhao Heming 2021-01-30 17:49:54 +0800
  • 8818d4e7fe Grow: be careful of corrupt dev_roles list NeilBrown 2021-02-26 12:02:36 +1100
  • 4ae96c8022 mdadm: fix reshape from RAID5 to RAID6 with backup file Nigel Croxon 2021-01-20 15:05:42 -0500
  • 1fe2e10073 mdadm/bitmap: locate bitmap calcuate bitmap position wrongly Xiao Ni 2020-10-28 14:04:24 +0800
  • 75562b57d4 Dump: get stat from a wrong metadata file when restoring metadata Lidong Zhong 2020-12-14 22:51:33 +0800
  • 69068584f9 Incremental: Remove redundant spare movement logic Mariusz Tkaczyk 2020-12-11 12:28:38 +0100
  • a64f1263a5 udev: start grow service automatically Tkaczyk Mariusz 2020-10-15 10:45:29 +0200
  • b4a5ad4958 Make target to install binaries only Kinga Tanska 2020-10-22 14:22:29 +0200
  • 9c030dadba mdadm/Detail: show correct state for clustered array Zhao Heming 2020-10-24 17:43:12 +0800
  • ff6bb131a4 mdadm: Unify forks behaviour Mariusz Tkaczyk 2020-11-04 10:02:36 +0100
  • a8f3cfd54e imsm: limit support to first NVMe namespace Mariusz Tkaczyk 2020-11-04 10:01:28 +0100
  • ca4b156b20 Monitor: don't use default modes when creating a file Mariusz Tkaczyk 2020-11-24 16:41:01 +0100
  • b65c1f4a23 imsm: remove redundant calls to imsm_get_map Mariusz Tkaczyk 2020-11-24 15:58:53 +0100
  • 895ffd9929 imsm: update num_data_stripes according to dev_size Mariusz Tkaczyk 2020-11-24 14:15:15 +0100
  • ce559078a5 Create.c: close mdfd and generate uevent Mariusz Tkaczyk 2020-11-24 13:39:49 +0100
  • c3129b39a7 Detail: fix segfault during IMSM raid creation Lidong Zhong 2020-11-22 23:12:29 +0800
  • 97b51a2c2d Super1: allow RAID0 layout setting to be removed. NeilBrown 2020-10-14 13:12:48 +1100
  • 7f3b2d1d16 Check if other Monitor instance running before fork. Blazej Kucman 2020-09-09 10:31:20 +0200
  • cab9c67d46 mdmonitor: set small delay once Blazej Kucman 2020-09-09 10:31:19 +0200
  • 007087d089 Monitor: stop notifing about containers. Mariusz Tkaczyk 2020-09-09 10:31:18 +0200
  • e230873391 Monitor: refresh mdstat fd after select Mariusz Tkaczyk 2020-09-09 10:31:17 +0200
  • 2ce0917240 Don't create bitmap for raid5 with journal disk Xiao Ni 2020-09-15 15:44:42 +0800
  • 64bf4dff34 Detail: show correct raid level when the array is inactive Lidong Zhong 2020-09-14 10:52:18 +0800
  • 5f4184557a manual: update --examine-badblocks Mariusz Tkaczyk 2020-08-06 13:57:50 +0200