mirror of
https://github.com/apache/nuttx.git
synced 2026-08-08 14:07:17 +00:00
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>
42 lines
932 B
ReStructuredText
42 lines
932 B
ReStructuredText
======================
|
|
Implementation Details
|
|
======================
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
:caption: Contents:
|
|
|
|
bottomhalf_interrupt.rst
|
|
cancellation_points.rst
|
|
chip_h.rst
|
|
context_switches.rst
|
|
critical_sections.rst
|
|
device_drivers.rst
|
|
device_nodes.rst
|
|
drivers_design.rst
|
|
file_descriptors.rst
|
|
hardfaults.rst
|
|
interrupt_controls.rst
|
|
ioctl.rst
|
|
kernel_modules_vs_shared_libraries.rst
|
|
kernel_threads_vs_pthreads.rst
|
|
make_build_system.rst
|
|
memory_configurations.rst
|
|
naming_arch_mcu_board_interfaces.rst
|
|
naming_os_internals.rst
|
|
nuttx_initialization_sequence.rst
|
|
nuttx_tasking.rst
|
|
oneshot_timers_and_cpu_load.rst
|
|
power_management.rst
|
|
preemption_latency.rst
|
|
processes_vs_tasks.rst
|
|
short_time_delays.rst
|
|
signal_handlers.rst
|
|
simulation.rst
|
|
smp.rst
|
|
syslog.rst
|
|
tasks_vs_threads.rst
|
|
tickless_os.rst
|
|
tls.rst
|
|
user_identity.rst
|
|
usb.rst
|