421a0f0036
Rename two patches. No code change. 643e3810-CONFIG_DEBUG_INFO-no-EXPERT.patch 6447a8fd-x86-EFI-permit-crash-dump-analysis.patch
Charles Arnold2023-05-04 17:35:57 +00:00
fbc77b2f68
- Fix compiler use-after-free error when using gcc version 13.0.1 gcc13-fix-use-after-realloc.patch
Charles Arnold2023-05-03 17:39:01 +00:00
aa02252668
- bsc#1207544 - VUL-0: CVE-2022-42330: xen: Guests can cause Xenstore crash via soft reset (XSA-425)
Charles Arnold2023-01-25 22:52:52 +00:00
09b155d5a8
- bsc#1207544 - (CVE-2022-42330) VUL-0: CVE-2022-42330: xen: Guests can cause Xenstore crash via soft reset (XSA-425) xsa425.patch
Charles Arnold2023-01-25 17:42:16 +00:00
02c9f63a31
- Update to Xen 4.17.0 FCS release (jsc#PED-1858)
Charles Arnold2022-12-09 17:58:15 +00:00
f8b2504217
The Xen 4.17 branch has officially been tagged with 'RELEASE-4.17.0'
Charles Arnold2022-12-09 17:22:52 +00:00
ac6e922188
- Update to Xen 4.17.0 FCS release * On x86 "vga=current" can now be used together with GrUB2's gfxpayload setting. Note that this requires use of "multiboot2" (and "module2") as the GrUB commands loading Xen. * The "gnttab" option now has a new command line sub-option for disabling the GNTTABOP_transfer functionality. * The x86 MCE command line option info is now updated. * Out-of-tree builds for the hypervisor now supported. * __ro_after_init support, for marking data as immutable after boot. * The project has officially adopted 4 directives and 24 rules of MISRA-C, added MISRA-C checker build integration, and defined how to document deviations. * IOMMU superpage support on x86, affecting PV guests as well as HVM/PVH ones when they don't share page tables with the CPU (HAP / EPT / NPT). * Support for VIRT_SSBD and MSR_SPEC_CTRL for HVM guests on AMD. * Improved TSC, CPU, and APIC clock frequency calibration on x86. * Support for Xen using x86 Control Flow Enforcement technology for its own protection. Both Shadow Stacks (ROP protection) and Indirect Branch Tracking (COP/JOP protection). * Add mwait-idle support for SPR and ADL on x86. * Extend security support for hosts to 12 TiB of memory on x86. * Add command line option to set cpuid parameters for dom0 at boot time on x86. * Improved static configuration options on Arm. * cpupools can be specified at boot using device tree on Arm. * It is possible to use PV drivers with dom0less guests, allowing statically booted dom0less guests with PV devices. * On Arm, p2m structures are now allocated out of a pool of memory set aside at domain creation. * Improved mitigations against Spectre-BHB on Arm. * Support VirtIO-MMIO devices device-tree binding creation in toolstack on Arm. * Allow setting the number of CPUs to activate at runtime from command line
Charles Arnold2022-12-08 17:57:10 +00:00
504a12ff89
- Update to Xen 4.17.0 RC4 release xen-4.17.0-testing-src.tar.bz2 - Drop patches contained in new tarball or invalid 62fde97e-tools-libxl-Replace-deprecated-soundhw-on-QEMU-command-line.patch xsa410-01.patch xsa410-02.patch xsa410-03.patch xsa410-04.patch xsa410-05.patch xsa410-06.patch xsa410-07.patch xsa410-08.patch xsa410-09.patch xsa410-10.patch xsa411.patch
Charles Arnold2022-12-01 22:39:51 +00:00
0f2f8597c0
- Update to Xen 4.16.2 bug fix release (bsc#1027519) xen-4.16.2-testing-src.tar.bz2 - Drop patches contained in new tarball 625fca42-VT-d-reserved-CAP-ND.patch 626f7ee8-x86-MSR-handle-P5-MC-reads.patch 627549d6-IO-shutdown-race.patch 62a1e594-x86-clean-up-_get_page_type.patch 62a1e5b0-x86-ABAC-race-in-_get_page_type.patch 62a1e5d2-x86-introduce-_PAGE_-for-mem-types.patch 62a1e5f0-x86-dont-change-cacheability-of-directmap.patch 62a1e60e-x86-split-cache_flush-out-of-cache_writeback.patch 62a1e62b-x86-AMD-work-around-CLFLUSH-ordering.patch 62a1e649-x86-track-and-flush-non-coherent.patch 62a99614-IOMMU-x86-gcc12.patch 62ab0fab-x86-spec-ctrl-VERW-flushing-runtime-cond.patch 62ab0fac-x86-spec-ctrl-enum-for-MMIO-Stale-Data.patch 62ab0fad-x86-spec-ctrl-add-unpriv-mmio.patch 62bdd840-x86-spec-ctrl-only-adjust-idle-with-legacy-IBRS.patch 62bdd841-x86-spec-ctrl-knobs-for-STIBP-and-PSFD.patch 62c56cc0-libxc-fix-compilation-error-with-gcc13.patch 62cc31ed-x86-honour-spec-ctrl-0-for-unpriv-mmio.patch 62cc31ee-cmdline-extend-parse_boolean.patch 62cc31ef-x86-spec-ctrl-fine-grained-cmdline-subopts.patch 62cd91d0-x86-spec-ctrl-rework-context-switching.patch 62cd91d1-x86-spec-ctrl-rename-SCF_ist_wrmsr.patch 62cd91d2-x86-spec-ctrl-rename-opt_ibpb.patch 62cd91d3-x86-spec-ctrl-rework-SPEC_CTRL_ENTRY_FROM_INTR_IST.patch 62cd91d4-x86-spec-ctrl-IBPB-on-entry.patch 62cd91d5-x86-cpuid-BTC_NO-enum.patch 62cd91d6-x86-spec-ctrl-enable-Zen2-chickenbit.patch
Charles Arnold2022-08-22 15:34:48 +00:00
937ca2f97a
Accepting request 991297 from Virtualization
Richard Brown2022-08-01 19:28:06 +00:00
6a836e24ac
- Added --disable-pvshim when running configure in xen.spec. We have never shipped the shim and don't need to build it.
Charles Arnold2022-07-26 14:33:01 +00:00
f4c128f948
- bsc#1193307 - pci backend does not exist when attach a vf to a pv guest libxl-Fix-PV-hotplug-and-stubdom-coldplug.patch Drop libxl-PCI-defer-backend-wait.patch
Charles Arnold2022-01-11 18:25:46 +00:00
e46e4d8bb8
- Now that the ovmf package has been updated, reset the configure script to use ovmf-x86_64-xen-4m.bin from ovmf-x86_64-ms.bin References bsc#1194105, bsc#1193274 xen.spec
Charles Arnold2022-01-04 20:34:27 +00:00
f22fdc9927
- Collect active VM config files in the supportconfig plugin
Charles Arnold2022-01-04 18:34:39 +00:00
0c521ef6c1
- bsc#1193307 - pci backend does not exist when attach a vf to a pv guest libxl-PCI-defer-backend-wait.patch
Charles Arnold2021-12-14 04:37:36 +00:00
f3c245f987
- Update to Xen 4.16.0 FCS release xen-4.16.0-testing-src.tar.bz2 * Miscellaneous fixes to the TPM manager software in preparation for TPM 2.0 support. * Increased reliance on the PV shim as 32-bit PV guests will only be supported in shim mode going forward. This change reduces the attack surface in the hypervisor. * Increased hardware support by allowing Xen to boot on Intel devices that lack a Programmable Interval Timer. * Cleanup of legacy components by no longer building QEMU Traditional or PV-Grub by default. Note both projects have upstream Xen support merged now, so it is no longer recommended to use the Xen specific forks. * Initial support for guest virtualized Performance Monitor Counters on Arm. * Improved support for dom0less mode by allowing the usage on Arm 64bit hardware with EFI firmware. * Improved support for Arm 64-bit heterogeneous systems by leveling the CPU features across all to improve big.LITTLE support.
Charles Arnold2021-12-01 16:53:59 +00:00
552846263b
- Update to Xen 4.16.0 RC3 release xen-4.16.0-testing-src.tar.bz2 - Drop iPXE sources and patches. iPXE is only used by QEMU traditional which has never shipped with SLE15. ipxe.tar.bz2 ipxe-enable-nics.patch ipxe-no-error-logical-not-parentheses.patch ipxe-use-rpm-opt-flags.patch - Drop building ocaml xenstored in the spec file. There are no plans or need to support this version.
Charles Arnold2021-11-17 16:24:29 +00:00
dacaa7a5ef
- Update to Xen 4.16.0 RC1 release xen-4.16.0-testing-src.tar.bz2 - Drop patches contained in new tarball or invalid 615c9fd0-VT-d-fix-deassign-of-device-with-RMRR.patch libxc-sr-383b41974d5543b62f3181d216070fe3691fb130.patch libxc-sr-5588ebcfca774477cf823949e5703b0ac48818cc.patch libxc-sr-9e59d9f8ee3808acde9833192211da25f66d8cc2.patch libxc-sr-f17a73b3c0264c62dd6b5dae01ed621c051c3038.patch xenstore-launch.patch
Charles Arnold2021-11-01 20:33:07 +00:00
3837e3a093
- Add xen.sysconfig-fillup.patch to make sure xencommons is in a format as expected by fillup. Each comment needs to be followed by an enabled key. Otherwise fillup will remove manually enabled key=value pairs, along with everything that looks like a stale comment, during next pkg update
Charles Arnold2021-05-04 14:51:11 +00:00
fae922ce2e
- bsc#1177112 - Fix libxc.sr.superpage.patch The receiving side did detect holes in a to-be-allocated superpage, but allocated a superpage anyway. This resulted to over-allocation.
Charles Arnold2021-03-18 12:12:28 +00:00
ff2add686c
Accepting request 875549 from Virtualization
Richard Brown
2021-03-02 11:28:08 +00:00
8846578f79
- bsc#1182576 - L3: XEN domU crashed on resume when using the xl unpause command 602ffae9-tools-libs-light-fix-xl-save--c-handling.patch
Charles Arnold2021-02-23 19:57:35 +00:00
a6a7b6baff
- Start using the %autosetup macro to simplify patch management xen.spec
Charles Arnold2021-02-18 19:42:07 +00:00
fc73ee99a9
Tumbleweed now defines _libexecdir as /usr/libexec Keep it at the original location (/usr/lib) for backward compatibility
Charles Arnold2021-01-19 21:42:16 +00:00
ec2e16b19f
Create a soft link between /usr/libexec/xen/bin/qemu-system-i386 and /usr/lib/xen/bin/qemu-system-i386 when _libexecdir is /usr/libexec. This will allow older defined VMs to find the emulator.
Charles Arnold2021-01-15 18:15:24 +00:00
8b52bf7a86
- bsc#1180794 - bogus qemu binary path used when creating fv guest under xen xen.spec
Charles Arnold2021-01-13 21:38:55 +00:00
a78ba96c59
bsc#1180690 - L3-Question: xen: no needsreboot flag set Add Provides: installhint(reboot-needed) in xen.spec for libzypp
Charles Arnold2021-01-13 17:50:28 +00:00