Commit 4376dc0e authored by Andi Kleen's avatar Andi Kleen Committed by Linus Torvalds

[PATCH] Another RAID-5 XOR assembly fix

The last changes did trigger another latent bug in the inline assembly.
akpm noticed it because he compiles his kernels with frame pointers.
parent e79952fd
...@@ -550,7 +550,7 @@ static struct xor_block_template xor_block_p5_mmx = { ...@@ -550,7 +550,7 @@ static struct xor_block_template xor_block_p5_mmx = {
"movups %%xmm1,0x10(%1) ;\n\t" \ "movups %%xmm1,0x10(%1) ;\n\t" \
"movups %%xmm2,0x20(%1) ;\n\t" \ "movups %%xmm2,0x20(%1) ;\n\t" \
"movups %%xmm3,0x30(%1) ;\n\t" \ "movups %%xmm3,0x30(%1) ;\n\t" \
: "=r" (cr0) \ : "=&r" (cr0) \
: "r" (xmm_save) \ : "r" (xmm_save) \
: "memory") : "memory")
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment