xen-changelog Mail Thread Index
- [xen master] xen/riscv: Introduce asm/page-bits.h,
patchbot
- [xen master] xen/arm: vpl011: add ASSERT_UNREACHABLE in vpl011_mmio_read,
patchbot
- [xen master] xen/arm: vpl011: emulate non-SBSA registers as WI/RAZ,
patchbot
- [xen master] xen/common: page_alloc: Re-order includes,
patchbot
- [xen master] x86/shadow: don't open-code copy_domain_page(),
patchbot
- [xen master] x86/shadow: adjust and move sh_type_to_size[],
patchbot
- [xen master] x86/PV: drop dead paging_update_paging_modes() call during Dom0 construction,
patchbot
- [xen master] x86/paging: fold HAP and shadow memory alloc related fields,
patchbot
- [xen master] public: misra rule 20.7 fix on memory.h,
patchbot
- [xen master] public: misra rule 20.7 fix on errno.h,
patchbot
- [xen master] xen/arm: Allow to set grant table related limits for dom0less domUs,
patchbot
- [xen master] x86/ucode: load microcode earlier on boot CPU,
patchbot
- [xen master] x86/ucode: allow cpu_request_microcode() to skip memory allocation,
patchbot
- [xen master] xen/multiboot: add proper struct definitions to typedefs,
patchbot
- [xen master] x86: derive XEN_MSR_PAT from its individual entries,
patchbot
- [xen master] x86: replace EPT_EMT_* constants with X86_MT_*,
patchbot
- [xen master] x86: replace MTRR_* constants with X86_MT_* constants,
patchbot
- [xen master] x86: replace PAT_* with X86_MT_*,
patchbot
- [xen master] x86: add memory type constants,
patchbot
- [xen master] xen/arm: smmuv3: mark arm_smmu_disable_pasid __maybe_unused,
patchbot
- [xen master] xsm/flask: mkflash.sh: Use const when generating initial_sid_to_string[],
patchbot
- [xen master] automation: Add test jobs to run XTF hypercall xen_version test,
patchbot
- [xen master] automation: Add support for using XTF for arm64 testing,
patchbot
- [xen master] tools/ocaml/xb: Drop Xs_ring.write,
patchbot
- [xen master] tools/ocaml/xenctrl: Fix unused value warning,
patchbot
- [xen master] tools/ocaml/xenstored: Use ocamldep -sort for linking order,
patchbot
- [xen master] tools/ocaml/xb,mmap: Use Data_abstract_val wrapper,
patchbot
- [xen master] tools/golang: Refresh bindings following virtio changes,
patchbot
- [xen master] x86/boot: Relocate Xen using memcpy() directly,
patchbot
- [xen master] NUMA: replace phys_to_nid(),
patchbot
- [xen master] x86/time: prevent overflow with high frequency TSCs,
patchbot
- [xen master] x86/vmx: implement Notify VM Exit,
patchbot
- [xen master] x86/vmx: introduce helper to set VMX_INTR_SHADOW_NMI,
patchbot
- [xen master] x86/vmx: implement VMExit based guest Bus Lock detection,
patchbot
- [xen stable-4.16] x86/time: prevent overflow with high frequency TSCs,
patchbot
- [xen stable-4.16] ioreq_broadcast(): accept partial broadcast success,
patchbot
- [xen stable-4.16] update Xen version to 4.16.4-pre,
patchbot
- [xen stable-4.16] update Xen version to 4.16.3,
patchbot
- [xen stable-4.13] update Xen version to 4.13.5,
patchbot
- [xen stable-4.17] tools/oxenstored: Render backtraces more nicely in Syslog,
patchbot
- [xen stable-4.17] tools/oxenstored/syslog: Avoid potential NULL dereference,
patchbot
- [xen stable-4.17] tools/oxenstored: Set uncaught exception handler,
patchbot
- [xen stable-4.17] tools/oxenstored: Log live update issues at warning level,
patchbot
- [xen stable-4.17] tools/oxenstored: Keep /dev/xen/evtchn open across live update,
patchbot
- [xen stable-4.17] tools/oxenstored: Rework Domain evtchn handling to use port_pair,
patchbot
- [xen stable-4.17] tools/oxenstored: Implement Domain.rebind_evtchn,
patchbot
- [xen stable-4.17] tools/oxenstored: Rename some 'port' variables to 'remote_port',
patchbot
- [xen stable-4.17] tools/oxenstored: Bind the DOM_EXC VIRQ in in Event.init(),
patchbot
- [xen stable-4.17] tools/oxenstored: Style fixes to Domain,
patchbot
- [xen stable-4.17] tools/ocaml/evtchn: Extend the init() binding with a cloexec flag,
patchbot
- [xen stable-4.17] tools/ocaml/evtchn: Add binding for xenevtchn_fdopen(),
patchbot
- [xen stable-4.17] tools/ocaml/evtchn: OCaml 5 support, fix potential resource leak,
patchbot
- [xen stable-4.17] tools/oxenstored: Fix incorrect scope after an if statement,
patchbot
- [xen stable-4.17] x86/time: prevent overflow with high frequency TSCs,
patchbot
- [xen stable-4.17] EFI: relocate the ESRT when booting via multiboot2,
patchbot
- [xen stable-4.17] ioreq_broadcast(): accept partial broadcast success,
patchbot
- [xen stable-4.17] x86/HVM: don't mark evtchn upcall vector as pending when vLAPIC is disabled,
patchbot
- [xen stable-4.17] x86/Viridian: don't mark IRQ vectors as pending when vLAPIC is disabled,
patchbot
- [xen stable-4.17] x86/HVM: don't mark external IRQs as pending when vLAPIC is disabled,
patchbot
- [xen stable-4.17] x86/pvh: do not forward MADT Local APIC NMI structures to dom0,
patchbot
- [xen stable-4.17] x86/irq: do not release irq until all cleanup is done,
patchbot
- [xen stable-4.17] update Xen version to 4.17.1-pre,
patchbot
- [xen master] x86/mm: avoid phys_to_nid() calls for invalid addresses,
patchbot
- [xen master] tools/libxl: Fix virtio build error for 32-bit platforms,
patchbot
- [xen master] efi: avoid hard-coding the various PAT constants,
patchbot
- [xen master] p2m-pt: avoid hard-coding Xen's PAT,
patchbot
- [xen master] xen/arm: mm: Allow dump_hyp_walk() to work on the current root table,
patchbot
- [xen master] xen/arm: mm: Allow xen_pt_update() to work with the current root table,
patchbot
- [xen master] xen/arm: Enable use of dump_pt_walk() early during boot,
patchbot
- [xen master] xen/arm: efi-boot misra rule 4.1 fix,
patchbot
- [xen master] xen/Arm: GICv3: Enable GICv3 for AArch32,
patchbot
- [xen master] xen/Arm: GICv3: Define macros to read/write 64 bit,
patchbot
- [xen master] xen/Arm: GICv3: Define remaining GIC registers for AArch32,
patchbot
- [xen master] xen/Arm: GICv3: Define ICH_AP0R<n> and ICH_AP1R<n> for AArch32,
patchbot
- [xen master] xen/Arm: GICv3: Define ICH_LR<n>_EL2 on AArch32,
patchbot
- [xen master] xen/Arm: vGICv3: Fix emulation of ICC_SGI1R on AArch32,
patchbot
- [xen master] xen/Arm: GICv3: Fix GICR_{PENDBASER, PROPBASER} emulation on 32-bit host,
patchbot
- [xen master] xen/Arm: vGICv3: Adapt emulation of GICR_TYPER for AArch32,
patchbot
- [xen master] xen/Arm: vreg: Support vreg_reg64_* helpers on AArch32,
patchbot
- [xen master] xen/Arm: GICv3: Do not calculate affinity level 3 for AArch32,
patchbot
- [xen master] xen/Arm: vGICv3: Sysreg emulation is applicable for AArch64 only,
patchbot
- [xen master] drivers/char: support up to 1M BAR0 of xhci,
patchbot
- [xen master] docs: add documentation for generic virtio devices,
patchbot
- [xen master] xl: add support to parse generic virtio device,
patchbot
- [xen master] libxl: add support for generic virtio device,
patchbot
- [xen master] tools/xenstore: enhance hashtable implementation,
patchbot
- [xen master] tools/xenstore: preserve errno across corrupt(),
patchbot
- [xen master] tools/xenstore: let tdb_logger() preserve errno,
patchbot
- [xen master] EFI: relocate the ESRT when booting via multiboot2,
patchbot
- [xen master] libxl: abort on memory allocation errors,
patchbot
- [xen master] xen: Justify linker script defined symbols in include/xen/kernel.h,
patchbot
- [xen master] tools/misra: fix skipped rule numbers,
patchbot
- [xen master] xen/Makefile: remove Cppcheck invocation from the Makefile,
patchbot
- [xen master] xen/scripts: add cppcheck tool to the xen-analysis.py script,
patchbot
- [xen master] xen/scripts: add xen-analysis.py for coverity and eclair analysis,
patchbot
- [xen master] docs: do not install .deps files,
patchbot
- [xen master] x86/tboot: actually wipe contexts,
patchbot
- [xen master] x86/tboot: correct IOMMU (VT-d) interaction,
patchbot
- [xen master] x86/mm: PGC_shadowed_pt is used by shadow code only,
patchbot
- [xen master] x86/mm: rename PGC_page_table to PGC_shadowed_pt,
patchbot
- [xen master] x86/tboot: drop failed attempt to hash shadow page tables,
patchbot
- [xen master] xen: introduce a Kconfig option to configure NUMA nodes number,
patchbot
- [xen master] xen/x86: move NUMA process nodes nodes code from x86 to common,
patchbot
- [xen master] xen/x86: use arch_get_ram_range to get information from E820 map,
patchbot
- [xen master] xen/x86: Use ASSERT instead of VIRTUAL_BUG_ON for phys_to_nid,
patchbot
- [xen master] xen/x86: move generically usable NUMA code from x86 to common,
patchbot
- [xen master] xen/x86: Provide helpers for common code to access acpi_numa,
patchbot
- [qemu-xen master] main loop: Big hammer to fix logfile disk DoS in Xen setups,
patchbot
- [qemu-xen master] Merge tag 'v7.2.0' into 'staging',
patchbot
- [xen stable-4.16] tools/oxenstored: Render backtraces more nicely in Syslog,
patchbot
- [xen stable-4.16] tools/oxenstored/syslog: Avoid potential NULL dereference,
patchbot
- [xen stable-4.16] tools/oxenstored: Set uncaught exception handler,
patchbot
- [xen stable-4.16] tools/oxenstored: Log live update issues at warning level,
patchbot
- [xen stable-4.16] tools/oxenstored: Keep /dev/xen/evtchn open across live update,
patchbot
- [xen stable-4.16] tools/oxenstored: Rework Domain evtchn handling to use port_pair,
patchbot
- [xen stable-4.16] tools/oxenstored: Implement Domain.rebind_evtchn,
patchbot
- [xen stable-4.16] tools/oxenstored: Rename some 'port' variables to 'remote_port',
patchbot
- [xen stable-4.16] tools/oxenstored: Bind the DOM_EXC VIRQ in in Event.init(),
patchbot
- [xen stable-4.16] tools/oxenstored: Style fixes to Domain,
patchbot
- [xen stable-4.16] tools/ocaml/evtchn: Extend the init() binding with a cloexec flag,
patchbot
- [xen stable-4.16] tools/ocaml/evtchn: Add binding for xenevtchn_fdopen(),
patchbot
- [xen stable-4.16] tools/ocaml/evtchn: OCaml 5 support, fix potential resource leak,
patchbot
- [xen stable-4.16] tools/oxenstored: Fix incorrect scope after an if statement,
patchbot
- [xen stable-4.16] tools/ocaml/xenstored/store.ml: fix build error,
patchbot
- [xen stable-4.16] tools/ocaml/xenstored: fix live update exception,
patchbot
- [xen stable-4.16] tools/oxenstored: Fix Oxenstored Live Update,
patchbot
- [xen master] xsm/flask: misra rule 8.4 fix,
patchbot
- [xen master] automation: Add CI test jobs for Yocto,
patchbot
- [xen master] automation: Add a clean rule for containers,
patchbot
- [xen master] automation: Create Yocto docker images,
patchbot
- [xen master] add SPDX to arch/arm/*.c,
patchbot
- [xen master] automation: Remove installation of packages from test scripts,
patchbot
- [xen master] automation: Install packages required by tests in containers,
patchbot
- [xen master] x86/boot: Drop pte_update_limit from physical relocation logic,
patchbot
- [xen master] xen/arm: Do not route NS phys timer IRQ to Xen,
patchbot
- [xen master] Use EfiACPIReclaimMemory for ESRT,
patchbot
- [xen master] x86/tboot: Drop mfn_in_guarded_stack(),
patchbot
- [xen stable-4.16] x86/HVM: don't mark evtchn upcall vector as pending when vLAPIC is disabled,
patchbot
- [xen stable-4.16] x86/Viridian: don't mark IRQ vectors as pending when vLAPIC is disabled,
patchbot
- [xen stable-4.16] x86/HVM: don't mark external IRQs as pending when vLAPIC is disabled,
patchbot
- [xen stable-4.16] x86/pvh: do not forward MADT Local APIC NMI structures to dom0,
patchbot
- [xen stable-4.16] x86/irq: do not release irq until all cleanup is done,
patchbot
- [xen stable-4.17] Use EfiACPIReclaimMemory for ESRT,
patchbot
- [xen stable-4.17] SUPPORT.md: Define support lifetime,
patchbot
- [xen master] CHANGELOG: Start new "unstable" section,
patchbot
- [xen master] CHANGELOG: Set 4.17 release date and tag,
patchbot
- [xen master] x86/platform: protect XENPF_get_dom0_console if CONFIG_VIDEO not set,
patchbot
- [xen master] ioreq_broadcast(): accept partial broadcast success,
patchbot
- [xen master] xen: remove trigraphs from comments,
patchbot
- [xen master] x86/HVM: drop stale check from hvm_load_cpu_msrs(),
patchbot
- [xen stable-4.17] Set 4.17 version,
patchbot
- [xen stable-4.17] CHANGELOG: Set 4.17 release date and tag,
patchbot
- [xen stable-4.17] README: make heading say 4.17,
patchbot
- [xen stable-4.17] Config.mk: Bump tags to 4.17.0 final,
patchbot
- [xen stable-4.16] xen/arm: Correct the p2m pool size calculations,
patchbot
- [xen master] libxl: arm: make creation of iommu node independent of disk device,
patchbot
- [xen master] libxl: arm: Split make_virtio_mmio_node(),
patchbot
- [xen master] libxl: arm: Create alloc_virtio_mmio_params(),
patchbot
- [xen master] xen/arm: Define WLEN_8 macro and use it in debug-pl011,
patchbot
- [xen master] xen/arm: debug-pl011.inc: Use macros instead of hardcoded values,
patchbot
- [xen master] xen/arm: Drop early_uart_init macro from debug-meson.inc,
patchbot
- [xen master] xen/arm: Fix unreachable panic for vpl011 vIRQ,
patchbot
- [xen master] GICv3: Emulate GICD_IGRPMODR as RAZ / WI,
patchbot
- [xen master] xen/arm: Enforce alignment check in debug build for {read, write}_atomic,
patchbot
- [xen master] x86/mm/shadow: do not open-code PAGE_CACHE_ATTRS,
patchbot
- [xen master] x86/mm/shadow: avoid assuming a specific Xen PAT,
patchbot
- [xen master] x86/platform: introduce hypercall to get initial video console settings,
patchbot
- [xen master] x86/HVM: don't mark evtchn upcall vector as pending when vLAPIC is disabled,
patchbot
- [xen master] xen/page_alloc: relax the BUILD_BUG_ON() in xenheap_max_mfn(),
patchbot
- [xen master] gnttab: don't silently truncate GFNs in compat setup-table handling,
patchbot
- [xen master] x86/p2m: don't calculate page owner twice in p2m_add_page(),
patchbot
- [xen master] x86/MSR: use latched "current",
patchbot
- [xen master] bump default SeaBIOS version to 1.16.1,
patchbot
- [xen master] CODING_STYLE: list further brace placement exceptions,
patchbot
- [xen master] CODING_STYLE: explicitly call out label indentation,
patchbot
- [xen master] unify update_runstate_area(),
patchbot
- [xen master] process/release-technician-checklist: Explain how the banner in README is generated,
patchbot
- [xen master] Arm/P2M: reduce locking in p2m_{alloc,free}_page(),
patchbot
- [xen master] Arm64: make setup_virt_paging()'s pa_range_info[] static,
patchbot
- [xen master] tools/ocaml/xenctrl: Add hvm_param_{get,set} bindings,
patchbot
- [xen master] tools/ocaml/xenctrl: Add binding for xc_evtchn_status,
patchbot
- [xen master] tools/oxenstored: Render backtraces more nicely in Syslog,
patchbot
- [xen master] x86/HVM+shim: fix build when !CONFIG_GRANT_TABLE,
patchbot
- [xen master] x86/APIC: make a few interrupt handler functions static,
patchbot
- [xen master] x86/Viridian: don't mark IRQ vectors as pending when vLAPIC is disabled,
patchbot
- [xen master] x86/HVM: don't mark external IRQs as pending when vLAPIC is disabled,
patchbot
- [xen master] x86/pvh: do not forward MADT Local APIC NMI structures to dom0,
patchbot
- [xen master] x86/irq: do not release irq until all cleanup is done,
patchbot
- [xen master] xen/notifier: simplify using notifier_[to|from]_errno(),
patchbot
- [xen master] xen/sched: try harder to find a runnable unit in rt_schedule(),
patchbot
- [xen master] xen/gnttab: reduce size of struct active_grant_entry,
patchbot
- [xen master] xen: add knownalive_domain_from_domid() helper,
patchbot
- [xen master] xen/locks: add dynamic lock recursion checks,
patchbot
- [xen master] gnttab: bail from GFN-storing loops early in case of error,
patchbot
- [xen master] gnttab: no need to translate handle for gnttab_get_status_frames(),
patchbot
- [xen master] Introduce more MISRA C rules to docs/misra/rules.rst,
patchbot
- [xen master] automation: test.yaml: Introduce templates to reduce the overhead,
patchbot
- [xen master] automation: Rename qemu-smoke-arm32.sh to qemu-smoke-dom0-arm32.sh,
patchbot
- [xen master] automation: Rename qemu-alpine-arm64.sh to qemu-smoke-dom0-arm64.sh,
patchbot
- [xen master] automation: Rename qemu-smoke-arm64.sh to qemu-smoke-dom0less-arm64.sh,
patchbot
- [xen master] automation: qemu-alpine-arm64: Cleanup and fixes,
patchbot
- [xen master] automation: qemu-smoke-arm32.sh: Modify script to use ImageBuilder,
patchbot
- [xen master] automation: Add Arm containers to containerize script,
patchbot
- [xen master] automation: Add debug versions of Arm tests,
patchbot
- [xen master] automation: qemu-smoke-arm64.sh: Increase RAM size,
patchbot
- [xen master] automation: Add randconfig build jobs for arm64 alpine container,
patchbot
- [xen master] tools/ocaml/xenctrl: OCaml 5 support, fix use-after-free,
patchbot
- [xen master] tools/oxenstored/syslog: Avoid potential NULL dereference,
patchbot
- [xen master] tools/oxenstored: Set uncaught exception handler,
patchbot
- [xen master] tools/oxenstored: Log live update issues at warning level,
patchbot
- [xen master] tools/oxenstored: Keep /dev/xen/evtchn open across live update,
patchbot
- [xen master] tools/oxenstored: Rework Domain evtchn handling to use port_pair,
patchbot
- [xen master] tools/oxenstored: Implement Domain.rebind_evtchn,
patchbot
- [xen master] tools/oxenstored: Rename some 'port' variables to 'remote_port',
patchbot
- [xen master] tools/oxenstored: Bind the DOM_EXC VIRQ in in Event.init(),
patchbot
- [xen master] tools/oxenstored: Style fixes to Domain,
patchbot
- [xen master] tools/ocaml/evtchn: Extend the init() binding with a cloexec flag,
patchbot
- [xen master] tools/ocaml/evtchn: Add binding for xenevtchn_fdopen(),
patchbot
- [xen master] tools/ocaml/evtchn: OCaml 5 support, fix potential resource leak,
patchbot
- [xen master] tools/oxenstored: Fix incorrect scope after an if statement,
patchbot
- [xen master] tools/ocaml/xenctrl: Use larger chunksize in domain_getinfolist,
patchbot
- [xen master] tools/ocaml/xenctrl: Make domain_getinfolist tail recursive,
patchbot
- [xen master] tools/include: fix clean and rework COPYING for installed Xen public header,
patchbot
- [xen master] Set version to 4.18; return ./autogen.sh,
patchbot
- [xen master] Set version to 4.18; 4.17 has branched,
patchbot
- [xen master] Revert "Config.mk pin QEMU_UPSTREAM_REVISION (prep for Xen 4.17 RC1)",
patchbot
- [xen stable-4.17] x86/HVM+shim: fix build when !CONFIG_GRANT_TABLE,
patchbot
- [xen stable-4.17] tools/include: fix clean and rework COPYING for installed Xen public header,
patchbot
- [xen stable-4.17] Turn off debug by default,
patchbot
- [xen stable-4.17] SUPPORT.md: Set Releases Notes link,
patchbot
- [xen stable-4.17] Config.mk: switch to named tags (for stable branch),
patchbot
- [xen stable-4.17] docs/misc/arm: Update references to Linux kernel docs,
patchbot
- [xen stable-4.17] Changelog: Add __ro_after_init and CET,
patchbot
- [xen stable-4.17] CHANGELOG: Add missing entries for work during the 4.17 release,
patchbot
- [xen master] docs/misc/arm: Update references to Linux kernel docs,
patchbot
- [xen master] Changelog: Add __ro_after_init and CET,
patchbot
- [xen master] CHANGELOG: Add missing entries for work during the 4.17 release,
patchbot
Mail converted by MHonArc
|