NVMe: Make I/O timeout a module parameter
[linux-2.6-block.git] / drivers / block / nvme-core.c
index ce5a4f1a3950c445e2ca82f0dbe09658e2383194..7c57b1d955a18d64c36570a8afd07d5ecc4196eb 100644 (file)
 #define CQ_SIZE(depth)         (depth * sizeof(struct nvme_completion))
 #define ADMIN_TIMEOUT  (60 * HZ)
 
+unsigned char io_timeout = 30;
+module_param(io_timeout, byte, 0644);
+MODULE_PARM_DESC(io_timeout, "timeout in seconds for I/O");
+
 static int nvme_major;
 module_param(nvme_major, int, 0);