CONFIG_ZVFS_POLL_MAX is now used to control the maximum number of poll() entires. Thereby, CONFIG_NET_SOCKETS_POLL_MAX is redundant and shall be deprecated. Modify the defaults for NET_SOCKETS_POLL_MAX and ZVS_POLL_MAX so that the deprecation actually makes sense instead of symbol removal. In case the application still sets the old config, it will modify the ZVS_POLL_MAX default. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no> Signed-off-by: Chris Friedt <cfriedt@tenstorrent.com>
40 lines
1.7 KiB
ReStructuredText
40 lines
1.7 KiB
ReStructuredText
.. _posix_kconfig_options:
|
|
|
|
Additional Configuration Options
|
|
********************************
|
|
|
|
Below is a non-exhaustive list of additional :ref:`kconfig` options relating to Zephyr's
|
|
implementation of the POSIX API.
|
|
|
|
* :kconfig:option:`CONFIG_DYNAMIC_THREAD`
|
|
* :kconfig:option:`CONFIG_DYNAMIC_THREAD_POOL_SIZE`
|
|
* :kconfig:option:`CONFIG_EVENTFD`
|
|
* :kconfig:option:`CONFIG_FDTABLE`
|
|
* :kconfig:option:`CONFIG_GETOPT_LONG`
|
|
* :kconfig:option:`CONFIG_MAX_PTHREAD_SPINLOCK_COUNT`
|
|
* :kconfig:option:`CONFIG_MQUEUE_NAMELEN_MAX`
|
|
* :kconfig:option:`CONFIG_POSIX_MQ_OPEN_MAX`
|
|
* :kconfig:option:`CONFIG_MSG_SIZE_MAX`
|
|
* :kconfig:option:`CONFIG_NET_SOCKETPAIR`
|
|
* :kconfig:option:`CONFIG_NET_SOCKETS`
|
|
* :kconfig:option:`CONFIG_ZVFS_POLL_MAX`
|
|
* :kconfig:option:`CONFIG_ZVFS_OPEN_MAX`
|
|
* :kconfig:option:`CONFIG_POSIX_API`
|
|
* :kconfig:option:`CONFIG_POSIX_OPEN_MAX`
|
|
* :kconfig:option:`CONFIG_POSIX_PTHREAD_ATTR_GUARDSIZE_BITS`
|
|
* :kconfig:option:`CONFIG_POSIX_PTHREAD_ATTR_GUARDSIZE_DEFAULT`
|
|
* :kconfig:option:`CONFIG_POSIX_PTHREAD_ATTR_STACKSIZE_BITS`
|
|
* :kconfig:option:`CONFIG_POSIX_RTSIG_MAX`
|
|
* :kconfig:option:`CONFIG_POSIX_SIGNAL_STRING_DESC`
|
|
* :kconfig:option:`CONFIG_POSIX_THREAD_KEYS_MAX`
|
|
* :kconfig:option:`CONFIG_POSIX_THREAD_THREADS_MAX`
|
|
* :kconfig:option:`CONFIG_POSIX_UNAME_NODENAME_LEN`
|
|
* :kconfig:option:`CONFIG_POSIX_UNAME_VERSION_LEN`
|
|
* :kconfig:option:`CONFIG_PTHREAD_CREATE_BARRIER`
|
|
* :kconfig:option:`CONFIG_PTHREAD_RECYCLER_DELAY_MS`
|
|
* :kconfig:option:`CONFIG_POSIX_SEM_NAMELEN_MAX`
|
|
* :kconfig:option:`CONFIG_POSIX_SEM_NSEMS_MAX`
|
|
* :kconfig:option:`CONFIG_POSIX_SEM_VALUE_MAX`
|
|
* :kconfig:option:`CONFIG_TIMER_CREATE_WAIT`
|
|
* :kconfig:option:`CONFIG_THREAD_STACK_INFO`
|
|
* :kconfig:option:`CONFIG_ZVFS_EVENTFD_MAX`
|