nuttx/Documentation/implementation/index.rst
Abhishek Mishra fec3c5bc07 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-17 17:13:57 +08:00

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