Re: struct mbuf revisited
That's OK with me. Maybe the __LP64__ will be annoying enough that someone does a m_hdr / pkthdr cleanup anyways.
struct mbuf revisited
Turns out the __aligned(8) solution has some unforeseen side effects: /usr/src/sys/dev/ic/re.c:1602: warning: ignoring alignment for stack allocated 'mh' While that warning is probably false in the sense that we don't actually need the 8-byte alignment that we're asking for, the compiler right