xref: /titanic_44/usr/src/uts/common/io/nvme/nvme.conf (revision c5a5e6f47e8f40ef4f4a14b199b09585e3ecf9a0)
1# This file and its contents are supplied under the terms of the
2# Common Development and Distribution License ("CDDL"), version 1.0.
3# You may only use this file in accordance with the terms of version
4# 1.0 of the CDDL.
5#
6# A full copy of the text of the CDDL should have accompanied this
7# source.  A copy of the CDDL is also available via the Internet at
8# http://www.illumos.org/license/CDDL.
9#
10#
11# Copyright 2016 Nexenta Systems, Inc. All rights reserved.
12#
13
14#
15# The driver was tested only against devices supporting v1.0 of the
16# NVMe specification. Uncomment this to be able to use devices conforming
17# to newer specifications.
18#strict-version=0;
19
20#
21# The driver does currently not support any vendor specific extension to the
22# specification. By default it will fault the device if it receives a vendor-
23# specific command status. Uncomment this to disable this behaviour.
24#ignore-unknown-vendor-status=1;
25
26#
27# The maximum length of the admin queue can be overridden here (16-4096).
28#admin-queue-len=256;
29
30#
31# The maximum length of the individual I/O queues can be overriden here
32# (16-65536).
33#io-queue-len=1024;
34
35#
36# The maximum number of outstanding asynchronous event requests can
37# overridden here.
38#async-event-limit=10;
39
40#
41# Enable (1) or Disable (0) the volatile write cache, if present.
42#
43#volatile-write-cache-enable=1;
44
45#
46# The minimum physical block size to be reported to blkdev. This value must
47# be a power of 2 greater than or equal to 512.
48#
49#min-phys-block-size=512;
50