> It sounded to me that the misalignment was coming from within=20
> kernel code... sent_time in the recvfrom_wto... so how do you=20
> go about addressing that issue?
As far as I understand from Dave's explanation it is not a
kernel problem, it's happening because gcc optimizes a
memcpy to use 32 bit quantities. That certainly is a wrong
optimization. So my guess is that gcc is to be blamed in
that case (this does not mean it is a gcc bug, but perhaps
wrong set of flags).
IMPORTANT NOTICE: The contents of this email and any attachments are =
confidential and may also be privileged. If you are not the intended =
recipient, please notify the sender immediately and do not disclose the =
contents to any other person, use it for any purpose, or store or copy =
the information in any medium. Thank you.