You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by ma...@apache.org on 2021/06/11 21:57:13 UTC

[incubator-nuttx] branch master updated: boards/sim: Remove the hardcode stack size

This is an automated email from the ASF dual-hosted git repository.

masayuki pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new e788b26  boards/sim: Remove the hardcode stack size
e788b26 is described below

commit e788b2643a3aba54b1a728debc2b38af8158438c
Author: Xiang Xiao <xi...@xiaomi.com>
AuthorDate: Tue Jun 8 23:32:56 2021 +0800

    boards/sim: Remove the hardcode stack size
    
    Many device driver will call the host API to finish the simulation
    which require the big stack in the most case, so let's utilize the
    new DEFAULT_TASK_STACKSIZE(64KB on sim) option instead.
    
    Signed-off-by: Xiang Xiao <xi...@xiaomi.com>
---
 boards/sim/sim/sim/configs/alsa/defconfig          | 1 -
 boards/sim/sim/sim/configs/bas/defconfig           | 1 -
 boards/sim/sim/sim/configs/bastest/defconfig       | 1 -
 boards/sim/sim/sim/configs/bluetooth/defconfig     | 1 -
 boards/sim/sim/sim/configs/bthcisock/defconfig     | 1 -
 boards/sim/sim/sim/configs/btuart/defconfig        | 1 -
 boards/sim/sim/sim/configs/configdata/defconfig    | 1 -
 boards/sim/sim/sim/configs/cxxtest/defconfig       | 1 -
 boards/sim/sim/sim/configs/duktape/defconfig       | 1 -
 boards/sim/sim/sim/configs/elf/defconfig           | 1 -
 boards/sim/sim/sim/configs/fb/defconfig            | 1 -
 boards/sim/sim/sim/configs/foc/defconfig           | 1 -
 boards/sim/sim/sim/configs/ipforward/defconfig     | 1 -
 boards/sim/sim/sim/configs/libcxxtest/defconfig    | 5 -----
 boards/sim/sim/sim/configs/linuxi2c/defconfig      | 1 -
 boards/sim/sim/sim/configs/lvgl/defconfig          | 1 -
 boards/sim/sim/sim/configs/minibasic/defconfig     | 1 -
 boards/sim/sim/sim/configs/mount/defconfig         | 1 -
 boards/sim/sim/sim/configs/mtdpart/defconfig       | 1 -
 boards/sim/sim/sim/configs/mtdrwb/defconfig        | 1 -
 boards/sim/sim/sim/configs/nettest/defconfig       | 1 -
 boards/sim/sim/sim/configs/nimble/defconfig        | 1 -
 boards/sim/sim/sim/configs/nsh/defconfig           | 1 -
 boards/sim/sim/sim/configs/nsh2/defconfig          | 1 -
 boards/sim/sim/sim/configs/nshcromfs/defconfig     | 1 -
 boards/sim/sim/sim/configs/nx/defconfig            | 1 -
 boards/sim/sim/sim/configs/nx11/defconfig          | 1 -
 boards/sim/sim/sim/configs/nxffs/defconfig         | 1 -
 boards/sim/sim/sim/configs/nxlines/defconfig       | 1 -
 boards/sim/sim/sim/configs/ostest/defconfig        | 1 -
 boards/sim/sim/sim/configs/pf_ieee802154/defconfig | 2 --
 boards/sim/sim/sim/configs/pktradio/defconfig      | 4 ----
 boards/sim/sim/sim/configs/posix_spawn/defconfig   | 1 -
 boards/sim/sim/sim/configs/rc/defconfig            | 1 -
 boards/sim/sim/sim/configs/romfs/defconfig         | 1 -
 boards/sim/sim/sim/configs/rpproxy/defconfig       | 1 -
 boards/sim/sim/sim/configs/rpserver/defconfig      | 1 -
 boards/sim/sim/sim/configs/sensor/defconfig        | 1 -
 boards/sim/sim/sim/configs/sixlowpan/defconfig     | 4 ----
 boards/sim/sim/sim/configs/spiffs/defconfig        | 1 -
 boards/sim/sim/sim/configs/tcpblaster/defconfig    | 5 -----
 boards/sim/sim/sim/configs/touchscreen/defconfig   | 1 -
 boards/sim/sim/sim/configs/unionfs/defconfig       | 1 -
 boards/sim/sim/sim/configs/ustream/defconfig       | 1 -
 boards/sim/sim/sim/configs/vpnkit/defconfig        | 5 -----
 45 files changed, 64 deletions(-)

