From: Mika Westerberg <mika.westerb...@linux.intel.com> Date: Mon, 25 Sep 2017 14:07:28 +0300
> +struct icm_fr_event_xdomain_connected { > + struct icm_pkg_header hdr; > + u16 reserved; > + u16 link_info; > + uuid_t remote_uuid; > + uuid_t local_uuid; > + u32 local_route_hi; > + u32 local_route_lo; > + u32 remote_route_hi; > + u32 remote_route_lo; > +} __packed; > + > +struct icm_fr_event_xdomain_disconnected { > + struct icm_pkg_header hdr; > + u16 reserved; > + u16 link_info; > + uuid_t remote_uuid; > +} __packed; > + > struct icm_fr_pkg_add_device_key { > struct icm_pkg_header hdr; > uuid_t ep_uuid; Again, __packed should be avoided unless absolutely necessary. Thank you.