xen-changelog Mail Thread Index
- [xen stable-4.16] automation: Remove clang-8 from Debian unstable container,
patchbot
- [xen master] x86/svm: move nestedsvm declarations used only by svm code to private header,
patchbot
- [xen master] x86/svm: Remove the asm/hvm/svm/emulate.h header,
patchbot
- [xen master] x86/svm: Remove the asm/hvm/svm/asid.h header,
patchbot
- [xen master] x86/svm: delete header asm/hvm/svm/intr.h,
patchbot
- [xen master] x86/svm: move declarations used only by svm code from svm.h to private header,
patchbot
- [xen master] automation: Remove non-debug x86_32 build jobs,
patchbot
- [xen master] automation: Remove expired root certificates used to be used by let's encrypt,
patchbot
- [xen master] automation: Remove testing on Debian Jessie,
patchbot
- [xen master] automation: Use EOL tag for Jessie container,
patchbot
- [xen master] x86/asm: ELF metadata for simple cases,
patchbot
- [xen master] xen/compiler: Clang 14 and later understands attribute((error)),
patchbot
- [xen master] x86/vmx: Correct the declaration of vmx_asm_vmexit_handler(),
patchbot
- [xen master] tools: Use PKG_CONFIG_FILE instead of PKG_CONFIG variable,
patchbot
- [xen master] xen: Fix Clang -Wunicode diagnostic when building asm-macros,
patchbot
- [xen master] xen: Work around Clang-IAS macro \@ expansion bug,
patchbot
- [xen master] CI: Update FreeBSD to 13.1,
patchbot
- [xen stable-4.14] automation: Remove clang-8 from Debian unstable container,
patchbot
- [xen master] x86/svm: opencode SVM_PAUSE{FILTER,THRESH}_INIT,
patchbot
- [xen master] x86: perform mem_sharing teardown before paging teardown,
patchbot
- [xen stable-4.17] automation: Remove clang-8 from Debian unstable container,
patchbot
- [xen master] CI: Drop gettext from containers,
patchbot
- [xen master] automation: Add more aliases in containerize,
patchbot
- [xen master] automation: Remove clang-8 from Debian unstable container,
patchbot
- [xen master] automation: Ensure that all packages are up-to-dates in CentOS 7 container,
patchbot
- [xen master] automation: Remove CentOS 7.2 containers and builds,
patchbot
- [xen master] x86/MSI: drop "packed" attribute from message data/address structures,
patchbot
- [xen master] x86/extable: hide use of negative offset from array start,
patchbot
- [xen master] libelf: relax ELF_PADDR_OFFSET && !VIRT_BASE check for PVH,
patchbot
- [xen master] x86/Hyper-V: use standard C types in hyperv-tlfs.h,
patchbot
- [xen stable-4.15] automation: Remove clang-8 from Debian unstable container,
patchbot
- [xen master] x86/svm: Remove regs param from asm-called functions,
patchbot
- [xen master] x86/MSI: use standard C types in structures/unions,
patchbot
- [xen master] x86/ucode/AMD: apply the patch early on every logical thread,
patchbot
- [xen master] x86: use standard C types in struct cpuinfo_x86,
patchbot
- [xen master] x86/svm: cleanup svm.c,
patchbot
- [mini-os master] Mini-OS: add read and write support to 9pfsfront,
patchbot
- [mini-os master] Mini-OS: add open and close handling to the 9pfs frontend,
patchbot
- [mini-os master] Mini-OS: add 9pfs transport layer,
patchbot
- [mini-os master] Mini-OS: add 9pfs frontend,
patchbot
- [mini-os master] Mini-OS: add support for runtime mounts,
patchbot
- [mini-os master] Mini-OS: add concept of mount points,
patchbot
- [mini-os master] Mini-OS: xenbus: add support for reading node from directory,
patchbot
- [xen master] docs/process: branching-checklist: Add a list of accounts at the beginning,
patchbot
- [xen master] docs/proces: branching-checklist: Update the section "add to patchbot",
patchbot
- [xen master] docs/process: branching-checklist: Remove section about the cambridge colo,
patchbot
- [xen master] docs/process: branching-checklist: Reword the section about Config.mk,
patchbot
- [xen master] tools: Remove the use of K&R functions,
patchbot
- [xen master] xen/x86: Remove the use of K&R functions,
patchbot
- [xen master] libs: Fix unstable libs build with LLVM, auto-generate version-script,
patchbot
- [xen master] xen/common: rwlock: Constify the parameter of _rw_is{,_write}_locked(),
patchbot
- [xen master] xen/common: Constify the parameter of _spin_is_locked(),
patchbot
- [xen master] x86/vlapic: call vmx_vlapic_msr_changed through an hvm_function callback,
patchbot
- [xen master] ACPI/CPER: use standard C types,
patchbot
- [xen master] xen/arm: Print return code from domain_create and construct_dom{0,U} on panic,
patchbot
- [xen master] automation: Add a true dom0less test on arm32,
patchbot
- [xen master] automation: Add a gzip compressed kernel image test on arm32,
patchbot
- [xen master] automation: Add a static memory allocation test on arm32,
patchbot
- [xen master] automation: Add arm32 dom0less testing,
patchbot
- [xen master] automation: Switch arm32 cross builds to run on arm64,
patchbot
- [xen master] build: make FILE symbol paths consistent,
patchbot
- [xen master] credit2: respect credit2_runqueue=all when arranging runqueues,
patchbot
- [xen stable-4.16] x86/spec-ctrl: Mitigate Cross-Thread Return Address Predictions,
patchbot
- [xen master] x86/spec-ctrl: Mitigate Cross-Thread Return Address Predictions,
patchbot
- [xen stable-4.17] x86/spec-ctrl: Mitigate Cross-Thread Return Address Predictions,
patchbot
- [xen master] x86/iommu: make AMD-Vi and Intel VT-d support configurable,
patchbot
- [xen master] x86/dpci: move hvm_dpci_isairq_eoi() to generic HVM code,
patchbot
- [xen master] x86/iommu: call pi_update_irte through an hvm_function callback,
patchbot
- [xen master] x86/iommu: make code addressing CVE-2011-1898 no VT-d specific,
patchbot
- [xen master] x86/iommu: snoop control is allowed only by Intel VT-d,
patchbot
- [xen master] x86/shadow: make iommu_snoop usage consistent with HAP's,
patchbot
- [xen master] build: move double-$ into as-option-add,
patchbot
- [xen master] xen/public: fix 9pfs documentation of connection sequence,
patchbot
- [xen master] xen/public: fix 9pfs Xenstore entry documentation,
patchbot
- [xen master] x86/shadow: re-work 4-level SHADOW_FOREACH_L2E(),
patchbot
- [xen master] x86/shadow: rename hash_domain_foreach(),
patchbot
- [xen master] x86/shadow: drop hash_vcpu_foreach(),
patchbot
- [xen master] x86/shadow: replace sh_reset_l3_up_pointers(),
patchbot
- [xen master] xen/riscv: mask all interrupts,
patchbot
- [xen master] xen/riscv: introduce exception handlers implementation,
patchbot
- [xen master] riscv: add temporary riscv64_defconfig alias,
patchbot
- [xen master] x86/shskt: Disable CET-SS on parts susceptible to fractured updates,
patchbot
- [xen master] x86/cpuid: Infrastructure for leaves 7:1{ecx,edx},
patchbot
- [xen master] docs: clarify xenstore permission documentation,
patchbot
- [xen master] SUPPORT.md: update version to 4.18-unstable,
patchbot
- [xen master] tools/ocaml: Drop libxl and xentoollog bindings,
patchbot
- [xen master] libs/util: Fix parallel build between flex/bison and CC rules,
patchbot
- [xen master] libs/util: Remove unused headers in libxlu_pci.c,
patchbot
- [xen master] tools/xenstored: hashtable: Constify the parameters of hashfn/eqfn,
patchbot
- [xen master] docs/process: branching-checklist: Clarify steps to add the branch in osstest,
patchbot
- [xen master] docs/process: branching-checklist: Remove reference to root,
patchbot
- [xen master] docs/process: branching-checklist: Remove reference to qemu-ijw.git,
patchbot
- [xen master] docs/process: branching-checklist: Use consistent indentation,
patchbot
- [xen stable-4.16] tools/ocaml/libs: Fix memory/resource leaks with caml_alloc_custom(),
patchbot
- [xen stable-4.16] tools/ocaml/xc: Don't reference Abstract_Tag objects with the GC lock released,
patchbot
- [xen stable-4.16] tools/ocaml/xc: Fix binding for xc_domain_assign_device(),
patchbot
- [xen stable-4.16] tools/ocaml/evtchn: Don't reference Custom objects with the GC lock released,
patchbot
- [xen stable-4.16] tools/ocaml/libs: Allocate the correct amount of memory for Abstract_tag,
patchbot
- [xen stable-4.16] tools/ocaml/libs: Don't declare stubs as taking void,
patchbot
- [xen stable-4.16] tools/oxenstored: validate config file before live update,
patchbot
- [xen stable-4.16] tools/ocaml/xb: Drop Xs_ring.write,
patchbot
- [xen stable-4.16] tools/ocaml/xb,mmap: Use Data_abstract_val wrapper,
patchbot
- [xen stable-4.16] tools/ocaml/xenctrl: Use larger chunksize in domain_getinfolist,
patchbot
- [xen stable-4.16] tools/ocaml/xenctrl: Make domain_getinfolist tail recursive,
patchbot
- [xen master] x86/paging: return -EINVAL for paging domctls for dying domains,
patchbot
- [xen master] tools/helpers: don't log errors when trying to load PVH xenstore-stubdom,
patchbot
- [xen master] ns16550: remove unneeded truncation check in the DT init code,
patchbot
- [xen master] xen/riscv: introduce exception context,
patchbot
- [xen master] xen/riscv: add <asm/csr.h> header,
patchbot
- [xen master] xen/riscv: add <asm/asm.h> header,
patchbot
- [xen master] automation: add RISC-V smoke test,
patchbot
- [xen master] xen/riscv: introduce early_printk basic stuff,
patchbot
- [xen master] xen/arm: Add support for booting gzip compressed uImages,
patchbot
- [xen master] xen/arm: Move kernel_uimage_probe definition after kernel_decompress,
patchbot
- [xen master] xen/device_tree: remove incorrect and unused dt_irq() and dt_irq_flags() macros,
patchbot
- [xen master] xen/device_tree: add parentheses around macro parameters,
patchbot
- [xen master] libs/light: Makefile cleanup,
patchbot
- [xen master] libs/light: Rework targets prerequisites,
patchbot
- [xen master] xen/riscv: introduce empty <asm/cache.h>,
patchbot
- [xen master] xen/riscv: introduce empty <asm/string.h>,
patchbot
- [xen master] xen/riscv: add <asm/riscv_encoding.h header,
patchbot
- [xen master] xen/riscv: change ISA to r64G,
patchbot
- [xen stable-4.17] tools/ocaml/libs: Fix memory/resource leaks with caml_alloc_custom(),
patchbot
- [xen stable-4.17] tools/ocaml/xc: Don't reference Abstract_Tag objects with the GC lock released,
patchbot
- [xen stable-4.17] tools/ocaml/xc: Fix binding for xc_domain_assign_device(),
patchbot
- [xen stable-4.17] tools/ocaml/evtchn: Don't reference Custom objects with the GC lock released,
patchbot
- [xen stable-4.17] tools/ocaml/libs: Allocate the correct amount of memory for Abstract_tag,
patchbot
- [xen stable-4.17] tools/ocaml/libs: Don't declare stubs as taking void,
patchbot
- [xen stable-4.17] tools/oxenstored: validate config file before live update,
patchbot
- [xen stable-4.17] tools/ocaml/xb: Drop Xs_ring.write,
patchbot
- [xen stable-4.17] tools/ocaml/xb,mmap: Use Data_abstract_val wrapper,
patchbot
- [xen stable-4.17] tools/ocaml/xenctrl: Use larger chunksize in domain_getinfolist,
patchbot
- [xen stable-4.17] tools/ocaml/xenctrl: Make domain_getinfolist tail recursive,
patchbot
- [xen master] x86: do not include asm/hvm/support.h when not used,
patchbot
- [xen master] libxl/x86: use public interface TSC mode definitions,
patchbot
- [xen master] libs: Fix auto-generation of version-script for unstable libs,
patchbot
- [xen stable-4.16] libxl: fix guest kexec - skip cpuid policy,
patchbot
- [xen stable-4.16] ns16550: fix an incorrect assignment to uart->io_size,
patchbot
- [xen stable-4.16] x86/shadow: fix PAE check for top-level table unshadowing,
patchbot
- [xen stable-4.16] x86/vmx: Support for CPUs without model-specific LBR,
patchbot
- [xen stable-4.16] x86/vmx: Calculate model-specific LBRs once at start of day,
patchbot
- [xen stable-4.16] tools: Fix build with recent QEMU, use "--enable-trace-backends",
patchbot
- [xen stable-4.16] x86/S3: Restore Xen's MSR_PAT value on S3 resume,
patchbot
- [xen stable-4.17] libxl: fix guest kexec - skip cpuid policy,
patchbot
- [xen stable-4.17] ns16550: fix an incorrect assignment to uart->io_size,
patchbot
- [xen stable-4.17] build: fix building flask headers before descending in flask/ss/,
patchbot
- [xen stable-4.17] x86/shadow: fix PAE check for top-level table unshadowing,
patchbot
- [xen stable-4.17] x86/vmx: Support for CPUs without model-specific LBR,
patchbot
- [xen stable-4.17] x86/vmx: Calculate model-specific LBRs once at start of day,
patchbot
- [xen stable-4.17] include/compat: produce stubs for headers not otherwise generated,
patchbot
- [xen stable-4.17] tools: Fix build with recent QEMU, use "--enable-trace-backends",
patchbot
- [xen stable-4.17] x86/S3: Restore Xen's MSR_PAT value on S3 resume,
patchbot
- [xen master] x86/time: use public interface TSC mode definitions,
patchbot
- [xen master] x86/hygon: do not include asm/hvm/support.h when not used,
patchbot
- [xen master] tools/symbols: drop asm/types.h inclusion,
patchbot
- [xen master] tools/xenmon: Fix xenmon.py for with python3.x,
patchbot
- [xen master] tools/ocaml/libs: Fix memory/resource leaks with caml_alloc_custom(),
patchbot
- [xen master] tools/ocaml/xc: Don't reference Custom objects with the GC lock released,
patchbot
- [xen master] tools/ocaml/xc: Don't reference Abstract_Tag objects with the GC lock released,
patchbot
- [xen master] tools/ocaml/xc: Fix binding for xc_domain_assign_device(),
patchbot
- [xen master] tools/ocaml/evtchn: Misc cleanup,
patchbot
- [xen master] tools/ocaml/evtchn: Don't reference Custom objects with the GC lock released,
patchbot
- [xen master] tools/ocaml/libs: Allocate the correct amount of memory for Abstract_tag,
patchbot
- [xen master] tools/ocaml/libs: Don't declare stubs as taking void,
patchbot
- [xen master] tools/oxenstored: validate config file before live update,
patchbot
- [xen master] tools/ocaml: run 'make format' on OCaml files,
patchbot
- [xen master] tools/ocaml: add 'make format' for OCaml files,
patchbot
- [xen master] build: compat-xlat-header.py: optimisation to search for just '{' instead of [{}],
patchbot
- [xen master] build: replace get-fields.sh by a python script,
patchbot
- [xen master] build: include/compat, remove typedefs handling,
patchbot
- [xen master] Changelog: Add details about new features for SPR,
patchbot
- [xen master] .gitignore: only ignore hidden dependency files,
patchbot
- [xen master] public/x86: add TSC defines for cpuid leaf 4,
patchbot
- [xen master] xen/public: move xenstore related doc into 9pfs.h,
patchbot
- [xen master] x86/vpmu: remove unused svm and vmx specific headers,
patchbot
- [xen master] x86/emulate: remove unused svm specific header,
patchbot
- [xen master] tools/python: change 's#' size type for Python >= 3.10,
patchbot
- [xen master] xen/cppcheck: add parameter to skip given MISRA rules,
patchbot
- [xen master] xen/cppcheck: sort alphabetically cppcheck report entries,
patchbot
- [xen master] Add more rules to docs/misra/rules.rst,
patchbot
- [xen master] xen/arm: Probe the load/entry point address of an uImage correctly,
patchbot
- [xen master] x86/shadow: Fix PV32 shadowing when CONFIG_HVM is enabled,
patchbot
- [xen master] libxl: fix guest kexec - skip cpuid policy,
patchbot
- [xen master] Revert "tools/xenstore: simplify loop handling connection I/O",
patchbot
- [xen master] automation: Modify static-mem check in qemu-smoke-dom0less-arm64.sh,
patchbot
- [xen master] automation: rename RISCV_64 container and jobs,
patchbot
- [xen master] xen/arm32: head: Remove restriction where to load Xen,
patchbot
- [xen master] xen/arm32: head: Introduce an helper to flush the TLBs,
patchbot
- [xen master] xen/arm32: head: Jump to the runtime mapping in enable_mmu(),
patchbot
- [xen master] xen/arm32: head: Replace "ldr rX, =<label>" with "mov_w rX, <label>",
patchbot
- [xen master] xen/arm: Clean-up the memory layout,
patchbot
- [xen master] xen/arm: flushtlb: Reduce scope of barrier for the TLB range flush,
patchbot
- [xen master] xen/arm32: flushtlb: Reduce scope of barrier for local TLB flush,
patchbot
- [xen master] xen/arm64: flushtlb: Implement the TLBI repeat workaround for TLB flush by VA,
patchbot
- [xen master] xen/arm64: flushtlb: Reduce scope of barrier for local TLB flush,
patchbot
- [xen master] ns16550: fix an incorrect assignment to uart->io_size,
patchbot
- [xen master] ns16550: fix the use of simple_strtoul() for parsing u64,
patchbot
- [xen master] build: fix building flask headers before descending in flask/ss/,
patchbot
- [xen master] x86/hvm: Support PKS for HAP guests,
patchbot
- [xen master] x86/pagewalk: Support PKS,
patchbot
- [xen master] x86/hvm: Enable guest access to MSR_PKRS,
patchbot
- [xen master] x86/hvm: Context switch MSR_PKRS,
patchbot
- [xen master] x86: Initial support for WRMSRNS,
patchbot
- [xen master] x86/prot-key: Split PKRU infrastructure out of asm/processor.h,
patchbot
- [xen master] x86/prot-key: Enumeration for Protection Key Supervisor,
patchbot
- [xen master] x86/boot: Sanitise PKRU on boot,
patchbot
- [xen master] x86/vmx: Partially revert "x86/vmx: implement Notify VM Exit",
patchbot
- [xen master] x86/shadow: Drop dubious lastpage diagnostic,
patchbot
- [xen master] x86/hvm: Drop pat_entry_2_pte_flags,
patchbot
- [xen master] xen/version: Drop bogus return values for XENVER_platform_parameters,
patchbot
- [xen master] Revert "xen/arm: Use the correct format specifier",
patchbot
- [xen master] xen/arm: Harden setup_frametable_mappings,
patchbot
- [xen master] xen/arm32: Remove unused macro FRAMETABLE_VIRT_END,
patchbot
- [xen master] xen/arm64: Fix incorrect DIRECTMAP_SIZE calculation,
patchbot
- [xen master] xen/arm: domain_build: Replace use of paddr_t in find_domU_holes(),
patchbot
- [xen master] xen/arm: Use the correct format specifier,
patchbot
- [xen master] tools/xenstore: make output of "xenstore-control help" more pretty,
patchbot
- [xen master] tools/xenstore: let check_store() check the accounting data,
patchbot
- [xen master] tools/xenstore: introduce trace classes,
patchbot
- [xen master] tools/xenstore: switch hashtable to use the talloc framework,
patchbot
- [xen master] tools/xenstore: don't let hashtable_remove() return the removed value,
patchbot
- [xen master] tools/xenstore: let chk_domain_generation() return a bool,
patchbot
- [xen master] tools/xenstore: make domain_is_unprivileged() an inline function,
patchbot
- [xen master] tools/xenstore: replace literal domid 0 with dom0_domid,
patchbot
- [xen master] tools/xenstore: change per-domain node accounting interface,
patchbot
- [xen master] tools/xenstore: move changed domain handling,
patchbot
- [xen master] tools/xenstore: replace watch->relative_path with a prefix length,
patchbot
- [xen master] tools/xenstore: introduce dummy nodes for special watch paths,
patchbot
- [xen master] tools/xenstore: make log macro globally available,
patchbot
- [xen master] tools/xenstore: add hashlist for finding struct domain by domid,
patchbot
- [xen master] tools/xenstore: remove all watches when a domain has stopped,
patchbot
- [xen master] tools/xenstore: let talloc_free() preserve errno,
patchbot
- [xen master] xen/riscv: introduce sbi call to putchar to console,
patchbot
- [xen master] xen/riscv: introduce asm/types.h header file,
patchbot
- [xen master] xen/include: change <asm/types.h> to <xen/types.h> in early_printk.h,
patchbot
- [xen master] x86/shadow: fix PAE check for top-level table unshadowing,
patchbot
- [xen master] x86/acpi: separate AMD-Vi and VT-d specific functions,
patchbot
- [xen master] x86/iommu: iommu_igfx and iommu_qinval are Intel VT-d specific,
patchbot
- [xen master] x86/iommu: amd_iommu_perdev_intremap is AMD-Vi specific,
patchbot
- [xen master] x86/shadow: further correct MMIO handling in _sh_propagate(),
patchbot
- [xen master] include/types: move stddef.h-kind types to common header,
patchbot
- [xen master] x86/shadow: L2H shadow type is PV32-only,
patchbot
- [xen master] x86: split populating of struct vcpu_time_info into a separate function,
patchbot
- [xen stable-4.17] Revert "tools/xenstore: simplify loop handling connection I/O",
patchbot
Mail converted by MHonArc
|