1.. _posix_kconfig_options:
2
3Additional Configuration Options
4********************************
5
6Below is a non-exhaustive list of additional :ref:`kconfig` options relating to Zephyr's
7implementation of the POSIX API.
8
9* :kconfig:option:`CONFIG_DYNAMIC_THREAD`
10* :kconfig:option:`CONFIG_DYNAMIC_THREAD_POOL_SIZE`
11* :kconfig:option:`CONFIG_EVENTFD`
12* :kconfig:option:`CONFIG_FDTABLE`
13* :kconfig:option:`CONFIG_GETOPT_LONG`
14* :kconfig:option:`CONFIG_MAX_PTHREAD_SPINLOCK_COUNT`
15* :kconfig:option:`CONFIG_MQUEUE_NAMELEN_MAX`
16* :kconfig:option:`CONFIG_POSIX_MQ_OPEN_MAX`
17* :kconfig:option:`CONFIG_MSG_SIZE_MAX`
18* :kconfig:option:`CONFIG_NET_SOCKETPAIR`
19* :kconfig:option:`CONFIG_NET_SOCKETS`
20* :kconfig:option:`CONFIG_ZVFS_POLL_MAX`
21* :kconfig:option:`CONFIG_ZVFS_OPEN_MAX`
22* :kconfig:option:`CONFIG_POSIX_API`
23* :kconfig:option:`CONFIG_POSIX_OPEN_MAX`
24* :kconfig:option:`CONFIG_POSIX_PTHREAD_ATTR_GUARDSIZE_BITS`
25* :kconfig:option:`CONFIG_POSIX_PTHREAD_ATTR_GUARDSIZE_DEFAULT`
26* :kconfig:option:`CONFIG_POSIX_PTHREAD_ATTR_STACKSIZE_BITS`
27* :kconfig:option:`CONFIG_POSIX_RTSIG_MAX`
28* :kconfig:option:`CONFIG_POSIX_SIGNAL_STRING_DESC`
29* :kconfig:option:`CONFIG_POSIX_THREAD_KEYS_MAX`
30* :kconfig:option:`CONFIG_POSIX_THREAD_THREADS_MAX`
31* :kconfig:option:`CONFIG_POSIX_UNAME_NODENAME_LEN`
32* :kconfig:option:`CONFIG_POSIX_UNAME_VERSION_LEN`
33* :kconfig:option:`CONFIG_PTHREAD_CREATE_BARRIER`
34* :kconfig:option:`CONFIG_PTHREAD_RECYCLER_DELAY_MS`
35* :kconfig:option:`CONFIG_POSIX_SEM_NAMELEN_MAX`
36* :kconfig:option:`CONFIG_POSIX_SEM_NSEMS_MAX`
37* :kconfig:option:`CONFIG_POSIX_SEM_VALUE_MAX`
38* :kconfig:option:`CONFIG_TIMER_CREATE_WAIT`
39* :kconfig:option:`CONFIG_THREAD_STACK_INFO`
40* :kconfig:option:`CONFIG_ZVFS_EVENTFD_MAX`
41