diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/linux/nbd.h | 46 | ||||
| -rw-r--r-- | include/linux/nvme.h | 5 |
2 files changed, 3 insertions, 48 deletions
diff --git a/include/linux/nbd.h b/include/linux/nbd.h deleted file mode 100644 index f62f78aef4ac..000000000000 --- a/include/linux/nbd.h +++ /dev/null | |||
| @@ -1,46 +0,0 @@ | |||
| 1 | /* | ||
| 2 | * 1999 Copyright (C) Pavel Machek, pavel@ucw.cz. This code is GPL. | ||
| 3 | * 1999/11/04 Copyright (C) 1999 VMware, Inc. (Regis "HPReg" Duchesne) | ||
| 4 | * Made nbd_end_request() use the io_request_lock | ||
| 5 | * 2001 Copyright (C) Steven Whitehouse | ||
| 6 | * New nbd_end_request() for compatibility with new linux block | ||
| 7 | * layer code. | ||
| 8 | * 2003/06/24 Louis D. Langholtz <ldl@aros.net> | ||
| 9 | * Removed unneeded blksize_bits field from nbd_device struct. | ||
| 10 | * Cleanup PARANOIA usage & code. | ||
| 11 | * 2004/02/19 Paul Clements | ||
| 12 | * Removed PARANOIA, plus various cleanup and comments | ||
| 13 | */ | ||
| 14 | #ifndef LINUX_NBD_H | ||
| 15 | #define LINUX_NBD_H | ||
| 16 | |||
| 17 | |||
| 18 | #include <linux/wait.h> | ||
| 19 | #include <linux/mutex.h> | ||
| 20 | #include <uapi/linux/nbd.h> | ||
| 21 | |||
| 22 | struct request; | ||
| 23 | |||
| 24 | struct nbd_device { | ||
| 25 | int flags; | ||
| 26 | int harderror; /* Code of hard error */ | ||
| 27 | struct socket * sock; /* If == NULL, device is not ready, yet */ | ||
| 28 | int magic; | ||
| 29 | |||
| 30 | spinlock_t queue_lock; | ||
| 31 | struct list_head queue_head; /* Requests waiting result */ | ||
| 32 | struct request *active_req; | ||
| 33 | wait_queue_head_t active_wq; | ||
| 34 | struct list_head waiting_queue; /* Requests to be sent */ | ||
| 35 | wait_queue_head_t waiting_wq; | ||
| 36 | |||
| 37 | struct mutex tx_lock; | ||
| 38 | struct gendisk *disk; | ||
| 39 | int blksize; | ||
| 40 | u64 bytesize; | ||
| 41 | pid_t pid; /* pid of nbd-client, if attached */ | ||
| 42 | int xmit_timeout; | ||
| 43 | int disconnect; /* a disconnect has been requested by user */ | ||
| 44 | }; | ||
| 45 | |||
| 46 | #endif | ||
diff --git a/include/linux/nvme.h b/include/linux/nvme.h index 0adad4a5419b..8dbd05e70f09 100644 --- a/include/linux/nvme.h +++ b/include/linux/nvme.h | |||
| @@ -117,8 +117,9 @@ struct nvme_ns { | |||
| 117 | 117 | ||
| 118 | unsigned ns_id; | 118 | unsigned ns_id; |
| 119 | int lba_shift; | 119 | int lba_shift; |
| 120 | int ms; | 120 | u16 ms; |
| 121 | int pi_type; | 121 | bool ext; |
| 122 | u8 pi_type; | ||
| 122 | u64 mode_select_num_blocks; | 123 | u64 mode_select_num_blocks; |
| 123 | u32 mode_select_block_len; | 124 | u32 mode_select_block_len; |
| 124 | }; | 125 | }; |
