Commit Graph

216 Commits

Author SHA256 Message Date
2d4e82ad73 sync with dfa59dade20b7bd14fff98536750be50
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=137
2011-08-15 13:32:00 +00:00
OBS User buildservice-autocommit
6d3d103fd9 Updating link to change in openSUSE:Factory/xen revision 144.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=3e574e6139f2fdbfe839f0a918ce1a49
2011-08-07 16:42:22 +00:00
Charles Arnold
98d3290ab8 - Upstream patches from Jan
23726-x86-intel-flexmigration.patch
  23706-fix-20892.patch
  23723-x86-CMOS-lock.patch
  23676-x86_64-image-map-bounds.patch
  23724-x86-smpboot-x2apic.patch 

- hotplug.losetup.patch
  correct dev:inode detection, stat returns major:minor without 
  leading zeros, while losetup -a includes trailing zeros

- fate#310635: xen npiv multipath support
  update block-npiv* scripts for testing

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=133
2011-08-05 20:04:48 +00:00
OBS User buildservice-autocommit
873847f0da Updating link to change in openSUSE:Factory/xen revision 142.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=15c51c4d1b0ad19e0b189c376145e0d2
2011-07-11 07:13:35 +00:00
Charles Arnold
82e844b703 - Fixes for EFI support
x86-EFI-discard-comment.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=131
2011-07-07 16:20:18 +00:00
Charles Arnold
ed105f0f54 - fate#309894: Xen needs to correctly understand family 15h CPU
topology 
- fate#311376: EFI support in SP2
- fate#311529: Native UEFI booting under Xen (installation)
  23074-pfn.h.patch
  23571-vtd-fault-verbosity.patch
  23574-x86-dom0-compressed-ELF.patch
  23575-x86-DMI.patch
  23610-x86-topology-info.patch
  23611-amd-fam15-topology.patch
  23613-EFI-headers.patch
  23614-x86_64-EFI-boot.patch
  23615-x86_64-EFI-runtime.patch
  23616-x86_64-EFI-MPS.patch

