How to Manually Load a Shared Library for a Process in GDB

If a process manually loads a shared library through dlopen(), GDB may sometimes fail to recognize its debugging symbols. In that case, you can use GDB’s add symbol file file addre

2024-11-28 · 2 min · zevorn

Building a Minimal KVM Virtual Machine on the Youlan Laptop

Building a Minimal Virtual Machine Foreword KVM (Kernel based Virtual Machine) on the ARM architecture is a virtualization technology based on the Linux kernel. It allows user spac

2024-10-06 · 10 min · zevorn