> On Thu, 2007-01-18 at 20:01 +0200, Michael S. Tsirkin wrote: > > > Quoting r. Sean Hefty <[EMAIL PROTECTED]>: > > > Subject: Re: [openib-general] [PATCH] IB/core - ib_umad can cause address > > > alignment fault onia64 > > > > > > > But I thought it is the data field which is cast to ib_mad_hdr > > > > and not ib_user_mad? If so Jason's suggestion of using > > > > u64 data[0] > > > > makes more sense. > > > > > > I don't think that you can change struct ib_user_mad or struct > > > ib_user_mad_hdr > > > without breaking the ABI. > > > > This won't break ABI, since data is aligned already relative to start of > > struct. > > We only force the struct itself to be aligned, which has no ABI > > implications. > > > Quoting Tom Tucker <[EMAIL PROTECTED]>: > Subject: Re: [openib-general] [PATCH] IB/core - ib_umad can cause > addressalignment fault onia64 > > > Does changing the size of the structure break the ABI?
Size is the same, too. ABI is not broken. -- MST _______________________________________________ openib-general mailing list openib-general@openib.org http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general