Linux 内核
7.2.0-rc6
快速搜索
目录
开发流程
提交补丁
行为准则
维护者手册
所有开发流程文档
核心 API
驱动程序 API
子系统
锁机制
许可规则
编写文档
开发工具
测试指南
内核 Hack 指南
跟踪
故障注入
热补丁 (Livepatching)
Rust
系统管理
构建系统
报告问题
用户空间工具
用户空间 API
系统调用
unshare 系统调用
futex2
eBPF 用户空间 API
IOCTL 列表
mseal 介绍
可重入序列 (Restartable Sequences)
安全相关接口
No New Privileges 标志
Seccomp BPF(带过滤器的安全计算)
Landlock:非特权访问控制
Linux 安全模块 (LSM)
引入不可执行的 mfd
推测控制 (Speculation Control)
TEE(可信执行环境)用户空间 API
可执行性检查
设备和 I/O
OpenCAPI (开放式相干加速器处理器接口)
使用堆分配 dma-buf
交换像素缓冲区
固件控制 (FWCTL) 用户空间 API
GPIO
IOMMUFD
Linux 媒体基础设施用户空间 API
Dell 系统管理基础驱动程序
VDUSE - “用户空间中的 vDPA 设备”
ISA 即插即用支持
其他所有内容
Linux 特有的 ELF 差异
活动更新 uAPI
Netlink 手册
平台配置选择 (例如 /sys/firmware/acpi/platform_profile)
VDUSE - “用户空间中的 vDPA 设备”
futex2
Perf 环形缓冲区
NT 同步原语驱动程序
固件
固件与设备树
CPU 架构
未分类文档
翻译
本页
显示源码
English
中文 (简体)
Linux 内核用户空间 API 指南
¶
虽然内核的大部分用户空间 API 都在其他地方有记录(特别是
man-pages
项目),但一些用户空间信息也可以在内核树本身中找到。本手册旨在汇集这些信息。
系统调用
¶
unshare 系统调用
futex2
eBPF 用户空间 API
IOCTL 列表
mseal 介绍
可重入序列 (Restartable Sequences)
与安全相关的接口
¶
No New Privileges 标志
Seccomp BPF(带过滤器的安全计算)
Landlock:非特权访问控制
Linux 安全模块 (LSM)
引入不可执行的 mfd
推测控制 (Speculation Control)
TEE(可信执行环境)用户空间 API
可执行性检查
设备与 I/O
¶
OpenCAPI (开放式相干加速器处理器接口)
使用堆分配 dma-buf
交换像素缓冲区
固件控制 (FWCTL) 用户空间 API
GPIO
IOMMUFD
Linux 媒体基础设施用户空间 API
Dell 系统管理基础驱动程序
VDUSE - “用户空间中的 vDPA 设备”
ISA 即插即用支持
其他所有内容
¶
Linux 特有的 ELF 差异
活动更新 uAPI
Netlink 手册
平台配置选择 (例如 /sys/firmware/acpi/platform_profile)
VDUSE - “用户空间中的 vDPA 设备”
futex2
Perf 环形缓冲区
NT 同步原语驱动程序