xen-changelog Mail Thread Index
- [xen master] CI: Add yet another HW runner,
patchbot
- [xen master] x86emul: Fix blowfish build in 64bit-clean environments,
patchbot
- [xen master] xen/types: Drop compatibility for GCC < 4.4,
patchbot
- [xen staging] CI: Add yet another HW runner,
patchbot
- [xen staging] x86emul: Fix blowfish build in 64bit-clean environments,
patchbot
- [xen staging] xen/types: Drop compatibility for GCC < 4.4,
patchbot
- [xen master] xen/arm/efi: merge neighboring banks,
patchbot
- [xen master] xen/arm32: Allow ARM_PA_BITS_40 only if !MPU,
patchbot
- [xen master] xen/arm32: Move MM specific registers to enable_mmu,
patchbot
- [xen staging] xen/arm/efi: merge neighboring banks,
patchbot
- [xen staging] xen/arm32: Allow ARM_PA_BITS_40 only if !MPU,
patchbot
- [xen staging] xen/arm32: Move MM specific registers to enable_mmu,
patchbot
- [xen master] xen: gcov: add support for gcc 14,
patchbot
- [xen master] xen/percpu: don't initialize percpu on resume,
patchbot
- [xen master] x86/P2M: synchronize fast and slow paths of p2m_get_page_from_gfn(),
patchbot
- [xen master] trace: convert init_trace_bufs() to constructor,
patchbot
- [xen master] Arm32: use new-style entry annotations for entry code,
patchbot
- [xen master] Arm32: use new-style entry annotations for library code,
patchbot
- [xen master] CI: Change pipeline name for scheduled pipeline,
patchbot
- [xen master] tools/arm: Fix nr_spis handling v2,
patchbot
- [xen master] kconfig/randconfig: Remove non-existing config,
patchbot
- [xen staging] xen: gcov: add support for gcc 14,
patchbot
- [xen staging] xen/percpu: don't initialize percpu on resume,
patchbot
- [xen staging] x86/P2M: synchronize fast and slow paths of p2m_get_page_from_gfn(),
patchbot
- [xen staging] trace: convert init_trace_bufs() to constructor,
patchbot
- [xen staging] Arm32: use new-style entry annotations for entry code,
patchbot
- [xen staging] Arm32: use new-style entry annotations for library code,
patchbot
- [xen staging] CI: Change pipeline name for scheduled pipeline,
patchbot
- [xen staging] tools/arm: Fix nr_spis handling v2,
patchbot
- [xen staging] kconfig/randconfig: Remove non-existing config,
patchbot
- [xen master] CHANGELOG: Minimum toolchain requirements for x86 and ARM,
patchbot
- [xen master] Xen: Update compiler baseline checks,
patchbot
- [xen master] ARM/vgic: Use for_each_set_bit() in vgic-mmio*,
patchbot
- [xen staging] CHANGELOG: Minimum toolchain requirements for x86 and ARM,
patchbot
- [xen staging] Xen: Update compiler baseline checks,
patchbot
- [xen staging] ARM/vgic: Use for_each_set_bit() in vgic-mmio*,
patchbot
- [xen stable-4.18] Arm/domctl: correct XEN_DOMCTL_vuart_op error return value,
patchbot
- [xen stable-4.18] x86/pmstat: correct get_cpufreq_para()'s error return value,
patchbot
- [xen stable-4.18] x86/PVH: account for module command line length,
patchbot
- [xen stable-4.18] x86/emul: Emulate %cr8 accesses,
patchbot
- [xen stable-4.18] x86/emul: Rearrange the logic in hvmemul_{read,write}_cr(),
patchbot
- [xen stable-4.18] x86/PVH: expose OEMx ACPI tables to Dom0,
patchbot
- [xen stable-4.18] xenpm: sanitize allocations in show_cpufreq_para_by_cpuid(),
patchbot
- [xen stable-4.18] x86/boot: Simplify the expression for extra allocation space,
patchbot
- [xen stable-4.18] xen/compiler: Fix the position of the visibility pragma,
patchbot
- [xen stable-4.18] x86/vga: fix mapping of the VGA text buffer,
patchbot
- [xen stable-4.18] x86/xlat: fix UB pointer arithmetic in COMPAT_ARG_XLAT_VIRT_BASE,
patchbot
- [xen stable-4.18] x86/shadow: fix UB pointer arithmetic in sh_mfn_is_a_page_table(),
patchbot
- [xen stable-4.18] x86/mkelf32: account for offset when detecting note segment placement,
patchbot
- [xen stable-4.19] Arm/domctl: correct XEN_DOMCTL_vuart_op error return value,
patchbot
- [xen stable-4.19] x86/pmstat: correct get_cpufreq_para()'s error return value,
patchbot
- [xen stable-4.19] x86/PVH: account for module command line length,
patchbot
- [xen stable-4.19] x86/emul: Emulate %cr8 accesses,
patchbot
- [xen stable-4.19] x86/emul: Rearrange the logic in hvmemul_{read,write}_cr(),
patchbot
- [xen stable-4.19] x86/PVH: expose OEMx ACPI tables to Dom0,
patchbot
- [xen stable-4.19] xenpm: sanitize allocations in show_cpufreq_para_by_cpuid(),
patchbot
- [xen stable-4.19] x86/boot: Simplify the expression for extra allocation space,
patchbot
- [xen stable-4.19] xen/compiler: Fix the position of the visibility pragma,
patchbot
- [xen stable-4.19] x86/vga: fix mapping of the VGA text buffer,
patchbot
- [xen stable-4.19] x86/xlat: fix UB pointer arithmetic in COMPAT_ARG_XLAT_VIRT_BASE,
patchbot
- [xen stable-4.19] x86/shadow: fix UB pointer arithmetic in sh_mfn_is_a_page_table(),
patchbot
- [xen stable-4.19] x86/mkelf32: account for offset when detecting note segment placement,
patchbot
- [xen stable-4.20] Arm/domctl: correct XEN_DOMCTL_vuart_op error return value,
patchbot
- [xen stable-4.20] x86/pmstat: correct get_cpufreq_para()'s error return value,
patchbot
- [xen stable-4.20] x86/PVH: account for module command line length,
patchbot
- [xen stable-4.20] x86/emul: Emulate %cr8 accesses,
patchbot
- [xen stable-4.20] x86/emul: Rearrange the logic in hvmemul_{read,write}_cr(),
patchbot
- [xen stable-4.20] x86/PVH: expose OEMx ACPI tables to Dom0,
patchbot
- [xen stable-4.20] xenpm: sanitize allocations in show_cpufreq_para_by_cpuid(),
patchbot
- [xen stable-4.20] x86/boot: Simplify the expression for extra allocation space,
patchbot
- [xen stable-4.20] xen/compiler: Fix the position of the visibility pragma,
patchbot
- [xen stable-4.20] x86/vga: fix mapping of the VGA text buffer,
patchbot
- [xen stable-4.20] x86/xlat: fix UB pointer arithmetic in COMPAT_ARG_XLAT_VIRT_BASE,
patchbot
- [xen stable-4.20] x86/shadow: fix UB pointer arithmetic in sh_mfn_is_a_page_table(),
patchbot
- [xen stable-4.20] x86/mkelf32: account for offset when detecting note segment placement,
patchbot
- [xen staging-4.18] Arm/domctl: correct XEN_DOMCTL_vuart_op error return value,
patchbot
- [xen staging-4.18] x86/pmstat: correct get_cpufreq_para()'s error return value,
patchbot
- [xen staging-4.18] x86/PVH: account for module command line length,
patchbot
- [xen staging-4.18] x86/emul: Emulate %cr8 accesses,
patchbot
- [xen staging-4.18] x86/emul: Rearrange the logic in hvmemul_{read,write}_cr(),
patchbot
- [xen staging-4.18] x86/PVH: expose OEMx ACPI tables to Dom0,
patchbot
- [xen staging-4.18] xenpm: sanitize allocations in show_cpufreq_para_by_cpuid(),
patchbot
- [xen staging-4.18] x86/boot: Simplify the expression for extra allocation space,
patchbot
- [xen staging-4.18] xen/compiler: Fix the position of the visibility pragma,
patchbot
- [xen staging-4.18] x86/vga: fix mapping of the VGA text buffer,
patchbot
- [xen staging-4.18] x86/xlat: fix UB pointer arithmetic in COMPAT_ARG_XLAT_VIRT_BASE,
patchbot
- [xen staging-4.18] x86/shadow: fix UB pointer arithmetic in sh_mfn_is_a_page_table(),
patchbot
- [xen staging-4.18] x86/mkelf32: account for offset when detecting note segment placement,
patchbot
- [xen staging-4.19] Arm/domctl: correct XEN_DOMCTL_vuart_op error return value,
patchbot
- [xen staging-4.19] x86/pmstat: correct get_cpufreq_para()'s error return value,
patchbot
- [xen staging-4.19] x86/PVH: account for module command line length,
patchbot
- [xen staging-4.19] x86/emul: Emulate %cr8 accesses,
patchbot
- [xen staging-4.19] x86/emul: Rearrange the logic in hvmemul_{read,write}_cr(),
patchbot
- [xen staging-4.19] x86/PVH: expose OEMx ACPI tables to Dom0,
patchbot
- [xen staging-4.19] xenpm: sanitize allocations in show_cpufreq_para_by_cpuid(),
patchbot
- [xen staging-4.19] x86/boot: Simplify the expression for extra allocation space,
patchbot
- [xen staging-4.19] xen/compiler: Fix the position of the visibility pragma,
patchbot
- [xen staging-4.19] x86/vga: fix mapping of the VGA text buffer,
patchbot
- [xen staging-4.19] x86/xlat: fix UB pointer arithmetic in COMPAT_ARG_XLAT_VIRT_BASE,
patchbot
- [xen staging-4.19] x86/shadow: fix UB pointer arithmetic in sh_mfn_is_a_page_table(),
patchbot
- [xen staging-4.19] x86/mkelf32: account for offset when detecting note segment placement,
patchbot
- [xen staging-4.20] Arm/domctl: correct XEN_DOMCTL_vuart_op error return value,
patchbot
- [xen staging-4.20] x86/pmstat: correct get_cpufreq_para()'s error return value,
patchbot
- [xen staging-4.20] x86/PVH: account for module command line length,
patchbot
- [xen staging-4.20] x86/emul: Emulate %cr8 accesses,
patchbot
- [xen staging-4.20] x86/emul: Rearrange the logic in hvmemul_{read,write}_cr(),
patchbot
- [xen staging-4.20] x86/PVH: expose OEMx ACPI tables to Dom0,
patchbot
- [xen staging-4.20] xenpm: sanitize allocations in show_cpufreq_para_by_cpuid(),
patchbot
- [xen staging-4.20] x86/boot: Simplify the expression for extra allocation space,
patchbot
- [xen staging-4.20] xen/compiler: Fix the position of the visibility pragma,
patchbot
- [xen staging-4.20] x86/vga: fix mapping of the VGA text buffer,
patchbot
- [xen staging-4.20] x86/xlat: fix UB pointer arithmetic in COMPAT_ARG_XLAT_VIRT_BASE,
patchbot
- [xen staging-4.20] x86/shadow: fix UB pointer arithmetic in sh_mfn_is_a_page_table(),
patchbot
- [xen staging-4.20] x86/mkelf32: account for offset when detecting note segment placement,
patchbot
- [xen master] ARM/vgic: Use for_each_set_bit() in vgic_mmio_write_sgir(),
patchbot
- [xen master] ARM/vgic: Fix out-of-bounds accesses in vgic_mmio_write_sgir(),
patchbot
- [xen master] xen/riscv: add H extension to -march,
patchbot
- [xen master] Arm/domctl: correct XEN_DOMCTL_vuart_op error return value,
patchbot
- [xen master] x86/pmstat: correct get_cpufreq_para()'s error return value,
patchbot
- [xen master] x86/PVH: account for module command line length,
patchbot
- [xen staging] ARM/vgic: Use for_each_set_bit() in vgic_mmio_write_sgir(),
patchbot
- [xen staging] ARM/vgic: Fix out-of-bounds accesses in vgic_mmio_write_sgir(),
patchbot
- [xen staging] xen/riscv: add H extension to -march,
patchbot
- [xen staging] Arm/domctl: correct XEN_DOMCTL_vuart_op error return value,
patchbot
- [xen staging] x86/pmstat: correct get_cpufreq_para()'s error return value,
patchbot
- [xen staging] x86/PVH: account for module command line length,
patchbot
- [xen master] automation/cirrus-ci: add smoke tests for the FreeBSD builds,
patchbot
- [xen master] automation/cirrus-ci: store XTF and Xen build artifacts,
patchbot
- [xen master] automation/cirrus-ci: build XTF,
patchbot
- [xen master] automation/cirrus-ci: use matrix keyword to generate per-version build tasks,
patchbot
- [xen staging] automation/cirrus-ci: add smoke tests for the FreeBSD builds,
patchbot
- [xen staging] automation/cirrus-ci: store XTF and Xen build artifacts,
patchbot
- [xen staging] automation/cirrus-ci: build XTF,
patchbot
- [xen staging] automation/cirrus-ci: use matrix keyword to generate per-version build tasks,
patchbot
- [xen master] x86/bitops: Account for POPCNT errata on earlier Intel CPUs,
patchbot
- [xen master] x86/elf: Remove ASM_CALL_CONSTRAINT from elf_core_save_regs(),
patchbot
- [xen master] x86/emul: Emulate %cr8 accesses,
patchbot
- [xen master] x86/emul: Rearrange the logic in hvmemul_{read,write}_cr(),
patchbot
- [xen master] CI: Update build tests based on new minimum toolchain requirements,
patchbot
- [xen staging] x86/bitops: Account for POPCNT errata on earlier Intel CPUs,
patchbot
- [xen staging] x86/elf: Remove ASM_CALL_CONSTRAINT from elf_core_save_regs(),
patchbot
- [xen staging] x86/emul: Emulate %cr8 accesses,
patchbot
- [xen staging] x86/emul: Rearrange the logic in hvmemul_{read,write}_cr(),
patchbot
- [xen staging] CI: Update build tests based on new minimum toolchain requirements,
patchbot
- [xen master] x86/PVH: expose OEMx ACPI tables to Dom0,
patchbot
- [xen master] x86/pmstat: fold two allocations in get_cpufreq_para(),
patchbot
- [xen master] xenpm: sanitize allocations in show_cpufreq_para_by_cpuid(),
patchbot
- [xen master] lib/inflate.c: remove dead code,
patchbot
- [xen staging] x86/PVH: expose OEMx ACPI tables to Dom0,
patchbot
- [xen staging] x86/pmstat: fold two allocations in get_cpufreq_para(),
patchbot
- [xen staging] xenpm: sanitize allocations in show_cpufreq_para_by_cpuid(),
patchbot
- [xen staging] lib/inflate.c: remove dead code,
patchbot
- [mini-os master] 9pfs: add lseek file operation hook,
patchbot
- [mini-os master] 9pfs: add fstat file operation hook,
patchbot
- [xen master] arinc653: move next_switch_time access under lock,
patchbot
- [xen master] x86/irq: introduce APIC_VECTOR_VALID(),
patchbot
- [xen master] docs: Add some details on XenServer PCI devices,
patchbot
- [xen staging] arinc653: move next_switch_time access under lock,
patchbot
- [xen staging] x86/irq: introduce APIC_VECTOR_VALID(),
patchbot
- [xen staging] docs: Add some details on XenServer PCI devices,
patchbot
- [xen master] Revert "x86: make Viridian support optional",
patchbot
- [xen master] x86: make Viridian support optional,
patchbot
- [xen master] process/release: mention MAINTAINERS adjustments,
patchbot
- [xen master] x86/svm: use nsvm_efer_svm_enabled() to check guest's EFER.SVME,
patchbot
- [xen master] x86/PVH: don't open-code elf_round_up(),
patchbot
- [xen staging] Revert "x86: make Viridian support optional",
patchbot
- [xen staging] x86: make Viridian support optional,
patchbot
- [xen staging] process/release: mention MAINTAINERS adjustments,
patchbot
- [xen staging] x86/svm: use nsvm_efer_svm_enabled() to check guest's EFER.SVME,
patchbot
- [xen staging] x86/PVH: don't open-code elf_round_up(),
patchbot
- [xen master] x86/traps: Introduce early_traps_init() and simplify setup,
patchbot
- [xen master] x86/traps: Move trap_init() into traps-setup.c,
patchbot
- [xen master] x86/traps: Move percpu_traps_init() into traps-setup.c,
patchbot
- [xen master] x86/traps: Move cpu_init() out of trap_init(),
patchbot
- [xen master] x86/boot: Simplify the expression for extra allocation space,
patchbot
- [xen master] xen/compiler: Fix the position of the visibility pragma,
patchbot
- [xen staging] x86/traps: Introduce early_traps_init() and simplify setup,
patchbot
- [xen staging] x86/traps: Move trap_init() into traps-setup.c,
patchbot
- [xen staging] x86/traps: Move percpu_traps_init() into traps-setup.c,
patchbot
- [xen staging] x86/traps: Move cpu_init() out of trap_init(),
patchbot
- [xen staging] x86/boot: Simplify the expression for extra allocation space,
patchbot
- [xen staging] xen/compiler: Fix the position of the visibility pragma,
patchbot
- [xen master] kconfig/randconfig: enable UBSAN for randconfig,
patchbot
- [xen master] x86/vga: fix mapping of the VGA text buffer,
patchbot
- [xen staging] kconfig/randconfig: enable UBSAN for randconfig,
patchbot
- [xen staging] x86/vga: fix mapping of the VGA text buffer,
patchbot
- [xen stable-4.18] xen/arinc653: call xfree() with local IRQ enabled,
patchbot
- [xen stable-4.18] x86/mm: Fix IS_ALIGNED() check in IS_LnE_ALIGNED(),
patchbot
- [xen stable-4.18] x86/ioremap: prevent additions against the NULL pointer,
patchbot
- [xen stable-4.18] xen/sched: fix arinc653 to not use variables across cpupools,
patchbot
- [xen stable-4.18] libxl: avoid infinite loop in libxl__remove_directory(),
patchbot
- [xen stable-4.18] x86/hvm: check return code of hvm_pi_update_irte when binding,
patchbot
- [xen stable-4.18] x86/vmx: fix posted interrupts usage of msi_desc->msg field,
patchbot
- [xen stable-4.18] x86/msr: expose MSR_FAM10H_MMIO_CONF_BASE on AMD,
patchbot
- [xen stable-4.18] x86/vlapic: Fix handling of writes to APIC_ESR,
patchbot
- [xen stable-4.18] tools/xl: fix channel configuration setting,
patchbot
- [xen stable-4.18] x86/dom0: be less restrictive with the Interrupt Address Range,
patchbot
- [xen stable-4.18] x86/dom0: correctly set the maximum ->iomem_caps bound for PVH,
patchbot
- [xen stable-4.18] x86/svm: Separate STI and VMRUN instructions in svm_asm_do_resume(),
patchbot
- [xen stable-4.18] xen/memory: Make resource_max_frames() to return 0 on unknown type,
patchbot
- [xen stable-4.18] xen/console: Fix truncation of panic() messages,
patchbot
- [xen stable-4.19] xen/arinc653: call xfree() with local IRQ enabled,
patchbot
- [xen stable-4.19] x86/mm: Fix IS_ALIGNED() check in IS_LnE_ALIGNED(),
patchbot
- [xen stable-4.19] x86/ioremap: prevent additions against the NULL pointer,
patchbot
- [xen stable-4.19] xen/sched: fix arinc653 to not use variables across cpupools,
patchbot
- [xen stable-4.19] libxl: avoid infinite loop in libxl__remove_directory(),
patchbot
- [xen stable-4.19] x86/hvm: check return code of hvm_pi_update_irte when binding,
patchbot
- [xen stable-4.19] x86/vmx: fix posted interrupts usage of msi_desc->msg field,
patchbot
- [xen stable-4.19] x86/msr: expose MSR_FAM10H_MMIO_CONF_BASE on AMD,
patchbot
- [xen stable-4.19] x86/vlapic: Fix handling of writes to APIC_ESR,
patchbot
- [xen stable-4.19] tools/xl: fix channel configuration setting,
patchbot
- [xen stable-4.19] x86/dom0: be less restrictive with the Interrupt Address Range,
patchbot
- [xen stable-4.19] x86/iommu: account for IOMEM caps when populating dom0 IOMMU page-tables,
patchbot
- [xen stable-4.19] x86/dom0: correctly set the maximum ->iomem_caps bound for PVH,
patchbot
- [xen stable-4.19] x86/dom0: attempt to fixup p2m page-faults for PVH dom0,
patchbot
- [xen stable-4.19] x86/emul: dump unhandled memory accesses for PVH dom0,
patchbot
- [xen stable-4.19] x86/svm: Separate STI and VMRUN instructions in svm_asm_do_resume(),
patchbot
- [xen stable-4.19] xen/memory: Make resource_max_frames() to return 0 on unknown type,
patchbot
- [xen stable-4.19] xen/console: Fix truncation of panic() messages,
patchbot
- [xen stable-4.20] x86/setup: correct off-by-1 in module mapping,
patchbot
- [xen stable-4.20] xen/arinc653: call xfree() with local IRQ enabled,
patchbot
- [xen stable-4.20] x86/mm: Fix IS_ALIGNED() check in IS_LnE_ALIGNED(),
patchbot
- [xen stable-4.20] x86/ioremap: prevent additions against the NULL pointer,
patchbot
- [xen stable-4.20] libxl: avoid infinite loop in libxl__remove_directory(),
patchbot
- [xen stable-4.20] xen/sched: fix arinc653 to not use variables across cpupools,
patchbot
- [xen stable-4.20] tools/libxl: Skip missing PCI GSIs,
patchbot
- [xen stable-4.20] tools/ctrl: Silence missing GSI in xc_pcidev_get_gsi(),
patchbot
- [xen stable-4.20] x86/hvm: check return code of hvm_pi_update_irte when binding,
patchbot
- [xen stable-4.20] x86/vmx: fix posted interrupts usage of msi_desc->msg field,
patchbot
- [xen stable-4.20] x86/msr: expose MSR_FAM10H_MMIO_CONF_BASE on AMD,
patchbot
- [xen stable-4.20] x86/vlapic: Fix handling of writes to APIC_ESR,
patchbot
- [xen stable-4.20] tools/xl: fix channel configuration setting,
patchbot
- [xen stable-4.20] x86/dom0: be less restrictive with the Interrupt Address Range,
patchbot
- [xen stable-4.20] x86/iommu: account for IOMEM caps when populating dom0 IOMMU page-tables,
patchbot
- [xen stable-4.20] x86/dom0: correctly set the maximum ->iomem_caps bound for PVH,
patchbot
- [xen stable-4.20] x86/dom0: attempt to fixup p2m page-faults for PVH dom0,
patchbot
- [xen stable-4.20] x86/emul: dump unhandled memory accesses for PVH dom0,
patchbot
- [xen stable-4.20] update Xen version to 4.20.1-pre,
patchbot
- [xen master] x86/mkelf32: account for offset when detecting note segment placement,
patchbot
- [xen master] x86/boot: clarify comment about trampoline_setup usage,
patchbot
- [xen master] automation/console.exp: do not assume expect is always at /usr/bin/,
patchbot
- [xen master] automation/cirrus-ci: store Xen Kconfig before doing a build,
patchbot
- [xen master] automation/cirrus-ci: update FreeBSD to 13.5,
patchbot
- [xen master] automation/cirrus-ci: add timestamps,
patchbot
- [xen master] x86/shadow: fix UB pointer arithmetic in sh_mfn_is_a_page_table(),
patchbot
- [xen master] x86/xlat: fix UB pointer arithmetic in COMPAT_ARG_XLAT_VIRT_BASE,
patchbot
- [xen master] x86/wait: prevent duplicated assembly labels,
patchbot
- [xen master] x86/msi: always propagate MSI register writes from __setup_msi_irq(),
patchbot
- [xen master] x86/msi: always propagate MSI writes when not in active system mode,
patchbot
- [xen staging-4.18] xen/arinc653: call xfree() with local IRQ enabled,
patchbot
- [xen staging-4.18] x86/mm: Fix IS_ALIGNED() check in IS_LnE_ALIGNED(),
patchbot
- [xen staging-4.18] x86/ioremap: prevent additions against the NULL pointer,
patchbot
- [xen staging-4.18] xen/sched: fix arinc653 to not use variables across cpupools,
patchbot
- [xen staging-4.18] libxl: avoid infinite loop in libxl__remove_directory(),
patchbot
- [xen staging-4.18] x86/hvm: check return code of hvm_pi_update_irte when binding,
patchbot
- [xen staging-4.18] x86/vmx: fix posted interrupts usage of msi_desc->msg field,
patchbot
- [xen staging-4.18] x86/msr: expose MSR_FAM10H_MMIO_CONF_BASE on AMD,
patchbot
- [xen staging-4.18] x86/vlapic: Fix handling of writes to APIC_ESR,
patchbot
- [xen staging-4.18] tools/xl: fix channel configuration setting,
patchbot
- [xen staging-4.18] x86/dom0: be less restrictive with the Interrupt Address Range,
patchbot
- [xen staging-4.18] x86/dom0: correctly set the maximum ->iomem_caps bound for PVH,
patchbot
- [xen staging-4.18] x86/svm: Separate STI and VMRUN instructions in svm_asm_do_resume(),
patchbot
- [xen staging-4.18] xen/memory: Make resource_max_frames() to return 0 on unknown type,
patchbot
- [xen staging-4.18] xen/console: Fix truncation of panic() messages,
patchbot
- [xen staging-4.19] xen/arinc653: call xfree() with local IRQ enabled,
patchbot
- [xen staging-4.19] x86/mm: Fix IS_ALIGNED() check in IS_LnE_ALIGNED(),
patchbot
- [xen staging-4.19] x86/ioremap: prevent additions against the NULL pointer,
patchbot
- [xen staging-4.19] xen/sched: fix arinc653 to not use variables across cpupools,
patchbot
- [xen staging-4.19] libxl: avoid infinite loop in libxl__remove_directory(),
patchbot
- [xen staging-4.19] x86/hvm: check return code of hvm_pi_update_irte when binding,
patchbot
- [xen staging-4.19] x86/vmx: fix posted interrupts usage of msi_desc->msg field,
patchbot
- [xen staging-4.19] x86/msr: expose MSR_FAM10H_MMIO_CONF_BASE on AMD,
patchbot
- [xen staging-4.19] x86/vlapic: Fix handling of writes to APIC_ESR,
patchbot
- [xen staging-4.19] tools/xl: fix channel configuration setting,
patchbot
- [xen staging-4.19] x86/dom0: be less restrictive with the Interrupt Address Range,
patchbot
- [xen staging-4.19] x86/iommu: account for IOMEM caps when populating dom0 IOMMU page-tables,
patchbot
- [xen staging-4.19] x86/dom0: correctly set the maximum ->iomem_caps bound for PVH,
patchbot
- [xen staging-4.19] x86/dom0: attempt to fixup p2m page-faults for PVH dom0,
patchbot
- [xen staging-4.19] x86/emul: dump unhandled memory accesses for PVH dom0,
patchbot
- [xen staging-4.19] x86/svm: Separate STI and VMRUN instructions in svm_asm_do_resume(),
patchbot
- [xen staging-4.19] xen/memory: Make resource_max_frames() to return 0 on unknown type,
patchbot
- [xen staging-4.19] xen/console: Fix truncation of panic() messages,
patchbot
- [xen staging-4.20] x86/setup: correct off-by-1 in module mapping,
patchbot
- [xen staging-4.20] xen/arinc653: call xfree() with local IRQ enabled,
patchbot
- [xen staging-4.20] x86/mm: Fix IS_ALIGNED() check in IS_LnE_ALIGNED(),
patchbot
- [xen staging-4.20] x86/ioremap: prevent additions against the NULL pointer,
patchbot
- [xen staging-4.20] libxl: avoid infinite loop in libxl__remove_directory(),
patchbot
- [xen staging-4.20] xen/sched: fix arinc653 to not use variables across cpupools,
patchbot
- [xen staging-4.20] tools/libxl: Skip missing PCI GSIs,
patchbot
- [xen staging-4.20] tools/ctrl: Silence missing GSI in xc_pcidev_get_gsi(),
patchbot
- [xen staging-4.20] x86/hvm: check return code of hvm_pi_update_irte when binding,
patchbot
- [xen staging-4.20] x86/vmx: fix posted interrupts usage of msi_desc->msg field,
patchbot
- [xen staging-4.20] x86/msr: expose MSR_FAM10H_MMIO_CONF_BASE on AMD,
patchbot
- [xen staging-4.20] x86/vlapic: Fix handling of writes to APIC_ESR,
patchbot
- [xen staging-4.20] tools/xl: fix channel configuration setting,
patchbot
- [xen staging-4.20] x86/dom0: be less restrictive with the Interrupt Address Range,
patchbot
- [xen staging-4.20] x86/iommu: account for IOMEM caps when populating dom0 IOMMU page-tables,
patchbot
- [xen staging-4.20] x86/dom0: correctly set the maximum ->iomem_caps bound for PVH,
patchbot
- [xen staging-4.20] x86/dom0: attempt to fixup p2m page-faults for PVH dom0,
patchbot
- [xen staging-4.20] x86/emul: dump unhandled memory accesses for PVH dom0,
patchbot
- [xen staging-4.20] update Xen version to 4.20.1-pre,
patchbot
- [xen staging] x86/mkelf32: account for offset when detecting note segment placement,
patchbot
- [xen staging] x86/boot: clarify comment about trampoline_setup usage,
patchbot
- [xen staging] automation/console.exp: do not assume expect is always at /usr/bin/,
patchbot
- [xen staging] automation/cirrus-ci: store Xen Kconfig before doing a build,
patchbot
- [xen staging] automation/cirrus-ci: update FreeBSD to 13.5,
patchbot
- [xen staging] automation/cirrus-ci: add timestamps,
patchbot
- [xen staging] x86/shadow: fix UB pointer arithmetic in sh_mfn_is_a_page_table(),
patchbot
- [xen staging] x86/xlat: fix UB pointer arithmetic in COMPAT_ARG_XLAT_VIRT_BASE,
patchbot
- [xen staging] x86/wait: prevent duplicated assembly labels,
patchbot
- [xen staging] x86/msi: always propagate MSI register writes from __setup_msi_irq(),
patchbot
- [xen staging] x86/msi: always propagate MSI writes when not in active system mode,
patchbot
- [xen master] x86/setup: correct off-by-1 in module mapping,
patchbot
- [xen master] xen/console: fix trailing whitespaces,
patchbot
- [xen staging] x86/setup: correct off-by-1 in module mapping,
patchbot
- [xen staging] xen/console: fix trailing whitespaces,
patchbot
- [xen master] xen: Update toolchain requirements to GCC 5.1/Binutils 2.25 or Clang/LLVM 11,
patchbot
- [xen master] xen/arinc653: call xfree() with local IRQ enabled,
patchbot
- [xen staging] xen: Update toolchain requirements to GCC 5.1/Binutils 2.25 or Clang/LLVM 11,
patchbot
- [xen staging] xen/arinc653: call xfree() with local IRQ enabled,
patchbot
- [xen master] x86/mm: Fix IS_ALIGNED() check in IS_LnE_ALIGNED(),
patchbot
- [xen master] CHANGELOG.md: Mention PCI passthrough for HVM domUs,
patchbot
- [xen master] tools/xenstored: use xenmanage_poll_changed_domain(),
patchbot
- [xen master] tools/xenstored: use unique_id to identify new domain with same domid,
patchbot
- [xen master] symbols: sanitize a few variable's types,
patchbot
- [xen master] symbols: don't over-align generated data,
patchbot
- [xen master] tools: Mark ACPI SDTs as NVS in the PVH build path,
patchbot
- [xen staging] x86/mm: Fix IS_ALIGNED() check in IS_LnE_ALIGNED(),
patchbot
- [xen staging] CHANGELOG.md: Mention PCI passthrough for HVM domUs,
patchbot
- [xen staging] tools/xenstored: use xenmanage_poll_changed_domain(),
patchbot
- [xen staging] tools/xenstored: use unique_id to identify new domain with same domid,
patchbot
- [xen staging] symbols: sanitize a few variable's types,
patchbot
- [xen staging] symbols: don't over-align generated data,
patchbot
- [xen staging] tools: Mark ACPI SDTs as NVS in the PVH build path,
patchbot
- [xen master] x86/hvm: Use for_each_set_bit() in hvm_emulate_writeback(),
patchbot
- [xen master] x86/boot: Fix zap_low_mappings() to map less of the trampoline,
patchbot
- [xen master] x86/debug: Move activate_debugregs() into debug.c,
patchbot
- [xen master] x86/irq: use NR_ISA_IRQS instead of open-coded value,
patchbot
- [xen master] x86/irq: rename NR_ISAIRQS to NR_ISA_IRQS,
patchbot
- [xen master] x86/hvm: add HVM-specific Kconfig,
patchbot
- [xen staging] x86/hvm: Use for_each_set_bit() in hvm_emulate_writeback(),
patchbot
- [xen staging] x86/boot: Fix zap_low_mappings() to map less of the trampoline,
patchbot
- [xen staging] x86/debug: Move activate_debugregs() into debug.c,
patchbot
- [xen staging] x86/irq: use NR_ISA_IRQS instead of open-coded value,
patchbot
- [xen staging] x86/irq: rename NR_ISAIRQS to NR_ISA_IRQS,
patchbot
- [xen staging] x86/hvm: add HVM-specific Kconfig,
patchbot
- [xen master] x86/ioremap: prevent additions against the NULL pointer,
patchbot
- [xen master] xen/ubsan: expand pointer overflow message printing,
patchbot
- [xen master] x86/dom0: placate GCC 12 compile-time errors with UBSAN and PVH_GUEST,
patchbot
- [xen master] xen/ubsan: provide helper for clang's -fsanitize=function,
patchbot
- [xen staging] x86/ioremap: prevent additions against the NULL pointer,
patchbot
- [xen staging] xen/ubsan: expand pointer overflow message printing,
patchbot
- [xen staging] x86/dom0: placate GCC 12 compile-time errors with UBSAN and PVH_GUEST,
patchbot
- [xen staging] xen/ubsan: provide helper for clang's -fsanitize=function,
patchbot
- [xen master] xen: mem_access: conditionally compile vm_event.c & monitor.c,
patchbot
- [xen master] x86:monitor: control monitor.c build with CONFIG_VM_EVENT option,
patchbot
- [xen master] xen: kconfig: rename MEM_ACCESS -> VM_EVENT,
patchbot
- [xen master] x86/elf: Improve code generation in elf_core_save_regs(),
patchbot
- [xen master] VT-d: Adjust diagnostics in set_msi_source_id(),
patchbot
- [xen staging] xen: mem_access: conditionally compile vm_event.c & monitor.c,
patchbot
- [xen staging] x86:monitor: control monitor.c build with CONFIG_VM_EVENT option,
patchbot
- [xen staging] xen: kconfig: rename MEM_ACCESS -> VM_EVENT,
patchbot
- [xen staging] x86/elf: Improve code generation in elf_core_save_regs(),
patchbot
- [xen staging] VT-d: Adjust diagnostics in set_msi_source_id(),
patchbot
- [xen master] VT-d: have set_msi_source_id() return a success indicator,
patchbot
- [xen master] VT-d: move obtaining of MSI/HPET source ID,
patchbot
- [xen master] docs: specify numerical values of Xenstore commands,
patchbot
- [xen master] xen/sched: fix arinc653 to not use variables across cpupools,
patchbot
- [xen master] xen/page: fix return type of online_page(),
patchbot
- [xen staging] VT-d: have set_msi_source_id() return a success indicator,
patchbot
- [xen staging] VT-d: move obtaining of MSI/HPET source ID,
patchbot
- [xen staging] docs: specify numerical values of Xenstore commands,
patchbot
- [xen staging] xen/sched: fix arinc653 to not use variables across cpupools,
patchbot
- [xen staging] xen/page: fix return type of online_page(),
patchbot
- [xen master] x86/shadow: replace p2m_is_valid() uses,
patchbot
- [xen master] tools/libxl: Skip missing PCI GSIs,
patchbot
- [xen master] tools/ctrl: Silence missing GSI in xc_pcidev_get_gsi(),
patchbot
- [xen master] libxl: avoid infinite loop in libxl__remove_directory(),
patchbot
- [xen staging] x86/shadow: replace p2m_is_valid() uses,
patchbot
- [xen staging] tools/libxl: Skip missing PCI GSIs,
patchbot
- [xen staging] tools/ctrl: Silence missing GSI in xc_pcidev_get_gsi(),
patchbot
- [xen staging] libxl: avoid infinite loop in libxl__remove_directory(),
patchbot
- [xen master] xen/arm: Restrict Kconfig configuration for LLC coloring,
patchbot
- [xen master] xen/passthrough: Provide stub functions when !HAS_PASSTHROUGH,
patchbot
- [xen master] tools/arm: Reject configuration with incorrect nr_spis value,
patchbot
- [xen master] xen/arm: Improve handling of nr_spis,
patchbot
- [xen staging] xen/arm: Restrict Kconfig configuration for LLC coloring,
patchbot
- [xen staging] xen/passthrough: Provide stub functions when !HAS_PASSTHROUGH,
patchbot
- [xen staging] tools/arm: Reject configuration with incorrect nr_spis value,
patchbot
- [xen staging] xen/arm: Improve handling of nr_spis,
patchbot
- [xen master] xen/arm: fix iomem_ranges cfg in map_range_to_domain(),
patchbot
- [xen master] xen/arm: fix iomem permissions cfg in map_range_to_domain(),
patchbot
- [xen staging] xen/arm: fix iomem_ranges cfg in map_range_to_domain(),
patchbot
- [xen staging] xen/arm: fix iomem permissions cfg in map_range_to_domain(),
patchbot
- [xen master] x86/iommu: avoid MSI address and data writes if IRT index hasn't changed,
patchbot
- [xen master] x86/hvm: check return code of hvm_pi_update_irte when binding,
patchbot
- [xen master] x86/vmx: fix posted interrupts usage of msi_desc->msg field,
patchbot
- [xen master] xen/page_alloc: Simplify domain_adjust_tot_pages,
patchbot
- [xen master] x86/msr: expose MSR_FAM10H_MMIO_CONF_BASE on AMD,
patchbot
- [xen staging] x86/iommu: avoid MSI address and data writes if IRT index hasn't changed,
patchbot
- [xen staging] x86/hvm: check return code of hvm_pi_update_irte when binding,
patchbot
- [xen staging] x86/vmx: fix posted interrupts usage of msi_desc->msg field,
patchbot
- [xen staging] xen/page_alloc: Simplify domain_adjust_tot_pages,
patchbot
- [xen staging] x86/msr: expose MSR_FAM10H_MMIO_CONF_BASE on AMD,
patchbot
- [xen master] x86/IDT: Fix IDT generation for INT $0x80,
patchbot
- [xen staging] x86/IDT: Fix IDT generation for INT $0x80,
patchbot
- [xen master] docs: add explanation for 'Resolves:',
patchbot
- [xen master] MISRA: Rephrase the deviation for Directive 4.10,
patchbot
- [xen staging] docs: add explanation for 'Resolves:',
patchbot
- [xen staging] MISRA: Rephrase the deviation for Directive 4.10,
patchbot
- [xen master] x86/P2M: don't include MMIO_DM in p2m_is_valid(),
patchbot
- [xen master] x86/P2M: correct old entry checking in p2m_remove_entry(),
patchbot
- [xen master] PCI: drop pci_segments_init(),
patchbot
- [xen master] automation/cirrus-ci: store xen/.config as an artifact,
patchbot
- [xen master] x86/apic: remove delivery and destination mode fields from drivers,
patchbot
- [xen staging] x86/P2M: don't include MMIO_DM in p2m_is_valid(),
patchbot
- [xen staging] x86/P2M: correct old entry checking in p2m_remove_entry(),
patchbot
- [xen staging] PCI: drop pci_segments_init(),
patchbot
- [xen staging] automation/cirrus-ci: store xen/.config as an artifact,
patchbot
- [xen staging] x86/apic: remove delivery and destination mode fields from drivers,
patchbot
- [xen master] docs: fix INTRODUCE description in xenstore.txt,
patchbot
- [xen master] xen/watchdog: Identify which domain watchdog fired,
patchbot
- [xen master] xen/domain: Initialise the domain handle before inserting into the domlist,
patchbot
- [xen master] CI: Drop the now-obsolete 11-riscv64.dockerfile,
patchbot
- [xen master] tools/libs: Make uselibs.mk more legible,
patchbot
- [xen staging] docs: fix INTRODUCE description in xenstore.txt,
patchbot
- [xen staging] xen/watchdog: Identify which domain watchdog fired,
patchbot
- [xen staging] xen/domain: Initialise the domain handle before inserting into the domlist,
patchbot
- [xen staging] CI: Drop the now-obsolete 11-riscv64.dockerfile,
patchbot
- [xen staging] tools/libs: Make uselibs.mk more legible,
patchbot
- [xen master] vpci: Add resizable bar support,
patchbot
- [xen staging] vpci: Add resizable bar support,
patchbot
- [xen master] xen/arm: Factor out construct_hwdom(),
patchbot
- [xen master] xen/consoled: clean up console handling for PV shim,
patchbot
- [xen master] tools/libs/store: use single_with_domid() in xs_get_domain_path(),
patchbot
- [xen master] tools/hvmloader: Replace LAPIC_ID() with cpu_to_apicid[],
patchbot
- [xen master] tools/hvmloader: Retrieve APIC IDs from the APs themselves,
patchbot
- [xen staging] xen/arm: Factor out construct_hwdom(),
patchbot
- [xen staging] xen/consoled: clean up console handling for PV shim,
patchbot
- [xen staging] tools/libs/store: use single_with_domid() in xs_get_domain_path(),
patchbot
- [xen staging] tools/hvmloader: Replace LAPIC_ID() with cpu_to_apicid[],
patchbot
- [xen staging] tools/hvmloader: Retrieve APIC IDs from the APs themselves,
patchbot
- [xen master] docs: hardware runners setup,
patchbot
- [xen staging] docs: hardware runners setup,
patchbot
- [xen master] x86/e820: Remove opencoded vendor/feature checks,
patchbot
- [xen master] x86/vlapic: Drop vlapic->esr_lock,
patchbot
- [xen master] x86/vlapic: Fix handling of writes to APIC_ESR,
patchbot
- [xen master] x86/trampoline: Rename entrypoints,
patchbot
- [xen master] x86/vmx: Rewrite vmx_sync_pir_to_irr() to be more efficient,
patchbot
- [xen master] xen/domain: Annotate struct domain as page aligned,
patchbot
- [xen master] x86/traps: Convert pv_trap_init() to being an initcall,
patchbot
- [xen master] x86/IDT: Don't rewrite bsp_idt[] at boot time,
patchbot
- [xen master] x86/IDT: Generate bsp_idt[] at build time,
patchbot
- [xen master] x86/IDT: Make idt_tables[] be per_cpu(idt),
patchbot
- [xen master] x86/IDT: Rename idt_table[] to bsp_idt[],
patchbot
- [xen staging] x86/e820: Remove opencoded vendor/feature checks,
patchbot
- [xen staging] x86/vlapic: Drop vlapic->esr_lock,
patchbot
- [xen staging] x86/vlapic: Fix handling of writes to APIC_ESR,
patchbot
- [xen staging] x86/trampoline: Rename entrypoints,
patchbot
- [xen staging] x86/vmx: Rewrite vmx_sync_pir_to_irr() to be more efficient,
patchbot
- [xen staging] xen/domain: Annotate struct domain as page aligned,
patchbot
- [xen staging] x86/traps: Convert pv_trap_init() to being an initcall,
patchbot
- [xen staging] x86/IDT: Don't rewrite bsp_idt[] at boot time,
patchbot
- [xen staging] x86/IDT: Generate bsp_idt[] at build time,
patchbot
- [xen staging] x86/IDT: Make idt_tables[] be per_cpu(idt),
patchbot
- [xen staging] x86/IDT: Rename idt_table[] to bsp_idt[],
patchbot
- [xen master] xen/public: Fix documentation of VIRQs,
patchbot
- [xen master] xen/events: fix global virq handling,
patchbot
- [xen master] xen/events: fix get_global_virq_handler() usage without hardware domain,
patchbot
- [xen master] XSM: correct xsm_get_domain_state(),
patchbot
- [xen master] Revert "EFI: Avoid crash calling PrintErrMesg() from efi_multiboot2()",
patchbot
- [xen master] config: update Mini-OS commit,
patchbot
- [xen master] xen/public: add missing Xenstore commands to xs_wire.h,
patchbot
- [xen master] xen/public: remove some unused defines from xs_wire.h,
patchbot
- [xen master] RISCV/bitops: Use Zbb to provide arch-optimised bitops,
patchbot
- [xen master] xen/riscv: identify specific ISA supported by cpu,
patchbot
- [xen master] xen/riscv: make zbb as mandatory,
patchbot
- [xen master] automation: drop debian:11-riscv64 container,
patchbot
- [xen master] VMX: convert vmx_vmfunc,
patchbot
- [xen master] VMX: convert vmx_ept_vpid_cap,
patchbot
- [xen master] VMX: convert vmx_vmentry_control,
patchbot
- [xen master] VMX: convert vmx_vmexit_control,
patchbot
- [xen master] VMX: convert vmx_tertiary_exec_control,
patchbot
- [xen master] VMX: convert vmx_secondary_exec_control,
patchbot
- [xen master] VMX: convert vmx_cpu_based_exec_control,
patchbot
- [xen master] VMX: convert vmx_pin_based_exec_control,
patchbot
- [xen master] VMX: convert vmx_basic_msr,
patchbot
- [xen master] VMX: drop vmcs_revision_id,
patchbot
- [xen master] x86/HVM: improve CET-IBT pruning of ENDBR,
patchbot
- [xen master] tools/xenstored: use new stable interface instead of libxenctrl,
patchbot
- [xen master] tools/libs: add a new libxenmanage library,
patchbot
- [xen master] xen: add new domctl get_domain_state,
patchbot
- [xen master] xen: add bitmap to indicate per-domain state changes,
patchbot
- [xen master] xen/events: allow setting of global virq handler only for unbound virqs,
patchbot
- [xen master] xen/events: don't allow binding a global virq from any domain,
patchbot
- [xen master] EFI: Avoid crash calling PrintErrMesg() from efi_multiboot2(),
patchbot
- [xen staging] xen/public: Fix documentation of VIRQs,
patchbot
- [xen staging] xen/events: fix global virq handling,
patchbot
- [xen staging] xen/events: fix get_global_virq_handler() usage without hardware domain,
patchbot
- [xen staging] XSM: correct xsm_get_domain_state(),
patchbot
- [xen staging] Revert "EFI: Avoid crash calling PrintErrMesg() from efi_multiboot2()",
patchbot
- [xen staging] config: update Mini-OS commit,
patchbot
- [mini-os master] config: add support for libxenmanage,
patchbot
- [xen staging] xen/public: add missing Xenstore commands to xs_wire.h,
patchbot
- [xen staging] xen/public: remove some unused defines from xs_wire.h,
patchbot
- [xen staging] RISCV/bitops: Use Zbb to provide arch-optimised bitops,
patchbot
- [xen staging] xen/riscv: identify specific ISA supported by cpu,
patchbot
- [xen staging] xen/riscv: make zbb as mandatory,
patchbot
- [xen staging] automation: drop debian:11-riscv64 container,
patchbot
- [xen staging] VMX: convert vmx_vmfunc,
patchbot
- [xen staging] VMX: convert vmx_ept_vpid_cap,
patchbot
- [xen staging] VMX: convert vmx_vmentry_control,
patchbot
- [xen staging] VMX: convert vmx_vmexit_control,
patchbot
- [xen staging] VMX: convert vmx_tertiary_exec_control,
patchbot
- [xen staging] VMX: convert vmx_secondary_exec_control,
patchbot
- [xen staging] VMX: convert vmx_cpu_based_exec_control,
patchbot
- [xen staging] VMX: convert vmx_pin_based_exec_control,
patchbot
- [xen staging] VMX: convert vmx_basic_msr,
patchbot
- [xen staging] VMX: drop vmcs_revision_id,
patchbot
- [xen staging] x86/HVM: improve CET-IBT pruning of ENDBR,
patchbot
- [xen staging] tools/xenstored: use new stable interface instead of libxenctrl,
patchbot
- [xen staging] tools/libs: add a new libxenmanage library,
patchbot
- [xen staging] xen: add new domctl get_domain_state,
patchbot
- [xen staging] xen: add bitmap to indicate per-domain state changes,
patchbot
- [xen staging] xen/events: allow setting of global virq handler only for unbound virqs,
patchbot
- [xen staging] xen/events: don't allow binding a global virq from any domain,
patchbot
- [xen staging] EFI: Avoid crash calling PrintErrMesg() from efi_multiboot2(),
patchbot
- [xen master] xen/arm: mpu: Ensure that the page size is 4KB,
patchbot
- [xen master] xen/arm: mpu: Move some of the definitions to common file,
patchbot
- [xen staging] xen/arm: mpu: Ensure that the page size is 4KB,
patchbot
- [xen staging] xen/arm: mpu: Move some of the definitions to common file,
patchbot
- [xen master] Xen: CI fixes from XSN-2,
patchbot
- [xen master] x86/ucode: Perform extra SHA2 checks on AMD Fam17h/19h microcode,
patchbot
- [xen master] xen/lib: Introduce SHA2-256,
patchbot
- [xen staging] Xen: CI fixes from XSN-2,
patchbot
- [xen staging] x86/ucode: Perform extra SHA2 checks on AMD Fam17h/19h microcode,
patchbot
- [xen staging] xen/lib: Introduce SHA2-256,
patchbot
- [xen master] Revert "xen/riscv: drop CONFIG_RISCV_ISA_RV64G",
patchbot
- [xen master] tools/xl: fix channel configuration setting,
patchbot
- [xen master] x86/xstate: Map/unmap xsave area in {compress,expand}_xsave_states(),
patchbot
- [xen master] x86/domctl: Map/unmap xsave area in arch_get_info_guest(),
patchbot
- [xen master] x86/hvm: Map/unmap xsave area in hvmemul_{get,put}_fpu(),
patchbot
- [xen master] x86/xstate: Map/unmap xsave area in xstate_set_init() and handle_setbv(),
patchbot
- [xen master] x86/fpu: Map/umap xsave area in vcpu_{reset,setup}_fpu(),
patchbot
- [xen master] x86/hvm: Map/unmap xsave area in hvm_save_cpu_ctxt(),
patchbot
- [xen master] x86/xstate: Create map/unmap primitives for xsave areas,
patchbot
- [xen master] xen/cpufreq: abstract Energy Performance Preference value,
patchbot
- [xen master] xen/riscv: drop CONFIG_RISCV_ISA_RV64G,
patchbot
- [xen master] xen/README: add compiler and binutils versions for RISCV-64,
patchbot
- [xen master] xen/list: fix comments in include/xen/list.h,
patchbot
- [xen master] xen/console: introduce console_{get,put}_domain(),
patchbot
- [xen master] x86/HVM: drop redundant access splitting,
patchbot
- [xen master] x86/HVM: slightly improve CMPXCHG16B emulation,
patchbot
- [xen staging] Revert "xen/riscv: drop CONFIG_RISCV_ISA_RV64G",
patchbot
- [xen staging] tools/xl: fix channel configuration setting,
patchbot
- [xen staging] x86/xstate: Map/unmap xsave area in {compress,expand}_xsave_states(),
patchbot
- [xen staging] x86/domctl: Map/unmap xsave area in arch_get_info_guest(),
patchbot
- [xen staging] x86/hvm: Map/unmap xsave area in hvmemul_{get,put}_fpu(),
patchbot
- [xen staging] x86/xstate: Map/unmap xsave area in xstate_set_init() and handle_setbv(),
patchbot
- [xen staging] x86/fpu: Map/umap xsave area in vcpu_{reset,setup}_fpu(),
patchbot
- [xen staging] x86/hvm: Map/unmap xsave area in hvm_save_cpu_ctxt(),
patchbot
- [xen staging] x86/xstate: Create map/unmap primitives for xsave areas,
patchbot
- [xen staging] xen/cpufreq: abstract Energy Performance Preference value,
patchbot
- [xen staging] xen/riscv: drop CONFIG_RISCV_ISA_RV64G,
patchbot
- [xen staging] xen/README: add compiler and binutils versions for RISCV-64,
patchbot
- [xen staging] xen/list: fix comments in include/xen/list.h,
patchbot
- [xen staging] xen/console: introduce console_{get,put}_domain(),
patchbot
- [xen staging] x86/HVM: drop redundant access splitting,
patchbot
- [xen staging] x86/HVM: slightly improve CMPXCHG16B emulation,
patchbot
- [xen master] x86/dom0: be less restrictive with the Interrupt Address Range,
patchbot
- [xen master] x86/iommu: account for IOMEM caps when populating dom0 IOMMU page-tables,
patchbot
- [xen master] x86/dom0: correctly set the maximum ->iomem_caps bound for PVH,
patchbot
- [xen master] x86/dom0: attempt to fixup p2m page-faults for PVH dom0,
patchbot
- [xen master] x86/emul: dump unhandled memory accesses for PVH dom0,
patchbot
- [xen staging] x86/dom0: be less restrictive with the Interrupt Address Range,
patchbot
- [xen staging] x86/iommu: account for IOMEM caps when populating dom0 IOMMU page-tables,
patchbot
- [xen staging] x86/dom0: correctly set the maximum ->iomem_caps bound for PVH,
patchbot
- [xen staging] x86/dom0: attempt to fixup p2m page-faults for PVH dom0,
patchbot
- [xen staging] x86/emul: dump unhandled memory accesses for PVH dom0,
patchbot
- [xen master] x86/IDT: Rename X86_NR_VECTORS to X86_IDT_VECTORS,
patchbot
- [xen master] x86/IDT: Collect IDT related content idt.h,
patchbot
- [xen master] x86: Sort includes in various files,
patchbot
- [xen master] xen: Don't cast away const-ness in vcpu_show_registers(),
patchbot
- [xen master] automation/eclair: Reduce verbosity of ECLAIR logs.,
patchbot
- [xen staging] x86/IDT: Rename X86_NR_VECTORS to X86_IDT_VECTORS,
patchbot
- [xen staging] x86/IDT: Collect IDT related content idt.h,
patchbot
- [xen staging] x86: Sort includes in various files,
patchbot
- [xen staging] xen: Don't cast away const-ness in vcpu_show_registers(),
patchbot
- [xen staging] automation/eclair: Reduce verbosity of ECLAIR logs.,
patchbot
- [xen stable-4.20] Update to Xen 4.20,
patchbot
- [xen stable-4.20] Config.mk: Bump tags to final,
patchbot
- [xen staging-4.20] Update to Xen 4.20,
patchbot
- [xen staging-4.20] Config.mk: Bump tags to final,
patchbot
- [xen stable-4.20] SUPPORT.md: Define support lifetime,
patchbot
- [xen stable-4.20] CHANGELOG.md: Set release date for 4.20,
patchbot
- [xen master] CHANGELOG.md: Set release date for 4.20,
patchbot
- [xen staging-4.20] SUPPORT.md: Define support lifetime,
patchbot
- [xen staging-4.20] CHANGELOG.md: Set release date for 4.20,
patchbot
- [xen staging] CHANGELOG.md: Set release date for 4.20,
patchbot
- [xen master] common: remove -fno-stack-protector from EMBEDDED_EXTRA_CFLAGS,
patchbot
- [xen master] IOMMU/VT-d: Fix comment,
patchbot
- [xen master] xen/spinlock: Don't perpetuate broken API in new logic,
patchbot
- [xen master] x86/asm: Remove semicolon from LOCK prefix,
patchbot
- [xen staging] common: remove -fno-stack-protector from EMBEDDED_EXTRA_CFLAGS,
patchbot
- [xen staging] IOMMU/VT-d: Fix comment,
patchbot
- [xen staging] xen/spinlock: Don't perpetuate broken API in new logic,
patchbot
- [xen staging] x86/asm: Remove semicolon from LOCK prefix,
patchbot
- [xen master] xen/arm: Fix platforms Kconfig indent,
patchbot
- [xen master] xen/arm: Don't blindly print hwdom in generic panic messages,
patchbot
- [xen master] xen/arm: static-shmem: Drop unused size_cells,
patchbot
- [xen master] xen/arm: Check return code from fdt_finish_reservemap(),
patchbot
- [xen master] xen/arm: dm: Bail out if padding != 0 for XEN_DMOP_set_irq_level,
patchbot
- [xen master] xen/arm: Don't use copy_from_paddr for DTB relocation,
patchbot
- [xen staging] xen/arm: Fix platforms Kconfig indent,
patchbot
- [xen staging] xen/arm: Don't blindly print hwdom in generic panic messages,
patchbot
- [xen staging] xen/arm: static-shmem: Drop unused size_cells,
patchbot
- [xen staging] xen/arm: Check return code from fdt_finish_reservemap(),
patchbot
- [xen staging] xen/arm: dm: Bail out if padding != 0 for XEN_DMOP_set_irq_level,
patchbot
- [xen staging] xen/arm: Don't use copy_from_paddr for DTB relocation,
patchbot
- [xen master] docs: add basic CI documentation,
patchbot
- [xen master] automation: add tools/tests jobs on the AMD Zen3+ runner too,
patchbot
- [xen master] automation: allow selecting individual jobs via CI variables,
patchbot
- [xen master] automation: add jobs running tests from tools/tests/*,
patchbot
- [xen master] automation: skip building domU if there is no test defined for it,
patchbot
- [xen master] automation: Update ECLAIR analysis configuration,
patchbot
- [xen master] xen/sched: address violation of MISRA C Rule 8.2,
patchbot
- [xen master] xen/arm: platform: address violation of MISRA C Rule 7.2,
patchbot
- [xen master] xen/arm: platform: Add support for R-Car Gen4,
patchbot
- [xen master] ARM: ITS: implement quirks and add support for Renesas Gen4 ITS,
patchbot
- [xen master] xen/arm: Create GIC node using the node name from host dt,
patchbot
- [xen master] arch: arm64: always set IL=1 when injecting an abort exception,
patchbot
- [xen master] arch: arm64: always set IL=1 when injecting undefined exception,
patchbot
- [xen master] device-tree: optimize size of struct dt_device_node,
patchbot
- [xen master] arm/vuart: move vpl011-related code to vpl011 emulator,
patchbot
- [xen master] xen/include: introduce resource.h,
patchbot
- [xen master] xen/dom0less: support for vcpu affinity,
patchbot
- [xen master] xen/arm: introduce legacy dom0less option for xenstore allocation,
patchbot
- [xen master] init-dom0less: allocate xenstore page if not already allocated,
patchbot
- [xen master] automation: add ping test to static-mem test,
patchbot
- [xen master] docs/features/dom0less: Update the late XenStore init protocol,
patchbot
- [xen master] xen/arm: Alloc XenStore page for Dom0less DomUs from hypervisor,
patchbot
- [xen master] automation: upgrade arm32 kernel from bullseye to bookworm,
patchbot
- [xen master] automation: upgrade Linux kernel for arm64 tests to 6.6.74,
patchbot
- [xen staging] docs: add basic CI documentation,
patchbot
- [xen staging] automation: add tools/tests jobs on the AMD Zen3+ runner too,
patchbot
- [xen staging] automation: allow selecting individual jobs via CI variables,
patchbot
- [xen staging] automation: add jobs running tests from tools/tests/*,
patchbot
- [xen staging] automation: skip building domU if there is no test defined for it,
patchbot
- [xen staging] automation: Update ECLAIR analysis configuration,
patchbot
- [xen staging] xen/sched: address violation of MISRA C Rule 8.2,
patchbot
- [xen staging] xen/arm: platform: address violation of MISRA C Rule 7.2,
patchbot
- [xen staging] xen/arm: platform: Add support for R-Car Gen4,
patchbot
- [xen staging] ARM: ITS: implement quirks and add support for Renesas Gen4 ITS,
patchbot
- [xen staging] xen/arm: Create GIC node using the node name from host dt,
patchbot
- [xen staging] arch: arm64: always set IL=1 when injecting an abort exception,
patchbot
- [xen staging] arch: arm64: always set IL=1 when injecting undefined exception,
patchbot
- [xen staging] device-tree: optimize size of struct dt_device_node,
patchbot
- [xen staging] arm/vuart: move vpl011-related code to vpl011 emulator,
patchbot
- [xen staging] xen/include: introduce resource.h,
patchbot
- [xen staging] xen/dom0less: support for vcpu affinity,
patchbot
- [xen staging] xen/arm: introduce legacy dom0less option for xenstore allocation,
patchbot
- [xen staging] init-dom0less: allocate xenstore page if not already allocated,
patchbot
- [xen staging] automation: add ping test to static-mem test,
patchbot
- [xen staging] docs/features/dom0less: Update the late XenStore init protocol,
patchbot
- [xen staging] xen/arm: Alloc XenStore page for Dom0less DomUs from hypervisor,
patchbot
- [xen staging] automation: upgrade arm32 kernel from bullseye to bookworm,
patchbot
- [xen staging] automation: upgrade Linux kernel for arm64 tests to 6.6.74,
patchbot
Mail converted by MHonArc
|