aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/md/raid6.h
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2005-09-16 22:27:29 -0400
committerLinus Torvalds <torvalds@g5.osdl.org>2005-09-17 14:49:58 -0400
commitd7e70ba45fd9850296ebb78ff5827f6a375f650c (patch)
tree26c5eba7ce9386b756e0d7cae93a9d4fc419471d /drivers/md/raid6.h
parent0d0fc3a2d6901bdedd8497acdb3358e2da9abefc (diff)
[PATCH] RAID6 Altivec fix
This patch fixes a signedness bug with RAID6 for Altivec, and makes the Altivec code testable in userspace. Signed-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'drivers/md/raid6.h')
-rw-r--r--drivers/md/raid6.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/md/raid6.h b/drivers/md/raid6.h
index f80ee6350edf..31cbee71365f 100644
--- a/drivers/md/raid6.h
+++ b/drivers/md/raid6.h
@@ -69,9 +69,13 @@ extern const char raid6_empty_zero_page[PAGE_SIZE];
69#define __init 69#define __init
70#define __exit 70#define __exit
71#define __attribute_const__ __attribute__((const)) 71#define __attribute_const__ __attribute__((const))
72#define noinline __attribute__((noinline))
72 73
73#define preempt_enable() 74#define preempt_enable()
74#define preempt_disable() 75#define preempt_disable()
76#define cpu_has_feature(x) 1
77#define enable_kernel_altivec()
78#define disable_kernel_altivec()
75 79
76#endif /* __KERNEL__ */ 80#endif /* __KERNEL__ */
77 81