mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Kernel Stack Limit...
@ 2002-08-29 19:07 Raj, Ashok
  2002-08-29 19:15 ` Robert Love
  2002-08-29 19:28 ` Richard B. Johnson
  0 siblings, 2 replies; 4+ messages in thread
From: Raj, Ashok @ 2002-08-29 19:07 UTC (permalink / raw)
  To: Linux-Kernel (E-mail)

Hello.

Please reply to me, since i dont have this email id on the list. 

Could someone tell me at what the kernel stack size limit is? 

Is there a gcc option for x86 that can warn if too large variables are
specified in the stack?

recently we had a problem with one variable accidently declared on the stack
which was quite large, and when
some calls nested, we noticed stack corruption. Once the variable was moved
to global, the corruption went away. We would always see that some member of

"current" would be corrupted, so when the user mode program exits, we will
notice the files member would be having garbage values.

if there is a compiler option to force that during compilation to point out
such weirdness, or if a runtime check could be done during each function
exit, 
it would be really useful.

thanks
ashokr

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2002-08-29 19:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-08-29 19:07 Kernel Stack Limit Raj, Ashok
2002-08-29 19:15 ` Robert Love
2002-08-29 19:18   ` Randy.Dunlap
2002-08-29 19:28 ` Richard B. Johnson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®