Niklas, > This function, nvme_identify_ns_descs(), was previously only > called if (ctrl->vs >= NVME_VS(1, 3, 0)). > > Now it's called if (ctrl->vs >= NVME_VS(1, 3, 0) || nvme_multi_css(ctrl)) OK, that's fine, then. > Someone could send NVMe format commands directly to the drive, using > e.g. nvme-cli to format a specific NSID, using a different CSI than > that NSID previously used. > > In that case, the same NSID will now have another main CSI > associated, so it probably makes sense for revalidate disk to > detect that it is no longer the same disk. Fair enough. I hadn't considered the format nvm case. -- Martin K. Petersen Oracle Linux Engineering