diff --git a/boards/sim/sim/sim/configs/alsa/defconfig b/boards/sim/sim/sim/configs/alsa/defconfig
index 063d663..9c1a741 100644
--- a/boards/sim/sim/sim/configs/alsa/defconfig
+++ b/boards/sim/sim/sim/configs/alsa/defconfig
@@ -54,5 +54,4 @@ CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_NSH=y
 CONFIG_SYSTEM_NXPLAYER=y
 CONFIG_SYSTEM_NXRECORDER=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/bas/defconfig b/boards/sim/sim/sim/configs/bas/defconfig
index 6fed61d..c7114b6 100644
--- a/boards/sim/sim/sim/configs/bas/defconfig
+++ b/boards/sim/sim/sim/configs/bas/defconfig
@@ -41,5 +41,4 @@ CONFIG_SDCLONE_DISABLE=y
 CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/bastest/defconfig b/boards/sim/sim/sim/configs/bastest/defconfig
index 30ad75d..8dde808 100644
--- a/boards/sim/sim/sim/configs/bastest/defconfig
+++ b/boards/sim/sim/sim/configs/bastest/defconfig
@@ -59,5 +59,4 @@ CONFIG_SDCLONE_DISABLE=y
 CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/bluetooth/defconfig b/boards/sim/sim/sim/configs/bluetooth/defconfig
index 7974ba2..3ebed13 100644
--- a/boards/sim/sim/sim/configs/bluetooth/defconfig
+++ b/boards/sim/sim/sim/configs/bluetooth/defconfig
@@ -64,7 +64,6 @@ CONFIG_SDCLONE_DISABLE=y
 CONFIG_START_DAY=3
 CONFIG_START_MONTH=4
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
 CONFIG_WIRELESS=y
 CONFIG_WIRELESS_BLUETOOTH=y
diff --git a/boards/sim/sim/sim/configs/bthcisock/defconfig b/boards/sim/sim/sim/configs/bthcisock/defconfig
index bb2ac21..abccaa9 100644
--- a/boards/sim/sim/sim/configs/bthcisock/defconfig
+++ b/boards/sim/sim/sim/configs/bthcisock/defconfig
@@ -66,7 +66,6 @@ CONFIG_SIM_HCISOCKET=y
 CONFIG_START_DAY=3
 CONFIG_START_MONTH=4
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
 CONFIG_WIRELESS=y
 CONFIG_WIRELESS_BLUETOOTH=y
diff --git a/boards/sim/sim/sim/configs/btuart/defconfig b/boards/sim/sim/sim/configs/btuart/defconfig
index aecc21d..4d5b46d 100644
--- a/boards/sim/sim/sim/configs/btuart/defconfig
+++ b/boards/sim/sim/sim/configs/btuart/defconfig
@@ -68,7 +68,6 @@ CONFIG_START_DAY=3
 CONFIG_START_MONTH=4
 CONFIG_SYSTEM_NSH=y
 CONFIG_UART_BTH4=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
 CONFIG_WIRELESS=y
 CONFIG_WIRELESS_BLUETOOTH=y
diff --git a/boards/sim/sim/sim/configs/configdata/defconfig b/boards/sim/sim/sim/configs/configdata/defconfig
index 0b634e1..d4e1cf1 100644
--- a/boards/sim/sim/sim/configs/configdata/defconfig
+++ b/boards/sim/sim/sim/configs/configdata/defconfig
@@ -34,5 +34,4 @@ CONFIG_START_DAY=4
 CONFIG_START_MONTH=11
 CONFIG_START_YEAR=2013
 CONFIG_TESTING_NXFFS=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="configdata_main"
diff --git a/boards/sim/sim/sim/configs/cxxtest/defconfig b/boards/sim/sim/sim/configs/cxxtest/defconfig
index a286b7f..7ff4c07 100644
--- a/boards/sim/sim/sim/configs/cxxtest/defconfig
+++ b/boards/sim/sim/sim/configs/cxxtest/defconfig
@@ -26,5 +26,4 @@ CONFIG_START_MONTH=2
 CONFIG_START_YEAR=2007
 CONFIG_TESTING_CXXTEST=y
 CONFIG_UCLIBCXX=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="cxxtest_main"
diff --git a/boards/sim/sim/sim/configs/duktape/defconfig b/boards/sim/sim/sim/configs/duktape/defconfig
index 3033ad8..82a4807 100644
--- a/boards/sim/sim/sim/configs/duktape/defconfig
+++ b/boards/sim/sim/sim/configs/duktape/defconfig
@@ -56,5 +56,4 @@ CONFIG_SDCLONE_DISABLE=y
 CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/elf/defconfig b/boards/sim/sim/sim/configs/elf/defconfig
