[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20251225042915.334117-6-me@linux.beauty>
Date: Thu, 25 Dec 2025 12:29:13 +0800
From: Li Chen <me@...ux.beauty>
To: Pankaj Gupta <pankaj.gupta.linux@...il.com>,
Dan Williams <dan.j.williams@...el.com>,
Vishal Verma <vishal.l.verma@...el.com>,
Dave Jiang <dave.jiang@...el.com>,
Ira Weiny <ira.weiny@...el.com>,
virtualization@...ts.linux.dev,
nvdimm@...ts.linux.dev,
linux-kernel@...r.kernel.org
Cc: kernel test robot <lkp@...el.com>,
Li Chen <me@...ux.beauty>
Subject: [PATCH 5/5] nvdimm: nd_virtio: export virtio_pmem_mark_broken_and_drain
When CONFIG_VIRTIO_PMEM=m, virtio_pmem.ko calls
virtio_pmem_mark_broken_and_drain() from nd_virtio.ko.
Export the symbol to fix the modpost undefined error.
Reported-by: kernel test robot <lkp@...el.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202512250116.ewtzlD0g-
lkp@...el.com/
Signed-off-by: Li Chen <me@...ux.beauty>
---
drivers/nvdimm/nd_virtio.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/nvdimm/nd_virtio.c b/drivers/nvdimm/nd_virtio.c
index de1e3dde85eb..0d13f73ab7f4 100644
--- a/drivers/nvdimm/nd_virtio.c
+++ b/drivers/nvdimm/nd_virtio.c
@@ -76,6 +76,7 @@ void virtio_pmem_mark_broken_and_drain(struct virtio_pmem *vpmem)
kref_put(&req->kref, virtio_pmem_req_release);
}
}
+EXPORT_SYMBOL_GPL(virtio_pmem_mark_broken_and_drain);
/* The interrupt handler */
void virtio_pmem_host_ack(struct virtqueue *vq)
--
2.52.0
Powered by blists - more mailing lists