hotplug/FreeBSD: document disk hotplug interface
authorRoger Pau Monne <roger.pau@citrix.com>
Thu, 31 Mar 2016 13:02:33 +0000 (15:02 +0200)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Wed, 6 Apr 2016 14:50:45 +0000 (15:50 +0100)
Add the FreeBSD disk hotplug interface details to the block-scripts.txt
document.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: George Dunlap <george.dunlap@citrix.com>
docs/misc/block-scripts.txt

index f9a001e7d15961a5325d4c08db396f41533ef90c..eabab100a8b623d1ea80c9c73450a971f2fe70f8 100644 (file)
@@ -42,6 +42,19 @@ argument of the script (i.e. $1).
 The environment variable XENBUS_PATH will be set to the
 path for the block device to be created.
 
+When the script is run, the following nodes shall already have been
+written into xenstore:
+
+ $XENBUS/params    The contents of the 'target' section of the disk specification verbatim.
+ $XENBUS/mode      'r' (for readonly) or 'w' (for read-write)
+
+Inputs (FreeBSD)
+--------------
+
+The scripts are always called with the same set of arguments. The first
+parameter is the xenstore backend path of the device, while the second
+argument is the action, which is always either "add" or "remove".
+
 When the script is run, the following nodes shall already have been
 written into xenstore: