From: Daniel Hellstrom Date: Tue, 1 Feb 2011 20:39:59 +0000 (-0800) Subject: sparc32: unaligned memory access (MNA) trap handler bug X-Git-Tag: v2.6.38-rc6~27^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2492218c63dca0fb4f041bdc366d243ae3426b40;p=pandora-kernel.git sparc32: unaligned memory access (MNA) trap handler bug Since commit f0e98c387e61de00646be31fab4c2fa0224e1efb ("[SPARC]: Fix link errors with gcc-4.3") the MNA trap handler does not emulate stores to unaligned addresses correctly. MNA operation from both kernel and user space are affected. A typical effect of this bug is nr_frags in skbs are overwritten during buffer copying/checksum-calculation, or maximally 6 bytes of data in the network buffer will be overwitten with garbage. Signed-off-by: Daniel Hellstrom Signed-off-by: David S. Miller --- Reading git-diff-tree failed