diff -Nur linux-2.6.8-rc3/include/asm-ia64/sal.h linux-2.6.8-rc3-sal/include/asm-ia64/sal.h --- linux-2.6.8-rc3/include/asm-ia64/sal.h 2004-08-04 06:28:48.000000000 +0900 +++ linux-2.6.8-rc3-sal/include/asm-ia64/sal.h 2004-08-04 18:05:58.365516395 +0900 @@ -364,7 +364,7 @@ u64 cr[128]; u64 ar[128]; u64 rr[8]; - struct ia64_fpreg fr[128]; + struct ia64_fpreg __attribute__ ((packed)) fr[128]; } sal_processor_static_info_t; struct sal_cpuid_info {