Xen Project Configuration
Page
|
Description
|
Xen Project CLI
|
Command line options for Xen Project software to be used in /boot/grub/grub.conf
|
EFI
|
Configuring Xen Project software to work with EFI.
|
Xen Project Man Pages
Man page
|
Description
|
Console
|
xl(1)
|
Xen Project management tool, based on LibXenlight
|
XL
|
xl.cfg(5)
|
XL Domain Configuration File Syntax: to create a VM (a domain in Xen Project terminology, sometimes called a guest) with xl requires the provision of a domain config file.
|
XL
|
xl.conf(5)
|
XL Global/Host Configuration: allows configuration of hostwide xl toolstack options
|
XL
|
xlcpupool.cfg(5)
|
XL Cpupool Configuration File Syntax: to create a Cpupool with xl requires the provision of a cpupool config file.
|
XL
|
xentop(1)
|
xentop displays information about the Xen Project system and domains, in a continually-updating manner.
|
XENTOP
|
xenpm(1)
|
Xenpm is a userspace tool that can list the power information of available processors and control the power policy according to users' preference.
|
XENPM
|
xenstore(1)
|
Xenstore holds configuration and status information for a xen based system. This command allows you to query and interact with xenstore.
|
XENSTORE
|
xenstore-chmod(1)
|
Xenstore holds configuration and status information for a xen based system. This command allows you to change permissions of data in xenstore.
|
XENSTORE
|
xenstore-ls(1)
|
Xenstore holds configuration and status information for a xen based system. This command allows you to list information held in xenstore
|
XENSTORE
|
Supporting Documents for XL
Advanced Topics
Developer Topics
Document(s)
|
Category
|
Description
|
Also See
|
Kexec, and kdump for Xen Project
|
Developers
|
Guide to using kexec to switch to a new kernel; and kdump for catching a dump image, with Xen Project.
|
Developers
|
Xen Project Core Dump Format
|
Developers
|
Format of the output of the x{m,l} core-dump command
|
Developers
|
Xen Project Guest Disk (VBD) interface
|
Developers
|
The interface exposed to DomUs for communicating with block devices.
|
Developers
|
XenStore Protocol Definition
|
Developers
|
Definition of standard behaviour, when using Xenstore.
|
Developers
|
XenStore Paths
|
Developers
|
This document attempts to defines all the paths which are in common use by either guests, front-/back-end drivers, toolstacks etc.
|
Developers
|
XenStore Ring
|
Developers
|
This document describes the xenstore ring datastructure and its usage. The xenstore ring is a datastructure stored within a single 4KiB page shared between the xenstore server and the guest.
|
Developers
|
A rough introduction to using grant tables
|
Developers
|
Explanation of the data structures, and hypercalls required to share memory between domains.
|
Developers
|
Xen Project Error Handling
|
Developers
|
Explanation of the various types of error (BUG, ASSERT etc) that the hypervisor, and guest can call.
|
Developers
|
Xen Project HVM emulated device unplug protocol
|
Developers
|
Definition of the protocol used to disconnect emulated deivces, get log messages from drivers, and prevent Dom0 from loading specific drivers.
|
Developers
|
Xen Project paging
|
Developers
|
Allow the sum of memory allocated to guests > physical memory available, by paging out.
|
Developers
|
Xen Project Crash Debugger
|
Developers
|
Using gdb to analyse why Xen Hypervisor has crashed.
|
Developers
|
Grant Tables
|
Developers
|
Introduction to grant tables
|
Developers
|
Error Handling
|
Developers
|
Outlines coding conventions around error handling
|
Developers
|
PV Console Architecture Overview
|
Developers
|
Xen traditionally provided a single PV console to PV guests. Today we have support fort multiple PV consoles and backends. This document provides an architecture overview of PV Consoles and explains how different components interact with each other.
|
Developers
|
AMD Microcode Container File format
|
Developers
|
|
Developers
|
Xen PV Channels
|
Developers
|
Introduction, Usage and Design Limitations of PV channels in Xen
|
Developers
|
Coverage support for Xen
|
Developers
|
Coverage support allow you to get code coverage information when Xen executes (in other words you can see how many times a line is executed). This tutorial shows how to enable and use code coverage support for Xen.
|
Developers
|
PCI Device ID Reservation
|
Developers
|
This document shows ranges reserved for PCI Device ID Reservation and explains how to reserve new IDs.
|
Developers
|
Xen custom %p format options
|
Developers
|
Specification of custom %p format options in Xen.
|
Developers
|
PVH Architecture and Specification
|
Developers
|
This document gives an overview of the PVH implementation
|
Developers
|
Hypercall ABI documentation
|
Developers
|
Hypercall ABI documentation for x86 and ARM
|
Developers
|
Also See
Note that the pages below may miss some new documents. If you do not find what you are looking for: please check the link above!