Commit Graph

370 Commits

Author SHA256 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Charles Arnold
64f5943c90 - bnc#651822 - xm snapshot-xxx scripts lead to an XP SP3 HVM domU
to chkdsk
  snapshot-xend.patch
  snapshot-ioemu-restore.patch

- bnc#651957 - Xen: vm-install failed to start
  xenpaging.enabled.patch 

- fate#310510 - fix xenpaging
  xenpaging.signal_handling.patch
  - unlink pagefile in signal handler

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=84
2010-11-19 20:15:50 +00:00
Charles Arnold
5a49a4e63b - Upstream patch for python 2.7 compatibility
22045-python27-compat.patch 

Thu Nov  11 18:44:48 CST 2010 - cyliu@novell.com
- bnc#641144 - FV Xen VM running windows or linux cannot write to
  virtual floppy drive
  bdrv_default_rwflag.patch

- fate#310510 - fix xenpaging
  xenpaging.optimize_p2m_mem_paging_populate.patch
  xenpaging.HVMCOPY_gfn_paged_out.patch

- bnc#649864 - automatic numa cpu placement of xen conflicts with
  cpupools
  22326-cpu-pools-numa-placement.patch

- fate#310510 - fix xenpaging
  xenpaging.populate_only_if_paged.patch
  - revert logic, populate needs to happen unconditionally
  xenpaging.p2m_mem_paging_populate_if_p2m_ram_paged.patch
  - invalidate current mfn only if gfn is not in flight or done
  xenpaging.mem_event_check_ring-free_requests.patch
  - print info only if 1 instead of 2 slots are free
  xenpaging.guest_remove_page.patch
  - check mfn before usage in resume function
  xenpaging.machine_to_phys_mapping.patch
  - check mfn before usage in resume function

- bnc#552115 - Remove target discovery in block-iscsi

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=82
2010-11-12 17:55:23 +00:00
Charles Arnold
5731fa8ced - fate#310510 - fix xenpaging
xenpaging.doc.patch
- add /var/lib/xen/xenpaging directory

- fate#310510 - fix xenpaging
  xenpaging.memory_op.patch, correct delay handling in retry loop

- Some cleanup in the APIC handling code in the HyperV shim.
  hv_apic.patch

- bnc#640370 - VM graphic console in VNC is corrupted
  xenfb_32bpp.patch

- fate#310510 - fix xenpaging
  xenpaging.autostart_delay.patch
  delay start of xenpaging 7 seconds for smooth BIOS startup

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=79
2010-10-29 16:37:40 +00:00
Charles Arnold
27856be8a4 - bnc#636231 - XEN: Unable to disconnect/remove CDROM drive from VM
xend-devid-or-name.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=77
2010-10-20 21:11:17 +00:00
Charles Arnold
08a77ed8c4 - fate#310510 - fix xenpaging
xenpaging.tools_xenpaging_cleanup.patch

- fate#310510 - fix xenpaging
  xenpaging.mem_event_check_ring-free_requests.patch

- install /etc/xen/examples/xentrace_formats.txt to get human readable
  tracedata if xenalyze is not used

- fate#310510 - fix xenpaging
  xenpaging.autostart_delay.patch
  xenpaging.blacklist.patch
  xenpaging.MRU_SIZE.patch
  remove xenpaging.hacks.patch, realmode works

- Upstream patches from Jan including fixes for the following bugs
  bnc#583568 - Xen kernel is not booting
  bnc#615206 - Xen kernel fails to boot with IO-APIC problem
  bnc#640773 - Xen kernel crashing right after grub
  bnc#643477 - issues with PCI hotplug/hotunplug to Xen driver domain
  22223-vtd-igd-workaround.patch
  22222-x86-timer-extint.patch
  22214-x86-msr-misc-enable.patch
  22213-x86-xsave-cpuid-check.patch
  22194-tmem-check-pv-mfn.patch
  22177-i386-irq-safe-map_domain_page.patch
  22175-x86-irq-enter-exit.patch
  22174-x86-pmtimer-accuracy.patch
  22160-Intel-C6-EOI.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=76
2010-10-20 21:00:35 +00:00
OBS User buildservice-autocommit
163148b426 Updating link to change in openSUSE:Factory/xen revision 99.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=87c8ac43897718b61dbcbca0296d6c2a
2010-09-27 22:07:21 +00:00
OBS User autobuild
06b9899ef9 Accepting request 49271 from Virtualization
checked in (request 49271)

OBS-URL: https://build.opensuse.org/request/show/49271
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=75
2010-09-27 22:07:20 +00:00
Charles Arnold
7e89789f0a - bnc#640773 - Xen kernel crashing right after grub
21894-intel-unmask-cpuid.patch
- Upstream patch from Jan
  22148-serial-irq-dest.patch

- bnc#628719 - improve check_device_status to handle HA cases
  check_device_status.patch

- bnc#628719 - multi-xvdp
  mutli-xvdp.patch

- bnc#632956 - fix VNC altgr-insert behavior
  22135-heap-lock.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=74
2010-09-27 21:07:49 +00:00
Charles Arnold
eeeeaf88a6 - bnc#636231 - XEN: Unable to disconnect/remove CDROM drive from VM
xend-devid-or-name.patch

