]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
Fix sparc64 niagara optimized RAID xor asm
authorDavid Miller <davem@davemloft.net>
Tue, 23 Oct 2007 10:12:00 +0000 (03:12 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 16 Nov 2007 16:22:56 +0000 (08:22 -0800)
commit71ec6448bb2aa34353db19fec82d9969a3e4f672
tree574a3e73aba06ba50b1aa2498a58bd77e78e5b4e
parent553e6a1aecf77a9655f02c6dd62dcf08e8c8cb78
Fix sparc64 niagara optimized RAID xor asm

patch d060db63fd38a8a75f666576ef9999c28cdc31cf in mainline.

[SPARC64]: Fix register usage in xor_raid_4().

Some typos led to using %i6/%i7 instead of %l6/%l7 in loads which is
really really bad because those are the frame pointer and return PC.

Based upon a raid5 crash report by Bertrand Joel.

Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/sparc64/lib/xor.S