1054 Commits

Author SHA256 Message Date
93ec3e5718 Accepting request 1329731 from Virtualization
Security and Maintenance Update. Fix for bsc#1256745 CVE-2025-58150 XSA-477 and fix for bsc#1256747 CVE-2026-23553 XSA-479. Fix for bsc#1257399 - Package xen doesn't build with glibc 2.43

OBS-URL: https://build.opensuse.org/request/show/1329731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=371
2026-01-29 16:44:17 +00:00
c5a163acf8 - bsc#1257399 - Package xen doesn't build with glibc 2.43
glibc2.43-fixes.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=907
2026-01-28 21:25:07 +00:00
9304aa0e28 - bsc#1256745 - VUL-0: CVE-2025-58150: xen: x86: buffer overrun
with shadow paging + tracing (XSA-477)
  xsa477.patch
- bsc#1256747 - VUL-0: CVE-2026-23553: xen: x86: incomplete IBPB
  for vCPU isolation (XSA-479)
  xsa479.patch

- Drop x86-ioapic-ack-default.patch
  Upstream changes make this patch unnecessary.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=906
2026-01-27 15:02:46 +00:00
19368f7ab2 Accepting request 1318748 from Virtualization
Update Xen to version 4.21.0

OBS-URL: https://build.opensuse.org/request/show/1318748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=370
2025-11-21 15:54:14 +00:00
78e9cc5546 Don't try to include xen-watchdog-sleep.sh in 32 bit build.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=904
2025-11-19 20:39:18 +00:00
6335fb31bb - Update to Xen 4.21.0 FCS release
* The minimum toolchain requirements have increased for some architectures:
    - For x86, GCC 5.1 and Binutils 2.25, or Clang/LLVM 11
    - For ARM32 and ARM64, GCC 5.1 and Binutils 2.25
    - For RISC-V, GCC 12.2 and Binutils 2.39
  * Debian Trixie added to CI.  Debian Bullseye retired from CI for RISC-V due
    to the baseline change.
  * Linux based device model stubdomains are now fully supported.
  * New dependency on library json-c 0.15 or later, the toolstack will prefer it
    to `YAJL` when available.
  * Introduce libxenmanage as a stable library, replacing xenstored's
    dependency on unstable libraries.
  * Introduce new PDX compression algorithm to cope with Intel Sierra Forest and
    Granite Rapids having sparse memory maps.
  * Support of qemu-traditional has been removed.
  * The in-tree oxenstored is deprecated and will be removed in a future
    version of Xen.  It is moving into the Xapi project
    https://github.com/xapi-project/oxenstored so it can be maintained in line
    with the other Ocaml projects in the Xen ecosystem.
  * On x86:
    - Restrict the cache flushing done as a result of guest physical memory map
      manipulations and memory type changes.
    - Allow controlling the MTRR cache attribute of the Xen platform PCI device
      BAR for HVM guests, to improve performance of guests using it to map the
      grant table or foreign memory.
    - Allow configuring the number of altp2m tables per domain via vm.cfg.
    - Option to attempt to fixup p2m page-faults on PVH dom0.
    - Resizable BARs is supported for PVH dom0.
    - Support PCI passthrough for HVM domUs when dom0 is PVH (note SR-IOV
      capability usage is not yet supported on PVH dom0).

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=903
2025-11-19 18:50:34 +00:00
7280af5c02 Accepting request 1317672 from Virtualization
Security and Maintenance Update. Fix for bsc#1252692, CVE-2025-58149, XSA-476 and update to bug fix release 4.20.2

