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
- Upstream or pending upstream patches from Jan
25587-fix-off-by-one-parsing-error.patch
25616-x86-MCi_CTL-default.patch
25617-vtd-qinval-addr.patch
25688-x86-nr_irqs_gsi.patch
- bnc#773393 - VUL-0: CVE-2012-3433: xen: HVM guest destroy p2m
teardown host DoS vulnerability
CVE-2012-3433-xsa11.patch
- bnc#773401 - VUL-1: CVE-2012-3432: xen: HVM guest user mode MMIO
emulation DoS
25682-x86-inconsistent-io-state.patch
- bnc#762484 - VUL-1: CVE-2012-2625: xen: pv bootloader doesn't
check the size of the bzip2 or lzma compressed kernel, leading to
denial of service
25589-pygrub-size-limits.patch
- Make it build with latest TeXLive 2012 with new package layout
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=196
23686-pygrub-solaris.patch
23697-pygrub-grub2.patch
23944-pygrub-debug.patch
23998-pygrub-GPT.patch
23999-pygrub-grub2.patch
24064-pygrub-HybridISO.patch
24401-pygrub-scrolling.patch
24402-pygrub-edit-fix.patch
24460-pygrub-extlinux.patch
24706-pygrub-extlinux.patch
- Revised version of security patch and an additional patch for
bnc#764077
x86_64-AMD-erratum-121.patch
x86_64-allow-unsafe-adjust.patch
- bnc#764077 - VUL-0: EMBARGOED: xen: XSA-9: denial of service on
older AMD systems
x86_64-AMD-erratum-121.patch
- Revised version of security patch for bnc#757537
x86_64-sysret-canonical.patch
- bnc#757537 - VUL-0: xen: CVE-2012-0217 PV guest escalation
x86_64-sysret-canonical.patch
- bnc#757970 - VUL-1: xen: guest denial of service on syscall GPF
generation
x86_64-trap-bounce-flags.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=190
This change reverses the task of xenpaging. Before this change a
fixed number of pages was paged out. With this change the guest
will not have access to more than the given number of pages at
the same time.
The xenpaging= config option is replaced by actmem=
A new xm mem-swap-target is added.
The xenpaging binary is moved to /usr/lib/xen/bin/
xenpaging.HVMCOPY_gfn_paged_out.patch
xenpaging.XEN_PAGING_DIR.patch
xenpaging.add_evict_pages.patch
xenpaging.bitmap_clear.patch
xenpaging.cmdline-interface.patch
xenpaging.encapsulate_domain_info.patch
xenpaging.file_op-return-code.patch
xenpaging.guest-memusage.patch
xenpaging.install-to-libexec.patch
xenpaging.low_target_policy_nomru.patch
xenpaging.main-loop-exit-handling.patch
xenpaging.misleading-comment.patch
xenpaging.page_in-munmap-size.patch
xenpaging.print-gfn.patch
xenpaging.record-numer-paged-out-pages.patch
xenpaging.reset-uncomsumed.patch
xenpaging.stale-comments.patch
xenpaging.target-tot_pages.patch
xenpaging.use-PERROR.patch
xenpaging.watch-target-tot_pages.patch
xenpaging.watch_event-DPRINTF.patch
xenpaging.xc_interface_open-comment.patch
- xen.spec: update filelist
package /usr/lib*/xen with wildcard to pickup new files
remove duplicate /usr/sbin/xen-list from filelist
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=157
23955-x86-pv-cpuid-xsave.patch
23957-cpufreq-error-paths.patch
- Upstream patches from Jan
23933-pt-bus2bridge-update.patch
23726-x86-intel-flexmigration-v2.patch
23925-x86-AMD-ARAT-Fam12.patch
23246-x86-xsave-enable.patch
23897-x86-mce-offline-again.patch
- Update to Xen 4.1.2_rc3 c/s 23171
- bnc#720054 - Changed /etc/udev/rules.d/40-xen.rules to not run
Xen's vif-bridge script when not running Xen. This is not a
solution to the bug but an improvement in the rules regardless.
Updated udev-rules.patch
- Upstream patches from Jan
23868-vtd-RMRR-validation.patch
23871-x86-microcode-amd-silent.patch
23898-cc-option-grep.patch
- Add pciback init script and sysconf file, giving users a simple
mechanism to configure pciback.
init.pciback sysconfig.pciback
- update scripts to use xl -f, or xm if xend is running:
xen-updown.sh, init.xendomains, xmclone.sh
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=146
- 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
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