- Upstream patches from Jan
  22019-x86-cpuidle-online-check.patch
  22051-x86-forced-EOI.patch
  22067-x86-irq-domain.patch
  22068-vtd-irte-RH-bit.patch
  22071-ept-get-entry-lock.patch
  22084-x86-xsave-off.patch

- bnc#638465 - hypervisor panic in memory handling
  heaplock.patch

- Update to Xen 4.0.1.  This is a bug fix release.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=73
2010-09-22 14:40:08 +00:00
Charles Arnold
9fd34708c1 - bnc#626262 - Populate-on-demand memory problem on xen with hvm
guest
  21971-pod-accounting.patch

- bnc#584204 - xm usb-list broken
  usb-list.patch

- bnc#625520 - TP-L3: NMI cannot be triggered for xen kernel
  21926-x86-pv-NMI-inject.patch

- bnc#613529 - TP-L3: kdump kernel hangs when crash was initiated
  from xen kernel
  21886-kexec-shutdown.patch

- Upstream Intel patches to improve X2APIC handling.
  21716-iommu-alloc.patch
  21717-ir-qi.patch
  21718-x2apic-logic.patch

  21933-vtd-ioapic-write.patch
  21953-msi-enable.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=71
2010-08-19 14:34:50 +00:00
OBS User buildservice-autocommit
3ab5d775a1 Updating link to change in openSUSE:Factory/xen revision 98.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=4293852b248e1f267831a4305b1c05a9
2010-08-01 15:25:18 +00:00
OBS User autobuild
8198e029dc 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
2010-08-01 15:25:17 +00:00
Charles Arnold
393ad2e586 - bnc#623833 - Error in Xend-API method VM_set_actions_after_crash
21866-xenapi.patch

- bnc#625003 - Fix vm config options coredump-{restart,destroy}
  Added hunk to xm-create-xflag.patch

- bnc#605186 - Squelch harmless error messages in block-iscsi

- bnc#623438 - Add ability to control SCSI device path scanning
  in xend
  21847-pscsi.patch
  21723-get-domu-state.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=68
2010-07-30 22:30:24 +00:00
Charles Arnold
73e10176b8 - bnc#624285 - TP-L3: xen rdtsc emulation reports wrong frequency
21445-x86-tsc-handling-cleanups-v2.patch

- bnc#623201 - drbd xvd will fail in new xen4 packages due to wrong
  popen2 arguments in blkif.py
  popen2-argument-fix.patch
- bnc#599550 - Xen cannot distinguish the status of 'pause'

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=64
2010-07-26 17:09:10 +00:00
Charles Arnold
ff4b346ede - 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
2010-07-14 22:43:11 +00:00
OBS User autobuild
fef7e33f0a Accepting request 42024 from Virtualization
checked in (request 42024)

OBS-URL: https://build.opensuse.org/request/show/42024
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=62
2010-06-28 09:28:14 +00:00
Charles Arnold
7721d5764c - bnc#604611 - Do not store vif device details when vif config
contains invalid mac address.
  21653-xend-mac-addr.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=61
2010-06-24 19:41:37 +00:00
OBS User buildservice-autocommit
af027449ce Updating link to change in openSUSE:Factory/xen revision 94.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=57fc5c74eb69b67a87b8330bd3592db8
2010-06-18 04:36:31 +00:00
OBS User autobuild
cfa4e4570f Accepting request 41620 from Virtualization
checked in (request 41620)

OBS-URL: https://build.opensuse.org/request/show/41620
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=60
2010-06-18 04:36:30 +00:00
Charles Arnold
7143fd3903 - linux pvdrv: generalize location of autoconf.h
Fixes error because of missing autoconf.h when building os11.2
  Factory.

- bnc#609153 - xm migrate <domain_name> localhost -l fails on
  Windows VMs
  21615-dont-save-xen-heap-pages.patch
- Upstream fixes from Jan
  21446-iommu-graceful-generic-fail.patch
  21453-shadow-avoid-remove-all-after-teardown.patch
  21456-compat-hvm-addr-check.patch
  21492-x86-pirq-unbind.patch
  21526-x86-nehalem-cpuid-mask.patch
  21620-x86-signed-domain-irq.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=59
2010-06-16 15:28:05 +00:00
Charles Arnold
f45ba80345 - bnc#612189 - Clear APIC Timer Initial Count Register when masking
timer interrupt
  21542-amd-erratum-411.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=57
