tools/xend: Revert 21541:7ff0e885b5c3 "a few blktap2 fixes"

Following discussion on xen-devel.  This changeset is doubtful and in
any case incomplete.
This commit is contained in:
Ian Jackson committed 2010-06-29 16:21:20 +01:00
1 parent ce9f534104
commit fa5685207c
3 files changed
+6 -11

No files matched your search

+1 -1
View File
@@ -87,7 +87,7 @@ def _parse_uname(uname):
fn = "/dev/%s" %(fn,)
if typ in ("tap", "tap2"):
(taptype, fn) = fn.split(":", 2)[1:3]
(taptype, fn) = fn.split(":", 1)
return (fn, taptype)
def blkdev_uname_to_file(uname):
+4 -9
View File
@@ -38,15 +38,10 @@ def bootloader(blexec, disk, dom, quiet = False, blargs = '', kernel = '',
msg = "Bootloader isn't executable"
log.error(msg)
raise VmError(msg)
attempt = 0
while True:
if not os.access(disk, os.R_OK) and attempt > 3:
msg = "Disk isn't accessible"
log.error(msg)
raise VmError(msg)
else:
break
attempt = attempt + 1
if not os.access(disk, os.R_OK):
msg = "Disk isn't accessible"
log.error(msg)
raise VmError(msg)
if os.uname()[0] == "NetBSD" and disk.startswith('/dev/'):
disk = disk.replace("/dev/", "/dev/r")
+1 -1
View File
@@ -3287,7 +3287,7 @@ class XendDomainInfo:
log.info("Unmounting %s from %s." %
(fn, BOOTLOADER_LOOPBACK_DEVICE))
dom0.destroyDevice(devtype, BOOTLOADER_LOOPBACK_DEVICE, force = True)
dom0.destroyDevice('tap', BOOTLOADER_LOOPBACK_DEVICE)
if blcfg is None:
msg = "Had a bootloader specified, but can't find disk"
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.