xen-changelog Mail Thread Index
- [xen master] CI: introduce BUILD_FOR_TESTS_ONLY,
patchbot
- [xen master] CI: make test-artifacts repo/branch/job customizable,
patchbot
- [xen master] CI: upload tests-junit.xml as a normal artifact too,
patchbot
- [xen master] tools/xenstored: remove unneeded check in create_node(),
patchbot
- [xen master] install.sh: Preserve symlinks in destination file system,
patchbot
- [xen master] xen/arm: ffa: fix build with clang/ATfE,
patchbot
- [xen master] arm64/insn: Avoid undefined behaviour in branch offset decode,
patchbot
- [xen master] xen/arm64: flushtlb: Optimize ARM64_WORKAROUND_REPEAT_TLBI,
patchbot
- [xen staging] CI: introduce BUILD_FOR_TESTS_ONLY,
patchbot
- [xen staging] CI: make test-artifacts repo/branch/job customizable,
patchbot
- [xen staging] CI: upload tests-junit.xml as a normal artifact too,
patchbot
- [xen staging] tools/xenstored: remove unneeded check in create_node(),
patchbot
- [xen staging] install.sh: Preserve symlinks in destination file system,
patchbot
- [xen staging] xen/arm: ffa: fix build with clang/ATfE,
patchbot
- [xen staging] arm64/insn: Avoid undefined behaviour in branch offset decode,
patchbot
- [xen staging] xen/arm64: flushtlb: Optimize ARM64_WORKAROUND_REPEAT_TLBI,
patchbot
- [xen master] tools/xenpm: fix FreeBSD build,
patchbot
- [xen master] x86/mm: introduce helper to detect per-domain L1 entries that need freeing,
patchbot
- [xen staging] tools/xenpm: fix FreeBSD build,
patchbot
- [xen staging] x86/mm: introduce helper to detect per-domain L1 entries that need freeing,
patchbot
- [xen master] xen/riscv: allow Xen to use SSTC while hiding it from guests,
patchbot
- [xen master] x86/mkelf32: use xen/macros.h,
patchbot
- [xen master] include: move KB() etc to macros.h,
patchbot
- [xen master] tools/xs-clients: support depth with xenstore-watch,
patchbot
- [xen master] tools/xenstored: make XENSTORE_SERVER_FEATURE_WATCHDEPTH available,
patchbot
- [xen master] tools/xenstored: expand special watch handling with depth feature,
patchbot
- [xen master] tools/xenstored: replace the fire_watches() exact parameter,
patchbot
- [xen master] tools/xenstored: add depth handling to XS_WATCH,
patchbot
- [xen master] tools/xenstored: add depth information to watches,
patchbot
- [xen master] tools/libs/store: add support to use watches with a depth parameter,
patchbot
- [xen staging] xen/riscv: allow Xen to use SSTC while hiding it from guests,
patchbot
- [xen staging] x86/mkelf32: use xen/macros.h,
patchbot
- [xen staging] include: move KB() etc to macros.h,
patchbot
- [xen staging] tools/xs-clients: support depth with xenstore-watch,
patchbot
- [xen staging] tools/xenstored: make XENSTORE_SERVER_FEATURE_WATCHDEPTH available,
patchbot
- [xen staging] tools/xenstored: expand special watch handling with depth feature,
patchbot
- [xen staging] tools/xenstored: replace the fire_watches() exact parameter,
patchbot
- [xen staging] tools/xenstored: add depth handling to XS_WATCH,
patchbot
- [xen staging] tools/xenstored: add depth information to watches,
patchbot
- [xen staging] tools/libs/store: add support to use watches with a depth parameter,
patchbot
- [xen stable-4.20] x86/apic: Fix asm() constraints in TMICT calculation,
patchbot
- [xen master] tools/xenstored: allow domU to get own features,
patchbot
- [xen staging-4.20] x86/apic: Fix asm() constraints in TMICT calculation,
patchbot
- [xen staging] tools/xenstored: allow domU to get own features,
patchbot
- [xen master] xenpm: Add get-core-temp subcommand,
patchbot
- [xen master] xen/riscv: implement get_page_from_gfn(),
patchbot
- [xen master] arinc653: don't assume Dom0 is the control domain,
patchbot
- [xen master] docs: clarify Xenstore watch depth feature,
patchbot
- [xen staging] xenpm: Add get-core-temp subcommand,
patchbot
- [xen staging] xen/riscv: implement get_page_from_gfn(),
patchbot
- [xen staging] arinc653: don't assume Dom0 is the control domain,
patchbot
- [xen staging] docs: clarify Xenstore watch depth feature,
patchbot
- [xen stable-4.20] Revert "libacpi: Pass missing --dm_version to mk_dsdt",
patchbot
- [xen staging-4.20] Revert "libacpi: Pass missing --dm_version to mk_dsdt",
patchbot
- [xen stable-4.20] x86/mkelf32: Actually pad load segment to 2 MiB boundary,
patchbot
- [xen stable-4.20] xen/cpu: round cpu_khz calculations,
patchbot
- [xen stable-4.20] x86/time: use native TSC scaling factors when TSC is not scaled,
patchbot
- [xen stable-4.20] x86/HPET: channel handling in hpet_broadcast_resume(),
patchbot
- [xen stable-4.20] x86/APIC: handle overflow in TMICT calculation,
patchbot
- [xen stable-4.20] x86/time: do not kill calibration timer on suspend,
patchbot
- [xen stable-4.20] xen/uart: set a default baudrate if non specified neither found,
patchbot
- [xen stable-4.20] xen/x86: Check supported features even for PVH dom0,
patchbot
- [xen stable-4.20] video/vesa: harden font height parsing,
patchbot
- [xen stable-4.20] ns16550: harden positional parsing,
patchbot
- [xen stable-4.20] ns16550: harden name/value pair parsing,
patchbot
- [xen stable-4.20] llc-coloring: improve checking while parsing,
patchbot
- [xen stable-4.20] EFI: avoid OOB config file reads,
patchbot
- [xen stable-4.20] x86/fpu: Initialise FTW in xstate_alloc_save_area(),
patchbot
- [xen stable-4.20] xen/uart: be more careful with changes to the PCI command register,
patchbot
- [xen stable-4.20] xen/uart: uniformly set ->ps_bdf_enable for all PCI serial devices,
patchbot
- [xen stable-4.20] libacpi: Pass missing --dm_version to mk_dsdt,
patchbot
- [xen stable-4.20] xen/uart: report an error if the device type is not supported,
patchbot
- [xen stable-4.20] arinc653: remove idle period in default schedule,
patchbot
- [xen stable-4.20] arinc653: avoid array overrun,
patchbot
- [xen stable-4.20] arinc653: overwrite entire .dom_handle[] for Dom0 slots,
patchbot
- [xen stable-4.20] update Xen version to 4.20.4-pre,
patchbot
- [xen stable-4.21] x86/mkelf32: Actually pad load segment to 2 MiB boundary,
patchbot
- [xen stable-4.21] xen/cpu: round cpu_khz calculations,
patchbot
- [xen stable-4.21] x86/time: use native TSC scaling factors when TSC is not scaled,
patchbot
- [xen stable-4.21] x86/HPET: channel handling in hpet_broadcast_resume(),
patchbot
- [xen stable-4.21] x86/APIC: handle overflow in TMICT calculation,
patchbot
- [xen stable-4.21] x86/time: do not kill calibration timer on suspend,
patchbot
- [xen stable-4.21] xen/uart: set a default baudrate if non specified neither found,
patchbot
- [xen stable-4.21] xen/x86: Check supported features even for PVH dom0,
patchbot
- [xen stable-4.21] video/vesa: harden font height parsing,
patchbot
- [xen stable-4.21] ns16550: harden positional parsing,
patchbot
- [xen stable-4.21] ns16550: harden name/value pair parsing,
patchbot
- [xen stable-4.21] llc-coloring: improve checking while parsing,
patchbot
- [xen stable-4.21] EFI: avoid OOB config file reads,
patchbot
- [xen stable-4.21] x86/fpu: Initialise FTW in xstate_alloc_save_area(),
patchbot
- [xen stable-4.21] xen/uart: be more careful with changes to the PCI command register,
patchbot
- [xen stable-4.21] xen/uart: uniformly set ->ps_bdf_enable for all PCI serial devices,
patchbot
- [xen stable-4.21] libacpi: Pass missing --dm_version to mk_dsdt,
patchbot
- [xen stable-4.21] xen/uart: report an error if the device type is not supported,
patchbot
- [xen stable-4.21] arinc653: remove idle period in default schedule,
patchbot
- [xen stable-4.21] arinc653: avoid array overrun,
patchbot
- [xen stable-4.21] arinc653: overwrite entire .dom_handle[] for Dom0 slots,
patchbot
- [xen stable-4.21] update Xen version to 4.21.2-pre,
patchbot
- [xen staging-4.20] x86/mkelf32: Actually pad load segment to 2 MiB boundary,
patchbot
- [xen staging-4.20] xen/cpu: round cpu_khz calculations,
patchbot
- [xen staging-4.20] x86/time: use native TSC scaling factors when TSC is not scaled,
patchbot
- [xen staging-4.20] x86/HPET: channel handling in hpet_broadcast_resume(),
patchbot
- [xen staging-4.20] x86/APIC: handle overflow in TMICT calculation,
patchbot
- [xen staging-4.20] x86/time: do not kill calibration timer on suspend,
patchbot
- [xen staging-4.20] xen/uart: set a default baudrate if non specified neither found,
patchbot
- [xen staging-4.20] xen/x86: Check supported features even for PVH dom0,
patchbot
- [xen staging-4.20] video/vesa: harden font height parsing,
patchbot
- [xen staging-4.20] ns16550: harden positional parsing,
patchbot
- [xen staging-4.20] ns16550: harden name/value pair parsing,
patchbot
- [xen staging-4.20] llc-coloring: improve checking while parsing,
patchbot
- [xen staging-4.20] EFI: avoid OOB config file reads,
patchbot
- [xen staging-4.20] x86/fpu: Initialise FTW in xstate_alloc_save_area(),
patchbot
- [xen staging-4.20] xen/uart: be more careful with changes to the PCI command register,
patchbot
- [xen staging-4.20] xen/uart: uniformly set ->ps_bdf_enable for all PCI serial devices,
patchbot
- [xen staging-4.20] libacpi: Pass missing --dm_version to mk_dsdt,
patchbot
- [xen staging-4.20] xen/uart: report an error if the device type is not supported,
patchbot
- [xen staging-4.20] arinc653: remove idle period in default schedule,
patchbot
- [xen staging-4.20] arinc653: avoid array overrun,
patchbot
- [xen staging-4.20] arinc653: overwrite entire .dom_handle[] for Dom0 slots,
patchbot
- [xen staging-4.20] update Xen version to 4.20.4-pre,
patchbot
- [xen staging-4.21] x86/mkelf32: Actually pad load segment to 2 MiB boundary,
patchbot
- [xen staging-4.21] xen/cpu: round cpu_khz calculations,
patchbot
- [xen staging-4.21] x86/time: use native TSC scaling factors when TSC is not scaled,
patchbot
- [xen staging-4.21] x86/HPET: channel handling in hpet_broadcast_resume(),
patchbot
- [xen staging-4.21] x86/APIC: handle overflow in TMICT calculation,
patchbot
- [xen staging-4.21] x86/time: do not kill calibration timer on suspend,
patchbot
- [xen staging-4.21] xen/uart: set a default baudrate if non specified neither found,
patchbot
- [xen staging-4.21] xen/x86: Check supported features even for PVH dom0,
patchbot
- [xen staging-4.21] video/vesa: harden font height parsing,
patchbot
- [xen staging-4.21] ns16550: harden positional parsing,
patchbot
- [xen staging-4.21] ns16550: harden name/value pair parsing,
patchbot
- [xen staging-4.21] llc-coloring: improve checking while parsing,
patchbot
- [xen staging-4.21] EFI: avoid OOB config file reads,
patchbot
- [xen staging-4.21] x86/fpu: Initialise FTW in xstate_alloc_save_area(),
patchbot
- [xen staging-4.21] xen/uart: be more careful with changes to the PCI command register,
patchbot
- [xen staging-4.21] xen/uart: uniformly set ->ps_bdf_enable for all PCI serial devices,
patchbot
- [xen staging-4.21] libacpi: Pass missing --dm_version to mk_dsdt,
patchbot
- [xen staging-4.21] xen/uart: report an error if the device type is not supported,
patchbot
- [xen staging-4.21] arinc653: remove idle period in default schedule,
patchbot
- [xen staging-4.21] arinc653: avoid array overrun,
patchbot
- [xen staging-4.21] arinc653: overwrite entire .dom_handle[] for Dom0 slots,
patchbot
- [xen staging-4.21] update Xen version to 4.21.2-pre,
patchbot
- [xen stable-4.19] x86/amd: Mitigate AMD-SN-7053 / FP-DSS,
patchbot
- [xen stable-4.18] x86/amd: Mitigate AMD-SN-7053 / FP-DSS,
patchbot
- [xen stable-4.20] x86/amd: Mitigate AMD-SN-7053 / FP-DSS,
patchbot
- [xen stable-4.21] x86/amd: Mitigate AMD-SN-7053 / FP-DSS,
patchbot
- [xen master] x86/amd: Mitigate AMD-SN-7053 / FP-DSS,
patchbot
- [xen master] x86/mkelf32: Actually pad load segment to 2 MiB boundary,
patchbot
- [xen stable-4.17] x86/amd: Mitigate AMD-SN-7053 / FP-DSS,
patchbot
- [xen staging-4.17] x86/amd: Mitigate AMD-SN-7053 / FP-DSS,
patchbot
- [xen staging-4.18] x86/amd: Mitigate AMD-SN-7053 / FP-DSS,
patchbot
- [xen staging-4.19] x86/amd: Mitigate AMD-SN-7053 / FP-DSS,
patchbot
- [xen staging-4.20] x86/amd: Mitigate AMD-SN-7053 / FP-DSS,
patchbot
- [xen staging-4.21] x86/amd: Mitigate AMD-SN-7053 / FP-DSS,
patchbot
- [xen staging] x86/amd: Mitigate AMD-SN-7053 / FP-DSS,
patchbot
- [xen staging] x86/mkelf32: Actually pad load segment to 2 MiB boundary,
patchbot
- [xen master] automation: Extend eclair-ARM64-allcode and mark as gating,
patchbot
- [xen staging] automation: Extend eclair-ARM64-allcode and mark as gating,
patchbot
- [xen master] xen/cpu: round cpu_khz calculations,
patchbot
- [xen master] x86/time: use native TSC scaling factors when TSC is not scaled,
patchbot
- [xen staging] xen/cpu: round cpu_khz calculations,
patchbot
- [xen staging] x86/time: use native TSC scaling factors when TSC is not scaled,
patchbot
- [xen master] x86/HPET: channel handling in hpet_broadcast_resume(),
patchbot
- [xen master] x86/APIC: handle overflow in TMICT calculation,
patchbot
- [xen master] VT-d: avoid multi-message-MSI check for HPET,
patchbot
- [xen staging] x86/HPET: channel handling in hpet_broadcast_resume(),
patchbot
- [xen staging] x86/APIC: handle overflow in TMICT calculation,
patchbot
- [xen staging] VT-d: avoid multi-message-MSI check for HPET,
patchbot
- [xen master] x86/time: do not kill calibration timer on suspend,
patchbot
- [xen master] xen/uart: set a default baudrate if non specified neither found,
patchbot
- [xen staging] x86/time: do not kill calibration timer on suspend,
patchbot
- [xen staging] xen/uart: set a default baudrate if non specified neither found,
patchbot
- [xen master] xen/arm: gic-v3: disable Group 1 before CPU power-down,
patchbot
- [xen master] xen/common: llc-coloring: Fix off-by-one in parse_color_config(),
patchbot
- [xen master] xen/arm: gic-v3: Use vsize instead of csize for virtual CPU interface,
patchbot
- [xen master] xen/arm: Fix off-by-one in iomem_deny_access() calls,
patchbot
- [xen staging] xen/arm: gic-v3: disable Group 1 before CPU power-down,
patchbot
- [xen staging] xen/common: llc-coloring: Fix off-by-one in parse_color_config(),
patchbot
- [xen staging] xen/arm: gic-v3: Use vsize instead of csize for virtual CPU interface,
patchbot
- [xen staging] xen/arm: Fix off-by-one in iomem_deny_access() calls,
patchbot
- [xen master] xen/x86: Check supported features even for PVH dom0,
patchbot
- [xen master] xen/efi: Reduce ifdefary in efi_exit_boot(),
patchbot
- [xen master] x86: Avoid using .byte for instructions where safe to do so,
patchbot
- [xen master] x86/extable: Adjust UD1 encoding in stub_selftest(),
patchbot
- [xen staging] xen/x86: Check supported features even for PVH dom0,
patchbot
- [xen staging] xen/efi: Reduce ifdefary in efi_exit_boot(),
patchbot
- [xen staging] x86: Avoid using .byte for instructions where safe to do so,
patchbot
- [xen staging] x86/extable: Adjust UD1 encoding in stub_selftest(),
patchbot
- [xen master] x86: use / "support" UDB,
patchbot
- [xen master] x86/emul: Remove ops->{read,write}_segment checks for swapgs,
patchbot
- [xen master] MAINTAINERS: Add myself as x86 reviewer,
patchbot
- [xen master] x86emul: support AVX512-BMM,
patchbot
- [xen master] xen/riscv: add csr_read_safe() helper,
patchbot
- [xen master] xen/riscv: add exception table support,
patchbot
- [xen master] x86/svm: Drop emulation of Intel's SYSENTER MSR behaviour,
patchbot
- [xen master] x86/hvm: Remove cross-vendor checks from MSR handlers.,
patchbot
- [xen master] x86/hvm: Disable cross-vendor handling in #UD handler,
patchbot
- [xen master] x86: Reject CPU policies with vendors other than the host's,
patchbot
- [xen staging] x86: use / "support" UDB,
patchbot
- [xen staging] x86/emul: Remove ops->{read,write}_segment checks for swapgs,
patchbot
- [xen staging] MAINTAINERS: Add myself as x86 reviewer,
patchbot
- [xen staging] x86emul: support AVX512-BMM,
patchbot
- [xen staging] xen/riscv: add csr_read_safe() helper,
patchbot
- [xen staging] xen/riscv: add exception table support,
patchbot
- [xen staging] x86/svm: Drop emulation of Intel's SYSENTER MSR behaviour,
patchbot
- [xen staging] x86/hvm: Remove cross-vendor checks from MSR handlers.,
patchbot
- [xen staging] x86/hvm: Disable cross-vendor handling in #UD handler,
patchbot
- [xen staging] x86: Reject CPU policies with vendors other than the host's,
patchbot
- [xen master] iommu/arm: ipmmu-vmsa: Fix variable shadowing,
patchbot
- [xen master] iommu/arm: smmu: Fix variable shadowing,
patchbot
- [xen staging] iommu/arm: ipmmu-vmsa: Fix variable shadowing,
patchbot
- [xen staging] iommu/arm: smmu: Fix variable shadowing,
patchbot
- [xen master] x86/emul: Remove fallback path from SWAPGS,
patchbot
- [xen staging] x86/emul: Remove fallback path from SWAPGS,
patchbot
- [xen master] video/vesa: harden font height parsing,
patchbot
- [xen master] ns16550: harden positional parsing,
patchbot
- [xen master] ns16550: harden name/value pair parsing,
patchbot
- [xen master] llc-coloring: improve checking while parsing,
patchbot
- [xen staging] video/vesa: harden font height parsing,
patchbot
- [xen staging] ns16550: harden positional parsing,
patchbot
- [xen staging] ns16550: harden name/value pair parsing,
patchbot
- [xen staging] llc-coloring: improve checking while parsing,
patchbot
- [xen master] EFI: move pre_parse() back next to get_value(),
patchbot
- [xen master] EFI: avoid OOB config file reads,
patchbot
- [xen staging] EFI: move pre_parse() back next to get_value(),
patchbot
- [xen staging] EFI: avoid OOB config file reads,
patchbot
- [xen master] x86/cpuid: Drop the include of public/sysctl.h,
patchbot
- [xen master] x86/cpu: Clean up use of LCAP_* constants,
patchbot
- [xen master] xen/sysctl: Drop XEN_SYSCTL_get_cpu_levelling_caps,
patchbot
- [xen master] x86/cpu: Fold generic_identify() into its single caller,
patchbot
- [xen master] x86/cpu: Drop default_init() and default_cpu,
patchbot
- [xen master] x86/cpu: Drop NOISY_CAPS,
patchbot
- [xen staging] x86/cpuid: Drop the include of public/sysctl.h,
patchbot
- [xen staging] x86/cpu: Clean up use of LCAP_* constants,
patchbot
- [xen staging] xen/sysctl: Drop XEN_SYSCTL_get_cpu_levelling_caps,
patchbot
- [xen staging] x86/cpu: Fold generic_identify() into its single caller,
patchbot
- [xen staging] x86/cpu: Drop default_init() and default_cpu,
patchbot
- [xen staging] x86/cpu: Drop NOISY_CAPS,
patchbot
- [xen master] xen/device-tree: Fix off-by-one bounds check in make_memory_node(),
patchbot
- [xen master] xen/arm: mpu: Fix ioremap_attr region size and return value,
patchbot
- [xen master] xen/arm: vpci: Move content of xen/arch/arm/vpci.h to arch header,
patchbot
- [xen master] xen/arm: pci: Narrow scope of file-local symbols,
patchbot
- [xen master] xen/arm: acpi: Rename local acpi_size to avoid shadowing typedef,
patchbot
- [xen staging] xen/device-tree: Fix off-by-one bounds check in make_memory_node(),
patchbot
- [xen staging] xen/arm: mpu: Fix ioremap_attr region size and return value,
patchbot
- [xen staging] xen/arm: vpci: Move content of xen/arch/arm/vpci.h to arch header,
patchbot
- [xen staging] xen/arm: pci: Narrow scope of file-local symbols,
patchbot
- [xen staging] xen/arm: acpi: Rename local acpi_size to avoid shadowing typedef,
patchbot
- [xen master] xen/riscv: init_csr_masks()-related improvements,
patchbot
- [xen master] common: move safe_copy_string_from_guest() to lib/,
patchbot
- [xen master] xenpm: Use EXIT_{SUCCESS,FAILURE} instead of errno as exit codes,
patchbot
- [xen master] libxc: Report EINVAL in invalid xc_resource_op use,
patchbot
- [xen staging] xen/riscv: init_csr_masks()-related improvements,
patchbot
- [xen staging] common: move safe_copy_string_from_guest() to lib/,
patchbot
- [xen staging] xenpm: Use EXIT_{SUCCESS,FAILURE} instead of errno as exit codes,
patchbot
- [xen staging] libxc: Report EINVAL in invalid xc_resource_op use,
patchbot
- [xen master] xen/arm: Increase DOM0_FDT_EXTRA_SIZE to support max reserved memory banks,
patchbot
- [xen staging] xen/arm: Increase DOM0_FDT_EXTRA_SIZE to support max reserved memory banks,
patchbot
Mail converted by MHonArc
|