Logo of The Linux Kernel

The Linux Kernel

next-20260813

Quick search

Contents

Working with the development community

  • Development process
  • Submitting patches
  • Code of conduct
  • Maintainer handbook
  • All development-process docs

Internal API manuals

  • Core API
  • Driver APIs
  • Subsystems
  • Locking

Development tools and processes

  • Licensing rules
  • Writing documentation
  • Development tools
  • Testing guide
  • Hacking guide
  • Tracing
  • Fault injection
  • Livepatching
  • Rust

User-oriented documentation

  • Administration
    • General guides to kernel administration
      • Linux kernel release 6.x <http://kernel.org/>
      • Linux allocated devices (4.x+ version)
      • Feature status on all architectures
      • Rules on how to access information in sysfs
      • Documentation for /proc/sys
      • How CPU topology info is exported via sysfs
      • Linux ABI description
      • Hardware vulnerabilities
      • Linux Security Module Usage
      • Perf events and tool security
    • Booting the kernel
    • Tracking down and identifying problems
    • Core-kernel subsystems
    • Block-layer and filesystem administration
    • Device-specific guides
    • Workload analysis
    • Everything else
  • Build system
  • Reporting issues
  • Userspace tools
  • Userspace API

Firmware-related documentation

  • Firmware
  • Firmware and Devicetree

Architecture-specific documentation

  • CPU architectures

Other documentation

  • Unsorted documentation

Translations

  • Translations

This Page

  • Show Source

Hardware vulnerabilitiesΒΆ

This section describes CPU vulnerabilities and provides an overview of the possible mitigations along with guidance for selecting mitigations if they are configurable at compile, boot or run time.

  • Attack Vector Controls
  • Spectre Side Channels
  • L1TF - L1 Terminal Fault
  • MDS - Microarchitectural Data Sampling
  • TAA - TSX Asynchronous Abort
  • iTLB multihit
  • SRBDS - Special Register Buffer Data Sampling
  • Core Scheduling
  • L1D Flushing
  • Processor MMIO Stale Data Vulnerabilities
  • Cross-Thread Return Address Predictions
  • Speculative Return Stack Overflow (SRSO)
  • GDS - Gather Data Sampling
  • Register File Data Sampling (RFDS)
  • RSB-related mitigations
  • Old Microcode
  • Indirect Target Selection (ITS)
  • VMSCAPE
©The kernel development community. | Powered by Sphinx 7.4.7 & Alabaster 0.7.16 | Page source