]> Projects (at) Tadryanom (dot) Me - AdrOS.git/commit
feat: /proc per-process directories (/proc/[pid]/status, maps)
authorTulio A M Mendes <[email protected]>
Wed, 11 Feb 2026 22:39:04 +0000 (19:39 -0300)
committerTulio A M Mendes <[email protected]>
Fri, 13 Feb 2026 02:20:50 +0000 (23:20 -0300)
commitd85ef30319b8612fd7532581c5192935e36f27f6
tree58eff0599d0e9d411317ab369f0ca01c3408c37d
parent4ba2edcceaa0271e4b21613e3ec2c9ccf5b446b5
feat: /proc per-process directories (/proc/[pid]/status, maps)

- /proc/[pid]/status: shows Pid, PPid, Pgrp, Session, State, signals, heap
- /proc/[pid]/maps: shows heap range and mmap regions
- /proc root readdir now lists numeric PID entries alongside self/uptime/meminfo
- /proc root finddir resolves numeric names to per-PID directory nodes
- Uses small static pool of fs_node_t (8 slots) for dynamic PID nodes
- proc_find_pid helper iterates ready queue to find process by PID
- cppcheck clean, 19/19 smoke tests pass
src/kernel/procfs.c