Logo

Linux 内核

7.2.0-rc6

快速搜索

目录

  • 开发流程
  • 提交补丁
  • 行为准则
  • 维护者手册
  • 所有开发流程文档
  • 核心 API
  • 驱动程序 API
  • 子系统
  • 锁机制
  • 许可规则
  • 编写文档
  • 开发工具
  • 测试指南
  • 内核 Hack 指南
  • 跟踪
  • 故障注入
  • 热补丁 (Livepatching)
  • Rust
  • 系统管理
  • 构建系统
  • 报告问题
  • 用户空间工具
  • 用户空间 API
  • 固件
  • 固件与设备树
  • CPU 架构
    • ARC 架构
    • ARM 架构
    • ARM64 架构
    • LoongArch 架构
    • m68k 架构
    • MIPS 专用文档
    • Nios II 专用文档
    • OpenRISC 架构
    • PA-RISC 架构
    • powerpc
    • RISC-V 架构
    • s390 架构
    • SuperH 接口指南
    • Sparc 架构
    • x86 专用文档
      • 1. Linux/x86 引导协议
      • 2. DeviceTree 引导
      • 3. x86 功能标志
      • 4. x86 拓扑
      • 5. 内核级异常处理
      • 6. 内核栈
      • 7. 内核入口
      • 8. 早期 Printk
      • 9. ORC 解卷器
      • 10. 零页
      • 11. TLB
      • 12. MTRR (内存类型范围寄存器) 控制
      • 13. PAT (页属性表)
      • 14. Intel 硬件上调度的硬件反馈接口
      • 15. 控制流强制技术 (CET) 影子栈
      • 16. x86 IOMMU 支持
      • 17. Intel(R) TXT 概述
      • 18. 调试 AMD Zen 系统
      • 19. AMD 内存加密
      • 20. AMD HSMP 接口
      • 21. AMD 平台上异构核心调度的硬件反馈接口
      • 22. Intel 信赖域扩展 (TDX)
      • 23. 页表隔离 (PTI)
      • 24. 微架构数据采样 (MDS) 缓解措施
      • 25. Linux 微码加载器
      • 26. TSX 异步中止 (TAA) 缓解措施
      • 27. 总线锁检测与处理
      • 28. USB 传统支持
      • 29. i386 支持
      • 30. x86_64 支持
      • 31. 现场扫描
      • 32. 带有 ENQCMD 的共享虚拟寻址 (SVA)
      • 33. 软件防护扩展 (SGX)
      • 34. x86 架构上的功能状态
      • 35. x86 专用 ELF 辅助向量
      • 36. 在用户空间应用程序中使用 XSTATE 功能
    • Xtensa 架构
  • 未分类文档
  • 翻译

本页

  • 显示源码

30. x86_64 支持¶

  • 30.1. 关于 [U]EFI x86_64 支持的一般说明
    • 30.1.1. 机制
  • 30.2. 内存管理
    • 30.2.1. 采用 4 级页表的完整虚拟内存映射
    • 30.2.2. 采用 5 级页表的完整虚拟内存映射
  • 30.3. 5 级分页
    • 30.3.1. 概述
    • 30.3.2. 用户空间与大虚拟地址空间
  • 30.4. 面向 CPUSets 的伪 NUMA
  • 30.5. Linux/x86-64 下 CPU 热插拔的固件支持
  • 30.6. 用于 x86-64 机器检查代码的可配置 sysfs 参数
  • 30.7. 在用户空间应用程序中使用 FS 和 GS 段
    • 30.7.1. FS 和 GS 的常用用法
    • 30.7.2. 读取和写入 FS/GS 基地址
    • 30.7.3. 使用 arch_prctl() 访问 FS/GS 基地址
    • 30.7.4. 使用 FSGSBASE 指令访问 FS/GS 基地址
    • 30.7.5. 编译器对基于 FS/GS 寻址的支持
    • 30.7.6. 使用内联汇编进行基于 FS/GS 的寻址
  • 30.8. 灵活返回和事件交付 (FRED)
    • 30.8.1. 概述
    • 30.8.2. 基于软件的事件分发
    • 30.8.3. 完整的特权级/用户态上下文
    • 30.8.4. LKGS
    • 30.8.5. 堆栈级别
©内核开发社区。 | 由 Sphinx 5.3.0 & Alabaster 0.7.16 驱动 | 页面源码