The uuid_le mistakenly comes to be an UAPI type. Since it's luckily not used by Hyper-V APIs, we may replace with POD types, i.e. __u8 array. Note, previously shared uuid_be had been removed from UAPI few releases ago. This is a continuation of that process towards removing uuid_le one. Note, there is no ABI change!
Showing the changes to include/uapi/linux (1 of 1 file). Show all
Unified · Split
| @@ -119,8 +119,8 @@ enum hv_fcopy_op { · 118 unmodified lines | |||
| 119 | 119 | ||
| 120 | struct hv_fcopy_hdr { | 120 | struct hv_fcopy_hdr { |
| 121 | __u32 operation; | 121 | __u32 operation; |
| 122 | uuid_le service_id0; /* currently unused */ | 122 | __u8 service_id0[16]; /* currently unused */ |
| 123 | uuid_le service_id1; /* currently unused */ | 123 | __u8 service_id1[16]; /* currently unused */ |
| 124 | } __attribute__((packed)); | 124 | } __attribute__((packed)); |
| 125 | 125 | ||
| 126 | #define OVER_WRITE 0x1 | 126 | #define OVER_WRITE 0x1 |