Linux 内核
6.13.0-rc6
快速搜索
目录
开发流程
提交补丁
行为准则
维护者手册
所有开发流程文档
核心 API
驱动 API
子系统
锁
许可规则
编写文档
开发工具
测试指南
黑客指南
跟踪
故障注入
热补丁
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. 设备树引导
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 内存加密
19. AMD HSMP 接口
20. Intel Trust Domain Extensions (TDX)
21. 页表隔离 (PTI)
22. 微架构数据采样 (MDS) 缓解
23. Linux 微码加载器
24. 资源控制功能的用户界面
25. TSX 异步中止 (TAA) 缓解
26. 总线锁定检测和处理
27. USB 传统支持
28. i386 支持
29. x86_64 支持
30. 现场扫描
31. 使用 ENQCMD 的共享虚拟寻址 (SVA)
32. 软件保护扩展 (SGX)
33. x86 架构上的功能状态
34. x86 特定 ELF 辅助向量
35. 在用户空间应用程序中使用 XSTATE 功能
Xtensa 架构
未分类文档
翻译
本页
显示源
29.
x86_64 支持
¶
29.1. AMD64 特定引导选项
29.1.1. 机器检查
29.1.2. APICs
29.1.3. 定时
29.1.4. 空闲循环
29.1.5. 重启
29.1.6. NUMA
29.1.7. ACPI
29.1.8. PCI
29.1.9. IOMMU(输入/输出内存管理单元)
29.1.10. 杂项
29.1.11. AMD SEV(安全加密虚拟化)
29.2. 关于 [U]EFI x86_64 支持的一般说明
29.2.1. 机制
29.3. 内存管理
29.3.1. 具有 4 级页表的完整虚拟内存映射
29.3.2. 具有 5 级页表的完整虚拟内存映射
29.4. 5 级分页
29.4.1. 概述
29.4.2. 启用 5 级分页
29.4.3. 用户空间和大型虚拟地址空间
29.5. 用于 CPUSets 的伪 NUMA
29.6. Linux/x86-64 下 CPU 热插拔的固件支持
29.7. 用于 x86-64 机器检查代码的可配置 sysfs 参数
29.8. 在用户空间应用程序中使用 FS 和 GS 段
29.8.1. 通用 FS 和 GS 用法
29.8.2. 读取和写入 FS/GS 基地址
29.8.3. 使用 arch_prctl() 访问 FS/GS 基地址
29.8.4. 使用 FSGSBASE 指令访问 FS/GS 基地址
29.8.5. 用于基于 FS/GS 寻址的编译器支持
29.8.6. 使用内联汇编进行基于 FS/GS 的寻址
29.9. 灵活返回和事件传递 (FRED)
29.9.1. 概述
29.9.2. 基于软件的事件分发
29.9.3. 完整的管理/用户上下文
29.9.4. LKGS
29.9.5. 堆栈级别