]> git.ipfire.org Git - thirdparty/mdadm.git/commit
Create: Fix checking for container in update_metadata
authorMateusz Grzonka <mateusz.grzonka@intel.com>
Thu, 23 Mar 2023 11:50:00 +0000 (12:50 +0100)
committerJes Sorensen <jes@trained-monkey.org>
Thu, 23 Mar 2023 16:44:09 +0000 (12:44 -0400)
commitef6236da232e968dcf08b486178cd20d5ea97e2a
tree7cf06409ee8cc9e14fac09dc960dc894b2da292d
parent9b6e3b43381245cb128ad98bf117a565ce5defe5
Create: Fix checking for container in update_metadata

The commit 8a4ce2c05386 ("Create: Factor out add_disks() helpers")
introduced a regression that caused timeouts and udev failing to create
links.

Steps to reproduce the issue were as following:
$ mdadm -CR imsm -e imsm -n4 /dev/nvme[0-3]n1
$ mdadm -CR vol -l5 -n4 /dev/nvme[0-3]n1 --assume-clean

I found the check for container was wrong because negation was missing.

Fixes: 8a4ce2c05386 ("Create: Factor out add_disks() helpers")
Signed-off-by: Mateusz Grzonka <mateusz.grzonka@intel.com>
Signed-off-by: Jes Sorensen <jes@trained-monkey.org>
Create.c