> mutex_lock(&ctrl->namespaces_mutex); > list_for_each_entry(ns, &ctrl->namespaces, list) { > - if (ns->disk && nvme_revalidate_disk(ns->disk)) > - nvme_ns_remove(ns); > + if (ns->disk && nvme_revalidate_disk(ns->disk)) { > + list_del_init(&ns->list); > + list_add_tail(&ns->list, &rm_list); list_move_tail?