--- zabbix-2.0.3rc1.orig/src/zabbix_agent/cpustat.h	2012-09-19 18:37:57.231901775 +0900
+++ zabbix-2.0.3rc1/src/zabbix_agent/cpustat.h	2012-09-19 18:35:09.815908375 +0900
@@ -39,7 +39,7 @@ ZBX_CPUS_STAT_DATA;
 
 #else /* not _WINDOWS */
 
-typedef struct
+typedef struct __attribute__((__aligned__(8)))
 {
 	zbx_uint64_t	h_counter[ZBX_CPU_STATE_COUNT][MAX_COLLECTOR_HISTORY];
 	unsigned char	h_status[MAX_COLLECTOR_HISTORY];
@@ -49,7 +49,7 @@ typedef struct
 }
 ZBX_SINGLE_CPU_STAT_DATA;
 
-typedef struct
+typedef struct __attribute__((__aligned__(8)))
 {
 	ZBX_SINGLE_CPU_STAT_DATA	*cpu;
 	int				count;