2010-06-11 22:46:10 +00:00
Charles Arnold
581a173610 - bnc#610658 - XEN: PXE boot fails for fully virtualized guests -
e1000 virtual nic. (see also bnc#484778)
  enable_more_nic_pxe.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=56
2010-06-04 20:28:51 +00:00
OBS User buildservice-autocommit
60fee70571 Updating link to change in openSUSE:Factory/xen revision 92.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=55b9cda496deba4d219bfb38823f905d
2010-06-04 13:05:01 +00:00
OBS User autobuild
da1a7c6568 Accepting request 41066 from Virtualization
checked in (request 41066)

OBS-URL: https://build.opensuse.org/request/show/41066
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=55
2010-06-04 13:04:57 +00:00
Charles Arnold
ea834665b1 - Upstream fixes from Jan including a fix for Intel's ATS issue
21435-vmx-retain-global-controls.patch
  21406-x86-microcode-quiet.patch
  21421-vts-ats-enabling.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=54
2010-06-03 16:21:26 +00:00
Charles Arnold
986d3927c4 - bnc#608191 - /var/adm/fillup-templates/sysconfig.xend from
package xen-tools is no valid sysconfig file
  xend-sysconfig.patch

- bnc#608194 - /etc/xen/* config files are not packaged with
  noreplace

- bnc#569744 - SLE HVM guest clock/timezone is incorrect after
  reboot
  21460-xend-timeoffset.patch
  21459-block-script.patch
- bnc#607219 - AMD Erratum 383 workaround for Xen

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=53
2010-06-03 15:11:51 +00:00
James Fehlig
0c69385c14 - bnc#606882 - Allow spaces in vbd path names
block-script.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=52
2010-05-25 17:55:02 +00:00
Charles Arnold
42c5e53074 - bnc#591799 - The status of Caps Lock is incorrect in domU
capslock_enable.patch

- bnc#607219 - AMD Erratum 383 workaround for Xen
  21408-amd-erratum-383.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=51
2010-05-25 16:28:20 +00:00
OBS User buildservice-autocommit
41f2467ce8 Updating link to change in openSUSE:Factory/xen revision 91.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=09344c5eaa8b11326333fb14f09b2a45
2010-05-19 18:47:46 +00:00
OBS User autobuild
dc0c233056 Accepting request 40373 from Virtualization
checked in (request 40373)

OBS-URL: https://build.opensuse.org/request/show/40373
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=50
2010-05-19 18:47:45 +00:00
Charles Arnold
bb9fd9041b - Added modprobe of evtchn to init.xend. The kernel will also need
to build evtchn as a module for this to be meaningful.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=49
2010-05-19 14:11:07 +00:00
Charles Arnold
bad5086f18 - bnc#603008 - On an 8 Socket Nehalem-EX system, the fix for 593536
causes a hang during network setup.
- Upstream patches from Jan.
  21360-x86-mce-polling-diabled-init.patch
  21372-x86-cross-cpu-wait.patch
  21331-svm-vintr-during-nmi.patch
  21333-xentrace-t_info-size.patch
  21340-vtd-dom0-mapping-latency.patch
  21346-x86-platform-timer-wrap.patch
  21373-dummy-domain-io-caps.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=48
2010-05-17 21:39:30 +00:00
OBS User buildservice-autocommit
e178e25130 Updating link to change in openSUSE:Factory/xen revision 90.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=98a7b497156d81631d87c0adc03f8518
2010-05-13 22:42:02 +00:00
OBS User autobuild
6dd7e12d17 Accepting request 39909 from Virtualization
checked in (request 39909)

OBS-URL: https://build.opensuse.org/request/show/39909
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=47
2010-05-13 22:42:01 +00:00
Charles Arnold
c1170f861f - bnc#605182 - /etc/xen/scripts/xen-hotplug-cleanup: line 24: [:
!=: unary operator expected
  21129-xen-hotplug-cleanup.patch

- bnc#599929 - Hot add/remove Kawela NIC device over 500 times will
  cause guest domain crash
  passthrough-hotplug-segfault.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=45
2010-05-12 17:38:24 +00:00
Charles Arnold
4b4fa7f68d - bnc#603583 - Fix migration of domUs using tapdisk devices
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
2010-05-07 19:40:54 +00:00
OBS User buildservice-autocommit
15e24c8338 Updating link to change in openSUSE:Factory/xen revision 89.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=107e3dc5cefbc69ed9ea1971c7d0f941
2010-04-26 21:23:48 +00:00
OBS User autobuild
3c9f5b57ac Accepting request 38890 from Virtualization
checked in (request 38890)

OBS-URL: https://build.opensuse.org/request/show/38890
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=43
2010-04-26 21:23:46 +00:00
Charles Arnold
6891466418 - bnc#596442 - Preserve device config on domain start failure
xend-preserve-devs.patch

- bnc#597770 - insserv reports a loop between xendomains and
  openais.  Remove openais from Should-Start in xendomains script.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=42
2010-04-26 19:37:58 +00:00
OBS User buildservice-autocommit
955345f274 Updating link to change in openSUSE:Factory/xen revision 88.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=e3fceb77b1b54518068f30a555f7535a
2010-04-18 22:21:06 +00:00
OBS User autobuild
ce2ee9452b Accepting request 38078 from Virtualization
checked in (request 38078)

OBS-URL: https://build.opensuse.org/request/show/38078
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=41
2010-04-18 22:21:05 +00:00
Charles Arnold
f46075e596 - bnc#569194 - Tools-side fixes for tapdisk protocol specification
blktap-script.patch
  ioemu-subtype.patch
  Modified xen-domUloader.diff

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=40
2010-04-16 21:40:24 +00:00
Charles Arnold
586e33f432 - Upstream bug fixes from Jan
21089-x86-startup-irq-from-setup-gsi.patch
  21109-x86-cpu-hotplug.patch
  21150-shadow-race.patch
  21160-sysctl-debug-keys.patch

- Updated to Xen 4.0.0 FCS, changeset 21091

- Change default lock dir (when domain locking is enabled) to
  /var/lib/xen/images/vm_locks
- Support SXP config files in xendomains script

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=39
2010-04-15 19:56:11 +00:00
OBS User buildservice-autocommit
4dea4cbc6e Updating link to change in openSUSE:Factory/xen revision 87.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=2ee8e2a5a7c26c495d150d09da1a1674
2010-04-02 22:15:37 +00:00
OBS User autobuild
bf52b1dc27 Accepting request 36840 from Virtualization
checked in (request 36840)

OBS-URL: https://build.opensuse.org/request/show/36840
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=38
2010-04-02 22:15:36 +00:00
Charles Arnold
8be17801c5 - Update to changeset 21087 Xen 4.0.0 RC9.
- Update to changeset 21075 Xen 4.0.0 RC8. 

- bnc#584210 - xm usb-hc-destroy does not remove entry from xend
  del_usb_xend_entry.patch

- Update to changeset 21057 Xen 4.0.0 RC7.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=37
2010-04-02 15:57:59 +00:00
OBS User buildservice-autocommit
6327676635 Updating link to change in openSUSE:Factory/xen revision 86.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=2cde1443cbaf9b44fea7d2345354b1f7
2010-03-21 10:57:55 +00:00
OBS User autobuild
daed39e878 Accepting request 35384 from Virtualization
checked in (request 35384)

OBS-URL: https://build.opensuse.org/request/show/35384
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=36
2010-03-21 10:57:54 +00:00
Charles Arnold
a9bb3bc2f5 -Fix bnc#466899 - numa enabled xen fails to start/create vms
adjust_vcpuaffinity_more_cpu.patch 

- Update to changeset 21022 Xen 4.0.0 RC6.

- bnc#586510 - cpupool fixes
  cpu-pools-update.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=35
2010-03-19 17:16:56 +00:00
Charles Arnold
f277f6b7cc - bnc#582645 - Xen stuck, mptbase driver attempting to reset config
request 

- Update to changeset 20990 Xen 4.0.0 RC5.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=34
2010-03-08 23:21:38 +00:00
OBS User buildservice-autocommit
2c789f7e2f Updating link to change in openSUSE:Factory/xen revision 84.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=24e6c52baae4dc9cfba9b8bb18434dec
2010-03-02 00:46:56 +00:00
OBS User autobuild
7d0b7344dd Accepting request 33724 from Virtualization
checked in (request 33724)

OBS-URL: https://build.opensuse.org/request/show/33724
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=33
2010-03-02 00:46:54 +00:00
Charles Arnold
514b8cf8ec - bnc#556939 - Improve device map cleanup code in domUloader
- bnc# 578910 - xm block-detach does not cleanup xenstore
  hotplug-cleanup-fix.patch  

- bnc#579361 - Windows Server 2003 cannot wake up from stand by in 
  sp1 
  hibernate.patch

- fate#308852: XEN CPU Pools
  cpupools-core.patch
  cpupools-core-fixup.patch
  keyhandler-alternative.patch
  cpu-pools-libxc.patch
  cpu-pools-python.patch
  cpu-pools-libxen.patch
  cpu-pools-xmtest.patch
  cpu-pools-docs.patch

- bnc#558760: Disable scsi devices when PV drivers are loaded. 

- Update to changeset 20951 Xen 4.0.0 RC4 for sle11-sp1 beta5. 

- bnc#572146 - SLES11 SP1 beta 2 Xen - BUG: soft lockup - CPU#31 
  stuck for 61s! [kstop/31:4512] 
  cpuidle-hint-v3.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=31
2010-03-01 15:05:50 +00:00
Charles Arnold
6c7e8be7db - Update to changeset 20900 RC2+ for sle11-sp1 beta4.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=29
2010-02-05 23:33:58 +00:00
Charles Arnold
f196fa2c00 - bnc#573376 - OS reboot while create DomU with Windows CD
- bnc#573881 - /usr/lib64/xen/bin/qemu-dm is a broken link 

- Update to changeset 20840 RC1+ for sle11-sp1 beta3. 

- bnc#569581 - SuSEfirewall2 should handle rules.  Disable
  handle_iptable in vif-bridge script
  vif-bridge-no-iptables.patch

- bnc#569577 - /etc/modprove.d/xen_pvdrivers, installed by 
  xen-kmp-default, to ../xen_pvdrivers.conf 
- bnc#536176 - Xen panic when using iommu after updating hypervisor 
  19380-vtd-feature-check.patch

- bnc#530959 - virsh autostart doesn't work
  Fixing this libvirt bug also required fixing xend's op_pincpu
  method with upstream c/s 19580
  19580-xend-pincpu.patch

- bnc#534146 - Xen: Fix SRAT check for discontig memory
  20120-x86-srat-check-discontig.patch

- bnc#491081 - Xen time goes backwards x3950M2 
- disable module build for ec2 correctly to fix build
  (at the suse_kernel_module_package macro)
               runs
- Upstream bugfixes from Jan.
  19896-32on64-arg-xlat.patch
  19960-show-page-walk.patch
  19945-pae-xen-l2-entries.patch
  19953-x86-fsgs-base.patch
  19931-gnttblop-preempt.patch
  19885-kexec-gdt-switch.patch
  19894-shadow-resync-fastpath-race.patch
- hvperv shim patches no longer require being applied conditionally

- bnc#520234 - npiv does not work with XEN in SLE11
  Update block-npiv
- bnc#496033 - Support for creating NPIV ports without starting vm
  block-npiv-common.sh
  block-npiv-vport
  Update block-npiv
- bnc#500043 - Fix access to NPIV disk from HVM vm
  Update xen-qemu-iscsi-fix.patch

- Don't build the KMPs for the ec2 kernel. 

- Upstream fixes from Jan Beulich
  19606-hvm-x2apic-cpuid.patch
  19734-vtd-gcmd-submit.patch
  19752-vtd-srtp-sirtp-flush.patch
  19753-vtd-reg-write-lock.patch
  19764-hvm-domain-lock-leak.patch
  19765-hvm-post-restore-vcpu-state.patch
  19767-hvm-port80-inhibit.patch
  19768-x86-dom0-stack-dump.patch
  19770-x86-amd-s3-resume.patch
  19801-x86-p2m-2mb-hap-only.patch
  19815-vtd-kill-correct-timer.patch
- Patch from Jan Beulich to aid in debugging bnc#509911
  gnttblop-preempt.patch

- bnc#515220 - qemu-img-xen snapshot Segmentation fault
  qemu-img-snapshot.patch update
- Upstream fixes from Jan Beulich.
  19474-32on64-S3.patch
  19490-log-dirty.patch
  19492-sched-timer-non-idle.patch
  19493-hvm-io-intercept-count.patch
  19505-x86_64-clear-cr1.patch
  19519-domctl-deadlock.patch
  19523-32on64-restore-p2m.patch
  19555-ept-live-migration.patch
  19557-amd-iommu-ioapic-remap.patch
  19560-x86-flush-tlb-empty-mask.patch
  19571-x86-numa-shift.patch
  19578-hvm-load-ldt-first.patch
  19592-vmx-exit-reason-perfc-size.patch
  19595-hvm-set-callback-irq-level.patch
  19597-x86-ioport-quirks-BL2xx.patch
  19602-vtd-multi-ioapic-remap.patch
  19631-x86-frametable-map.patch
  19653-hvm-vcpuid-range-checks.patch

- bnc#382112 - Caps lock not being passed to vm correctly.
  capslock_enable.patch

- bnc#506833 - Use pidof in xend and xendomains init scripts

- bnc#484778 - XEN: PXE boot of FV domU using non-Realtek NIC fails
  enable_more_nic_pxe.patch

cross-migrate.patch
- bnc#390961 - cross-migration of a VM causes it to become
  unresponsive (remains paused after migration)

- Patches taken to fix the xenctx tool. The fixed version of this
  tool is needed to debug bnc#502735. 
  18962-xc_translate_foreign_address.patch
  18963-xenctx.patch
  19168-hvm-domctl.patch
  19169-remove-declare-bitmap.patch
  19170-libxc.patch
  19171-xenctx.patch
  19450-xc_translate_foreign_address.patch

 

-bnc#503782 - Using converted vmdk image does not work
 ioemu-tapdisk-compat-QEMU_IMG.patch 


- bnc#474738 - adding CD drive to VM guest makes it unbootable.
  parse_boot_disk.patch
- bnc#495300 - L3: Xen unable to PXE boot Windows based DomU's
  18545-hvm-gpxe-rom.patch, 18548-hvm-gpxe-rom.patch 

- bnc#459836 - Fix rtc_timeoffset when localtime=0
  xend-timeoffset.patch

- bnc#497440 - xmclone.sh script incorrectly handles networking for
  SLE11.

- bnc#477890 - VM becomes unresponsive after applying snapshot

- bnc#494892 - Update xend-domain-lock.patch to flock the lock
               file.

- bnc#439639 - SVVP Test 273 System - Sleep Stress With IO" fails
Turned off s3/s4 sleep states for HVM guests.

- bnc#468169 - fix domUloader to umount the mounted device mapper target in dom0 
               when install a sles10 guest with disk = /dev/disk/by_path

- bnc#488490 - domUloader can't handle block device names with ':'
- bnc#486244 - vms fail to start after reboot when using qcow2

- bnc#490835 - VTd errata on Cantiga chipset
  19230-vtd-mobile-series4-chipset.patch

- bnc#482515 - Missing dependency in xen.spec 

- Additional upstream bug fix patches from Jan Beulich.
  19132-page-list-mfn-links.patch
  19134-fold-shadow-page-info.patch
  19135-next-shadow-mfn.patch
  19136-page-info-rearrange.patch
  19156-page-list-simplify.patch
  19161-pv-ldt-handling.patch
  19162-page-info-no-cpumask.patch
  19216-msix-fixmap.patch
  19268-page-get-owner.patch
  19293-vcpu-migration-delay.patch
  19391-vpmu-double-free.patch
  19415-vtd-dom0-s3.patch

- Imported numerous upstream bug fix patches.
  19083-memory-is-conventional-fix.patch
  19097-M2P-table-1G-page-mappings.patch
  19137-lock-domain-page-list.patch
  19140-init-heap-pages-max-order.patch
  19167-recover-pat-value-s3-resume.patch
  19172-irq-to-vector.patch
  19173-pci-passthrough-fix.patch
  19176-free-irq-shutdown-fix.patch
  19190-pciif-typo-fix.patch
  19204-allow-old-images-restore.patch
  19232-xend-exception-fix.patch
  19239-ioapic-s3-suspend-fix.patch
  19240-ioapic-s3-suspend-fix.patch
  19242-xenstored-use-after-free-fix.patch
  19259-ignore-shutdown-deferrals.patch
  19266-19365-event-channel-access-fix.patch
  19275-19296-schedular-deadlock-fixes.patch
  19276-cpu-selection-allocation-fix.patch
  19302-passthrough-pt-irq-time-out.patch
  19313-hvmemul-read-msr-fix.patch
  19317-vram-tracking-fix.patch
  19335-apic-s3-resume-error-fix.patch
  19353-amd-migration-fix.patch
  19354-amd-migration-fix.patch
  19371-in-sync-L1s-writable.patch
  19372-2-on-3-shadow-mode-fix.patch
  19377-xend-vnclisten.patch
  19400-ensure-ltr-execute.patch
  19410-virt-to-maddr-fix.patch

- bnc#483565 - Fix block-iscsi script.
  Updated block-iscsi and xen-domUloader.diff

- bnc#465814 - Mouse stops responding when wheel is used in Windows
  VM.
  mouse-wheel-roll.patch (James Song)
- bnc#470704 - save/restore of windows VM throws off the mouse 
  tracking. 
  usb-save-restore.patch (James Song)

- bnc#436629 - Use global vnc-listen setting specified in xend
  configuration file.
  xend-vnclisten.patch
- bnc#482623 - Fix pygrub to append user-supplied 'extra' args
  to kernel args.
  19234_pygrub.patch

- bnc#481161 upgrade - sles10sp2 to sles11 upgrade keeps
  xen-tools-ioemu

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=28
2010-01-29 20:39:04 +00:00
Charles Arnold
fe31f9be81 - bnc#564406 - Make the new PV drivers work with older hosts that
do not understand the new PV driver protocol. 

- Upstream Xen version renamed to 4.0.0 in changeset 20624 & 20625. 

- fate#307594: HP-MCBS: XEN: support NR_CPUS=256 
  This is a spec file change (xen.spec)

- bnc#555152 - "NAME" column in xentop (SLES11) output limited to
  10 characters unlike SLES10
  The update to c/s 20572 includes this fix (at c/s 20567).

- Modify xen-paths.diff 

- Merge xend-tap-fix.patch to xen-domUloader.diff
  remove part of it which accepted by upstream

- Load gntdev module in xend init script similar to blkbk,
  netbk, etc.

- Backport dmmd from sles11/xen
  block-dmmd
  xen-qemu-iscsi-fix.patch
  xen.spec 

- Fix regression when create_vbd for tap
  xend-tap-fix.patch

- Temporarily disable libxl because of libconfig dependency. 

- fate#302864 domUloader support lvm in disk
  domUloader.py
  Note: for test in Beta1, if not good, remove it

- fate#302864 domUloader support fs on whole disk
  domUloader.py

- Turn KMPs back on now that kernel side fix is checked in. 

- fate#304415 VMM: ability to switch networking mode
  Add vif-route-ifup to handle routed configurations using
  sysconfig scripts.
  vif-route-ifup.patch

- fate#307540 USB for Xen VMs
  usb-add.patch

- fate#305545 XEN extra descriptive field within xenstore
  add_des.patch

- Update to Xen version 3.5.0 for the following features. 
  fate#304226 XEN: FlexMigration feature of VT-x2 support
  fate#305004 Add SR-IOV PF and VF drivers to Vt-d enabled Xen
  fate#306830 T states in Xen controlling by MSR
  fate#306832 Fix for xen panic on new processors
  fate#306833 Westmere and Nehalem-EX: Add support for Pause Loop exiting feature for Xen
  fate#306835 Xen: server virtual power management enhacement
  fate#306837 VT-d2 - PCI SIG ATS support
  fate#306872 Xen: Node manager support P/T-states change when Vt-d enable
  fate#306873 Xen: SMP guest live migration may fail with hap=1 on NHM
  fate#306875 Westmere: LT-SX (Xen)
  fate#306891 RAS features for Xen: Add support for Machine Check and CPU/Memory online/offline features
  fate#307322 1GB page support in Xen
  fate#307324 Xen IOMMU support

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=26
2010-01-16 00:12:54 +00:00
OBS User buildservice-autocommit
e6b6844bcf Updating link to change in openSUSE:Factory/xen revision 81.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=b23fc510061b567c77eab271f90860d2
2009-10-12 14:04:55 +00:00
OBS User autobuild
0df7e563d6 checked in
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=25
2009-10-12 14:04:54 +00:00
Charles Arnold
b3dd26fbdf - bnc#541945 - xm create -x command does not work in SLES 10 SP2 or
SLES 11
  xm-create-xflag.patch 

- Minor enhancement to xen-updown.sh sysconfig hook

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=23
2009-10-09 17:10:14 +00:00
Charles Arnold
61f585cdc1 - Add patch ioemu-bdrv-open-CACHE_WB.patch
for install guest on tapdisk very very slow.
 

- bnc#542525 - VUL-1: xen pygrub vulnerability
  20099-pygrub-security.patch
  20107-pygrub-security.patch
  20146-pygrub-security.patch
  20174-pygrub-security.patch
  20201-pygrub-security.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=22
2009-09-30 16:44:28 +00:00
OBS User buildservice-autocommit
f6f3ce5586 Updating link to change in openSUSE:Factory/xen revision 80.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=bab18b4d77fe039fab5382a8e1a339f4
2009-09-26 22:20:08 +00:00
OBS User autobuild
6de5f9f31c checked in
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=21
2009-09-26 22:20:06 +00:00
Charles Arnold
5ae0b92ca4 - bnc#520234 - npiv does not work with XEN
Update block-npiv
- bnc#496033 - Support for creating NPIV ports without starting vm
  block-npiv-common.sh
  block-npiv-vport
  Update block-npiv
- bnc#500043 - Fix access to NPIV disk from HVM vm
  Update xen-qemu-iscsi-fix.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=20
2009-09-25 21:54:51 +00:00
Charles Arnold
ca881773dc - Add temporary workaround for race between xend writing and
qemu-dm reading from xenstore.  The issue is preventing PV
  domUs from booting as they have no backend console.
  qemu-retry-be-status.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=19
2009-09-25 21:48:45 +00:00
Charles Arnold
8a7acc07c5 - bnc#513921 - Xen doesn't work get an eror when starting the
install processes or starting a pervious installed DomU
  20125-xc-parse-tuple-fix.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=16
2009-09-16 22:29:21 +00:00
OBS User buildservice-autocommit
d94c859728 Updating link to change in openSUSE:Factory/xen revision 79.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=b6b207d81cd5754c754f7e4e72bb82de
2009-08-31 19:24:23 +00:00
OBS User autobuild
3880feee3b checked in
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=15
2009-08-31 19:24:21 +00:00
Charles Arnold
938967839e - bnc#491081 - Xen time goes backwards x3950M2
Patch for this bug plus additional upstream patches from Jan.
  19614-x86-emul-lldt-ltr.patch
  20026-ept-rwx-default.patch
  20031-x86-pmode-load-seg-retry.patch
  20035-x86-load-sreg-adjust.patch
  20059-vmx-nmi-handling.patch
  20077-x86-runstate-cswitch-out.patch
  20078-x86_64-branch-emulation.patch
  20101-hvm-no-compat-virt-start.patch
  20112-x86-dom0-boot-run-timers.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=13
2009-08-28 22:25:44 +00:00
OBS User buildservice-autocommit
572e86e220 Updating link to change in openSUSE:Factory/xen revision 78.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=28af70a2f1fb418c71eb727cb009cd6a
2009-08-21 15:26:06 +00:00
OBS User autobuild
aa3425bcca checked in
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=12
2009-08-21 15:26:05 +00:00
Charles Arnold
718a89eb6b Start building the KMPs for os11.2
- Modify the mkbuildtree script so the KMPs will build. 
  mkbuildtree.patch
  hv_win7_eoi_bug.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=11
2009-08-19 19:40:08 +00:00
OBS User autobuild
12bd2215f3 Accepting request 17919 from Virtualization
Copy from Virtualization/xen based on submit request 17919 from user charlesa

OBS-URL: https://build.opensuse.org/request/show/17919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=77
2009-08-17 12:57:35 +00:00
OBS User unknown
b4c780fd71 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=76 2009-08-01 09:53:46 +00:00
OBS User unknown
616dfa112f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=75 2009-07-04 11:09:00 +00:00
OBS User unknown
5be0f1bcb4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=74 2009-06-12 18:43:24 +00:00
OBS User unknown
0bb51565d6 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=73 2009-05-04 16:38:09 +00:00
OBS User unknown
4790095364 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=72 2009-03-02 23:46:51 +00:00
OBS User unknown
d62c2e1fc7 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=71 2009-02-26 23:46:40 +00:00
OBS User unknown
79ee330180 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=70 2009-02-23 12:03:38 +00:00
OBS User unknown
5545adae8a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=69 2009-02-09 01:49:08 +00:00
OBS User unknown
8a8c811c02 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=68 2009-01-25 00:23:36 +00:00
OBS User unknown
b32658940a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=67 2009-01-12 01:18:05 +00:00
OBS User unknown
0c6232eec3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=66 2009-01-09 01:09:16 +00:00
OBS User unknown
ef3323a4b5 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=65 2008-12-05 14:30:41 +00:00
OBS User unknown
793208499f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=64 2008-11-25 14:57:48 +00:00
OBS User unknown
1c73c9b461 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=63 2008-11-21 14:57:01 +00:00
OBS User unknown
6eb384a263 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=62 2008-11-09 23:42:54 +00:00
OBS User unknown
09450d07be OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=61 2008-11-08 19:32:12 +00:00
OBS User unknown
9911a53e56 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=60 2008-10-28 17:23:14 +00:00
OBS User unknown
3d0214371c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=59 2008-10-27 10:29:47 +00:00
OBS User unknown
b82e0d6f19 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=58 2008-10-25 23:33:59 +00:00
OBS User unknown
1e7cc04da7 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=57 2008-10-22 16:52:24 +00:00
OBS User unknown
54963fbc09 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=56 2008-10-13 21:48:54 +00:00
OBS User unknown
71babd6d75 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=55 2008-10-11 14:22:01 +00:00
OBS User unknown
b834258fb8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=54 2008-09-24 23:20:56 +00:00
OBS User unknown
997dde689d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=53 2008-09-12 15:57:53 +00:00
OBS User unknown
258bc46c96 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=52 2008-09-01 15:06:38 +00:00
OBS User unknown
9794955703 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=51 2008-09-01 00:39:12 +00:00
OBS User unknown
9683113742 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=50 2008-08-18 21:00:04 +00:00
OBS User unknown
8cefe055e5 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=49 2008-08-17 22:24:29 +00:00
OBS User unknown
f5d6338f4d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=48 2008-07-18 23:04:37 +00:00
OBS User unknown
8ae8ea2a74 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=47 2008-06-06 15:48:40 +00:00
OBS User unknown
74768fb301 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=46 2008-05-23 22:00:43 +00:00
OBS User unknown
9730d95e0c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=45 2008-04-26 09:41:49 +00:00
OBS User unknown
750b94deb2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=44 2008-04-12 19:41:18 +00:00
OBS User unknown
614a20ee4e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=43 2008-03-27 22:24:06 +00:00
OBS User unknown
1ae41ae3bd OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=42 2008-03-21 04:05:55 +00:00
OBS User unknown
9c16971e0e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=41 2008-03-14 23:07:14 +00:00
OBS User unknown
0ef5182655 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=40 2008-03-14 17:02:08 +00:00
OBS User unknown
3a23990c80 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=39 2008-03-06 01:36:51 +00:00
OBS User unknown
3c15755877 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=38 2008-02-02 00:58:27 +00:00
OBS User unknown
622c859b48 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=37 2008-01-12 01:32:53 +00:00
OBS User unknown
cf62e5ae4d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=36 2007-12-20 15:46:41 +00:00
OBS User unknown
be29349429 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=35 2007-11-29 21:05:25 +00:00
OBS User unknown
61e5c542fb OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=34 2007-11-19 17:19:02 +00:00
OBS User unknown
8749f77d2e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=33 2007-09-13 22:50:00 +00:00
OBS User unknown
12afd35016 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=32 2007-09-10 22:49:08 +00:00
OBS User unknown
1e7aaafcb1 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=31 2007-09-10 11:05:48 +00:00
OBS User unknown
1b5538862e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=30 2007-08-31 14:05:19 +00:00
OBS User unknown
49bc396272 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=29 2007-08-18 10:16:49 +00:00
OBS User unknown
d392f1f54e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=28 2007-08-12 09:48:30 +00:00
OBS User unknown
960b6f7080 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=27 2007-08-07 07:32:10 +00:00
OBS User unknown
6a0d86b634 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=26 2007-08-03 19:42:24 +00:00
OBS User unknown
e8f318b476 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=25 2007-08-03 00:38:01 +00:00
OBS User unknown
451287a11c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=24 2007-07-29 08:57:36 +00:00
OBS User unknown
8c81bc310e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=23 2007-07-25 00:03:48 +00:00
OBS User unknown
4c207325e4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=22 2007-07-21 16:12:17 +00:00
OBS User unknown
b850275d12 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=21 2007-07-10 13:05:42 +00:00
OBS User unknown
c47215274f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=20 2007-07-04 23:35:39 +00:00
OBS User unknown
075d47716d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=19 2007-06-22 22:22:21 +00:00
OBS User unknown
0477e22fd2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=18 2007-06-18 22:21:15 +00:00
OBS User unknown
2984ee2c3e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=16 2007-06-11 21:21:23 +00:00
OBS User unknown
6349b62b6e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=15 2007-06-09 09:47:25 +00:00
OBS User unknown
5a31fb9842 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=14 2007-05-24 22:45:28 +00:00
OBS User unknown
4246413f13 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=13 2007-05-22 23:45:46 +00:00
OBS User unknown
0a63222b01 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=12 2007-05-21 20:28:46 +00:00
OBS User unknown
28b141bb6f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=11 2007-05-12 10:54:21 +00:00
OBS User unknown
b52c73e219 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=10 2007-05-03 22:32:49 +00:00
OBS User unknown
2e40c9b50c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=9 2007-04-25 23:53:07 +00:00
OBS User unknown
af3c23ccba OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=8 2007-04-21 08:32:46 +00:00
OBS User unknown
759005f5a4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=7 2007-03-06 08:12:51 +00:00
OBS User unknown
39a4f201bc OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=6 2007-02-22 13:55:08 +00:00
OBS User unknown
44b305a3f0 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=5 2007-02-19 22:34:05 +00:00
OBS User unknown
724a41d19b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=4 2007-02-12 01:09:41 +00:00
OBS User unknown
d7002a96b9 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=3 2007-02-11 10:48:10 +00:00
OBS User unknown
241ee9df04 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=2 2007-02-02 14:58:18 +00:00
OBS User unknown
27044d0668 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=1 2007-01-15 23:42:10 +00:00