nuttx/fs/vfs
chao an 507c8145a9 sched/spawn: remove spawn proxy thread to simplify task/posix_spawn()
The spawn proxy thread is a special existence in NuttX, usually some developers
spend a lot of time on stack overflow of spawn proxy thread:

https://github.com/apache/nuttx/issues/9046
https://github.com/apache/nuttx/pull/9081

In order to avoid similar issues, this PR will remove spawn proxy thread to simplify
the process of task/posix_spawn().

1. Postpone the related processing of spawn file actions until after task_init()
2. Delete the temporary thread of spawn proxy and related global variables

Signed-off-by: chao an <anchao@xiaomi.com>
2023-04-27 17:35:58 +08:00
..
fs_chstat.c
fs_close.c
fs_dir.c Fixes in asprintf usage. 2023-04-19 02:48:39 +08:00
fs_dup2.c
fs_dup.c
fs_epoll.c fs/fs_epoll: add oneshot list to handle the EPOLLONESHOT correctly 2023-03-23 09:43:27 +02:00
fs_eventfd.c
fs_fchstat.c
fs_fcntl.c
fs_fdopen.c
fs_fstat.c
fs_fstatfs.c
fs_fsync.c fs: Don't guard fsync with CONFIG_DISABLE_MOUNTPOINT 2023-02-14 11:24:37 +08:00
fs_ioctl.c
fs_link.c fs: Implment link as a normal function instead macro 2023-02-04 18:31:23 -03:00
fs_lseek.c
fs_mkdir.c
fs_open.c sched/spawn: remove spawn proxy thread to simplify task/posix_spawn() 2023-04-27 17:35:58 +08:00
fs_poll.c
fs_pread.c
fs_pwrite.c
fs_read.c
fs_readlink.c
fs_rename.c Fixes in asprintf usage. 2023-04-19 02:48:39 +08:00
fs_rmdir.c
fs_select.c
fs_sendfile.c
fs_signalfd.c
fs_stat.c
fs_statfs.c
fs_symlink.c
fs_timerfd.c
fs_truncate.c fs: Don't guard ftruncate with CONFIG_DISABLE_MOUNTPOINT 2023-02-14 11:24:37 +08:00
fs_unlink.c
fs_write.c
Kconfig
Make.defs fs: Don't guard ftruncate with CONFIG_DISABLE_MOUNTPOINT 2023-02-14 11:24:37 +08:00