]> git.hungrycats.org Git - linux/commit
[PATCH] RAID-6: x86-64 crash workaround
authorAndrew Morton <akpm@osdl.org>
Sat, 31 Jan 2004 02:06:29 +0000 (18:06 -0800)
committerLinus Torvalds <torvalds@home.osdl.org>
Sat, 31 Jan 2004 02:06:29 +0000 (18:06 -0800)
commit4093261b82b7dbe3be34d38e106a3de9ffffa771
treeb2fd96abbbd2758ab38baaeac62526bb64840d0a
parente7d1d6cd8e12e123bb9e70e731f662fbbbe51f53
[PATCH] RAID-6: x86-64 crash workaround

From: "H. Peter Anvin" <hpa@zytor.com>

Apparently, on x86-64, the stack isn't always aligned properly (16 bytes)
in the kernel at the moment.  This causes the RAID-6 code to crash the
system.  This patch is a workaround for that; the right thing is to muck
with the assembly entrypoints to enforce proper stack alignment.  However,
that's not anything I feel comfortable doing in an evening, especially
since I don't have a machine on which I can test the resulting kernels.
drivers/md/raid6x86.h