Messages in this thread | | | From | "Luck, Tony" <> | Subject | RE: [PATCH] debug: Do not permit CONFIG_DEBUG_STACK_USAGE=y on IA64 or PARISC | Date | Sat, 28 Jul 2012 21:43:07 +0000 |
| |
> I agree with this. Most of it looks easily fixable, but how would I > enable the fix for ia64? For PA it's simple: I'll just use > CONFIG_STACK_GROWSUP, but that won't work for you.
ia64 has an ugly chicken vs. egg build dependency. When trying to build our asm-offsets.h file (to get #define constants for various structure sizes and offsets in a format that is usable in assembly code) we get:
include/linux/sched.h:2539: error: 'IA64_TASK_SIZE' undeclared (first use in this function)
Which is sad because IA64_TASK_SIZE is one of the #defines that asm-offsets.h is trying to produce.
Which is why I just threw up my hands in despair and said "!IA64" for this option.
-Tony
| |