- Mark xen-scsi.ko supported (bnc#582265, fate#309459).

- fate#310308: Hypervisor assisted watchdog driver 
  ioemu-watchdog-support.patch
  ioemu-watchdog-linkage.patch
  ioemu-watchdog-ib700-timer.patch
  tools-watchdog-support.patch

- bnc#702025 - VUL-0: xen: VT-d (PCI passthrough) MSI trap 
  injection  (CVE-2011-1898)
  Fixed in Xen version 4.1.1

- fate#310956: Support Direct Kernel Boot for FV guests
  kernel-boot-hvm.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=130
2011-07-01 19:31:25 +00:00
OBS User buildservice-autocommit
41471498df Updating link to change in openSUSE:Factory/xen revision 140.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=5bc20e15df4facb3fd04623109ba9fb4
2011-06-20 08:46:00 +00:00
Charles Arnold
1b78387def - fate#309893: Add Xen support for AMD family 15h processors
- fate#309901: Add Xen support for SVM TSC scaling in AMD family 
  15h
- fate#311951: Ivy Bridge: XEN support for Supervisor Mode 
  Execution Protection (SMEP) 
  23437-amd-fam15-TSC-scaling.patch
  23462-libxc-cpu-feature.patch
  23481-x86-SMEP.patch
  23504-x86-SMEP-hvm.patch
  23505-x86-cpu-add-arg-check.patch
  23508-vmx-proc-based-ctls-probe.patch
  23510-hvm-cpuid-DRNG.patch
  23511-amd-fam15-no-flush-for-C3.patch
  23516-cpuid-ERMS.patch
  23538-hvm-pio-emul-no-host-crash.patch
  23539-hvm-cpuid-FSGSBASE.patch
  23543-x86_64-maddr_to_virt-assertion.patch
  23546-fucomip.patch

- Fix libxc reentrancy issues
  23383-libxc-rm-static-vars.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=128
2011-06-17 16:45:46 +00:00
Charles Arnold
3f0ae384b4 - fate#310957 - Update to Xen 4.1.1 FCS c/s 23079
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=127
2011-06-15 15:44:21 +00:00
Charles Arnold
c27ed3a4ef - fate#311000 - Extend Xen domain lock framework to support
more alternative
  xend-domain-lock-sfex.patch

- fate#311371 - Enhance yast to configure live migration for
  Xen and KVM
  add firewall service file for xen-tools

- Add man page for xen-list utility
  updated xen-utils-0.1.tar.bz2

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=126
2011-06-14 19:01:54 +00:00
OBS User buildservice-autocommit
cee8cb13bb Updating link to change in openSUSE:Factory/xen revision 138.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=07aae6d3abb7038980378ca19f60f2e6
2011-06-01 07:30:56 +00:00
Charles Arnold
8547e28bd5 - Upstream patches from Jan
23233-hvm-cr-access.patch
  23234-svm-decode-assist-base.patch
  23235-svm-decode-assist-crs.patch
  23236-svm-decode-assist-invlpg.patch
  23238-svm-decode-assist-insn-fetch.patch
  23303-cpufreq-misc.patch
  23304-amd-oprofile-strings.patch
  23305-amd-fam15-xenoprof.patch
  23306-amd-fam15-vpmu.patch
  23334-amd-fam12+14-vpmu.patch
  23338-vtd-force-intremap.patch

- fate#310957 - Update to Xen 4.1.1-rc1 c/s 23064 

- xentrace: dynamic tracebuffer allocation
  xen-unstable.xentrace.dynamic_tbuf.patch
  xen-unstable.xentrace.empty_t_info_pages.patch
  xen-unstable.xentrace.verbose.patch
  xen-unstable.xentrace.no_gdprintk.patch
  xen-unstable.xentrace.comments.patch
  xen-unstable.xentrace.printk_prefix.patch
  xen-unstable.xentrace.remove_debug_printk.patch
  xen-unstable.xentrace.t_info_pages-formula.patch
  xen-unstable.xentrace.register_cpu_notifier-boot_time.patch
  xen-unstable.xentrace.t_info_page-overflow.patch
  xen-unstable.xentrace.t_info_first_offset.patch
  xen-unstable.xentrace.data_size__read_mostly.patch
  xen-unstable.xentrace.__insert_record-dst-type.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=124
2011-05-31 17:35:29 +00:00
Charles Arnold
ef397cbc2b Use the 4.1 ioemu code instead of the unstable version
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=123
2011-05-17 22:39:59 +00:00
Charles Arnold
ca5758ba10 Remove patches included in tarball.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=122
2011-05-17 19:49:44 +00:00
Charles Arnold
143ac5571f - Update to Xen 4.1.1-rc1-pre c/s 23051
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=121
2011-05-17 19:49:05 +00:00
OBS User buildservice-autocommit
780b1a4073 Updating link to change in openSUSE:Factory/xen revision 136.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=2b7e4d8e62a6f6bb53b85563fd489939
2011-05-16 08:45:32 +00:00
Charles Arnold
e532a17229 Trivial patch refresh
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=119
2011-05-13 15:14:58 +00:00
Charles Arnold
00ecb7a22d - Numerous cleanups when compiling with the unused-but-set-variable
flag enabled and warnings equal to errors. 
  xen-warnings-unused.diff

- Add a 'long' option to xen-list utility
  Updated xen-utils-0.1.tar.bz2

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=118
2011-05-13 03:23:20 +00:00
OBS User buildservice-autocommit
25836fa0a3 Updating link to change in openSUSE:Factory/xen revision 134.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=30d528b23980266daf2b014e13593979
2011-05-12 09:17:07 +00:00
James Fehlig
462ca58fee - bnc#691256 - move modprobe of xen backend modules from xend to
xencommons initscript
  tmp-initscript-modprobe.patch

- bnc#691738 - Xen does not find device create with npiv block
  xen-qemu-iscsi-fix.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=116
2011-05-10 16:44:09 +00:00
Charles Arnold
4c73609012 - Upstream patches from Jan
22998-x86-get_page_from_l1e-retcode.patch
  22999-x86-mod_l1_entry-retcode.patch
  23000-x86-mod_l2_entry-retcode.patch
  23096-x86-hpet-no-cpumask_lock.patch
  23099-x86-rwlock-scalability.patch
  23103-x86-pirq-guest-eoi-check.patch
  23127-vtd-bios-settings.patch
  23153-x86-amd-clear-DramModEn.patch
  23154-x86-amd-iorr-no-rdwr.patch
  23199-amd-iommu-unmapped-intr-fault.patch
  23200-amd-iommu-intremap-sync.patch
  23228-x86-conditional-write_tsc.patch

- update xenalyze to revision 98
  * Unify setting of vcpu data type
  * Unify record size checks
  * Fix cr3_switch not to access hvm struct before it's initialized
- add xenalyze.gcc46.patch to fix unused-but-set-variable errors

- bnc#688473 - VUL-0: potential buffer overflow in tools
  cve-2011-1583-4.0.patch

- hotplug.losetup.patch
  correct dev:inode detection and use variable expansion

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=115
2011-05-03 17:51:18 +00:00
833c8a5dc8 - bnc#685189: update vif-route-ifup.patch to use correct variable
after upstream commit 22910:d4bc41a8cecb

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=114
2011-04-21 14:34:47 +00:00
OBS User buildservice-autocommit
2a4ad3da25 Updating link to change in openSUSE:Factory/xen revision 132.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=3dd8450c8f49ee2e81f8cbcaf99cdde4
2011-04-21 10:07:55 +00:00
be3eccd8df - bnc#688519: correct indention in xend-domain-lock.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=112
2011-04-20 16:02:16 +00:00
OBS User buildservice-autocommit
76fdecff9e Updating link to change in openSUSE:Factory/xen revision 130.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=504e3c3cfb73346d547e4782f9a54c8a
2011-04-19 10:52:15 +00:00
James Fehlig
58f0aa1c59 - bnc#685338: Fix porting of xend-domain-lock.patch
- update scripts to use xl instead of xm:
  xen-updown.sh, init.xendomains, xmclone.sh

- disable xend in openSuSE > 11.4
  the xl command is the replacement for the xm command

- mark runlevel scripts as config to preserve local changes by
  admin or dev during package update

- enable xencommons runlevel script during upgrade if xend was
  already enabled

- call /sbin/ldconfig directly in xen-libs post install scripts

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=110
2011-04-11 22:31:41 +00:00
OBS User buildservice-autocommit
af590c6636 Updating link to change in openSUSE:Factory/xen revision 128.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=1ff8cdb13f147058d505e3494a575378
2011-04-08 12:58:49 +00:00
Tejas Guruswamy
d5c15a6ff0 Accepting request 65663 from home:coolo:branches:openSUSE:Factory
thanks

OBS-URL: https://build.opensuse.org/request/show/65663
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=108
2011-03-31 16:16:25 +00:00
OBS User buildservice-autocommit
7c36d2e799 Updating link to change in openSUSE:Factory/xen revision 126.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=24a5144db2bb835b3da0bd9cef072ed1
2011-03-31 08:52:01 +00:00
Charles Arnold
1b5b77f78b - Remus support is enabled for now.
- Update to Xen 4.1 FCS

- fix xentrace.dynamic_sized_tbuf.patch
  the default case did not work, correct size calculation

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=106
2011-03-30 14:56:23 +00:00
OBS User buildservice-autocommit
22d47348d0 Updating link to change in openSUSE:Factory/xen revision 124.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=416887a5a4e438617c99c7d5e045f847
2011-03-24 09:41:06 +00:00
Charles Arnold
6aae1b5cd9 - Update to c/s 23010 Xen 4.1 rc8
- use _smp_mflags instead of jobs, jobs is not expanded everywhere

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=104
2011-03-22 21:15:11 +00:00
Charles Arnold
f9ad98ceba Fixed linker error in xen-utils
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=103
2011-03-21 17:30:34 +00:00
Charles Arnold
05bedd5488 - bnc#681302 - xm create -x <guest> returns "ImportError: No module
named ext"
  xm-create-xflag.patch

- Fix xen-utils to cope with xen-unstable c/s 21483

- xz-devel is available since 11.2, make it optional for SLES11SP1

- bnc#665610 - xm console > 1 to same VM messes up both consoles
  Upstream rejected due to portability concern, see
  http://lists.xensource.com/archives/html/xen-devel/2011-02/msg00942.html
  xenconsole-no-multiple-connections.patch
- Enable support for kernel decompression for gzip, bzip2, and LZMA
  so that kernels compressed with any of these methods can be
  launched.

- Update to Xen 4.1.0 c/s 22861

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=102
2011-03-21 16:47:37 +00:00
Charles Arnold
213dc42b7c - Fix xen-utils to cope with xen-unstable c/s 21483
- xz-devel is available since 11.2, make it optional for SLES11SP1

- bnc#665610 - xm console > 1 to same VM messes up both consoles
  Upstream rejected due to portability concern, see
  http://lists.xensource.com/archives/html/xen-devel/2011-02/msg00942.html
  xenconsole-no-multiple-connections.patch
- Enable support for kernel decompression for gzip, bzip2, and LZMA
  so that kernels compressed with any of these methods can be
  launched.

- Update to Xen 4.1.0 c/s 22861

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=101
2011-03-21 16:38:44 +00:00
OBS User buildservice-autocommit
8e64a8e0af Updating link to change in openSUSE:Factory/xen revision 122.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=142bb91297675e2be37f8d3c151000a4
2011-02-25 08:44:52 +00:00
James Fehlig
44aa83066c - bnc#674063 - drop xenpaging.autostart_delay.patch
avoid python excpetions due to intermediate xenstore and .sxp
  state caused by change of xenpaging variable from int to str

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=99
2011-02-24 18:24:39 +00:00
Charles Arnold
551c9a62bc - Update to Xen 4.0.2 rc2, changeset 21452
- Enable support for kernel decompression for gzip, bzip2, and LZMA 
  so that kernels compressed with any of these methods can be 
  launched. 

- update xenalyze, more 64bit fixes

- allocate xentrace buffer metadata based on requested tbuf_size
  xentrace.dynamic_sized_tbuf.patch

- fate#310510 - fix xenpaging
  xenpaging.runtime_mru_size.patch
  - specify policy mru size at runtime
  xenpaging.no_domain_id.patch
  - reduce memory usage in pager

- bnc#625394 - set vif mtu from bridge mtu if kernel supports it
  vif-bridge.mtu.patch

- fate#310510 - fix xenpaging
  xenpaging.autostart_delay.patch
  - decouple create/destroycreateXenPaging from _create/_removeDevices
  - change xenpaging variable from int to str
  - init xenpaging variable to 0 if xenpaging is not in config file
    to avoid string None coming from sxp file

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=97
2011-02-14 21:35:06 +00:00
OBS User buildservice-autocommit
8ff333d07c Updating link to change in openSUSE:Factory/xen revision 117.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=cfa96efcf41711105cf8f62e1bb7d4c4
2011-02-07 11:21:30 +00:00
Charles Arnold
f5c941b113 Removed 22506-x86-iommu-dom0-estimate.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=95
2011-02-04 21:22:17 +00:00
Charles Arnold
0c76f22ef1 - Update to Xen 4.0.2 rc2-pre, changeset 21443
- bnc#633573 - System fail to boot after running several warm
  reboot tests
  22749-vtd-workarounds.patch
- Upstream patches from Jan
  22744-ept-pod-locking.patch
  22777-vtd-ats-fixes.patch
  22781-pod-hap-logdirty.patch
  22782-x86-emul-smsw.patch
  22789-i386-no-x2apic.patch
  22790-svm-resume-migrate-pirqs.patch
  22816-x86-pirq-drop-priv-check.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=94
2011-02-04 21:19:54 +00:00
OBS User buildservice-autocommit
62de63b129 Updating link to change in openSUSE:Factory/xen revision 115.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=140c42732fbe50662d9f9e301896c8ac
2011-02-02 00:43:45 +00:00
Charles Arnold
c100bb4e83 - Don't pass the deprecataed extid parameter to xc.hvm_build
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=92
2011-01-27 13:27:07 +00:00
OBS User buildservice-autocommit
6d5e2580c5 Updating link to change in openSUSE:Factory/xen revision 113.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=aceaa0519d9d732ebf5bbb686127a40c
2011-01-17 17:16:14 +00:00
Charles Arnold
9a05aa7fc4 - bnc#658704 - SLES11 SP1 Xen boot panic in x2apic mode
22707-x2apic-preenabled-check.patch
- bnc#641419 - L3: Xen: qemu-dm reports "xc_map_foreign_batch: mmap failed:
  Cannot allocate memory"
  7434-qemu-rlimit-as.patch
- Additional or upstream patches from Jan
  22693-fam10-mmio-conf-base-protect.patch
  22694-x86_64-no-weak.patch
  22708-xenctx-misc.patch
  21432-4.0-cpu-boot-failure.patch
  22645-amd-flush-filter.patch
  qemu-fix-7433.patch

- Maintain compatibility with the extid flag even though it is
  deprecated for both legacy and sxp config files.
  hv_extid_compatibility.patch 

- bnc#649209-improve suspend eventchn lock
  suspend_evtchn_lock.patch

- Removed the hyper-v shim patches in favor of using the upstream 
  version. 

- bnc#641419 - L3: Xen: qemu-dm reports "xc_map_foreign_batch: mmap
  failed: Cannot allocate memory" 
  qemu-rlimit-as.patch

- Upstream c/s 7433 to replace qemu_altgr_more.patch
  7433-qemu-altgr.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=90
2011-01-14 18:24:51 +00:00
OBS User buildservice-autocommit
bfba6bf4b3 Updating link to change in openSUSE:Factory/xen revision 111.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=b30fd5a624a721128f34ad20a09c6a04
2010-12-13 11:56:57 +00:00
Charles Arnold
8f6e1e085f - make stubdom build optional
- pass -j N to stubdom build

- add xenalzye from http://xenbits.xensource.com/ext/xenalyze.hg

- hotplug-block-losetup-a.patch
  allow hardlinked blockdevices
- fate#310510 - fix xenpaging
  xenpaging.paging_prep_enomem.patch
  - retry page-in if guest is temporary out-of-memory
  xenpaging.print-arguments.patch
  - print arguments passed to xenpaging
  xenpaging.machine_to_phys_mapping.patch
  - invalidate array during page deallocation
  xenpaging.autostart_delay.patch
  - fold xenpaging.enabled.patch into this patch
  - set xenpaging_delay to 0.0 to start xenpaging right away

- blktap2 patch - fix problem that blktap2 device info not cleared 
  when block-attach fail.
  blktap2.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=88
2010-12-10 23:38:27 +00:00
OBS User buildservice-autocommit
c260563b3f Updating link to change in openSUSE:Factory/xen revision 109.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=073280ecdec3f813e4ba7af75f43a41c
2010-12-02 16:13:36 +00:00
Charles Arnold
7e759c69d7 - bnc#655438 - Using performance counter in domU on Nehalem cpus
22417-vpmu-nehalem.patch
- Upstream patches from Jan
  22389-amd-iommu-decls.patch
  22416-acpi-check-mwait.patch
  22431-p2m-remove-bug-check.patch

- bnc#656245 - VUL-1: hypervisor: application or kernel in any pv
  Xen domain can crash Xen
  x86_64-gdt-ldt-fault-filter.patch

- bnc#654050 - Python: a crasher bug in pyexpat - upstream patch 
  needs backporting 
  22235-lxml-validator.patch

- bnc#628729 - Add a small, fast alternative to 'xm list' for
  enumerating active domains.  xen-list is a C program that uses
  libxenstore and libxenctl directly, bypassing the python
  toolstack.
  xen-utils-0.1.tar.bz2

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=86
2010-11-30 23:19:04 +00:00
OBS User buildservice-autocommit
f84f24ac38 Updating link to change in openSUSE:Factory/xen revision 107.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=fe28d23e2394bc2ca298878bff1f7cf5
2010-11-20 11:07:00 +00:00