探索aarch64架构上使用ftrace的BPF LSM

探索aarch64架构上使用ftrace的BPF LSM

💡 原文中文,约32500字,阅读约需78分钟。
📝

内容提要

本文探讨了在ARM64架构上使用ftrace的BPF LSM的差异,并介绍了作者在MacBook M2上开发eBPF程序时遇到的问题。作者通过使用bpftrace和trace-cmd工具来调查问题,并发现在Linux 5.15和6.1内核上加载BPF LSM程序时出现了错误。经过分析,作者发现这是因为缺少对aarch64架构的支持。然而,作者指出这个问题将在下一个6.4版本的Linux内核中得到修复。

🏷️

标签

➡️

继续阅读