index 24c98f0..30d8fdd 100644
--- a/boards/sim/sim/sim/configs/elf/defconfig
+++ b/boards/sim/sim/sim/configs/elf/defconfig
@@ -55,5 +55,4 @@ CONFIG_SIM_M32=y
 CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/fb/defconfig b/boards/sim/sim/sim/configs/fb/defconfig
index 1c708cc..5213a98 100644
--- a/boards/sim/sim/sim/configs/fb/defconfig
+++ b/boards/sim/sim/sim/configs/fb/defconfig
@@ -23,6 +23,5 @@ CONFIG_SDCLONE_DISABLE=y
 CONFIG_START_DAY=28
 CONFIG_START_MONTH=11
 CONFIG_START_YEAR=2008
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="fb_main"
 CONFIG_VIDEO_FB=y
diff --git a/boards/sim/sim/sim/configs/foc/defconfig b/boards/sim/sim/sim/configs/foc/defconfig
index 7cd0364..de852ea 100644
--- a/boards/sim/sim/sim/configs/foc/defconfig
+++ b/boards/sim/sim/sim/configs/foc/defconfig
@@ -88,5 +88,4 @@ CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
 CONFIG_SYSLOG_CONSOLE=y
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/ipforward/defconfig b/boards/sim/sim/sim/configs/ipforward/defconfig
index f4462c9..94654ba 100644
--- a/boards/sim/sim/sim/configs/ipforward/defconfig
+++ b/boards/sim/sim/sim/configs/ipforward/defconfig
@@ -66,5 +66,4 @@ CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_NSH=y
 CONFIG_TUN_NINTERFACES=2
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/libcxxtest/defconfig b/boards/sim/sim/sim/configs/libcxxtest/defconfig
index 62f02ad..87d2c57 100644
--- a/boards/sim/sim/sim/configs/libcxxtest/defconfig
+++ b/boards/sim/sim/sim/configs/libcxxtest/defconfig
@@ -29,7 +29,6 @@ CONFIG_DEBUG_SYMBOLS=y
 CONFIG_DEBUG_WARN=y
 CONFIG_DEV_LOOP=y
 CONFIG_DEV_ZERO=y
-CONFIG_DHCPC_RENEW_STACKSIZE=4096
 CONFIG_EXAMPLES_HELLO=y
 CONFIG_EXAMPLES_HELLOXX=y
 CONFIG_EXAMPLES_NETTEST=y
@@ -84,7 +83,6 @@ CONFIG_RTC_ARCH=y
 CONFIG_RTC_DATETIME=y
 CONFIG_RTC_DRIVER=y
 CONFIG_SCHED_HAVE_PARENT=y
-CONFIG_SCHED_LPWORKSTACKSIZE=4096
 CONFIG_SCHED_ONEXIT=y
 CONFIG_SCHED_WAITPID=y
 CONFIG_SDCLONE_DISABLE=y
@@ -94,9 +92,6 @@ CONFIG_STDIO_DISABLE_BUFFERING=y
 CONFIG_SYSLOG_CONSOLE=y
 CONFIG_SYSTEM_DHCPC_RENEW=y
 CONFIG_SYSTEM_NSH=y
-CONFIG_SYSTEM_NSH_STACKSIZE=4096
 CONFIG_SYSTEM_PING=y
-CONFIG_SYSTEM_PING_STACKSIZE=4096
 CONFIG_TESTING_CXXTEST=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/linuxi2c/defconfig b/boards/sim/sim/sim/configs/linuxi2c/defconfig
index e0e6708..e684806 100644
--- a/boards/sim/sim/sim/configs/linuxi2c/defconfig
+++ b/boards/sim/sim/sim/configs/linuxi2c/defconfig
@@ -38,5 +38,4 @@ CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_I2CTOOL=y
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/lvgl/defconfig b/boards/sim/sim/sim/configs/lvgl/defconfig
index ea9c906..cbdbd66 100644
--- a/boards/sim/sim/sim/configs/lvgl/defconfig
+++ b/boards/sim/sim/sim/configs/lvgl/defconfig
@@ -54,6 +54,5 @@ CONFIG_START_DAY=28
 CONFIG_START_MONTH=11
 CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=16384
 CONFIG_USER_ENTRYPOINT="lvgldemo_main"
 CONFIG_VIDEO_FB=y
