]> git.proxmox.com Git - mirror_zfs.git/commitdiff
OpenZFS 6922 - Emit ESC_ZFS_VDEV_REMOVE_AUX after removing an aux device
authorGeorge Melikov <mail@gmelikov.ru>
Mon, 30 Jan 2017 23:33:46 +0000 (02:33 +0300)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Mon, 30 Jan 2017 23:33:46 +0000 (15:33 -0800)
Authored by: Alan Somers <asomers@gmail.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Approved by: Dan McDonald <danmcd@omniti.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Ported-by: George Melikov <mail@gmelikov.ru>
OpenZFS-issue: https://www.illumos.org/issues/6922
OpenZFS-commit: https://github.com/openzfs/openzfs/commit/63364b0
Closes #5690

module/zfs/spa.c

index 73512ddb28808522f999ec4970ed5d84499ce0bb..f82847c82fd5aa8e22ce80106e1353cd7b7f618e 100644 (file)
@@ -5548,7 +5548,7 @@ spa_vdev_remove(spa_t *spa, uint64_t guid, boolean_t unspare)
        }
 
        if (!locked)
-               return (spa_vdev_exit(spa, NULL, txg, error));
+               error = spa_vdev_exit(spa, NULL, txg, error);
 
        return (error);
 }