Hello IIRC, user-space application stack can grow dynamically, right? Now, if this is so, what happens in ENOMEM? Say, in a function, I can either explicitly malloc(), or I can have a local char buf[...]. Will the app just sleep "forever" waiting for RAM to become available? Thanks Guennadi --------------------------------- Guennadi Liakhovetski, Ph.D. DSA Daten- und Systemtechnik GmbH Pascalstr. 28 D-52076 Aachen Germany -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/