diff --git a/boards/sim/sim/sim/configs/minibasic/defconfig b/boards/sim/sim/sim/configs/minibasic/defconfig
index f870c19..372c7fd 100644
--- a/boards/sim/sim/sim/configs/minibasic/defconfig
+++ b/boards/sim/sim/sim/configs/minibasic/defconfig
@@ -51,5 +51,4 @@ CONFIG_SDCLONE_DISABLE=y
 CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/mount/defconfig b/boards/sim/sim/sim/configs/mount/defconfig
index 917fb23..578198e 100644
--- a/boards/sim/sim/sim/configs/mount/defconfig
+++ b/boards/sim/sim/sim/configs/mount/defconfig
@@ -20,5 +20,4 @@ CONFIG_MAX_TASKS=64
 CONFIG_SDCLONE_DISABLE=y
 CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="mount_main"
diff --git a/boards/sim/sim/sim/configs/mtdpart/defconfig b/boards/sim/sim/sim/configs/mtdpart/defconfig
index 1a7f588..031e24c 100644
--- a/boards/sim/sim/sim/configs/mtdpart/defconfig
+++ b/boards/sim/sim/sim/configs/mtdpart/defconfig
@@ -27,5 +27,4 @@ CONFIG_SDCLONE_DISABLE=y
 CONFIG_START_DAY=29
 CONFIG_START_MONTH=4
 CONFIG_START_YEAR=2011
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="mtdpart_main"
diff --git a/boards/sim/sim/sim/configs/mtdrwb/defconfig b/boards/sim/sim/sim/configs/mtdrwb/defconfig
index b81bb16..0944f99 100644
--- a/boards/sim/sim/sim/configs/mtdrwb/defconfig
+++ b/boards/sim/sim/sim/configs/mtdrwb/defconfig
@@ -32,5 +32,4 @@ CONFIG_SDCLONE_DISABLE=y
 CONFIG_START_DAY=29
 CONFIG_START_MONTH=4
 CONFIG_START_YEAR=2011
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="mtdrwb_main"
diff --git a/boards/sim/sim/sim/configs/nettest/defconfig b/boards/sim/sim/sim/configs/nettest/defconfig
index 087641f..fe943f0 100644
--- a/boards/sim/sim/sim/configs/nettest/defconfig
+++ b/boards/sim/sim/sim/configs/nettest/defconfig
@@ -29,5 +29,4 @@ CONFIG_SDCLONE_DISABLE=y
 CONFIG_START_DAY=16
 CONFIG_START_MONTH=8
 CONFIG_START_YEAR=2008
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nettest_main"
diff --git a/boards/sim/sim/sim/configs/nimble/defconfig b/boards/sim/sim/sim/configs/nimble/defconfig
index 19d8223..8fa4de8 100644
--- a/boards/sim/sim/sim/configs/nimble/defconfig
+++ b/boards/sim/sim/sim/configs/nimble/defconfig
@@ -73,7 +73,6 @@ CONFIG_SIM_HCISOCKET=y
 CONFIG_START_DAY=3
 CONFIG_START_MONTH=4
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
 CONFIG_WIRELESS=y
 CONFIG_WIRELESS_BLUETOOTH=y
diff --git a/boards/sim/sim/sim/configs/nsh/defconfig b/boards/sim/sim/sim/configs/nsh/defconfig
index 24d2c78..cc2c542 100644
--- a/boards/sim/sim/sim/configs/nsh/defconfig
+++ b/boards/sim/sim/sim/configs/nsh/defconfig
@@ -53,5 +53,4 @@ CONFIG_SDCLONE_DISABLE=y
 CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/nsh2/defconfig b/boards/sim/sim/sim/configs/nsh2/defconfig
index ab84ab4..d53c771 100644
--- a/boards/sim/sim/sim/configs/nsh2/defconfig
+++ b/boards/sim/sim/sim/configs/nsh2/defconfig
@@ -55,6 +55,5 @@ CONFIG_START_DAY=6
 CONFIG_START_MONTH=10
 CONFIG_START_YEAR=2011
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
 CONFIG_VIDEO_FB=y
diff --git a/boards/sim/sim/sim/configs/nshcromfs/defconfig b/boards/sim/sim/sim/configs/nshcromfs/defconfig
index d373d9c..1bee16e 100644
--- a/boards/sim/sim/sim/configs/nshcromfs/defconfig
+++ b/boards/sim/sim/sim/configs/nshcromfs/defconfig
@@ -48,5 +48,4 @@ CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_LZF=y
 CONFIG_SYSTEM_NSH=y
 CONFIG_SYSTEM_SYSTEM=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/nx/defconfig b/boards/sim/sim/sim/configs/nx/defconfig
