[Pkg-xen-devel] Re: [Pkg-xen-changes] r70 - trunk/xen-3.0/debian
Goswin von Brederlow
brederlo at informatik.uni-tuebingen.de
Thu Mar 9 10:05:51 UTC 2006
Bastian Blank <waldi at debian.org> writes:
> On Wed, Mar 08, 2006 at 08:13:14PM +0100, Ralph Passgang wrote:
>> > The structures for the userspace-kernel and kernel-hypervisor
>> > communication needs to be proper alligned. This is not rocket science
>> > but even the linux developer not always got it right which is the reason
>> > for the ioctl32 layer.
>>
>> but you don't wanted to say that linux developers are not capable enough for
>> rocket science? :))
>
> No, they don't even thought about such things.
To get back on topic: How should they have known? The i386 structures
were defined way before x86_64 even existed and the alignment rules in
gcc were defined. I kind of blame the gcc folk for making amd64 have
different alignment rules for ia32 and x86_64.
MfG
Goswin
More information about the Pkg-xen-devel
mailing list