freebsd-skq/sys/dev/xen
royger 75d860b725 blkback: add support for hotplug scripts
Hotplug scripts are needed in order to use fancy disk configurations in xl,
like iSCSI disks. The job of hotplug scripts is to locally attach the disk
and present it to blkback as a block device or a regular file.

This change introduces a new xenstore node in the blkback hierarchy, called
"physical-device-path". This is a straigh replacement for the "params" node,
which was used before.

Hotplug scripts will need to read the "params" node, perform whatever
actions are necessary and then write the "physical-device-path" node. The
hotplug script is also in charge of detaching the disk once the domain has
been shutdown.

Sponsored by: Citrix Systems R&D
2016-06-03 11:38:52 +00:00
..
balloon
blkback blkback: add support for hotplug scripts 2016-06-03 11:38:52 +00:00
blkfront
console
control Add an EARLY_AP_STARTUP option to start APs earlier during boot. 2016-05-14 18:22:52 +00:00
debug
evtchn
grant_table
netback
netfront xen-netfront: use callout_reset_curcpu instead of callout_reset 2016-06-02 14:25:10 +00:00
pci
pcifront
privcmd
pvcpu
timer
xenpci
xenstore