]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
Manage: fix is_remove_safe()
authorMariusz Tkaczyk <mariusz.tkaczyk@linux.intel.com>
Tue, 16 Jul 2024 13:37:34 +0000 (15:37 +0200)
committerMariusz Tkaczyk <mariusz.tkaczyk@linux.intel.com>
Tue, 16 Jul 2024 13:52:03 +0000 (15:52 +0200)
Fix for to make --set-faulty working.

Fixes: 1b4b73fd535a ("mdadm: Manage.c fix coverity issues")
Signed-off-by: Mariusz Tkaczyk <mariusz.tkaczyk@linux.intel.com>
Manage.c

index aa5e80b2805d772583d31e5f45968cf2f03b1082..f0304e1e4d3d7edbb0e34c18ca79bf424c1ce3cf 100644 (file)
--- a/Manage.c
+++ b/Manage.c
@@ -1333,7 +1333,7 @@ bool is_remove_safe(mdu_array_info_t *array, const int fd, char *devname, const
 
        char *avail = xcalloc(array->raid_disks, sizeof(char));
 
-       for (disk = mdi->devs; disk; disk = mdi->next) {
+       for (disk = mdi->devs; disk; disk = disk->next) {
                if (disk->disk.raid_disk < 0)
                        continue;
                if (!(disk->disk.state & (1 << MD_DISK_SYNC)))