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

FreeBSD Manual Pages

  
 
  

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 de-
     vices.  The default is 1GB.  To select a different	value, set the follow-
     ing tunable in loader.conf(5):

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

SEE ALSO
     GEOM(4), nda(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	13.0			 May 18, 2019			  FreeBSD 13.0

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&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help