aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/hvm/rtc.c
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2009-07-06 11:47:34 +0100
committerKeir Fraser <keir.fraser@citrix.com>2009-07-06 11:47:34 +0100
commit26bfb945fc0da7b4b1301414b8e3a05ec916bc06 (patch)
treeebcea71c258ffa04655c284f34a359303fb2d4bb /xen/arch/x86/hvm/rtc.c
parent158299ee06fe1a8753a565ba542643c80bd72643 (diff)
downloadxen-26bfb945fc0da7b4b1301414b8e3a05ec916bc06.tar.gz
xen-26bfb945fc0da7b4b1301414b8e3a05ec916bc06.tar.bz2
xen-26bfb945fc0da7b4b1301414b8e3a05ec916bc06.zip
blktap2: fix save/restore/migration
blktap2 devices use a regular 'phy' vbd blkback backend, causing Blktap2Controller to trample the devices' parameters. This causes problems with save/restore and managed domains, among other things. This patch modifies Blktap2Controller to store both the vbd and tap2 parameters in xenstore, and stops it from trampling the device's config on device creation. * store blktap2 parameters in xenstore * restore blktap2 device config to original state once the underlying * vbd device is created (this fixes managed domains) * use blktap2 parameters rather than vbd parameters when building * blktap2 device configurations * remove blktap2 specific code from XendConfig Signed-off-by: Ryan O'Connor <rjo@cs.ubc.ca>
Diffstat (limited to 'xen/arch/x86/hvm/rtc.c')
0 files changed, 0 insertions, 0 deletions