Skip site navigation (1)Skip section navigation (2)

FreeBSD Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
NVD(4)		       FreeBSD Kernel Interfaces Manual			NVD(4)

NAME
     nvd -- NVM	Express	disk driver

SYNOPSIS
     To	compile	this driver into your kernel, place the	following lines	in
     your kernel configuration file:

	   device nvme
	   device nvd

     Or, to load the driver as a module	at boot, place the following lines in
     loader.conf(5):

	   nvme_load="YES"
	   nvd_load="YES"

DESCRIPTION
     The nvd driver exposes NVM	Express	(NVMe) namespaces as disks to the ker-
     nel disk storage API.  It depends on the nvme(4) driver for notification
     of	existing NVMe namespaces and submission	of NVM I/O commands.

     Device nodes from the nvd driver will have	the format /dev/nvdX and are
     GEOM(4) disks which can be	partitioned by geom(8).	 Note that device
     nodes from	the nvme(4) driver are not GEOM(4) disks and cannot be parti-
     tioned.

CONFIGURATION
     The nvd driver defines a system-wide maximum delete size for NVMe
     devices.  The default is 1GB.  To select a	different value, set the fol-
     lowing tunable in loader.conf(5):

	   hw.nvd.delete_max=<delete size in bytes>

SEE ALSO
     GEOM(4), nvme(4), geom(8),	nvmecontrol(8),	disk(9)

HISTORY
     The nvd driver first appeared in FreeBSD 9.2.

AUTHORS
     The nvd driver was	developed by Intel and originally written by Jim
     Harris <jimharris@FreeBSD.org>, with contributions	from Joe Golio at EMC.

     This man page was written by Jim Harris <jimharris@FreeBSD.org>.

FreeBSD	10.3		       January 28, 2016			  FreeBSD 10.3

NAME | SYNOPSIS | DESCRIPTION | CONFIGURATION | SEE ALSO | HISTORY | AUTHORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=nvd&sektion=4&manpath=FreeBSD+10.3-RELEASE+and+Ports>

home | help