Re: block layer sg, bsg

From: David S. Miller
Date: Wed Aug 04 2004 - 23:06:20 EST


On Wed, 04 Aug 2004 16:51:13 -0700 (PDT)
YOSHIFUJI Hideaki / 吉藤英明 <yoshfuji@xxxxxxxxxxxxxx> wrote:

> > Well, 32bit ipsec on x86-64/ia64 is a NOP because of that.
>
> Hmm, I don't get the point.
> What part (or which structore) is broken?

On x86-64 and ia64 they have a large issue because the ia32
emulation layer has to handle the fact that "long long" types
do not require 8-byte alignment, whereas 64-bit natively
they do.

So all things going over netlink that use u64 or similar have
potential structure layout issues due to this difference.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/