RE: [PATCH] debug: Do not permit CONFIG_DEBUG_STACK_USAGE=y on IA64or PARISC
From: Luck, Tony
Date: Sat Jul 28 2012 - 17:43:21 EST
> 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
N§²æìr¸yúèØb²X¬¶ÇvØ^)Þ{.nÇ+·¥{±êçzX§¶¡Ü}©²ÆzÚ&j:+v¨¾«êçzZ+Ê+zf£¢·h§~Ûiÿûàz¹®w¥¢¸?¨èÚ&¢)ßfù^jÇy§m
á@A«a¶Úÿ0¶ìh®åi