Accepting request 44315 from Virtualization
checked in (request 44315) OBS-URL: https://build.opensuse.org/request/show/44315 OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=70
This commit is contained in:
committed by
Git OBS Bridge
parent
1fbd8d52a6
commit
8198e029dc
138
xen.spec
138
xen.spec
@@ -79,64 +79,45 @@ Patch1: 21109-x86-cpu-hotplug.patch
|
||||
Patch2: 21128-domain-save-flush.patch
|
||||
Patch3: 21129-xen-hotplug-cleanup.patch
|
||||
Patch4: 21150-shadow-race.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-disabled-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: 21445-x86-tsc-handling-cleanups-v2.patch
|
||||
Patch35: 21446-iommu-graceful-generic-fail.patch
|
||||
Patch36: 21453-shadow-avoid-remove-all-after-teardown.patch
|
||||
Patch37: 21456-compat-hvm-addr-check.patch
|
||||
Patch38: 21459-block-script.patch
|
||||
Patch39: 21460-xend-timeoffset.patch
|
||||
Patch40: 21492-x86-pirq-unbind.patch
|
||||
Patch41: 21526-x86-nehalem-cpuid-mask.patch
|
||||
Patch42: 21542-amd-erratum-411.patch
|
||||
Patch43: 21615-dont-save-xen-heap-pages.patch
|
||||
Patch44: 21620-x86-signed-domain-irq.patch
|
||||
Patch45: 21627-cpuidle-wrap.patch
|
||||
Patch46: 21643-vmx-vpmu-pmc-offset.patch
|
||||
Patch47: 21653-xend-mac-addr.patch
|
||||
Patch48: 21678-xend-mac-fix.patch
|
||||
Patch49: 21682-trace-buffer-range.patch
|
||||
Patch50: 21683-vtd-kill-timer-conditional.patch
|
||||
Patch51: 21693-memevent-64bit-only.patch
|
||||
Patch52: 21695-trace-t_info-readonly.patch
|
||||
Patch53: 21698-x86-pirq-range-check.patch
|
||||
Patch54: 21699-p2m-query-for-type-change.patch
|
||||
Patch55: 21700-32on64-vm86-gpf.patch
|
||||
Patch56: 21705-trace-printk.patch
|
||||
Patch57: 21706-trace-security.patch
|
||||
Patch58: 21712-amd-osvw.patch
|
||||
Patch59: 21723-get-domu-state.patch
|
||||
Patch60: 21744-x86-cpufreq-range-check.patch
|
||||
Patch61: 21847-pscsi.patch
|
||||
Patch62: 21866-xenapi.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
|
||||
Patch43: 21653-xend-mac-addr.patch
|
||||
# Our patches
|
||||
Patch300: xen-config.diff
|
||||
Patch301: xend-config.diff
|
||||
@@ -166,7 +147,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
|
||||
@@ -188,7 +169,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
|
||||
@@ -198,8 +179,6 @@ Patch367: cpu-pools-libxen.patch
|
||||
Patch368: cpu-pools-xmtest.patch
|
||||
Patch369: cpu-pools-docs.patch
|
||||
Patch370: xend-sysconfig.patch
|
||||
Patch371: domu-usb-controller.patch
|
||||
Patch372: popen2-argument-fix.patch
|
||||
# Patches for snapshot support
|
||||
Patch400: snapshot-ioemu-save.patch
|
||||
Patch401: snapshot-ioemu-restore.patch
|
||||
@@ -215,7 +194,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
|
||||
@@ -242,7 +221,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
|
||||
@@ -626,25 +605,6 @@ Authors:
|
||||
%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
|
||||
%patch59 -p1
|
||||
%patch60 -p1
|
||||
%patch61 -p1
|
||||
%patch62 -p1
|
||||
%patch300 -p1
|
||||
%patch301 -p1
|
||||
%patch302 -p1
|
||||
@@ -704,8 +664,6 @@ Authors:
|
||||
%patch368 -p1
|
||||
%patch369 -p1
|
||||
%patch370 -p1
|
||||
%patch371 -p1
|
||||
%patch372 -p1
|
||||
%patch400 -p1
|
||||
%patch401 -p1
|
||||
%patch402 -p1
|
||||
@@ -782,7 +740,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()
|
||||
{
|
||||
@@ -839,7 +797,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
|
||||
@@ -886,6 +844,7 @@ mkdir -p $RPM_BUILD_ROOT/var/lib/xen/xend-db/domain
|
||||
mkdir -p $RPM_BUILD_ROOT/var/lib/xen/xend-db/migrate
|
||||
mkdir -p $RPM_BUILD_ROOT/var/lib/xen/xend-db/vnet
|
||||
mkdir -p $RPM_BUILD_ROOT/var/log/xen
|
||||
mkdir -p $RPM_BUILD_ROOT/var/run/xenstored
|
||||
ln -s /var/lib/xen/images $RPM_BUILD_ROOT/etc/xen/images
|
||||
# Bootloader
|
||||
install -m755 %SOURCE8 $RPM_BUILD_ROOT/usr/lib/xen/boot/
|
||||
@@ -907,7 +866,7 @@ rm -f $RPM_BUILD_ROOT/usr/sbin/netfix
|
||||
rm -f $RPM_BUILD_ROOT/%{_libdir}/python%{pyver}/site-packages/*.egg-info
|
||||
rm -rf $RPM_BUILD_ROOT/html
|
||||
rm -rf $RPM_BUILD_ROOT/usr/share/doc/xen/README.*
|
||||
#rm -f $RPM_BUILD_ROOT/usr/share/xen/create.dtd
|
||||
rm -f $RPM_BUILD_ROOT/usr/share/xen/create.dtd
|
||||
rm -f $RPM_BUILD_ROOT/%{_libdir}/xen/bin/qemu-dm.debug
|
||||
rm -f $RPM_BUILD_ROOT/%{_bindir}/qemu-img-xen
|
||||
rm -f $RPM_BUILD_ROOT/%{_bindir}/qemu-nbd-xen
|
||||
@@ -981,6 +940,7 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python%{pyver}/site-packages/xen/remus
|
||||
%dir /usr/lib/xen/bin
|
||||
%endif
|
||||
%dir /usr/lib/xen/boot
|
||||
#%{_datadir}/xen/*.dtd
|
||||
%{_libdir}/xen/bin/readnotes
|
||||
%{_libdir}/xen/bin/xc_restore
|
||||
%{_libdir}/xen/bin/xc_save
|
||||
@@ -1002,6 +962,7 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python%{pyver}/site-packages/xen/remus
|
||||
%dir /var/lib/xen/xend-db/vnet
|
||||
%dir /var/lib/xenstored
|
||||
%dir /var/log/xen
|
||||
%dir /var/run/xenstored
|
||||
/etc/init.d/xend
|
||||
/etc/init.d/xendomains
|
||||
%config /etc/logrotate.d/xen
|
||||
@@ -1043,7 +1004,6 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python%{pyver}/site-packages/xen/remus
|
||||
%dir %{_datadir}/xen/man/man8
|
||||
%dir %{_datadir}/xen/qemu
|
||||
#%dir %{_datadir}/xen/qemu/keymaps
|
||||
%{_datadir}/xen/*.dtd
|
||||
%{_datadir}/xen/qemu/*
|
||||
%{_datadir}/xen/man/man1/*
|
||||
%{_datadir}/xen/man/man8/*
|
||||
|
Reference in New Issue
Block a user