4b4fa7f68d
21317-xend-blkif-util-tap2.patch suse-disable-tap2-default.patch - Match upstreams cpu pools switch from domctl to sysctl - Upstream replacements for two of our custom patches (to ease applying further backports) - Fixed dump-exec-state.patch (could previously hang the system, as could - with lower probability - the un-patched implementation) - bnc#593536 - xen hypervisor takes very long to initialize Dom0 on 128 CPUs and 256Gb 21272-x86-dom0-alloc-performance.patch 21266-vmx-disabled-check.patch 21271-x86-cache-flush-global.patch - bnc#558815 - using multiple npiv luns with same wwpn/wwnn broken - bnc#601104 - Xen /etc/xen/scripts/block-npiv script fails when accessing multiple disks using NPIV block-npiv - bnc#595124 - VT-d can not be enabled on 32PAE Xen on Nehalem-EX platform 21234-x86-bad-srat-clear-pxm2node.patch bnc#585371 - kdump fails to load with xen: locate_hole failed 21235-crashkernel-advanced.patch - bnc#588918 - Attaching a U-disk to domain's failed by "xm usb-attach" init.xend OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=44
33 lines
1.1 KiB
Diff
33 lines
1.1 KiB
Diff
Index: xen-4.0.0-testing/tools/python/xen/xm/main.py
|
|
===================================================================
|
|
--- xen-4.0.0-testing.orig/tools/python/xen/xm/main.py
|
|
+++ xen-4.0.0-testing/tools/python/xen/xm/main.py
|
|
@@ -2489,8 +2489,10 @@ def xm_usb_list_assignable_devices(args)
|
|
def parse_block_configuration(args):
|
|
dom = args[0]
|
|
|
|
- if args[1].startswith('tap:'):
|
|
+ if args[1].startswith('tap2:'):
|
|
cls = 'tap2'
|
|
+ elif args[1].startswith('tap:'):
|
|
+ cls = 'tap'
|
|
else:
|
|
cls = 'vbd'
|
|
|
|
Index: xen-4.0.0-testing/tools/python/xen/xm/create.py
|
|
===================================================================
|
|
--- xen-4.0.0-testing.orig/tools/python/xen/xm/create.py
|
|
+++ xen-4.0.0-testing/tools/python/xen/xm/create.py
|
|
@@ -783,8 +783,10 @@ def configure_disks(config_devs, vals):
|
|
"""Create the config for disks (virtual block devices).
|
|
"""
|
|
for (uname, dev, mode, backend, protocol) in vals.disk:
|
|
- if uname.startswith('tap:'):
|
|
+ if uname.startswith('tap2:'):
|
|
cls = 'tap2'
|
|
+ elif uname.startswith('tap:'):
|
|
+ cls = 'tap'
|
|
else:
|
|
cls = 'vbd'
|
|
|