The Linux kernel user-space API guide¶

While much of the kernel’s user-space API is documented elsewhere (particularly in the man-pages project), some user-space information can also be found in the kernel tree itself. This manual is intended to be the place where this information is gathered.

Table of contents

  • No New Privileges Flag
  • Seccomp BPF (SECure COMPuting with filters)
    • Introduction
    • What it isn’t
    • Usage
    • Return values
    • Pitfalls
    • Example
    • Sysctls
    • Adding architecture support
    • Caveats
  • unshare system call
    • Change Log
    • Contents
    • 1) Overview
    • 2) Benefits
    • 3) Cost
    • 4) Requirements
    • 5) Functional Specification
    • 6) High Level Design
    • 7) Low Level Design
    • 8) Test Specification
    • 9) Future Work
  • Speculation Control
    • PR_GET_SPECULATION_CTRL
    • PR_SET_SPECULATION_CTRL
    • Common error codes
    • PR_SET_SPECULATION_CTRL error codes
    • Speculation misfeature controls

Table Of Contents

  • The Linux kernel user-space API guide

Related Topics

  • Documentation overview
    • Previous: Userfaultfd
    • Next: No New Privileges Flag

This Page

  • Show Source

Quick search

©The kernel development community. | Powered by Sphinx 1.6.5 & Alabaster 0.7.6 | Page source