From: Deepak Saxena Date: Mon, 25 Apr 2005 22:40:05 +0000 (+0100) Subject: [PATCH] ARM: 2653/1: Fix memset and memzero macro double-reference of parameters X-Git-Tag: v2.6.12-rc4~219^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2fac6f3fec2303649e9cd572255776cb93d3f888;p=pandora-kernel.git [PATCH] ARM: 2653/1: Fix memset and memzero macro double-reference of parameters Patch from Deepak Saxena The current memset() and memzero() macros on ARM reference the incoming parameters more than once and this can cause uninted side-effects. The issue was found while debugging SCTP protocol and with the specific usage of memzero(skb_put(skb,size),size). This call would call skb_put(skb,size) twice leading to badness. The fixed version copies the incoming parameters into local variables and uses those instead. Signed-off-by: Deepak Saxena Signed-off-by: Russell King --- Reading git-diff-tree failed