Commit a4304bc
committed
ioctl: Rearrange members in nvme_resv_register_args
Avoid any holes in the struct by rearranging the members. Also add the
attribute packed to struct definition to reduce ABI breakage.
struct nvme_resv_register_args {
int args_size; /* 0 4 */
int fd; /* 4 4 */
__u32 * result; /* 8 8 */
__u32 timeout; /* 16 4 */
__u32 nsid; /* 20 4 */
enum nvme_resv_rrega rrega; /* 24 4 */
enum nvme_resv_cptpl cptpl; /* 28 4 */
__u64 crkey; /* 32 8 */
__u64 nrkey; /* 40 8 */
_Bool iekey; /* 48 1 */
/* size: 56, cachelines: 1, members: 10 */
/* padding: 7 */
/* last cacheline: 56 bytes */
} __attribute__((__aligned__(8)));
Signed-off-by: Daniel Wagner <[email protected]>1 parent 8347972 commit a4304bc
1 file changed
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3847 | 3847 | | |
3848 | 3848 | | |
3849 | 3849 | | |
| 3850 | + | |
| 3851 | + | |
3850 | 3852 | | |
3851 | 3853 | | |
3852 | 3854 | | |
3853 | | - | |
3854 | 3855 | | |
3855 | 3856 | | |
3856 | | - | |
3857 | | - | |
3858 | | - | |
| 3857 | + | |
| 3858 | + | |
3859 | 3859 | | |
3860 | 3860 | | |
3861 | 3861 | | |
| |||
0 commit comments