nvdimm(4): Add description of NVDIMM Namespace support

Reviewed by:	kib, bcr
Approved by:	emaste (mentor)
MFC after:	3 days
Sponsored by:	Intel Corporation
Differential Revision:	https://reviews.freebsd.org/D21536
This commit is contained in:
D Scott Phillips 2019-09-05 20:51:41 +00:00
parent 4effc02129
commit ed4e4cff0e

View File

@ -27,7 +27,7 @@
.\"
.\" $FreeBSD$
.\"
.Dd August 23, 2019
.Dd September 5, 2019
.Dt NVDIMM 4
.Os
.Sh NAME
@ -75,7 +75,7 @@ the device.
.Pp
Also, for each SPA, the geom provider
.Pa spaNNN
is created, which can be used to create a conventional filesystem (e.g.
is created, which can be used to create a conventional filesystem (e.g.,
by
.Xr newfs 8 )
and
@ -86,6 +86,18 @@ Content accessible by
and
.Pa /dev/spaNNN
is coherent.
.Pp
The
.Nm
driver has support for reading NVDIMM namespaces (if supported by your
hardware and already configured by some other mechanism, e.g., a BIOS
configuration screen).
The driver will provide a
.Pa /dev/nvdimm_spaNNNnsMMM
device node and
.Pa spaNNNnsMMM
geom provider for each namespace in a SPA, which behave analogously to their
full-SPA cousins described above.
.Sh SEE ALSO
.Xr ACPI 4 ,
.Xr GEOM 4 ,