Commit 8488dd95 authored by Andrew Morton's avatar Andrew Morton Committed by Linus Torvalds

[PATCH] CPU_MASK_ALL fix

From: Nick Piggin <nickpiggin@yahoo.com.au>

Do the typecast thing to permit CPU_MASK_ALL to be used both as an
initialiser and as a normal rvalue.
parent eeb3e3b9
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
/* /*
* um, these need to be usable as static initializers * um, these need to be usable as static initializers
*/ */
#define CPU_MASK_ALL { {[0 ... CPU_ARRAY_SIZE-1] = ~0UL} } #define CPU_MASK_ALL ((cpumask_t) { {[0 ... CPU_ARRAY_SIZE-1] = ~0UL} })
#define CPU_MASK_NONE { {[0 ... CPU_ARRAY_SIZE-1] = 0UL} } #define CPU_MASK_NONE ((cpumask_t) { {[0 ... CPU_ARRAY_SIZE-1] = 0UL} })
#endif /* __ASM_GENERIC_CPUMASK_ARRAY_H */ #endif /* __ASM_GENERIC_CPUMASK_ARRAY_H */
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