From b518aeb5e3432046e492c631a7a8f1200153c58f Mon Sep 17 00:00:00 2001 From: Chris Dearman Date: Wed, 30 Oct 2013 13:11:20 -0700 Subject: [PATCH] Force alignment of data buffer used to process netlink messages This avoids any overhead associated with accessing unaligned data while processing netlink messages. Change-Id: I1ea13051816ef46b6627594121d98cda130ac609 --- include/sysutils/NetlinkListener.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/sysutils/NetlinkListener.h b/include/sysutils/NetlinkListener.h index beb8bda70..6e52c3b1e 100644 --- a/include/sysutils/NetlinkListener.h +++ b/include/sysutils/NetlinkListener.h @@ -21,7 +21,7 @@ class NetlinkEvent; class NetlinkListener : public SocketListener { - char mBuffer[64 * 1024]; + char mBuffer[64 * 1024] __attribute__((aligned(4))); int mFormat; public: