![如何在没有 vDSO 支持的情况下[交叉]编译 Linux 内核?](https://linux22.com/image/210454/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%B2%A1%E6%9C%89%20vDSO%20%E6%94%AF%E6%8C%81%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%5B%E4%BA%A4%E5%8F%89%5D%E7%BC%96%E8%AF%91%20Linux%20%E5%86%85%E6%A0%B8%EF%BC%9F.png)
我正在[使用 LLVM] 编译 Linux 内核SPARC64
,但我不想编译代码vDSO
。我删除了 中所有与 vDSO 相关的参数arch/sparc/Makefile
,arch/sparc/Kbuild
但是arch/sparc/kernel/Makefile
有没有更快/优雅的方法?谢谢。
答案1
HAVE_GENERIC_VDSO 应该是禁用 vdso 的单个 Kconfig 设置。
我正在[使用 LLVM] 编译 Linux 内核SPARC64
,但我不想编译代码vDSO
。我删除了 中所有与 vDSO 相关的参数arch/sparc/Makefile
,arch/sparc/Kbuild
但是arch/sparc/kernel/Makefile
有没有更快/优雅的方法?谢谢。
HAVE_GENERIC_VDSO 应该是禁用 vdso 的单个 Kconfig 设置。