diff --git a/man2/execve.2 b/man2/execve.2 index 082bcb1a4..25360ceb1 100644 --- a/man2/execve.2 +++ b/man2/execve.2 @@ -387,6 +387,10 @@ stack size. ensures that the new program always has some stack space.) .\" Ollie: That doesn't include the lists of pointers, though, .\" so the actual usage is a bit higher (1 pointer per argument). +Additionally, the total size is limited to 3/4 of the value +of the kernel constant +.B _STK_LIM +(8 Mibibytes). Since Linux 2.6.25, the kernel places a floor of 32 pages on this size limit, so that, even when