xref: /spdk/test/fuzz/llvm/nvmf/fuzz_json.conf (revision 00bbcea09ebf0738680e69d794cbbe340f1499b3)
1{
2  "subsystems": [
3    {
4      "subsystem": "bdev",
5      "config": [
6        {
7          "method": "bdev_set_options",
8          "params": {
9            "bdev_io_pool_size": 65535,
10            "bdev_io_cache_size": 256,
11            "bdev_auto_examine": true
12          }
13        },
14        {
15          "method": "bdev_nvme_set_options",
16          "params": {
17            "action_on_timeout": "none",
18            "timeout_us": 0,
19            "timeout_admin_us": 0,
20            "keep_alive_timeout_ms": 10000,
21            "transport_retry_count": 4,
22            "arbitration_burst": 0,
23            "low_priority_weight": 0,
24            "medium_priority_weight": 0,
25            "high_priority_weight": 0,
26            "nvme_adminq_poll_period_us": 10000,
27            "nvme_ioq_poll_period_us": 0,
28            "io_queue_requests": 0,
29            "delay_cmd_submit": true
30          }
31        },
32        {
33          "method": "bdev_nvme_set_hotplug",
34          "params": {
35            "period_us": 100000,
36            "enable": false
37          }
38        },
39        {
40          "method": "bdev_malloc_create",
41          "params": {
42            "name": "Malloc0",
43            "num_blocks": 131072,
44            "block_size": 512,
45            "uuid": "6d6a0bf0-b712-40a7-8730-8f45797cc355"
46          }
47        },
48        {
49          "method": "bdev_wait_for_examine"
50        }
51      ]
52    },
53    {
54      "subsystem": "nvmf",
55      "config": [
56        {
57          "method": "nvmf_create_transport",
58          "params": {
59            "trtype": "TCP",
60            "max_queue_depth": 128,
61            "max_io_qpairs_per_ctrlr": 127,
62            "in_capsule_data_size": 4096,
63            "max_io_size": 131072,
64            "io_unit_size": 8192,
65            "max_aq_depth": 128,
66            "num_shared_buffers": 511,
67            "buf_cache_size": 32,
68            "dif_insert_or_strip": false,
69            "c2h_success": false,
70            "sock_priority": 0,
71            "abort_timeout_sec": 1
72          }
73        },
74        {
75          "method": "nvmf_create_subsystem",
76          "params": {
77            "nqn": "nqn.2016-06.io.spdk:cnode1",
78            "allow_any_host": true,
79            "serial_number": "SPDK00000000000001",
80            "model_number": "SPDK bdev Controller",
81            "max_namespaces": 32,
82            "min_cntlid": 1,
83            "max_cntlid": 65519,
84            "ana_reporting": false
85          }
86        },
87        {
88          "method": "nvmf_subsystem_add_listener",
89          "params": {
90            "nqn": "nqn.2016-06.io.spdk:cnode1",
91            "listen_address": {
92              "trtype": "TCP",
93              "adrfam": "IPv4",
94              "traddr": "127.0.0.1",
95              "trsvcid": "4420"
96            }
97          }
98        },
99        {
100          "method": "nvmf_subsystem_add_ns",
101          "params": {
102            "nqn": "nqn.2016-06.io.spdk:cnode1",
103            "namespace": {
104              "nsid": 1,
105              "bdev_name": "Malloc0",
106              "nguid": "6D6A0BF0B71240A787308F45797CC355",
107              "uuid": "6d6a0bf0-b712-40a7-8730-8f45797cc355"
108            }
109          }
110        }
111      ]
112    }
113  ]
114}
115