User Virtual Address Space: arm64
📌 A must-have reference for Linux Kernel engineers
🧠 Key Highlights:
✅ Differences in kernel/user space division for a 48-bit VA
✅ Key memory segments (Text, Data, BSS, Heap, mmap, Stack)
✅ How these are mapped in mm_struct
✅ task_struct and mm_struct relationship
✅ Real /proc/<pid>/maps and GDB outputs for debugging/context