index a8994a8..979aa7c 100644
--- a/boards/sim/sim/sim/configs/nx/defconfig
+++ b/boards/sim/sim/sim/configs/nx/defconfig
@@ -30,6 +30,5 @@ CONFIG_SDCLONE_DISABLE=y
 CONFIG_START_DAY=28
 CONFIG_START_MONTH=11
 CONFIG_START_YEAR=2008
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nx_main"
 CONFIG_VIDEO_FB=y
diff --git a/boards/sim/sim/sim/configs/nx11/defconfig b/boards/sim/sim/sim/configs/nx11/defconfig
index 6199703..f56a6f7 100644
--- a/boards/sim/sim/sim/configs/nx11/defconfig
+++ b/boards/sim/sim/sim/configs/nx11/defconfig
@@ -31,6 +31,5 @@ CONFIG_SIM_X11FB=y
 CONFIG_START_DAY=28
 CONFIG_START_MONTH=11
 CONFIG_START_YEAR=2008
-CONFIG_USERMAIN_STACKSIZE=16384
 CONFIG_USER_ENTRYPOINT="nx_main"
 CONFIG_VIDEO_FB=y
diff --git a/boards/sim/sim/sim/configs/nxffs/defconfig b/boards/sim/sim/sim/configs/nxffs/defconfig
index 25febf3..f8f9d80 100644
--- a/boards/sim/sim/sim/configs/nxffs/defconfig
+++ b/boards/sim/sim/sim/configs/nxffs/defconfig
@@ -28,5 +28,4 @@ CONFIG_START_DAY=29
 CONFIG_START_MONTH=4
 CONFIG_START_YEAR=2011
 CONFIG_TESTING_NXFFS=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nxffs_main"
diff --git a/boards/sim/sim/sim/configs/nxlines/defconfig b/boards/sim/sim/sim/configs/nxlines/defconfig
index 7dac105..f260fde 100644
--- a/boards/sim/sim/sim/configs/nxlines/defconfig
+++ b/boards/sim/sim/sim/configs/nxlines/defconfig
@@ -55,6 +55,5 @@ CONFIG_SIM_FBBPP=32
 CONFIG_SIM_X11FB=y
 CONFIG_START_MONTH=5
 CONFIG_START_YEAR=2012
-CONFIG_USERMAIN_STACKSIZE=16384
 CONFIG_USER_ENTRYPOINT="nxlines_main"
 CONFIG_VIDEO_FB=y
diff --git a/boards/sim/sim/sim/configs/ostest/defconfig b/boards/sim/sim/sim/configs/ostest/defconfig
index 3a67b24..f9420bd 100644
--- a/boards/sim/sim/sim/configs/ostest/defconfig
+++ b/boards/sim/sim/sim/configs/ostest/defconfig
@@ -31,5 +31,4 @@ CONFIG_START_YEAR=2007
 CONFIG_TESTING_OSTEST=y
 CONFIG_TESTING_OSTEST_LOOPS=100
 CONFIG_TESTING_OSTEST_POWEROFF=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="ostest_main"
diff --git a/boards/sim/sim/sim/configs/pf_ieee802154/defconfig b/boards/sim/sim/sim/configs/pf_ieee802154/defconfig
index fc362a0..6fbb51b 100644
--- a/boards/sim/sim/sim/configs/pf_ieee802154/defconfig
+++ b/boards/sim/sim/sim/configs/pf_ieee802154/defconfig
@@ -62,7 +62,6 @@ CONFIG_RAM_SIZE=393216
 CONFIG_RAM_START=0x20400000
 CONFIG_RR_INTERVAL=200
 CONFIG_SCHED_HPWORK=y
-CONFIG_SCHED_HPWORKSTACKSIZE=4096
 CONFIG_SCHED_WAITPID=y
 CONFIG_SDCLONE_DISABLE=y
 CONFIG_STANDARD_SERIAL=y
@@ -70,7 +69,6 @@ CONFIG_START_DAY=10
 CONFIG_START_MONTH=3
 CONFIG_START_YEAR=2014
 CONFIG_SYSTEM_NSH=y
-CONFIG_TASK_SPAWN_DEFAULT_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
 CONFIG_WIRELESS=y
 CONFIG_WIRELESS_IEEE802154=y
