Commit 2130f098 authored by Johan Hovold's avatar Johan Hovold Committed by Greg Kroah-Hartman

greybus: svc: fix message packing

Add missing packed attributes to prevent implicit structure padding.
Signed-off-by: default avatarJohan Hovold <johan@hovoldconsulting.com>
Reviewed-by: default avatarAlex Elder <elder@linaro.org>
Reviewed-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
parent 46d26c5d
...@@ -599,7 +599,7 @@ struct gb_spi_transfer_response { ...@@ -599,7 +599,7 @@ struct gb_spi_transfer_response {
struct gb_svc_hello_request { struct gb_svc_hello_request {
__le16 endo_id; __le16 endo_id;
__u8 interface_id; __u8 interface_id;
}; } __packed;
/* hello response has no payload */ /* hello response has no payload */
struct gb_svc_intf_device_id_request { struct gb_svc_intf_device_id_request {
...@@ -616,7 +616,7 @@ struct gb_svc_intf_hotplug_request { ...@@ -616,7 +616,7 @@ struct gb_svc_intf_hotplug_request {
__le32 ara_vend_id; __le32 ara_vend_id;
__le32 ara_prod_id; __le32 ara_prod_id;
} data; } data;
}; } __packed;
/* hotplug response has no payload */ /* hotplug response has no payload */
struct gb_svc_intf_hot_unplug_request { struct gb_svc_intf_hot_unplug_request {
...@@ -634,7 +634,7 @@ struct gb_svc_conn_create_request { ...@@ -634,7 +634,7 @@ struct gb_svc_conn_create_request {
__u16 cport1_id; __u16 cport1_id;
__u8 intf2_id; __u8 intf2_id;
__u16 cport2_id; __u16 cport2_id;
}; } __packed;
/* connection create response has no payload */ /* connection create response has no payload */
struct gb_svc_conn_destroy_request { struct gb_svc_conn_destroy_request {
...@@ -642,7 +642,7 @@ struct gb_svc_conn_destroy_request { ...@@ -642,7 +642,7 @@ struct gb_svc_conn_destroy_request {
__u16 cport1_id; __u16 cport1_id;
__u8 intf2_id; __u8 intf2_id;
__u16 cport2_id; __u16 cport2_id;
}; } __packed;
/* connection destroy response has no payload */ /* connection destroy response has no payload */
/* UART */ /* UART */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment