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 | 120 | struct hv_fcopy_hdr { |
| 121 | 121 | __u32 operation; |
| 122 | − uuid_le service_id0; /* currently unused */ | |
| 123 | − uuid_le service_id1; /* currently unused */ | |
| 122 | + __u8 service_id0[16]; /* currently unused */ | |
| 123 | + __u8 service_id1[16]; /* currently unused */ | |
| 124 | 124 | } __attribute__((packed)); |
| 125 | 125 | |
| 126 | 126 | #define OVER_WRITE 0x1 |