OBS-URL: https://build.opensuse.org/request/show/1317672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=369
2025-11-17 11:08:10 +00:00
ff60303950 - Update to Xen 4.20.2 bug fix release (jsc#PED-8907)
* No upstream changelog found in sources or webpage
- Drop patches contained in new tarball
  687a40ac-x86-C6-eoi_errata-include-NEHALEM_EX.patch
  68931694-x86-HPET-defer-LAPIC-EOI.patch
  689b0c0c-EFI-cond-FreePages.patch
  68a2e770-x86-mkelf32-pad-segment-to-2Mb.patch
  68a2e7c8-x86-HVM-ioreq-inverted-condition.patch
  68a6ed85-x86-setup-MMCFG-ahead-of-IOMMU.patch
  68ac5f69-x86-adjustments-to-intel_init_ppin.patch
  xsa472-1.patch
  xsa472-2.patch
  xsa472-3.patch
  xsa475-1.patch
  xsa475-2.patch
  xsa476.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=901
2025-11-13 16:46:02 +00:00
c876a65e5f Accepting request 1315761 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1315761
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=368
2025-11-07 17:20:15 +00:00
cfebf3bc12 - bsc#1252692 - VUL-0: CVE-2025-58149: xen: incorrect removal of
permissions on PCI device unplug allows PV guests to access
  memory of devices no longer assigned to it (XSA-476)
  xsa476.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=899
2025-10-29 16:24:35 +00:00
6018c3468f Accepting request 1313619 from Virtualization
Security and Maintenance Update. Fix for bsc#1251271 CVE-2025-58147, CVE-2025-58148, XSA-475

OBS-URL: https://build.opensuse.org/request/show/1313619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=367
2025-10-27 17:37:41 +00:00
ff1953f597 - bsc#1251271 - VUL-0: CVE-2025-58147,CVE-2025-58148: xen:
Incorrect input sanitisation in Viridian hypercalls (XSA-475)
  xsa475-1.patch
  xsa475-2.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=897
2025-10-24 16:34:40 +00:00
269806c897 Accepting request 1303382 from Virtualization
Security and Maintenance Update. Fix for bsc#1248807 CVE-2025-27466, CVE-2025-58142, CVE-2025-58143, XSA-472

OBS-URL: https://build.opensuse.org/request/show/1303382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=366
2025-09-11 12:37:24 +00:00
d8cb2ba3f0 - Upstream bug fixes (bsc#1027519)
687a40ac-x86-C6-eoi_errata-include-NEHALEM_EX.patch
  68931694-x86-HPET-defer-LAPIC-EOI.patch
  689b0c0c-EFI-cond-FreePages.patch
  68a2e770-x86-mkelf32-pad-segment-to-2Mb.patch
  68a2e7c8-x86-HVM-ioreq-inverted-condition.patch
  68a6ed85-x86-setup-MMCFG-ahead-of-IOMMU.patch
  68ac5f69-x86-adjustments-to-intel_init_ppin.patch

- bsc#1248807 - VUL-0: CVE-2025-27466, CVE-2025-58142,
  CVE-2025-58143: xen: Mutiple vulnerabilities in the Viridian
  interface (XSA-472)
  xsa472-1.patch
  xsa472-2.patch
  xsa472-3.patch
- bsc#1246112, bsc#1238896 - VUL-0: xen: More AMD transient
  execution attack (CVE-2024-36350, CVE-2024-36357, XSA-471)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=895
2025-09-09 14:08:35 +00:00
a108e7d3e7 Accepting request 1291787 from Virtualization
Update Xen to bug fix release 4.20.1. Fixes for security bugs bsc#1244644, CVE-2025-27465, XSA-470 and bsc#1246112, CVE-2024-36350, XSA-471.

OBS-URL: https://build.opensuse.org/request/show/1291787
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=365
2025-07-11 19:29:13 +00:00
dd10e762dd - Update to Xen 4.20.1 bug fix release (jsc#PED-8907)
* No upstream changelog found in sources or webpage
- bsc#1246112 - VUL-0: xen: More AMD transient execution attacks
  (XSA-471)
  Patches contained in new tarball for 4.20.1
- Drop patches contained in new tarball
  67c818d4-x86-log-unhandled-mem-accesses-for-PVH-dom0.patch
  67c818d5-x86-fixup-p2m-page-faults-for-PVH-dom0.patch
  67c818d6-x86-PVH-dom0-correct-iomem_caps-bound.patch
  67c818d7-x86-IOMMU-account-for-IOMEM-caps-when-populating.patch
  67c818d8-x86-Dom0-relax-Interrupt-Address-Range.patch
  67c86fc1-xl-fix-channel-configuration-setting.patch
  67cb03e0-x86-vlapic-ESR-write-handling.patch
  67d17edd-x86-expose-MSR_FAM10H_MMIO_CONF_BASE-on-AMD.patch
  67d17ede-VT-x-PI-usage-of-msi_desc-msg-field.patch
  67d2a3fe-libxl-avoid-infinite-loop-in-libxl__remove_directory.patch
  67dada68-x86-mm-IS_ALIGNED-in-IS_LnE_ALIGNED.patch
  67ea4268-x86-P2M-sync-fast-slow-p2m_get_page_from_gfn.patch
  67ea428e-percpu-dont-init-on-resume.patch
  67f8ecda-rangeset-incorrect-subtraction.patch
  6800b54f-x86-HVM-update-repeat-count-upon.patch
  68076044-x86emul-clip-rep-count-for-STOS.patch
  6808f549-x86-Intel-work-around-MONITOR-MWAIT-errata.patch
  68221f20-x86-alternative-when-feature-not-present.patch
  68221f21-x86-guest-remove-Xen-hypercall_page.patch
  68221f22-x86-misalign-__x86_indirect_thunk.patch
  68221f23-x86-misalign-RETs-in-clear_bhb_loops.patch
  68221f24-x86-stubs-introduce-place_ret.patch
  68221f25-x86-build-with-Return-Thunks.patch
  68221f26-x86-spec-ctrl-synthesise-ITS_NO.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=893
2025-07-10 16:52:48 +00:00
0ea399aba9 Accepting request 1277871 from Virtualization
Fix for security bug bsc#1243117 - VUL-0: CVE-2024-28956 XSA-469. Various other upstream bug fixes. Dropped a series of deprecated patches.

OBS-URL: https://build.opensuse.org/request/show/1277871
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=364
2025-05-20 07:31:24 +00:00
845a1814b2 - bsc#1243117 - VUL-0: CVE-2024-28956: xen: Intel CPU: Indirect
Target Selection (ITS) (XSA-469)
  68221f20-x86-alternative-when-feature-not-present.patch
  68221f21-x86-guest-remove-Xen-hypercall_page.patch
  68221f22-x86-misalign-__x86_indirect_thunk.patch
  68221f23-x86-misalign-RETs-in-clear_bhb_loops.patch
  68221f24-x86-stubs-introduce-place_ret.patch
  68221f25-x86-build-with-Return-Thunks.patch
  68221f26-x86-spec-ctrl-synthesise-ITS_NO.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=891
2025-05-15 17:43:12 +00:00
f292f445a7 - Upstream bug fixes (bsc#1027519)
67dada68-x86-mm-IS_ALIGNED-in-IS_LnE_ALIGNED.patch
  67ea4268-x86-P2M-sync-fast-slow-p2m_get_page_from_gfn.patch
  67ea428e-percpu-dont-init-on-resume.patch
  67f8ecda-rangeset-incorrect-subtraction.patch
  6800b54f-x86-HVM-update-repeat-count-upon.patch
  68076044-x86emul-clip-rep-count-for-STOS.patch
  6808f549-x86-Intel-work-around-MONITOR-MWAIT-errata.patch

- Drop build-python3-conversion.patch

- refresh replace-obsolete-network-configuration-commands-in-s.patch
  to not accidently enter untested brctl code paths
- bsc#985503 - vif-route.patch is obsolete since Xen 4.15
- bsc#1035231 - remove SUSE specific changes for save/restore/migrate
  to reduce future maintainence overhead. The bottleneck during
  migration is the overhead of mapping HVM domU pages into dom0,
  which was not addressed by these changes. 
  The options --abort_if_busy --max_iters --min_remaining will not
  be recognized anymore by xl or virsh.
  libxc-bitmap-long.patch
  libxc-sr-xl-migration-debug.patch
  libxc-sr-readv_exact.patch
  libxc-sr-save-show_transfer_rate.patch
  libxc-sr-save-mfns.patch
  libxc-sr-save-types.patch
  libxc-sr-save-errors.patch
  libxc-sr-save-iov.patch
  libxc-sr-save-rec_pfns.patch
  libxc-sr-save-guest_data.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=890
2025-05-05 16:02:43 +00:00
cb65782421 Accepting request 1273188 from Virtualization
Add changelog entry for bug 1241206. No code change.

OBS-URL: https://build.opensuse.org/request/show/1273188
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=363
2025-04-29 14:40:11 +00:00
e27dbb46a4 - bsc#1241206 - xen fv domU failed to migrate from sle15SP6 host
to sle15SP7 host
  67cb03e0-x86-vlapic-ESR-write-handling.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=888
2025-04-28 14:53:11 +00:00
1bdddcb8b2 Accepting request 1253904 from Virtualization
Fixes for bsc#1219354, bsc#1227301, bsc#1237692, and a few other upstream fixes

OBS-URL: https://build.opensuse.org/request/show/1253904
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=362
2025-03-18 16:37:27 +00:00
00e291fc52 - bsc#1219354 - xen channels and domU console
67c86fc1-xl-fix-channel-configuration-setting.patch
- bsc#1227301 - Kernel boot crashes on Thinkpad P14s Gen 3 AMD
  67c818d4-x86-log-unhandled-mem-accesses-for-PVH-dom0.patch
  67c818d5-x86-fixup-p2m-page-faults-for-PVH-dom0.patch
  67c818d6-x86-PVH-dom0-correct-iomem_caps-bound.patch
  67c818d7-x86-IOMMU-account-for-IOMEM-caps-when-populating.patch
  67c818d8-x86-Dom0-relax-Interrupt-Address-Range.patch
- bsc#1237692 - When attempting to start guest vm's libxl fills disk with errors
  67d2a3fe-libxl-avoid-infinite-loop-in-libxl__remove_directory.patch
- Upstream bug fixes (bsc#1027519)
  67cb03e0-x86-vlapic-ESR-write-handling.patch
  67d17edd-x86-expose-MSR_FAM10H_MMIO_CONF_BASE-on-AMD.patch
  67d17ede-VT-x-PI-usage-of-msi_desc-msg-field.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=886
2025-03-17 15:35:04 +00:00
39a891a04f Accepting request 1250427 from Virtualization
Update to Xen version 4.20.0 FCS release with security fix for bsc#1238043, CVE-2025-1713, XSA-467

OBS-URL: https://build.opensuse.org/request/show/1250427
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=361
2025-03-06 13:47:58 +00:00
8606a66b09 - Update to Xen 4.20.0 FCS release (jsc#PED-8907)
* See release candidate changelog entries below for 4.20.0
  * Reduce xenstore library dependencies.
  * Enable CONFIG_UBSAN (Arm64, x86, PPC, RISC-V) for GitLab CI.
  * Support for Intel EPT Paging-Write Feature.
  * AMD Zen 5 CPU support, including for new hardware mitigations
    for the SRSO speculative vulnerability.
- bsc#1238043 - VUL-0: CVE-2025-1713: xen: deadlock potential with
  VT-d and legacy PCI device pass-through (XSA-467)
  This fix is part of the final tarball
- Remove references to vm-install from README.SUSE

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=884
2025-03-05 13:26:41 +00:00
0861e14db2 Accepting request 1247484 from Virtualization
Update to Xen version 4.20.0 release candidate 5

OBS-URL: https://build.opensuse.org/request/show/1247484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=360
2025-02-21 20:35:11 +00:00
9fd6e8d49d - Update to Xen 4.20.0 RC5 release
* x86/shutdown: offline APs with interrupts disabled on all CPUs
  * x86/smp: perform disabling on interrupts ahead of AP shutdown
  * x86/pci: disable MSI(-X) on all devices at shutdown
  * x86/iommu: disable interrupts at shutdown
  * x86/HVM: use XVFREE() in hvmemul_cache_destroy()
  * xen/console: Fix truncation of panic() messages
  * xen/memory: Make resource_max_frames() to return 0 on unknown
    type
  * x86/svm: Separate STI and VMRUN instructions in
    svm_asm_do_resume()
  * x86/MCE-telem: adjust cookie definition
- Drop patch contained in new tarball
  x86-shutdown-offline-APs-with-interrupts-disabled-on-all-CPUs.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=882
2025-02-20 17:23:55 +00:00
b82b20a84a Accepting request 1246733 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1246733
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=359
2025-02-19 14:58:38 +00:00
275b12fb40 Accepting request 1244848 from Virtualization
Update to Xen version 4.20.0 release candidate 4

OBS-URL: https://build.opensuse.org/request/show/1244848
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=358
2025-02-11 20:21:38 +00:00
b1589dda0c - bsc#1233796 - [XEN][15-SP7-BEAT3] Xen call trace and APIC Error
found after reboot operation on AMD machine.
  x86-shutdown-offline-APs-with-interrupts-disabled-on-all-CPUs.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=879
2025-02-11 16:46:42 +00:00
d3bdf3e327 - Update to Xen 4.20.0 RC4 release
* AMD/IOMMU: log IVHD contents
  * AMD/IOMMU: drop stray MSI enabling
  * radix-tree: introduce RADIX_TREE{,_INIT}()

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=878
2025-02-10 15:02:29 +00:00
71d675a791 Accepting request 1241755 from Virtualization
Update to Xen version 4.20.0 release candidate 3

OBS-URL: https://build.opensuse.org/request/show/1241755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=357
2025-02-03 20:41:44 +00:00
723426527a - Update to Xen 4.20.0 RC3 release
* x86/HVM: correct MMIO emulation cache bounds check
  * x86/HVM: allocate emulation cache entries dynamically
  * x86/HVM: correct read/write split at page boundaries
  * x86/iommu: check for CMPXCHG16B when enabling IOMMU
  * iommu/vtd: remove non-CX16 logic from interrupt remapping
  * x86/iommu: remove non-CX16 logic from DMA remapping
  * iommu/amd: atomically update IRTE
  * x86emul: further correct 64-bit mode zero count repeated string
    insn handling
  * x86/PV: further harden guest memory accesses against speculative
    abuse
  * x86/intel: Fix PERF_GLOBAL fixup when virtualised

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=876
2025-01-31 17:13:07 +00:00
21ce174155 Accepting request 1241635 from home:mcalabkova:branches:Virtualization
- Add explicit build dependency on python3-setuptools, needed by python313

OBS-URL: https://build.opensuse.org/request/show/1241635
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=875
2025-01-31 14:35:13 +00:00
70475dac9a Accepting request 1239285 from Virtualization
Update to Xen version 4.20.0 release candidate 2

OBS-URL: https://build.opensuse.org/request/show/1239285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=356
2025-01-22 15:31:17 +00:00
5373743610 - Various documentation fixes and updates (including ppc and riscv additions)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=873
2025-01-20 16:22:32 +00:00
ce47328461 Accepting request 1238570 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1238570
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=355
2025-01-20 16:14:04 +00:00
b4e671094c - Update to Xen 4.20.0 RC2 release
* xen/arm: Fully initialise struct membanks_hdr fields
  * build: Set DATE to SOURCE_DATE_EPOCH if available (for 
    reproducible builds)
  * x86: Add Support for Paging-Write Feature
  * x86/time: introduce command line option to select wallclock
  * x86/time: prefer CMOS over EFI_GET_TIME
  * xentrace: free CPU mask string before overwriting pointer
  * xl: properly dispose of vTPM struct instance
  * xl: properly dispose of libxl_dominfo struct instances
  * Various documentation fixes and adjustments
  * Various MISRA compliance improvements.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=871
2025-01-20 13:29:19 +00:00
88e506c8d9 - Update to Xen 4.20.0 RC1 release
* x86/amd: Misc setup for Fam1Ah processors
  * xen/perfc cleanups and adjustments
  * libxl: drop setting XEN_QEMU_CONSOLE_LIMIT in the environment
    (XSA-180 / CVE-2014-3672)
  * x86emul: VCVT{,U}DQ2PD ignores embedded rounding
  * x86emul: correct put_fpu()'s segment selector handling
  * xen/flask: Wire up XEN_DOMCTL_dt_overlay and XEN_DOMCTL_set_llc_colors
  * xen/events: fix race with set_global_virq_handler()

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=870
2025-01-10 19:57:36 +00:00
489a449465 Accepting request 1235233 from Virtualization
Update to Xen version 4.20.0

OBS-URL: https://build.opensuse.org/request/show/1235233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=354
2025-01-07 19:50:13 +00:00
a3381a63b4 Another upstream snapshot of the Xen master branch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=868
2025-01-06 16:06:49 +00:00
a43f415968 Trivial comment change vlapic_error() (XSA-462)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=867
2025-01-06 13:07:29 +00:00
a6674ae4e7 Trivial comment change vlapic_error() (XSA-462)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=866
2025-01-06 13:06:53 +00:00
7789958b00 Xen 4.20 pre-release snapshot taken January 6, 2025
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=865
2025-01-06 13:03:48 +00:00
903ebb0162 Support for SRSO_U/S_NO and SRSO_MSR_FIX
OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=864
2025-01-03 12:45:14 +00:00
c33cd5a2da - Update to Xen 4.20.0 pre-release (jsc#PED-8907)
xen-4.20.0-testing-src.tar.bz2
- New Features
  * On Arm:
    - Experimental support for Armv8-R.
    - Support for NXP S32G3 Processors Family and NXP LINFlexD UART driver.
    - Basic handling for SCMI requests over SMC using Shared Memory, by allowing
      forwarding the calls to EL3 FW if coming from hwdom.
    - Support for LLC (Last Level Cache) coloring.
  * On x86:
    - xl suspend/resume subcommands.
- Changed Features
  * Fixed blkif protocol specification for sector sizes different than 512b.
  * The dombuilder in libxenguest no longer un-gzips secondary modules, instead
    leaving this to the guest kernel to do in guest context.
  * On x86:
    - Prefer ACPI reboot over UEFI ResetSystem() run time service call.
    - Switched the xAPIC flat driver to use physical destination mode for external
      interrupts instead of logical destination mode.
- Removed Features
  * On x86:
    - Support for running on Xeon Phi processors.
    - Removed the `ucode=allow-same` command line option.
    - Removed x2APIC Cluster Mode for external interrupts.  x2APIC Physical and
      Mixed Modes are still available.
- Dropped patches
  xsa466.patch

- Move /etc/bash_completion.d/xl back to %_datadir/bash-completion/completions

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=863
2025-01-02 17:22:02 +00:00
4360f69837 Accepting request 1228353 from Virtualization
Update to Xen version 4.19.1 bug fix release

OBS-URL: https://build.opensuse.org/request/show/1228353
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=353
2024-12-05 16:05:23 +00:00
109f2d5869 - Update to Xen 4.19.1 bug fix release (jsc#PED-8907)
xen-4.19.1-testing-src.tar.bz2
  * No upstream changelog found in sources or webpage
- Dropped patches
  66a8b8ac-bunzip2-rare-failure.patch
  66bb6f78-x86-IOMMU-move-tracking-in-iommu_identity_mapping.patch
  66bb6fa5-x86-pass-through-document-as-security-unsupported.patch
  66cf737b-x86-Dom0-disable-SMAP-for-PV-only.patch
  66d02b69-Arm64-adjust-irq_to_desc-to-fix-build-with-gcc14.patch
  66d6dca8-libxl-nul-termination-in-xen_console_read_line.patch
  66d8690f-SUPPORT-split-XSM-from-Flask.patch
  66e29480-x86-HVM-properly-reject-indirect-VRAM-writes.patch
  66e44ae2-x86-ucode-AMD-buffer-underrun.patch
  66f2af41-x86-vLAPIC-undue-recursion-of-vlapic_error.patch
  66f2fd92-x86-ucode-Intel-stricter-sanity-check.patch
  xsa463-01.patch
  xsa463-02.patch
  xsa463-03.patch
  xsa463-04.patch
  xsa463-05.patch
  xsa463-06.patch
  xsa463-07.patch
  xsa463-08.patch
  xsa463-09.patch
  xsa464.patch
  gcc14-fixes.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=861
2024-12-04 17:22:32 +00:00
de5e4bc874 Accepting request 1226362 from Virtualization
Security and Maintenance Update. Fix for bsc#1232622 CVE-2024-45818 XSA-463 and bsc#1232624 CVE-2024-45819 XSA-464

OBS-URL: https://build.opensuse.org/request/show/1226362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xen?expand=0&rev=352
2024-11-26 19:55:28 +00:00
a1cd633e45 - bsc#1232622 - VUL-0: CVE-2024-45818: xen: Deadlock in x86 HVM
standard VGA handling (XSA-463)
  xsa463-01.patch
  xsa463-02.patch
  xsa463-03.patch
  xsa463-04.patch
  xsa463-05.patch
  xsa463-06.patch
  xsa463-07.patch
  xsa463-08.patch
  xsa463-09.patch
- bsc#1232624 - VUL-0: CVE-2024-45819: xen: libxl leaks data to PVH
  guests via ACPI tables (XSA-464)
  xsa464.patch
- Drop stdvga-cache.patch

- bsc#1232542 - remove usage of net-tools-deprecated from supportconfig plugin

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=859
2024-11-25 20:15:10 +00:00