aboutsummaryrefslogtreecommitdiffstats
path: root/tools/debugger
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2009-07-01 10:53:15 +0100
committerKeir Fraser <keir.fraser@citrix.com>2009-07-01 10:53:15 +0100
commit286423408d7a6b4bd427a2b3a60474e6bce95f66 (patch)
tree22e27e2290c8b8d15e76b2e148bb620ea35b2dc2 /tools/debugger
parent756b7b81f963dfc25d5ced1f54b068a8cc6df14e (diff)
downloadxen-286423408d7a6b4bd427a2b3a60474e6bce95f66.tar.gz
xen-286423408d7a6b4bd427a2b3a60474e6bce95f66.tar.bz2
xen-286423408d7a6b4bd427a2b3a60474e6bce95f66.zip
blktap2: add blktap2 device class and device controller
blktap2 devices must be handled differently than blktap2 devices. blktap2 devices require a sysfs write to close the underlying device, as well as extra sysfs writes when the domU is paused/unpaused. The differences between blktap1 and blktap2 are great enough to warrant the creation of a new device class, 'tap2', and device controller for blktap2 devices. * add a new device controller (Blktap2Controller) and device class (tap2) for blktap2 devices * move blktap2 specific code from DevController to Blktap2Controller * if possible, check xenstore to determine block device class * use vmpath (/vm/<uuid>/) when releasing devices * modify linux hotplug cleanup script to handle blktap2 device removal Signed-off-by: Ryan O'Connor <rjo@cs.ubc.ca>
Diffstat (limited to 'tools/debugger')
0 files changed, 0 insertions, 0 deletions