uClibc: Deactivate oversized thread stack cache
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 18 Nov 2013 13:32:06 +0000 (13:32 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 18 Nov 2013 13:32:06 +0000 (13:32 +0000)
commit1616b47f837e7b92a1b05b02a31849a65e86e6a0
treefaca911422b85b85fc6560ca7b7196536f741bc1
parent48af516d74f65b6fed5122320561d95576b8d8e3
uClibc: Deactivate oversized thread stack cache

A small system like the common home router doesn't have 40 MiB per process for
a dirty stack cache. This can easily lead to an overbooking OOM problem and
caused a lot of hangs+reboots on 32 MiB systems running nodogsplash.

Not using a stack cache can increase the time to spawn new threads. This is
hopefully no problem for system not running a lot of parallel computations.

Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38851 3c298f89-4303-0410-b956-a3cf2f4a3e73
toolchain/uClibc/patches-0.9.33.2/990-no-stack-cache.patch [new file with mode: 0644]