> Unless I'm overlooking something, to the best of my knowledge I don't > think we could still run into any trouble here.
Still risky. Here's a different idea. Define a new aligned u64 type and use that on i386 too. Like /* Must be #define because __attribute__ doesn't work on typedefs */ #define __aligned_u64 unsigned long long __attribute__((aligned(8))) Then use __aligned_u64 instead of plain __u64 in all user visible parts. Should DTRT in all cases. -Andi - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html