build dependencies. Remove binaries after build if xend is
disabled
- update ifarch usage in xen.spec to cover also arm
- blktapctrl is used only by xend
- fix xend-tools-xend sub pkg handling
- default to gcc47 for sles11sp3 builds
- remove all latex packages from BuildRequires
- aarch64-rename-PSR_MODE_ELxx-to-match-linux-headers.patch
- add arch dependent install suffix for /boot/xen files
- Set max_cpus==4 for non-x86_64 builds
- Update to Xen 4.4.0 RC3 c/s 28321
- Add flex and bison to BuildRequires, needed by previous patch
- fate#316071: add discard support for file backed storage (qdisk)
libxl.add-option-for-discard-support-to-xl-disk-conf.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=296
block-dmmd
- Update to Xen 4.3.0-rc2
- Consolidate all xend and traditional qemu patches into one patch
file. Rename '.diff' patches to '.patch' and reoder others.
xend-traditional-qemu.patch
- Create a xend-tools package for the legacy xend toolstack files
- Update to Xen 4.3.0-rc1 c/s 27068
- bnc#818183 - VUL-0: xen: CVE-2013-2007: XSA-51: qga set umask
0077 when daemonizing
CVE-2013-2007-xsa51-1.patch
CVE-2013-2007-xsa51-2.patch
- bnc#808269 - Fully Virtualized Windows VM install is failed on
Ivy Bridge platforms with Xen kernel
26754-hvm-Improve-APIC-INIT-SIPI-emulation.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=241
support qcow2, so blktap is needed to support domains with
'tap:qcow2' disk configurations.
modified tmp-initscript-modprobe.patch
- bnc#809203 - xen.efi isn't signed with SUSE Secure Boot key
xen.spec
- Fix adding managed PCI device to an inactive domain
modified xen-managed-pci-device.patch
- bnc#805094 - xen hot plug attach/detach fails
modified blktap-pv-cdrom.patch
- bnc# 802690 - domain locking can prevent a live migration from
completing
modified xend-domain-lock.patch
- bnc#797014 - no way to control live migrations
26675-tools-xentoollog_update_tty_detection_in_stdiostream_progress.patch
xen.migrate.tools-xc_print_messages_from_xc_save_with_xc_report.patch
xen.migrate.tools-xc_document_printf_calls_in_xc_restore.patch
xen.migrate.tools-xc_rework_xc_save.cswitch_qemu_logdirty.patch
xen.migrate.tools_set_migration_constraints_from_cmdline.patch
xen.migrate.tools_add_xm_migrate_--log_progress_option.patch
- Upstream patches from Jan
26585-x86-mm-Take-the-p2m-lock-even-in-shadow-mode.patch
26595-x86-nhvm-properly-clean-up-after-failure-to-set-up-all-vCPU-s.patch
26601-honor-ACPI-v4-FADT-flags.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=232
CFLAGS passing to qemu-traditional, PYTHON_PREFIX_ARG handling
and pygrub installation
- update blktap-pv-cdrom.patch
handle allocation errors in asprintf to fix compile errors
handle value returned from xs_read properly
remove casts from void pointers
- update xenalyze to revision 138
Fix dump time calculation overflow
move struct record_info into a header
correctly display of count of HW events
update trace.h to match xen-unstable
Remove vestigal HW_IRQ trace records
Remove decode of PV_UPDATE_VA_MAPPING
automatically generate dependencies
Get rid of redundant hvm dump_header
Introduce more efficient read mechanism
Eliminate unnecessary cycles_to_time calculation
Rework math to remove two 64-bit divisions
Enable -O2 optimization level
Remove --dump-cooked
Remove spurious dump_header construction
Improve record-sorting algorithm
Use long to cast into and out of pointers
Make max_active_pcpu calculation smarter
Optimize pcpu_string
Enable more cr3 output
Sort cr3 enumerated values by start time
Add option to skip vga range in MMIO enumeration
Handle MMIO records from different vmexits
Relocate pio and mmio enumaration structs to their own sub-struct
Handle new hvm_event traces
Introduce generic summary functionality
Function-ize setting of h->post_process
Reorganize cr trace handling
Allow several summary handlers to register on a single vmexit
Get rid of all tabs in xenalyze.c
Handle new IRQ tracing
Decrease verbosity
Print exit reason number if no string is available
Fix minor summary issue
Add string for TPR_BELOW_THRESHOLD
Raise MAX_CPUS to 256 cpus.
Add --report-pcpu option to report physical cpu utilization.
increase MAX_CPUS
Handle RUNSTATE_INIT in domain_runstate calculation
- update RPM_OPT_FLAGS handling in spec file
pass EXTRA_CFLAGS via environment
- remove obsolete xencommons-proc-xen.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=206
- unmodified_drivers: handle IRQF_SAMPLE_RANDOM, it was removed
in 3.6-rc1
- bnc#778105 - first XEN-PV VM fails to spawn
xend: Increase wait time for disk to appear in host bootloader
Modified existing xen-domUloader.diff
- Disable the snapshot patches. Snapshot only supported the qcow2
image format which was poorly implemented qemu 0.10.2. Snapshot
support may be restored in the future when the newer upstream
qemu is used by Xen.
- bnc#776995 - attaching scsi control luns with pvscsi
- xend/pvscsi: fix passing of SCSI control LUNs
xen-bug776995-pvscsi-no-devname.patch
- xend/pvscsi: fix usage of persistant device names for SCSI devices
xen-bug776995-pvscsi-persistent-names.patch
- xend/pvscsi: update sysfs parser for Linux 3.0
xen-bug776995-pvscsi-sysfs-parser.patch
- Update to Xen 4.2.0 RC3+ c/s 25779
- Update to Xen 4.2.0 RC2+ c/s 25765
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=199
- Update to Xen 4.1.2_rc2 c/s 23152
- bnc#716695 - domUs using tap devices will not start
updated multi-xvdp.patch
- Upstream patches from Jan
23803-intel-pmu-models.patch
23800-x86_64-guest-addr-range.patch
23795-intel-ich10-quirk.patch
23804-x86-IPI-counts.patch
- bnc#706106 - Inconsistent reporting of VM names during migration
xend-migration-domname-fix.patch
- bnc#712823 - L3:Xen guest does not start reliable when rebooted
xend-vcpu-affinity-fix.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=143
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
- 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
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
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
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
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