diff options
author | Matthew Wilcox <matthew.r.wilcox@intel.com> | 2011-03-20 07:27:10 -0400 |
---|---|---|
committer | Matthew Wilcox <matthew.r.wilcox@intel.com> | 2011-11-04 15:53:01 -0400 |
commit | 9d4af1b7796ba02b73a79a8694399e5a3cd1c55d (patch) | |
tree | a02da9720adeb712866b3d144265326fa7143558 /include/linux | |
parent | 4948168280b269a514045766ddd872cfac5968e1 (diff) |
NVMe: Correct the definitions of two ioctls
NVME_IOCTL_SUBMIT_IO has a struct nvme_user_io, not a struct nvme_rw_command
as a parameter, and NVME_IOCTL_DOWNLOAD_FW is a Write, not a Read.
Reported-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/nvme.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/linux/nvme.h b/include/linux/nvme.h index 6b5a8d19daf5..fd10d597cca7 100644 --- a/include/linux/nvme.h +++ b/include/linux/nvme.h | |||
@@ -395,8 +395,8 @@ struct nvme_dlfw { | |||
395 | #define NVME_IOCTL_IDENTIFY_NS _IOW('N', 0x40, struct nvme_id_ns) | 395 | #define NVME_IOCTL_IDENTIFY_NS _IOW('N', 0x40, struct nvme_id_ns) |
396 | #define NVME_IOCTL_IDENTIFY_CTRL _IOW('N', 0x41, struct nvme_id_ctrl) | 396 | #define NVME_IOCTL_IDENTIFY_CTRL _IOW('N', 0x41, struct nvme_id_ctrl) |
397 | #define NVME_IOCTL_GET_RANGE_TYPE _IOW('N', 0x42, struct nvme_lba_range_type) | 397 | #define NVME_IOCTL_GET_RANGE_TYPE _IOW('N', 0x42, struct nvme_lba_range_type) |
398 | #define NVME_IOCTL_SUBMIT_IO _IOWR('N', 0x43, struct nvme_rw_command) | 398 | #define NVME_IOCTL_SUBMIT_IO _IOWR('N', 0x43, struct nvme_user_io) |
399 | #define NVME_IOCTL_DOWNLOAD_FW _IOR('N', 0x44, struct nvme_dlfw) | 399 | #define NVME_IOCTL_DOWNLOAD_FW _IOW('N', 0x44, struct nvme_dlfw) |
400 | #define NVME_IOCTL_ACTIVATE_FW _IO('N', 0x45) | 400 | #define NVME_IOCTL_ACTIVATE_FW _IO('N', 0x45) |
401 | 401 | ||
402 | #endif /* _LINUX_NVME_H */ | 402 | #endif /* _LINUX_NVME_H */ |