]> git.proxmox.com Git - mirror_zfs.git/blobdiff - module/zfs/vdev_rebuild.c
Switch from _Noreturn to __attribute__((noreturn))
[mirror_zfs.git] / module / zfs / vdev_rebuild.c
index 6ec3a9256950cfde1455041f756967aeaf0583f1..a965912ac7a07875d627148c92b289365ec81236 100644 (file)
@@ -133,7 +133,7 @@ static int zfs_rebuild_scrub_enabled = 1;
 /*
  * For vdev_rebuild_initiate_sync() and vdev_rebuild_reset_sync().
  */
-static _Noreturn void vdev_rebuild_thread(void *arg);
+static __attribute__((noreturn)) void vdev_rebuild_thread(void *arg);
 
 /*
  * Clear the per-vdev rebuild bytes value for a vdev tree.
@@ -736,7 +736,7 @@ vdev_rebuild_load(vdev_t *vd)
  * Each scan thread is responsible for rebuilding a top-level vdev.  The
  * rebuild progress in tracked on-disk in VDEV_TOP_ZAP_VDEV_REBUILD_PHYS.
  */
-static _Noreturn void
+static __attribute__((noreturn)) void
 vdev_rebuild_thread(void *arg)
 {
        vdev_t *vd = arg;