The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=10efa7c3020909391255819bb38bd87478aa2b19
commit 10efa7c3020909391255819bb38bd87478aa2b19 Author: Warner Losh <[email protected]> AuthorDate: 2025-12-05 23:17:53 +0000 Commit: Warner Losh <[email protected]> CommitDate: 2025-12-05 23:18:12 +0000 nvme: Rename NVME_NS_ADDED to NVME_NS_ALIVE and _CHANGED to _DELTA NVME_NS_ADDED will conflict with a later change, so change it here. Likewise NVME_NS_CHANGED. Sponsored by: Netflix --- sys/dev/nvd/nvd.c | 2 +- sys/dev/nvme/nvme.h | 4 ++-- sys/dev/nvme/nvme_ctrlr.c | 4 ++-- sys/dev/nvme/nvme_ns.c | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sys/dev/nvd/nvd.c b/sys/dev/nvd/nvd.c index 4737b2b03ae9..9250fb54c234 100644 --- a/sys/dev/nvd/nvd.c +++ b/sys/dev/nvd/nvd.c @@ -541,7 +541,7 @@ nvd_ns_changed(struct nvme_namespace *ns, void *ctrlr_arg) struct nvd_disk *ndisk; struct nvd_controller *ctrlr = ctrlr_arg; - if ((ns->flags & NVME_NS_CHANGED) == 0) + if ((ns->flags & NVME_NS_DELTA) == 0) return (nvd_new_disk(ns, ctrlr_arg)); mtx_lock(&nvd_lock); diff --git a/sys/dev/nvme/nvme.h b/sys/dev/nvme/nvme.h index b09fa44b0329..cceff065fb2a 100644 --- a/sys/dev/nvme/nvme.h +++ b/sys/dev/nvme/nvme.h @@ -1927,8 +1927,8 @@ typedef void (*nvme_cons_fail_fn_t)(void *); enum nvme_namespace_flags { NVME_NS_DEALLOCATE_SUPPORTED = 0x01, NVME_NS_FLUSH_SUPPORTED = 0x02, - NVME_NS_ADDED = 0x04, - NVME_NS_CHANGED = 0x08, + NVME_NS_ALIVE = 0x04, + NVME_NS_DELTA = 0x08, NVME_NS_GONE = 0x10, }; diff --git a/sys/dev/nvme/nvme_ctrlr.c b/sys/dev/nvme/nvme_ctrlr.c index 55b6d6b745cf..3d8b26d2004c 100644 --- a/sys/dev/nvme/nvme_ctrlr.c +++ b/sys/dev/nvme/nvme_ctrlr.c @@ -1230,10 +1230,10 @@ nvme_ctrlr_aer_task(void *arg, int pending) break; ns = &ctrlr->ns[id - 1]; - ns->flags |= NVME_NS_CHANGED; + ns->flags |= NVME_NS_DELTA; nvme_ns_construct(ns, id, ctrlr); nvme_notify_ns(ctrlr, id); - ns->flags &= ~NVME_NS_CHANGED; + ns->flags &= ~NVME_NS_DELTA; } } diff --git a/sys/dev/nvme/nvme_ns.c b/sys/dev/nvme/nvme_ns.c index b6611161a2b4..52d7e998198b 100644 --- a/sys/dev/nvme/nvme_ns.c +++ b/sys/dev/nvme/nvme_ns.c @@ -560,7 +560,7 @@ nvme_ns_construct(struct nvme_namespace *ns, uint32_t id, */ if (ns->data.nsze == 0) { ns->flags |= NVME_NS_GONE; - return ((ns->flags & NVME_NS_ADDED) ? 0 : ENXIO); + return ((ns->flags & NVME_NS_ALIVE) ? 0 : ENXIO); } /* @@ -623,7 +623,7 @@ nvme_ns_construct(struct nvme_namespace *ns, uint32_t id, ns->cdev->si_drv2 = make_dev_alias(ns->cdev, "%sns%d", device_get_nameunit(ctrlr->dev), ns->id); ns->cdev->si_flags |= SI_UNMAPPED; - ns->flags |= NVME_NS_ADDED; + ns->flags |= NVME_NS_ALIVE; return (0); }