diff --git a/boards/sim/sim/sim/configs/pktradio/defconfig b/boards/sim/sim/sim/configs/pktradio/defconfig
index 74faf2d..d9d872b 100644
--- a/boards/sim/sim/sim/configs/pktradio/defconfig
+++ b/boards/sim/sim/sim/configs/pktradio/defconfig
@@ -26,14 +26,12 @@ CONFIG_BUILTIN=y
 CONFIG_DEBUG_SYMBOLS=y
 CONFIG_DRIVERS_WIRELESS=y
 CONFIG_EXAMPLES_NETTEST=y
-CONFIG_EXAMPLES_NETTEST_DAEMON_STACKSIZE=4096
 CONFIG_EXAMPLES_NETTEST_LOOPBACK=y
 CONFIG_EXAMPLES_NETTEST_SERVERIPv6ADDR_1=0xfe80
 CONFIG_EXAMPLES_NETTEST_SERVERIPv6ADDR_6=0x00ff
 CONFIG_EXAMPLES_NETTEST_SERVERIPv6ADDR_7=0xfe00
 CONFIG_EXAMPLES_NETTEST_SERVERIPv6ADDR_8=0x00a9
 CONFIG_EXAMPLES_NETTEST_SERVER_PORTNO=61616
-CONFIG_EXAMPLES_NETTEST_STACKSIZE1=4096
 CONFIG_EXAMPLES_UDPBLASTER=y
 CONFIG_EXAMPLES_UDPBLASTER_HOSTIPv6_1=0xfe80
 CONFIG_EXAMPLES_UDPBLASTER_HOSTIPv6_6=0x00ff
@@ -87,7 +85,6 @@ CONFIG_RAM_SIZE=393216
 CONFIG_RAM_START=0x20400000
 CONFIG_RR_INTERVAL=200
 CONFIG_SCHED_HPWORK=y
-CONFIG_SCHED_HPWORKSTACKSIZE=4096
 CONFIG_SCHED_WAITPID=y
 CONFIG_SDCLONE_DISABLE=y
 CONFIG_STANDARD_SERIAL=y
@@ -95,7 +92,6 @@ CONFIG_START_DAY=10
 CONFIG_START_MONTH=3
 CONFIG_START_YEAR=2014
 CONFIG_SYSTEM_NSH=y
-CONFIG_TASK_SPAWN_DEFAULT_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
 CONFIG_WIRELESS=y
 CONFIG_WIRELESS_PKTRADIO=y
diff --git a/boards/sim/sim/sim/configs/posix_spawn/defconfig b/boards/sim/sim/sim/configs/posix_spawn/defconfig
index 4e3ec86..28bfe2a 100644
--- a/boards/sim/sim/sim/configs/posix_spawn/defconfig
+++ b/boards/sim/sim/sim/configs/posix_spawn/defconfig
@@ -56,5 +56,4 @@ CONFIG_SIM_M32=y
 CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/rc/defconfig b/boards/sim/sim/sim/configs/rc/defconfig
index af2dfed..495ca04 100644
--- a/boards/sim/sim/sim/configs/rc/defconfig
+++ b/boards/sim/sim/sim/configs/rc/defconfig
@@ -45,5 +45,4 @@ CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_NSH=y
 CONFIG_TESTING_IRTEST=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/romfs/defconfig b/boards/sim/sim/sim/configs/romfs/defconfig
index 48095e3..ef172aa 100644
--- a/boards/sim/sim/sim/configs/romfs/defconfig
+++ b/boards/sim/sim/sim/configs/romfs/defconfig
@@ -55,5 +55,4 @@ CONFIG_SDCLONE_DISABLE=y
 CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/rpproxy/defconfig b/boards/sim/sim/sim/configs/rpproxy/defconfig
index 67920d9..8c861aa 100644
--- a/boards/sim/sim/sim/configs/rpproxy/defconfig
+++ b/boards/sim/sim/sim/configs/rpproxy/defconfig
@@ -64,5 +64,4 @@ CONFIG_SYSLOG_TIMESTAMP=y
 CONFIG_SYSTEM_CLE=y
 CONFIG_SYSTEM_NSH=y
 CONFIG_SYSTEM_PING=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/rpserver/defconfig b/boards/sim/sim/sim/configs/rpserver/defconfig
index 3080fc3..2c30410 100644
--- a/boards/sim/sim/sim/configs/rpserver/defconfig
+++ b/boards/sim/sim/sim/configs/rpserver/defconfig
@@ -75,5 +75,4 @@ CONFIG_SYSTEM_CUTERM_DEFAULT_DEVICE="/dev/ttyproxy"
 CONFIG_SYSTEM_NSH=y
 CONFIG_SYSTEM_PING=y
 CONFIG_TTY_SIGINT=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/sensor/defconfig b/boards/sim/sim/sim/configs/sensor/defconfig
