On vsyscalls and the vDSO
Summary
The article explains two Linux mechanisms for accelerating system calls, vsyscall and the vDSO, and outlines their similarities and differences. It discusses security concerns around vsyscall and the patches to phase it out or randomize its location, while noting that ABI compatibility complicates removal. It also covers the community debate over naming and configuration options, and suggests patches will slow the vsyscall path but improve overall security.