On 1/22/19 12:18 PM, Peter Maydell wrote:
> There is no reason to mark the struct ipq and struct ipasfrag as
> packed: they are naturally aligned anyway, and are not representing
> any on-the-wire packet format. Indeed they vary in size depending on
> the size of pointers on the host system, becau
On Tue, 22 Jan 2019 at 18:55, Daniel P. Berrangé wrote:
>
> On Tue, Jan 22, 2019 at 06:18:22PM +, Peter Maydell wrote:
> > There is no reason to mark the struct ipq and struct ipasfrag as
> > packed: they are naturally aligned anyway, and are not representing
> > any on-the-wire packet format.
On Tue, Jan 22, 2019 at 06:18:22PM +, Peter Maydell wrote:
> There is no reason to mark the struct ipq and struct ipasfrag as
> packed: they are naturally aligned anyway, and are not representing
> any on-the-wire packet format. Indeed they vary in size depending on
> the size of pointers on t
There is no reason to mark the struct ipq and struct ipasfrag as
packed: they are naturally aligned anyway, and are not representing
any on-the-wire packet format. Indeed they vary in size depending on
the size of pointers on the host system, because the 'struct qlink'
members include 'void *' fie