index 5b20b3c..ecc2ce2 100644
--- a/boards/sim/sim/sim/configs/sensor/defconfig
+++ b/boards/sim/sim/sim/configs/sensor/defconfig
@@ -51,5 +51,4 @@ CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_NSH=y
 CONFIG_TESTING_SENSORTEST=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/sixlowpan/defconfig b/boards/sim/sim/sim/configs/sixlowpan/defconfig
index 37036a4..bcdc2ce 100644
--- a/boards/sim/sim/sim/configs/sixlowpan/defconfig
+++ b/boards/sim/sim/sim/configs/sixlowpan/defconfig
@@ -26,14 +26,12 @@ CONFIG_BUILTIN=y
 CONFIG_DEBUG_SYMBOLS=y
 CONFIG_DRIVERS_WIRELESS=y
 CONFIG_EXAMPLES_NETTEST=y
-CONFIG_EXAMPLES_NETTEST_DAEMON_STACKSIZE=4096
 CONFIG_EXAMPLES_NETTEST_LOOPBACK=y
 CONFIG_EXAMPLES_NETTEST_SERVERIPv6ADDR_1=0xfe80
 CONFIG_EXAMPLES_NETTEST_SERVERIPv6ADDR_6=0x00ff
 CONFIG_EXAMPLES_NETTEST_SERVERIPv6ADDR_7=0xfe00
 CONFIG_EXAMPLES_NETTEST_SERVERIPv6ADDR_8=0xcda9
 CONFIG_EXAMPLES_NETTEST_SERVER_PORTNO=61616
-CONFIG_EXAMPLES_NETTEST_STACKSIZE1=4096
 CONFIG_EXAMPLES_UDPBLASTER=y
 CONFIG_EXAMPLES_UDPBLASTER_HOSTIPv6_1=0xfe80
 CONFIG_EXAMPLES_UDPBLASTER_HOSTIPv6_6=0x00ff
@@ -87,7 +85,6 @@ CONFIG_RAM_SIZE=393216
 CONFIG_RAM_START=0x20400000
 CONFIG_RR_INTERVAL=200
 CONFIG_SCHED_HPWORK=y
-CONFIG_SCHED_HPWORKSTACKSIZE=4096
 CONFIG_SCHED_WAITPID=y
 CONFIG_SDCLONE_DISABLE=y
 CONFIG_STANDARD_SERIAL=y
@@ -95,7 +92,6 @@ CONFIG_START_DAY=10
 CONFIG_START_MONTH=3
 CONFIG_START_YEAR=2014
 CONFIG_SYSTEM_NSH=y
-CONFIG_TASK_SPAWN_DEFAULT_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
 CONFIG_WIRELESS=y
 CONFIG_WIRELESS_IEEE802154=y
diff --git a/boards/sim/sim/sim/configs/spiffs/defconfig b/boards/sim/sim/sim/configs/spiffs/defconfig
index 4820a72..9246953 100644
--- a/boards/sim/sim/sim/configs/spiffs/defconfig
+++ b/boards/sim/sim/sim/configs/spiffs/defconfig
@@ -31,5 +31,4 @@ CONFIG_START_MONTH=9
 CONFIG_TESTING_FSTEST=y
 CONFIG_TESTING_FSTEST_MOUNTPT="/mnt/spiffs"
 CONFIG_TESTING_FSTEST_NLOOPS=10
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="fstest_main"
diff --git a/boards/sim/sim/sim/configs/tcpblaster/defconfig b/boards/sim/sim/sim/configs/tcpblaster/defconfig
index b7ff4c0..8da49d7 100644
--- a/boards/sim/sim/sim/configs/tcpblaster/defconfig
+++ b/boards/sim/sim/sim/configs/tcpblaster/defconfig
@@ -83,7 +83,6 @@ CONFIG_NSH_ARCHINIT=y
 CONFIG_NSH_BUILTIN_APPS=y
 CONFIG_NSH_FILE_APPS=y
 CONFIG_NSH_READLINE=y
-CONFIG_NSH_TELNETD_CLIENTSTACKSIZE=4096
 CONFIG_POSIX_SPAWN_PROXY_STACKSIZE=2048
 CONFIG_PREALLOC_TIMERS=4
 CONFIG_PSEUDOFS_SOFTLINKS=y
