Abhishek Mishra
d487c46a29
Documentation/sched: Add POSIX user identity transition docs
...
Adds comprehensive documentation for the POSIX three-tier user identity
model (real, effective, saved-set IDs) enabled by CONFIG_SCHED_USER_IDENTITY.
* Updates sched/Kconfig with detailed help text explaining the config.
* Adds user_identity.rst to formally document credential inheritance
and the privilege transition rules for setuid(), seteuid(), setgid(),
and setegid().
* Updates tasks_vs_threads.rst to list credentials as a shared task
group resource.
Signed-off-by: Abhishek Mishra <mishra.abhishek2808@gmail.com>
2026-06-12 08:13:23 +08:00
Tomasz 'CeDeROM' CEDRO
0cfa6f1b96
doc: Migrating the rest of documentation from cwiki.
...
* This completes task list in https://github.com/apache/nuttx/issues/11127 .
* This preserves selected content from cwiki and moves it to new docs.
* Most pages are simple copy-paste with a simple RST formatting updates,
with minor updates.
* Content update / reorganization will follow later on when needed.
* Files added (or updated title from cwiki -> current docs):
* Documentation/implementation:
* index.
* cancellation_points.
* Asynchronous vs. Synchronous Context Switches -> context_switches.rst.
* ARMv7-M Hardfaults, SVCALL, and Debuggers -> hardfatuls.rst.
* chip.h FAQ -> chip_h.rst.
* Debug Output (SYSLOG) Issues -> syslog.rst.
* Detaching File Descriptors -> file_descriptors.rst.
* device_nodes.rst.
* Dynamic Clocking -> power_management.rst.
* ENOTTY ioctl() Return Value -> ioctl.rst.
* memory_configurations.rst.
* kernel_modules_vs_shared_libraries.rst.
* NAKing USB OUT/IN Tokens -> usb.rst.
* naming_arch_mcu_board_interfaces.rst.
* naming_os_internals.rst.
* nuttx_tasking.rst.
* oneshot_timers_and_cpu_load.rst.
* nuttx_initialization_sequence.rst.
* short_time_delays.rst.
* Signal Handler Tour -> signal_handlers.rst.
* smp.rst.
* syslog.rst.
* Task Exit Sequence -> nuttx_tasking.rst.
* tasks_vs_threads.rst.
* tls.rst.
* tickless_os.rst.
* Why Can't Kernel Threads Have pthreads -> kernel_threads_vs_pthreads.rst.
* Documentation/components/filesystem:
* smartfs.rst.
Signed-off-by: Tomasz 'CeDeROM' CEDRO <tomek@cedro.info>
2026-05-28 09:34:04 +08:00