pc386 on head .. explanation
Karel Gardas
kgardas at objectsecurity.com
Tue Jan 31 16:43:53 UTC 2006
Hello Joel,
cool that you've found the culprit, but hmm, I'm afraid this does not
explain why TA3 is running when we add some printfs to it, or does it?
Thanks,
Karel
On Tue, 31 Jan 2006, Joel Sherrill wrote:
>
> Hi,
>
> I don't know what is causing this but the stack usage
> has apparently increased with newer gcc versions. I
> increased the stacks in ticker until it would run.
> Here is the stack usage report:
>
> Stack usage by thread
> ID NAME LOW HIGH AVAILABLE USED
> 0x09010001 IDLE 0x0012b3e0 0x0012b7df 1008 128
> 0x0a010002 TA1 0x0012c2a4 0x0012cea3 3056 2496
> 0x0a010003 TA2 0x0012d408 0x0012e007 3056 2400
> 0x0a010004 TA3 0x0012e56c 0x0012f16b 3056 2400
> 0xffffffff INTR 0x001289cc 0x001299cb 4080 172
>
> I don't think ticker is particularly abusive of the stack.
> Does anyone have any thoughts on why we are using over
> 2K of stack per task. Neither IDLE not the INTR stack
> appear to be a problem.
>
> I have run it with gcc-head and gcc 4.0.1 RPMs.
>
> --joel
>
--
Karel Gardas kgardas at objectsecurity.com
ObjectSecurity Ltd. http://www.objectsecurity.com
More information about the users
mailing list