xen-changelog Mail Thread Index
- [xen master] libxl: Fix device_add QMP calls with QEMU 9.2 and newer,
patchbot
- [xen master] CI: Fix container build jobs,
patchbot
- [xen staging] libxl: Fix device_add QMP calls with QEMU 9.2 and newer,
patchbot
- [xen staging] CI: Fix container build jobs,
patchbot
- [xen master] xen/riscv: implement mfn_valid() and page reference, ownership handling helpers,
patchbot
- [xen master] xen/riscv: implement put_page(),
patchbot
- [xen master] xen/riscv: Implement superpage splitting for p2m mappings,
patchbot
- [xen master] xen/riscv: implement p2m_next_level(),
patchbot
- [xen master] xen/riscv: Implement p2m_pte_from_mfn() and support PBMT configuration,
patchbot
- [xen master] xen/riscv: Implement p2m_free_subtree() and related helpers,
patchbot
- [xen master] xen/riscv: implement p2m_set_range(),
patchbot
- [xen master] xen/riscv: implement function to map memory in guest p2m,
patchbot
- [xen master] xen/dom0less: abstract Arm-specific p2m type name for device MMIO mappings,
patchbot
- [xen staging] xen/riscv: implement mfn_valid() and page reference, ownership handling helpers,
patchbot
- [xen staging] xen/riscv: implement put_page(),
patchbot
- [xen staging] xen/riscv: Implement superpage splitting for p2m mappings,
patchbot
- [xen staging] xen/riscv: implement p2m_next_level(),
patchbot
- [xen staging] xen/riscv: Implement p2m_pte_from_mfn() and support PBMT configuration,
patchbot
- [xen staging] xen/riscv: Implement p2m_free_subtree() and related helpers,
patchbot
- [xen staging] xen/riscv: implement p2m_set_range(),
patchbot
- [xen staging] xen/riscv: implement function to map memory in guest p2m,
patchbot
- [xen staging] xen/dom0less: abstract Arm-specific p2m type name for device MMIO mappings,
patchbot
- [xen master] xen/x86: move d->arch.physaddr_bitsize field handling into pv32,
patchbot
- [xen master] xen/x86: move domain_clamp_alloc_bitsize() into pv32 code,
patchbot
- [xen master] xen/riscv: add new p2m types and helper macros for type classification,
patchbot
- [xen master] xen/riscv: introduce pte_{set,get}_mfn(),
patchbot
- [xen master] xen/riscv: add root page table allocation,
patchbot
- [xen master] xen/riscv: construct the P2M pages pool for guests,
patchbot
- [xen master] xen/riscv: introduce things necessary for p2m initialization,
patchbot
- [xen master] xen/riscv: introduce VMID allocation and manegement,
patchbot
- [xen master] xen/riscv: detect and initialize G-stage mode,
patchbot
- [xen master] tools/fuzz: use vpath uniformly for access to hypervisor library code,
patchbot
- [xen staging] xen/x86: move d->arch.physaddr_bitsize field handling into pv32,
patchbot
- [xen staging] xen/x86: move domain_clamp_alloc_bitsize() into pv32 code,
patchbot
- [xen staging] xen/riscv: add new p2m types and helper macros for type classification,
patchbot
- [xen staging] xen/riscv: introduce pte_{set,get}_mfn(),
patchbot
- [xen staging] xen/riscv: add root page table allocation,
patchbot
- [xen staging] xen/riscv: construct the P2M pages pool for guests,
patchbot
- [xen staging] xen/riscv: introduce things necessary for p2m initialization,
patchbot
- [xen staging] xen/riscv: introduce VMID allocation and manegement,
patchbot
- [xen staging] xen/riscv: detect and initialize G-stage mode,
patchbot
- [xen staging] tools/fuzz: use vpath uniformly for access to hypervisor library code,
patchbot
- [xen master] tools/tests: Memory Claims,
patchbot
- [xen master] tools/tests: Sort Makefile,
patchbot
- [xen master] tools/libxc: Delete ENOSYS squashing in xc_domain_claim_pages(),
patchbot
- [xen master] xen/domain: Disallow XENMEM_claim_pages on dying domains,
patchbot
- [xen staging] tools/tests: Memory Claims,
patchbot
- [xen staging] tools/tests: Sort Makefile,
patchbot
- [xen staging] tools/libxc: Delete ENOSYS squashing in xc_domain_claim_pages(),
patchbot
- [xen staging] xen/domain: Disallow XENMEM_claim_pages on dying domains,
patchbot
- [xen master] x86: move {clear_,copy_,scrub-}page.S to arch-specific library,
patchbot
- [xen master] x86: move mem{cpy,set}.S to arch-specific library,
patchbot
- [xen master] x86: move / split usercopy.c to / into arch-specific library,
patchbot
- [xen master] misra: extend toolchain assumption about source character set,
patchbot
- [xen staging] x86: move {clear_,copy_,scrub-}page.S to arch-specific library,
patchbot
- [xen staging] x86: move mem{cpy,set}.S to arch-specific library,
patchbot
- [xen staging] x86: move / split usercopy.c to / into arch-specific library,
patchbot
- [xen staging] misra: extend toolchain assumption about source character set,
patchbot
- [xen master] xen/x86: Pass TPM ACPI table to PVH dom0,
patchbot
- [xen master] bump default SeaBIOS version to 1.17.0,
patchbot
- [xen master] Arm: actually put library code in a library,
patchbot
- [xen staging] xen/x86: Pass TPM ACPI table to PVH dom0,
patchbot
- [xen staging] bump default SeaBIOS version to 1.17.0,
patchbot
- [xen staging] Arm: actually put library code in a library,
patchbot
- [xen master] x86/svm: Merge vmcb.h into svm-types.h,
patchbot
- [xen master] x86/svm: Merge nestedsvm.h into svm-types.h,
patchbot
- [xen master] x86/svm: Introduce svm-types.h,
patchbot
- [xen master] x86/svm: Move svm_intercept_msr() into svm.h,
patchbot
- [xen master] x86/svm: Move asm/hvm/svm/svm.h up one directory,
patchbot
- [xen staging] x86/svm: Merge vmcb.h into svm-types.h,
patchbot
- [xen staging] x86/svm: Merge nestedsvm.h into svm-types.h,
patchbot
- [xen staging] x86/svm: Introduce svm-types.h,
patchbot
- [xen staging] x86/svm: Move svm_intercept_msr() into svm.h,
patchbot
- [xen staging] x86/svm: Move asm/hvm/svm/svm.h up one directory,
patchbot
- [xen stable-4.17] update Xen version to 4.17.6,
patchbot
- [xen staging-4.17] update Xen version to 4.17.6,
patchbot
- [xen master] automation: edit pipeline to fix hardware jobs running by mistake,
patchbot
- [xen master] automation: edit pipeline to fix blocked status,
patchbot
- [xen master] automation: edit pipeline to prevent running non-selected jobs,
patchbot
- [xen master] automation: prevent eclair-ARM64-amd from running by mistake,
patchbot
- [xen staging] automation: edit pipeline to fix hardware jobs running by mistake,
patchbot
- [xen staging] automation: edit pipeline to fix blocked status,
patchbot
- [xen staging] automation: edit pipeline to prevent running non-selected jobs,
patchbot
- [xen staging] automation: prevent eclair-ARM64-amd from running by mistake,
patchbot
- [xen master] xen/char: implement suspend/resume calls for SCIF driver,
patchbot
- [xen staging] xen/char: implement suspend/resume calls for SCIF driver,
patchbot
- [xen master] xen/irq: Delete the pirq_cleanup_check() macro,
patchbot
- [xen master] CI/eclair: Rename the eclair-* jobs for clarity,
patchbot
- [xen master] x86: Fix missing brackets in macros,
patchbot
- [xen master] x86: Fix missing breaks,
patchbot
- [xen master] x86/ucode: Don't cast away const-ness in cmp_patch_id(),
patchbot
- [xen master] x86: Name parameters in function declarations,
patchbot
- [xen master] x86: Misra fixes for U/L suffixes,
patchbot
- [xen master] xen/libfdt: Fix comment following treewide __ASSEMBLY__ cleanup,
patchbot
- [xen master] tools/sd-notify.h: Include string.h too,
patchbot
- [xen master] x86/svm: Drop svmdebug.h,
patchbot
- [xen master] x86/svm: Drop svmdebug.c,
patchbot
- [xen master] x86/svm: Make vmcb_struct private to svm/,
patchbot
- [xen master] automation/eclair: Run *-testing jobs only in some branches,
patchbot
- [xen staging] xen/irq: Delete the pirq_cleanup_check() macro,
patchbot
- [xen staging] CI/eclair: Rename the eclair-* jobs for clarity,
patchbot
- [xen staging] x86: Fix missing brackets in macros,
patchbot
- [xen staging] x86: Fix missing breaks,
patchbot
- [xen staging] x86/ucode: Don't cast away const-ness in cmp_patch_id(),
patchbot
- [xen staging] x86: Name parameters in function declarations,
patchbot
- [xen staging] x86: Misra fixes for U/L suffixes,
patchbot
- [xen staging] xen/libfdt: Fix comment following treewide __ASSEMBLY__ cleanup,
patchbot
- [xen staging] tools/sd-notify.h: Include string.h too,
patchbot
- [xen staging] x86/svm: Drop svmdebug.h,
patchbot
- [xen staging] x86/svm: Drop svmdebug.c,
patchbot
- [xen staging] x86/svm: Make vmcb_struct private to svm/,
patchbot
- [xen staging] automation/eclair: Run *-testing jobs only in some branches,
patchbot
- [xen master] x86/mm: update log-dirty bitmap when manipulating P2M,
patchbot
- [xen master] x86/pod: fix decrease_reservation() clearing of M2P entries,
patchbot
- [xen master] xen: Centralize scheduler linker definition,
patchbot
- [xen staging] x86/mm: update log-dirty bitmap when manipulating P2M,
patchbot
- [xen staging] x86/pod: fix decrease_reservation() clearing of M2P entries,
patchbot
- [xen staging] xen: Centralize scheduler linker definition,
patchbot
- [xen master] misra: consider conversion from UL or (void*) to function pointer as safe,
patchbot
- [xen staging] misra: consider conversion from UL or (void*) to function pointer as safe,
patchbot
- [xen master] x86/pv: Move hv_compat_vstart into pv_domain,
patchbot
- [xen master] x86/pv: Inline domain_set_alloc_bitsize() into it's single caller,
patchbot
- [xen master] x86/pv: Unhide writes to d->arch.hv_compat_vstart,
patchbot
- [xen master] x86/kexec: Replace CALL+UD2 pattern with JMP,
patchbot
- [xen staging] x86/pv: Move hv_compat_vstart into pv_domain,
patchbot
- [xen staging] x86/pv: Inline domain_set_alloc_bitsize() into it's single caller,
patchbot
- [xen staging] x86/pv: Unhide writes to d->arch.hv_compat_vstart,
patchbot
- [xen staging] x86/kexec: Replace CALL+UD2 pattern with JMP,
patchbot
- [xen master] symbol: drop private header again,
patchbot
- [xen master] x86: move arch_generic_hweightl() to arch-specific library,
patchbot
- [xen staging] symbol: drop private header again,
patchbot
- [xen staging] x86: move arch_generic_hweightl() to arch-specific library,
patchbot
- [xen master] arm: address violations of MISRA C Rule 2.1,
patchbot
- [xen staging] arm: address violations of MISRA C Rule 2.1,
patchbot
- [xen master] xen/domain: introduce generic functions for domain struct allocation and freeing,
patchbot
- [xen master] xen: move vcpu_kick() declaration to common header,
patchbot
- [xen master] xen/riscv: avoid redundant HGATP*_MODE_SHIFT and HGATP*_VMID_SHIFT,
patchbot
- [xen staging] xen/domain: introduce generic functions for domain struct allocation and freeing,
patchbot
- [xen staging] xen: move vcpu_kick() declaration to common header,
patchbot
- [xen staging] xen/riscv: avoid redundant HGATP*_MODE_SHIFT and HGATP*_VMID_SHIFT,
patchbot
- [xen master] xen/mm: add generic domain_clamp_alloc_bitsize() macro,
patchbot
- [xen master] arm/ppc/riscv: drop unused domain_set_alloc_bitsize() macro,
patchbot
- [xen master] xen/gen_hypercall: Fix if indent,
patchbot
- [xen master] symbols: drop symbols-dummy.c,
patchbot
- [xen master] symbols/arm: don't use symbols-dummy,
patchbot
- [xen master] symbols/arm: re-number intermediate files,
patchbot
- [xen staging] xen/mm: add generic domain_clamp_alloc_bitsize() macro,
patchbot
- [xen staging] arm/ppc/riscv: drop unused domain_set_alloc_bitsize() macro,
patchbot
- [xen staging] xen/gen_hypercall: Fix if indent,
patchbot
- [xen staging] symbols: drop symbols-dummy.c,
patchbot
- [xen staging] symbols/arm: don't use symbols-dummy,
patchbot
- [xen staging] symbols/arm: re-number intermediate files,
patchbot
- [xen master] x86/entry: Rework the comment about SYSCALL and DF,
patchbot
- [xen master] x86/entry: Drop the pre exception table infrastructure,
patchbot
- [xen master] x86/entry: Alter how IRET faults are recognised,
patchbot
- [xen master] x86/traps: Make an IDT-specific #PF helper,
patchbot
- [xen master] x86/traps: Make an IDT-specific #DB helper,
patchbot
- [xen master] x86/pv: Deduplicate is_canonical_address() in do_set_segment_base(),
patchbot
- [xen master] x86/boot: Use RSTORSSP to establish SSP,
patchbot
- [xen master] x86/fsgsbase: Improve code generation in read_registers(),
patchbot
- [xen master] x86/fsgsbase: Update fs/gs helpers to use wrmsrns(),
patchbot
- [xen master] x86/fsgsbase: Split out __{rd,wr}gs_shadow() helpers,
patchbot
- [xen staging] x86/entry: Rework the comment about SYSCALL and DF,
patchbot
- [xen staging] x86/entry: Drop the pre exception table infrastructure,
patchbot
- [xen staging] x86/entry: Alter how IRET faults are recognised,
patchbot
- [xen staging] x86/traps: Make an IDT-specific #PF helper,
patchbot
- [xen staging] x86/traps: Make an IDT-specific #DB helper,
patchbot
- [xen staging] x86/pv: Deduplicate is_canonical_address() in do_set_segment_base(),
patchbot
- [xen staging] x86/boot: Use RSTORSSP to establish SSP,
patchbot
- [xen staging] x86/fsgsbase: Improve code generation in read_registers(),
patchbot
- [xen staging] x86/fsgsbase: Update fs/gs helpers to use wrmsrns(),
patchbot
- [xen staging] x86/fsgsbase: Split out __{rd,wr}gs_shadow() helpers,
patchbot
- [xen master] xen/hypfs: Enclose HYPFS_DIR_INIT var parameter in parentheses,
patchbot
- [xen master] common/kernel: Rename hypfs "params" variable,
patchbot
- [xen master] public/trace: Add U suffix to TRC_PV_HYPERCALL_V2_ARG_MASK,
patchbot
- [xen master] systemd: fall back to default system-sleep dir without systemd-devel,
patchbot
- [xen master] ARM: Drop ThumbEE support,
patchbot
- [xen master] xen/treewide: Use __ASSEMBLER__ instead of __ASSEMBLY__,
patchbot
- [xen staging] xen/hypfs: Enclose HYPFS_DIR_INIT var parameter in parentheses,
patchbot
- [xen staging] common/kernel: Rename hypfs "params" variable,
patchbot
- [xen staging] public/trace: Add U suffix to TRC_PV_HYPERCALL_V2_ARG_MASK,
patchbot
- [xen staging] systemd: fall back to default system-sleep dir without systemd-devel,
patchbot
- [xen staging] ARM: Drop ThumbEE support,
patchbot
- [xen staging] xen/treewide: Use __ASSEMBLER__ instead of __ASSEMBLY__,
patchbot
- [xen master] vgic-v3: Ignore writes to ISACTIVER{nE}N when eSPI is not used,
patchbot
- [xen master] automation/eclair: add new analysis jobs with differing configurations,
patchbot
- [xen staging] vgic-v3: Ignore writes to ISACTIVER{nE}N when eSPI is not used,
patchbot
- [xen staging] automation/eclair: add new analysis jobs with differing configurations,
patchbot
- [xen stable-4.19] update Xen version to 4.19.4,
patchbot
- [xen staging-4.19] update Xen version to 4.19.4,
patchbot
- [xen stable-4.19] x86/amd: Fix race editing DE_CFG,
patchbot
- [xen stable-4.19] x86/amd: Stop updating the Zenbleed mitigation dynamically,
patchbot
- [xen stable-4.19] x86/vhpet: Fix sanitization of legacy IRQ route,
patchbot
- [xen stable-4.19] x86/msix: fix incorrect refcount decrease in msixtlb,
patchbot
- [xen stable-4.20] x86/amd: Fix race editing DE_CFG,
patchbot
- [xen stable-4.20] x86/amd: Stop updating the Zenbleed mitigation dynamically,
patchbot
- [xen stable-4.20] x86/vhpet: Fix sanitization of legacy IRQ route,
patchbot
- [xen stable-4.20] x86/msix: fix incorrect refcount decrease in msixtlb,
patchbot
- [xen stable-4.21] x86/amd: Fix race editing DE_CFG,
patchbot
- [xen stable-4.21] x86/amd: Stop updating the Zenbleed mitigation dynamically,
patchbot
- [xen stable-4.21] x86/vhpet: Fix sanitization of legacy IRQ route,
patchbot
- [xen stable-4.21] x86/msix: fix incorrect refcount decrease in msixtlb,
patchbot
- [xen staging-4.19] x86/amd: Fix race editing DE_CFG,
patchbot
- [xen staging-4.19] x86/amd: Stop updating the Zenbleed mitigation dynamically,
patchbot
- [xen staging-4.19] x86/vhpet: Fix sanitization of legacy IRQ route,
patchbot
- [xen staging-4.19] x86/msix: fix incorrect refcount decrease in msixtlb,
patchbot
- [xen staging-4.20] x86/amd: Fix race editing DE_CFG,
patchbot
- [xen staging-4.20] x86/amd: Stop updating the Zenbleed mitigation dynamically,
patchbot
- [xen staging-4.20] x86/vhpet: Fix sanitization of legacy IRQ route,
patchbot
- [xen staging-4.20] x86/msix: fix incorrect refcount decrease in msixtlb,
patchbot
- [xen staging-4.21] x86/amd: Fix race editing DE_CFG,
patchbot
- [xen staging-4.21] x86/amd: Stop updating the Zenbleed mitigation dynamically,
patchbot
- [xen staging-4.21] x86/vhpet: Fix sanitization of legacy IRQ route,
patchbot
- [xen staging-4.21] x86/msix: fix incorrect refcount decrease in msixtlb,
patchbot
- [xen master] xen/lib: Introduce SHA-1,
patchbot
- [xen master] xen/lib: Misc SHA2 cleanup,
patchbot
- [xen staging] xen/lib: Introduce SHA-1,
patchbot
- [xen staging] xen/lib: Misc SHA2 cleanup,
patchbot
- [xen master] x86/amd: Fix race editing DE_CFG,
patchbot
- [xen master] x86/amd: Use setup_force_cpu_cap() for BTC_NO,
patchbot
- [xen staging] x86/amd: Fix race editing DE_CFG,
patchbot
- [xen staging] x86/amd: Use setup_force_cpu_cap() for BTC_NO,
patchbot
- [xen master] x86/ept: Drop shadow mode check in ept_sync_domain(),
patchbot
- [xen master] symbols/riscv: don't use symbols-dummy,
patchbot
- [xen master] symbols/riscv: re-number intermediate files,
patchbot
- [xen master] symbols/ppc: don't use symbols-dummy,
patchbot
- [xen master] symbols/ppc: re-number intermediate files,
patchbot
- [xen staging] x86/ept: Drop shadow mode check in ept_sync_domain(),
patchbot
- [xen staging] symbols/riscv: don't use symbols-dummy,
patchbot
- [xen staging] symbols/riscv: re-number intermediate files,
patchbot
- [xen staging] symbols/ppc: don't use symbols-dummy,
patchbot
- [xen staging] symbols/ppc: re-number intermediate files,
patchbot
- [mini-os master] x86: have .note.Xen segment contents before other .note.* ones,
patchbot
Mail converted by MHonArc
|