- bnc#620694 - Xen yast vm-install for existing paravirtualized
disk fails with UnboundLocalError: local variable 'dev_type' referenced before assignment 21678-xend-mac-fix.patch - bnc#586221 - cannot add DomU with USB host controller defined domu-usb-controller.patch (Chun Yan Liu) - Upstream patches from Jan 21151-trace-bounds-check.patch 21627-cpuidle-wrap.patch 21643-vmx-vpmu-pmc-offset.patch 21682-trace-buffer-range.patch 21683-vtd-kill-timer-conditional.patch 21693-memevent-64bit-only.patch 21695-trace-t_info-readonly.patch 21698-x86-pirq-range-check.patch 21699-p2m-query-for-type-change.patch 21700-32on64-vm86-gpf.patch 21705-trace-printk.patch 21706-trace-security.patch 21712-amd-osvw.patch 21744-x86-cpufreq-range-check.patch - bnc #599550 - Xen cannot distinguish the status of 'pause' addcommand_domstate.patch OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=63
This commit is contained in:
committed by
Git OBS Bridge
parent
fef7e33f0a
commit
ff4b346ede
122
xen.spec
122
xen.spec
@@ -39,7 +39,7 @@ BuildRequires: glibc-32bit glibc-devel-32bit
|
||||
BuildRequires: kernel-source kernel-syms module-init-tools xorg-x11
|
||||
%endif
|
||||
Version: 4.0.0_21091_05
|
||||
Release: 5
|
||||
Release: 6
|
||||
License: GPLv2+
|
||||
Group: System/Kernel
|
||||
AutoReqProv: on
|
||||
@@ -79,44 +79,60 @@ Patch1: 21109-x86-cpu-hotplug.patch
|
||||
Patch2: 21128-domain-save-flush.patch
|
||||
Patch3: 21129-xen-hotplug-cleanup.patch
|
||||
Patch4: 21150-shadow-race.patch
|
||||
Patch5: 21160-sysctl-debug-keys.patch
|
||||
Patch6: 21189-x86-emulate-clflush.patch
|
||||
Patch7: 21193-blktap-script.patch
|
||||
Patch8: 21194-ioemu-subtype.patch
|
||||
Patch9: 21223-xend-preserve-devs.patch
|
||||
Patch10: 21225-conring-iommu.patch
|
||||
Patch11: 21234-x86-bad-srat-clear-pxm2node.patch
|
||||
Patch12: 21235-crashkernel-advanced.patch
|
||||
Patch13: 21266-vmx-disabled-check.patch
|
||||
Patch14: 21271-x86-cache-flush-global.patch
|
||||
Patch15: 21272-x86-dom0-alloc-performance.patch
|
||||
Patch16: 21273-linux-autconf.patch
|
||||
Patch17: 21301-svm-lmsl.patch
|
||||
Patch18: 21304-keyhandler-alternative.patch
|
||||
Patch19: 21317-xend-blkif-util-tap2.patch
|
||||
Patch20: passthrough-hotplug-segfault.patch
|
||||
Patch21: 21331-svm-vintr-during-nmi.patch
|
||||
Patch22: 21333-xentrace-t_info-size.patch
|
||||
Patch23: 21340-vtd-dom0-mapping-latency.patch
|
||||
Patch24: 21346-x86-platform-timer-wrap.patch
|
||||
Patch25: 21349-x86-memcpy.patch
|
||||
Patch26: 21360-x86-mce-polling-diabled-init.patch
|
||||
Patch27: 21372-x86-cross-cpu-wait.patch
|
||||
Patch28: 21373-dummy-domain-io-caps.patch
|
||||
Patch29: 21406-x86-microcode-quiet.patch
|
||||
Patch30: 21408-amd-erratum-383.patch
|
||||
Patch31: 21421-vts-ats-enabling.patch
|
||||
Patch32: 21435-vmx-retain-global-controls.patch
|
||||
Patch33: 21446-iommu-graceful-generic-fail.patch
|
||||
Patch34: 21453-shadow-avoid-remove-all-after-teardown.patch
|
||||
Patch35: 21456-compat-hvm-addr-check.patch
|
||||
Patch36: 21459-block-script.patch
|
||||
Patch37: 21460-xend-timeoffset.patch
|
||||
Patch38: 21492-x86-pirq-unbind.patch
|
||||
Patch39: 21526-x86-nehalem-cpuid-mask.patch
|
||||
Patch40: 21542-amd-erratum-411.patch
|
||||
Patch41: 21615-dont-save-xen-heap-pages.patch
|
||||
Patch42: 21620-x86-signed-domain-irq.patch
|
||||
Patch5: 21151-trace-bounds-check.patch
|
||||
Patch6: 21160-sysctl-debug-keys.patch
|
||||
Patch7: 21189-x86-emulate-clflush.patch
|
||||
Patch8: 21193-blktap-script.patch
|
||||
Patch9: 21194-ioemu-subtype.patch
|
||||
Patch10: 21223-xend-preserve-devs.patch
|
||||
Patch11: 21225-conring-iommu.patch
|
||||
Patch12: 21234-x86-bad-srat-clear-pxm2node.patch
|
||||
Patch13: 21235-crashkernel-advanced.patch
|
||||
Patch14: 21266-vmx-disabled-check.patch
|
||||
Patch15: 21271-x86-cache-flush-global.patch
|
||||
Patch16: 21272-x86-dom0-alloc-performance.patch
|
||||
Patch17: 21273-linux-autconf.patch
|
||||
Patch18: 21301-svm-lmsl.patch
|
||||
Patch19: 21304-keyhandler-alternative.patch
|
||||
Patch20: 21317-xend-blkif-util-tap2.patch
|
||||
Patch21: passthrough-hotplug-segfault.patch
|
||||
Patch22: 21331-svm-vintr-during-nmi.patch
|
||||
Patch23: 21333-xentrace-t_info-size.patch
|
||||
Patch24: 21340-vtd-dom0-mapping-latency.patch
|
||||
Patch25: 21346-x86-platform-timer-wrap.patch
|
||||
Patch26: 21349-x86-memcpy.patch
|
||||
Patch27: 21360-x86-mce-polling-diabled-init.patch
|
||||
Patch28: 21372-x86-cross-cpu-wait.patch
|
||||
Patch29: 21373-dummy-domain-io-caps.patch
|
||||
Patch30: 21406-x86-microcode-quiet.patch
|
||||
Patch31: 21408-amd-erratum-383.patch
|
||||
Patch32: 21421-vts-ats-enabling.patch
|
||||
Patch33: 21435-vmx-retain-global-controls.patch
|
||||
Patch34: 21446-iommu-graceful-generic-fail.patch
|
||||
Patch35: 21453-shadow-avoid-remove-all-after-teardown.patch
|
||||
Patch36: 21456-compat-hvm-addr-check.patch
|
||||
Patch37: 21459-block-script.patch
|
||||
Patch38: 21460-xend-timeoffset.patch
|
||||
Patch39: 21492-x86-pirq-unbind.patch
|
||||
Patch40: 21526-x86-nehalem-cpuid-mask.patch
|
||||
Patch41: 21542-amd-erratum-411.patch
|
||||
Patch42: 21615-dont-save-xen-heap-pages.patch
|
||||
Patch43: 21620-x86-signed-domain-irq.patch
|
||||
Patch44: 21627-cpuidle-wrap.patch
|
||||
Patch45: 21643-vmx-vpmu-pmc-offset.patch
|
||||
Patch46: 21653-xend-mac-addr.patch
|
||||
Patch47: 21678-xend-mac-fix.patch
|
||||
Patch48: 21682-trace-buffer-range.patch
|
||||
Patch49: 21683-vtd-kill-timer-conditional.patch
|
||||
Patch50: 21693-memevent-64bit-only.patch
|
||||
Patch51: 21695-trace-t_info-readonly.patch
|
||||
Patch52: 21698-x86-pirq-range-check.patch
|
||||
Patch53: 21699-p2m-query-for-type-change.patch
|
||||
Patch54: 21700-32on64-vm86-gpf.patch
|
||||
Patch55: 21705-trace-printk.patch
|
||||
Patch56: 21706-trace-security.patch
|
||||
Patch57: 21712-amd-osvw.patch
|
||||
Patch58: 21744-x86-cpufreq-range-check.patch
|
||||
# Our patches
|
||||
Patch300: xen-config.diff
|
||||
Patch301: xend-config.diff
|
||||
@@ -146,7 +162,7 @@ Patch326: network-nat.patch
|
||||
Patch327: udev-rules.patch
|
||||
Patch328: network-route.patch
|
||||
Patch329: vif-route-ifup.patch
|
||||
Patch330: network-nat-open-SuSEfirewall2-FORWARD.patch
|
||||
Patch330: network-nat-open-SuSEfirewall2-FORWARD.patch
|
||||
Patch340: xen-hvm-default-bridge.diff
|
||||
Patch341: xen-hvm-default-pae.diff
|
||||
Patch342: xm-test-cleanup.diff
|
||||
@@ -168,7 +184,7 @@ Patch358: vif-bridge-no-iptables.patch
|
||||
Patch359: suse-disable-tap2-default.patch
|
||||
# Needs to go upstream
|
||||
Patch360: checkpoint-rename.patch
|
||||
Patch361: xm-save-check-file.patch
|
||||
Patch361: xm-save-check-file.patch
|
||||
Patch362: xm-create-xflag.patch
|
||||
Patch363: cpupools-core.patch
|
||||
Patch364: cpupools-core-fixup.patch
|
||||
@@ -193,7 +209,7 @@ Patch415: tapdisk-ioemu-shutdown-fix.patch
|
||||
Patch420: blktapctrl-default-to-ioemu.patch
|
||||
Patch421: ioemu-blktap-barriers.patch
|
||||
# Other bug fixes or features
|
||||
Patch423: bdrv_open2_fix_flags.patch
|
||||
Patch423: bdrv_open2_fix_flags.patch
|
||||
Patch424: bdrv_open2_flags_2.patch
|
||||
Patch425: ioemu-7615-qcow2-fix-alloc_cluster_link_l2.patch
|
||||
Patch426: ioemu-bdrv-open-CACHE_WB.patch
|
||||
@@ -220,7 +236,7 @@ Patch510: pv-driver-build.patch
|
||||
Patch511: supported_module.diff
|
||||
Patch512: magic_ioport_compat.patch
|
||||
Patch650: disable_emulated_device.diff
|
||||
Patch651: ioemu-disable-scsi.patch
|
||||
Patch651: ioemu-disable-scsi.patch
|
||||
# novell_shim patches
|
||||
Patch700: hv_tools.patch
|
||||
Patch701: hv_xen_base.patch
|
||||
@@ -603,6 +619,22 @@ Authors:
|
||||
%patch40 -p1
|
||||
%patch41 -p1
|
||||
%patch42 -p1
|
||||
%patch43 -p1
|
||||
%patch44 -p1
|
||||
%patch45 -p1
|
||||
%patch46 -p1
|
||||
%patch47 -p1
|
||||
%patch48 -p1
|
||||
%patch49 -p1
|
||||
%patch50 -p1
|
||||
%patch51 -p1
|
||||
%patch52 -p1
|
||||
%patch53 -p1
|
||||
%patch54 -p1
|
||||
%patch55 -p1
|
||||
%patch56 -p1
|
||||
%patch57 -p1
|
||||
%patch58 -p1
|
||||
%patch300 -p1
|
||||
%patch301 -p1
|
||||
%patch302 -p1
|
||||
@@ -738,7 +770,7 @@ done
|
||||
|
||||
%install
|
||||
test ! -z "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != "/" && rm -rf $RPM_BUILD_ROOT
|
||||
export CFLAGS="$RPM_OPT_FLAGS"
|
||||
export CFLAGS="$RPM_OPT_FLAGS"
|
||||
export RPM_OPT_FLAGS
|
||||
install_xen()
|
||||
{
|
||||
@@ -795,7 +827,7 @@ install -m644 %SOURCE19 $RPM_BUILD_ROOT/etc/modprobe.d/xen_pvdrivers.conf
|
||||
make -C docs install \
|
||||
DESTDIR=$RPM_BUILD_ROOT MANDIR=%{_mandir} \
|
||||
DOCDIR=%{_defaultdocdir}/xen
|
||||
for name in COPYING %SOURCE2 %SOURCE3 %SOURCE4; do
|
||||
for name in COPYING %SOURCE2 %SOURCE3 %SOURCE4; do
|
||||
install -m 644 $name $RPM_BUILD_ROOT/%{_defaultdocdir}/xen/
|
||||
done
|
||||
mkdir -p $RPM_BUILD_ROOT/%{_defaultdocdir}/xen/misc
|
||||
|
Reference in New Issue
Block a user