@@ -108,14 +107,11 @@ CONFIG_SYSLOG_CONSOLE=y
 CONFIG_SYSLOG_TIMESTAMP=y
 CONFIG_SYSTEM_CLE=y
 CONFIG_SYSTEM_NSH=y
-CONFIG_SYSTEM_NSH_STACKSIZE=4096
 CONFIG_SYSTEM_NTPC=y
 CONFIG_SYSTEM_PING6=y
 CONFIG_SYSTEM_PING=y
-CONFIG_SYSTEM_PING_STACKSIZE=4096
 CONFIG_SYSTEM_SYSTEM=y
 CONFIG_SYSTEM_TELNET_CLIENT=y
-CONFIG_SYSTEM_TELNET_CLIENT_STACKSIZE=4096
 CONFIG_SYSTEM_TIME64=y
 CONFIG_TASK_NAME_SIZE=32
 CONFIG_TELNET_CHARACTER_MODE=y
@@ -123,5 +119,4 @@ CONFIG_TELNET_TXBUFFER_SIZE=64
 CONFIG_TTY_SIGINT=y
 CONFIG_TTY_SIGINT_CHAR=0x3
 CONFIG_TTY_SIGTSTP=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/touchscreen/defconfig b/boards/sim/sim/sim/configs/touchscreen/defconfig
index 24e04ee..0abc336 100644
--- a/boards/sim/sim/sim/configs/touchscreen/defconfig
+++ b/boards/sim/sim/sim/configs/touchscreen/defconfig
@@ -38,6 +38,5 @@ CONFIG_SIM_X11FB=y
 CONFIG_START_DAY=28
 CONFIG_START_MONTH=11
 CONFIG_START_YEAR=2008
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="tc_main"
 CONFIG_VIDEO_FB=y
diff --git a/boards/sim/sim/sim/configs/unionfs/defconfig b/boards/sim/sim/sim/configs/unionfs/defconfig
index 963331d..7278c0e 100644
--- a/boards/sim/sim/sim/configs/unionfs/defconfig
+++ b/boards/sim/sim/sim/configs/unionfs/defconfig
@@ -44,5 +44,4 @@ CONFIG_SDCLONE_DISABLE=y
 CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/ustream/defconfig b/boards/sim/sim/sim/configs/ustream/defconfig
index ba88267..752a57a 100644
--- a/boards/sim/sim/sim/configs/ustream/defconfig
+++ b/boards/sim/sim/sim/configs/ustream/defconfig
@@ -49,5 +49,4 @@ CONFIG_SDCLONE_DISABLE=y
 CONFIG_START_MONTH=6
 CONFIG_START_YEAR=2008
 CONFIG_SYSTEM_NSH=y
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"
diff --git a/boards/sim/sim/sim/configs/vpnkit/defconfig b/boards/sim/sim/sim/configs/vpnkit/defconfig
index df9e496..af7443c 100644
--- a/boards/sim/sim/sim/configs/vpnkit/defconfig
+++ b/boards/sim/sim/sim/configs/vpnkit/defconfig
@@ -28,7 +28,6 @@ CONFIG_DEBUG_SYMBOLS=y
 CONFIG_DEBUG_WARN=y
 CONFIG_DEV_LOOP=y
 CONFIG_DEV_ZERO=y
-CONFIG_DHCPC_RENEW_STACKSIZE=4096
 CONFIG_EXAMPLES_HELLO=y
 CONFIG_EXAMPLES_NETTEST=y
 CONFIG_FSUTILS_PASSWD=y
@@ -80,7 +79,6 @@ CONFIG_RTC_ARCH=y
 CONFIG_RTC_DATETIME=y
 CONFIG_RTC_DRIVER=y
 CONFIG_SCHED_HAVE_PARENT=y
-CONFIG_SCHED_LPWORKSTACKSIZE=4096
 CONFIG_SCHED_ONEXIT=y
 CONFIG_SCHED_WAITPID=y
 CONFIG_SDCLONE_DISABLE=y
@@ -91,8 +89,5 @@ CONFIG_STDIO_DISABLE_BUFFERING=y
 CONFIG_SYSLOG_CONSOLE=y
 CONFIG_SYSTEM_DHCPC_RENEW=y
 CONFIG_SYSTEM_NSH=y
-CONFIG_SYSTEM_NSH_STACKSIZE=4096
 CONFIG_SYSTEM_PING=y
-CONFIG_SYSTEM_PING_STACKSIZE=4096
-CONFIG_USERMAIN_STACKSIZE=4096
 CONFIG_USER_ENTRYPOINT="nsh_main"