Skip to main content
Ctrl+K

Xen 4.22-unstable

  • Admin Guide
  • Guest documentation
  • Hypervisor Guide
  • Glossary
  • Xen Project
  • Admin Guide
  • Guest documentation
  • Hypervisor Guide
  • Glossary
  • Xen Project

Section Navigation

  • Design documents
    • 1. Hyperlaunch
      • 1.1. Hyperlaunch Design Document
      • 1.2. Xen Hyperlaunch Device Tree Bindings
    • 2. Cache Coloring
    • 3. NUMA Claims
      • 3.1. Use Cases
      • 3.2. Performance
      • 3.3. Development
      • 3.4. Claims Design
      • 3.5. Installation
      • 3.6. Protection
      • 3.7. Redeeming
      • 3.8. Accounting
      • 3.9. Implementation
      • 3.10. Terminology
  • Xen Makefiles
  • Continuous Integration
  • Code Coverage
  • x86
    • How Xen Boots
  • ARM
    • ARM System Control and Management Interface (SCMI)
  • MISRA C coding guidelines
    • MISRA C rules for Xen
    • MISRA C deviations for Xen
    • C Dialect and Translation Assumptions for Xen
    • Measures taken towards the minimization of Run-time failures in Xen
    • Documenting violations
    • Exclude file list for xen scripts
    • Xen static analysis
    • Properties list for Xen
  • Functional Safety documentation
    • Requirements documentation
      • Requirements Introduction Document
      • Functional Requirements
      • Domain Creation And Runtime
      • Domain Creation And Runtime
      • Version hypercall
      • Error Return Value
      • Generic Timer
      • SBSA UART
      • Hypercall
      • Capabilities
      • Version
  • Hypervisor Guide
  • Design documents

Design documents#

Design documents and implementation details for the Xen hypervisor.

These are intended for developers working on the Xen hypervisor, and for those interested in the internal workings of Xen.

  • 1. Hyperlaunch
    • 1.1. Hyperlaunch Design Document
    • 1.2. Xen Hyperlaunch Device Tree Bindings
  • 2. Cache Coloring
    • 2.1. Background
    • 2.2. Command line parameters
    • 2.3. Colors selection format
    • 2.4. DomUs configuration
    • 2.5. Colored allocator and buddy allocator
    • 2.6. Known issues and limitations
  • 3. NUMA Claims
    • 3.1. Use Cases
    • 3.2. Performance
    • 3.3. Development
    • 3.4. Claims Design
    • 3.5. Installation
    • 3.6. Protection
    • 3.7. Redeeming
    • 3.8. Accounting
    • 3.9. Implementation
    • 3.10. Terminology

previous

Hypervisor Guide

next

1. Hyperlaunch

Show Source

© Copyright 2019-2026, The Xen development community.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.17.1.