| September 30, 23 | 
| 22:00 | [xen master] docs/misra: add rule 2.1 exceptions | patchbot |  | 
| 22:00 | [xen master] docs/misra: add rule 11.9 | patchbot |  | 
| 22:00 | [xen master] docs/misra: add 14.3 | patchbot |  | 
| 22:00 | [xen master] xen/ppc: Fix stack initialization in head.S | patchbot |  | 
| 22:00 | [xen master] tools/xenstore: Avoid leaking memory in check_store | patchbot |  | 
| 06:44 | [xen master] Update Xen version to 4.18-rc | patchbot |  | 
| 06:44 | [xen master] Config.mk pin QEMU_UPSTREAM_REVISION (prep for Xen 4.18 RC1) | patchbot |  | 
| September 28, 23 | 
| 23:33 | [xen master] xen/common: Add NUMA node id bounds check to page_alloc.c/node_to_scrub | patchbot |  | 
| 23:33 | [xen master] automation: Change build script to use arch defconfig | patchbot |  | 
| 07:00 | [xen master] ARM: GICv3 ITS: flush caches for newly allocated ITT | patchbot |  | 
| September 27, 23 | 
| 14:33 | [xen master] automation: Drop ppc64le-*randconfig jobs | patchbot |  | 
| 14:33 | [xen master] drivers/video: make declarations of defined functions available | patchbot |  | 
| September 26, 23 | 
| 08:44 | [xen master] xen/emul-i8254: remove forward declarations and re-order functions | patchbot |  | 
| 08:44 | [xen master] xen/numa: address a violation of MISRA C:2012 Rule 8.3 | patchbot |  | 
| 08:44 | [xen master] xen/hypercalls: address violations of MISRA C:2012 Rule 8.3 | patchbot |  | 
| 08:44 | [xen master] MAINTAINERS: Remove myself as RISC-V maintainer | patchbot |  | 
| September 24, 23 | 
| 01:12 | [xen master] xen/pdx: Reorder pdx.[ch] | patchbot |  | 
| 01:12 | [xen master] xen/pdx: Standardize region validation wrt pdx compression | patchbot |  | 
| 01:12 | [xen master] xen/mm: Factor out the pdx compression logic in ma/va converters | patchbot |  | 
| 01:12 | [xen master] x86/pv: Fix the determiniation of whether to inject #DB | patchbot |  | 
| 01:12 | [xen master] x86/emul: ASSERT that X86EMUL_DONE doesn't escape to callers | patchbot |  | 
| 01:11 | [xen master] x86/paging: Delete update_cr3()'s do_locking parameter | patchbot |  | 
| 01:11 | [xen master] credit: Don't steal vcpus which have yielded | patchbot |  | 
| 01:11 | [xen master] credit: Limit load balancing to once per millisecond | patchbot |  | 
| 01:11 | [xen master] console/serial: bump buffer from 16K to 32K | patchbot |  | 
| 01:11 | [xen master] xen/arm64: head.S: Fix wrong enable_boot_cpu_mm() code movement | patchbot |  | 
| 01:11 | [xen master] tools/light: Revoke permissions when a PCI detach for HVM domain | patchbot |  | 
| September 22, 23 | 
| 17:23 | [xen stable-4.15] x86/shadow: defer releasing of PV's top-level shadow reference | patchbot |  | 
| 17:23 | [xen stable-4.15] x86/spec-ctrl: Mitigate the Zen1 DIV leakage | patchbot |  | 
| 17:23 | [xen stable-4.15] x86/amd: Introduce is_zen{1,2}_uarch() predicates | patchbot |  | 
| 17:23 | [xen stable-4.15] x86/spec-ctrl: Issue VERW during IST exit to Xen | patchbot |  | 
| 17:23 | [xen stable-4.15] x86/entry: Track the IST-ness of an entry for the exit paths | patchbot |  | 
| 17:22 | [xen stable-4.15] x86/entry: Adjust restore_all_xen to hold stack_end in %r14 | patchbot |  | 
| 17:22 | [xen stable-4.15] x86/spec-ctrl: Improve all SPEC_CTRL_{ENTER,EXIT}_* comments | patchbot |  | 
| 17:22 | [xen stable-4.15] x86/spec-ctrl: Turn the remaining SPEC_CTRL_{ENTRY,EXIT}_* into asm macros | patchbot |  | 
| 17:22 | [xen stable-4.15] x86/spec-ctrl: Fold DO_SPEC_CTRL_EXIT_TO_XEN into it's single user | patchbot |  | 
| 17:22 | [xen stable-4.15] x86/spec-ctrl: Fix confusion between SPEC_CTRL_EXIT_TO_XEN{,_IST} | patchbot |  | 
| 17:22 | [xen stable-4.15] x86/AMD: extend Zenbleed check to models "good" ucode isn't known for | patchbot |  | 
| 13:44 | [xen master] README: Remove old note about the build system's python expectation | patchbot |  | 
| 13:44 | [xen master] tools: Don't use distutils in configure or Makefile | patchbot |  | 
| 13:44 | [xen master] tools/python: convert setup.py to use setuptools if available | patchbot |  | 
| 13:44 | [xen master] automation: Add python3's setuptools to some containers | patchbot |  | 
| 13:44 | [xen master] x86/APIC: Remove esr_disable | patchbot |  | 
| 13:44 | [xen master] x86/shadow: defer releasing of PV's top-level shadow reference | patchbot |  | 
| September 21, 23 | 
| 17:01 | [xen stable-4.17] x86/shadow: defer releasing of PV's top-level shadow reference | patchbot |  | 
| 17:01 | [xen stable-4.17] x86/spec-ctrl: Mitigate the Zen1 DIV leakage | patchbot |  | 
| 17:01 | [xen stable-4.17] x86/amd: Introduce is_zen{1,2}_uarch() predicates | patchbot |  | 
| 17:01 | [xen stable-4.17] x86/spec-ctrl: Issue VERW during IST exit to Xen | patchbot |  | 
| 17:01 | [xen stable-4.17] x86/entry: Track the IST-ness of an entry for the exit paths | patchbot |  | 
| 17:00 | [xen stable-4.17] x86/entry: Adjust restore_all_xen to hold stack_end in %r14 | patchbot |  | 
| 17:00 | [xen stable-4.17] x86/spec-ctrl: Improve all SPEC_CTRL_{ENTER,EXIT}_* comments | patchbot |  | 
| 17:00 | [xen stable-4.17] x86/spec-ctrl: Turn the remaining SPEC_CTRL_{ENTRY,EXIT}_* into asm macros | patchbot |  | 
| 17:00 | [xen stable-4.17] x86/spec-ctrl: Fold DO_SPEC_CTRL_EXIT_TO_XEN into it's single user | patchbot |  | 
| 17:00 | [xen stable-4.17] x86/spec-ctrl: Fix confusion between SPEC_CTRL_EXIT_TO_XEN{,_IST} | patchbot |  | 
| 17:00 | [xen stable-4.17] x86/AMD: extend Zenbleed check to models "good" ucode isn't known for | patchbot |  | 
| 10:46 | [xen master] x86/entry: Partially revert IST-exit checks | patchbot |  | 
| 10:46 | [xen master] xen/ppc: Enable full Xen build | patchbot |  | 
| 10:46 | [xen master] xen/ppc: Add stub function and symbol definitions | patchbot |  | 
| 10:45 | [xen master] xen/ppc: Define minimal stub headers required for full build | patchbot |  | 
| 10:45 | [xen master] x86/ACPI: Fix logging of MADT entries | patchbot |  | 
| 10:45 | [xen master] xen/vPCI: address violation of MISRA C:2012 Rule 8.3 | patchbot |  | 
| 10:45 | [xen master] x86/spec-ctrl: Mitigate the Zen1 DIV leakage | patchbot |  | 
| 10:45 | [xen master] x86/amd: Introduce is_zen{1,2}_uarch() predicates | patchbot |  | 
| 10:45 | [xen master] x86/spec-ctrl: Issue VERW during IST exit to Xen | patchbot |  | 
| 10:44 | [xen master] x86/entry: Track the IST-ness of an entry for the exit paths | patchbot |  | 
| 10:44 | [xen master] x86/entry: Adjust restore_all_xen to hold stack_end in %r14 | patchbot |  | 
| 10:44 | [xen master] x86/spec-ctrl: Improve all SPEC_CTRL_{ENTER,EXIT}_* comments | patchbot |  | 
| 10:44 | [xen master] x86/spec-ctrl: Turn the remaining SPEC_CTRL_{ENTRY,EXIT}_* into asm macros | patchbot |  | 
| 10:44 | [xen master] x86/spec-ctrl: Fold DO_SPEC_CTRL_EXIT_TO_XEN into it's single user | patchbot |  | 
| 10:44 | [xen master] x86/spec-ctrl: Fix confusion between SPEC_CTRL_EXIT_TO_XEN{,_IST} | patchbot |  | 
| 03:34 | [xen stable-4.16] x86/shadow: defer releasing of PV's top-level shadow reference | patchbot |  | 
| 03:34 | [xen stable-4.16] x86/spec-ctrl: Mitigate the Zen1 DIV leakage | patchbot |  | 
| 03:34 | [xen stable-4.16] x86/amd: Introduce is_zen{1,2}_uarch() predicates | patchbot |  | 
| 03:34 | [xen stable-4.16] x86/spec-ctrl: Issue VERW during IST exit to Xen | patchbot |  | 
| 03:34 | [xen stable-4.16] x86/entry: Track the IST-ness of an entry for the exit paths | patchbot |  | 
| 03:33 | [xen stable-4.16] x86/entry: Adjust restore_all_xen to hold stack_end in %r14 | patchbot |  | 
| 03:33 | [xen stable-4.16] x86/spec-ctrl: Improve all SPEC_CTRL_{ENTER,EXIT}_* comments | patchbot |  | 
| 03:33 | [xen stable-4.16] x86/spec-ctrl: Turn the remaining SPEC_CTRL_{ENTRY,EXIT}_* into asm macros | patchbot |  | 
| 03:33 | [xen stable-4.16] x86/spec-ctrl: Fold DO_SPEC_CTRL_EXIT_TO_XEN into it's single user | patchbot |  | 
| 03:33 | [xen stable-4.16] x86/spec-ctrl: Fix confusion between SPEC_CTRL_EXIT_TO_XEN{,_IST} | patchbot |  | 
| 03:33 | [xen stable-4.16] x86/AMD: extend Zenbleed check to models "good" ucode isn't known for | patchbot |  | 
| September 19, 23 | 
| 04:00 | [xen master] xen/ppc: Implement bitops.h | patchbot |  | 
| 04:00 | [xen master] x86/amd: do not expose HWCR.TscFreqSel to guests | patchbot |  | 
| 04:00 | [xen master] timer: fix NR_CPUS=1 build with gcc13 | patchbot |  | 
| 04:00 | [xen master] xen/libelf: address violations of MISRA C:2012 Rules 8.2 and 8.3 | patchbot |  | 
| September 17, 23 | 
| 08:33 | [xen master] xen/arm: Skip Xen specific nodes/properties from hwdom /chosen node | patchbot |  | 
| September 16, 23 | 
| 03:22 | [xen master] docs/misra: accept 11.7 and 11.8 | patchbot |  | 
| September 14, 23 | 
| 04:02 | [xen master] xen/ppc: Implement atomic.h | patchbot |  | 
| 04:01 | [xen master] x86/efi: address violations of MISRA C:2012 Rule 7.2 | patchbot |  | 
| 04:01 | [xen master] x86/mcheck: address violations of MISRA C:2012 Rule 7.2 | patchbot |  | 
| 04:01 | [xen master] xen/lib: address violations of MISRA C:2012 Rule 7.2 | patchbot |  | 
| 04:01 | [xen master] xen/IOMMU: address violations of MISRA C:2012 Rules 8.2 and 8.3 | patchbot |  | 
| 04:01 | [xen master] x86/msi: rearrange read_pci_mem_bar slightly | patchbot |  | 
| 04:01 | [xen master] xen/pci: convert pci_find_*cap* to pci_sbdf_t | patchbot |  | 
| 04:00 | [xen master] x86/hvm: address violations of MISRA C:2012 Rule 7.3 | patchbot |  | 
| 04:00 | [xen master] xen/ioreq: address violations of MISRA C:2012 Rule 7.3 | patchbot |  | 
| 04:00 | [xen master] xen/arm: Handle empty grant table region in find_unallocated_memory() | patchbot |  | 
| 04:00 | [xen master] x86/viridian: address violations of MISRA C:2012 Rule 7.2 | patchbot |  | 
| 04:00 | [xen master] build: restrict gcc11 workaround to versions earlier than 11.3.0 | patchbot |  | 
| 04:00 | [xen master] x86/viridian: address violations of MISRA C:2012 Rule 7.3 | patchbot |  | 
| September 12, 23 | 
| 13:57 | [xen master] tools/xentrace/xentrace_format: Add python 3 compatibility | patchbot |  | 
| 13:57 | [xen master] x86: Fix calculation of %dr6/dr7 reserved bits | patchbot |  | 
| 13:56 | [xen master] x86: Introduce new debug.c for debug register infrastructure | patchbot |  | 
| 13:56 | [xen master] x86: Reject bad %dr6/%dr7 values when loading guest state | patchbot |  | 
| 13:56 | [xen master] xen/PCI: address violations of MISRA C:2012 Rules 8.2 and 8.3 | patchbot |  | 
| 13:56 | [xen master] include: make domain_page.h's stubs properly use type-unsafe MFN <-> virt helpers | patchbot |  | 
| 13:56 | [xen master] coverage: update gcov info for newer versions of gcc | patchbot |  | 
| 13:56 | [xen master] coverage: simplify the logic of choosing the number of gcov counters depending on the gcc version | patchbot |  | 
| 13:55 | [xen master] cmdline: move irq-max-guests doc entry | patchbot |  | 
| 13:55 | [xen master] tools/misc/xencov_split: Add python 3 compatibility | patchbot |  | 
| 13:55 | [xen master] x86: change parameter name in {hap,shadow}_track_dirty_vram() | patchbot |  | 
| 13:55 | [xen master] xen: move arm/include/asm/vm_event.h to asm-generic | patchbot |  | 
| 13:55 | [xen master] xen: asm-generic support | patchbot |  | 
| 13:55 | [xen master] MAINTAINERS: generalize vm-event/monitor entry | patchbot |  | 
| September 09, 23 | 
| 12:44 | [xen master] xen/arm64: Fold setup_fixmap() to create_page_tables() | patchbot |  | 
| 12:44 | [xen master] xen/arm: Move MMU related definitions from config.h to mmu/layout.h | patchbot |  | 
| 12:44 | [xen master] xen/arm64: Split and move MMU-specific head.S to mmu/head.S | patchbot |  | 
| 12:44 | [xen master] xen/arm: Introduce CONFIG_MMU Kconfig option | patchbot |  | 
| 12:44 | [xen master] xen/arm64: head.S: Introduce enable_{boot,secondary}_cpu_mm() | patchbot |  | 
| 00:23 | [xen master] xen/arm: ioreq: add header for 'handle_ioserv' and 'try_fwd_ioserv' | patchbot |  | 
| 00:23 | [xen master] xen/ppc: Drop support for pseries/OpenFirmware | patchbot |  | 
| 00:23 | [xen master] automation: Switch ppc64le tests to PowerNV machine type | patchbot |  | 
| 00:23 | [xen master] automation: add awk to opensuse images | patchbot |  | 
| 00:23 | [xen master] x86/io_apic: address violations of MISRA C:2012 Rules 8.2 and 8.3 | patchbot |  | 
| 00:22 | [xen master] x86/io: address violations of MISRA C:2012 Rule 8.3 | patchbot |  | 
| 00:22 | [xen master] x86/genapic: address a violation of MISRA C:2012 Rule 8.3 | patchbot |  | 
| 00:22 | [xen master] automation: execute SAF translation before the analysis with ECLAIR | patchbot |  | 
| 00:22 | [xen master] xen: apply deviation for Rule 8.4 (asm-only definitions) | patchbot |  | 
| 00:22 | [xen master] Arm: constrain {,u}int64_aligned_t in public header | patchbot |  | 
| 00:22 | [xen master] Revert "MAINTAINERS: consolidate vm-event/monitor entry" | patchbot |  | 
| September 08, 23 | 
| 00:37 | [xen master] xen/arm: Fix printk specifiers and arguments in iomem_remove_cb() | patchbot |  | 
| 00:37 | [xen master] xen/arm: ffa: fix guest map RX/TX error code | patchbot |  | 
| 00:36 | [xen master] tools/xl: Guard main_dt_overlay() with LIBXL_HAVE_DT_OVERLAY | patchbot |  | 
| 00:36 | [xen master] xen: Change parameter of generic_{fls,ffs}() to unsigned int | patchbot |  | 
| 00:36 | [xen master] xen/arm: smmuv3: Add missing U for shifted constant | patchbot |  | 
| 00:36 | [xen master] xen/pci: update PCI_STATUS_* constants | patchbot |  | 
| 00:36 | [xen master] tools/xl: Add new xl command overlay for device tree overlay support | patchbot |  | 
| 00:36 | [xen master] tools/libs/light: Implement new libxl functions for device tree overlay ops | patchbot |  | 
| 00:35 | [xen master] tools/libs/ctrl: Implement new xc interfaces for dt overlay | patchbot |  | 
| 00:35 | [xen master] xen/arm: Implement device tree node addition functionalities | patchbot |  | 
| 00:35 | [xen master] xen/arm: Implement device tree node removal functionalities | patchbot |  | 
| 00:35 | [xen master] arm/asm/setup.h: Update struct map_range_data to add rangeset. | patchbot |  | 
| 00:35 | [xen master] common/device_tree: Add rwlock for dt_host | patchbot |  | 
| 00:35 | [xen master] asm/smp.h: Fix circular dependency for device_tree.h and rwlock.h | patchbot |  | 
| 00:34 | [xen master] xen/smmu: Add remove_device callback for smmu_iommu ops | patchbot |  | 
| 00:34 | [xen master] xen/iommu: Introduce iommu_remove_dt_device() | patchbot |  | 
| 00:34 | [xen master] xen/iommu: protect iommu_add_dt_device() with dtdevs_lock | patchbot |  | 
| 00:34 | [xen master] xen/iommu: Move spin_lock from iommu_dt_device_is_assigned to caller | patchbot |  | 
| 00:34 | [xen master] xen/device-tree: Add dt_find_node_by_path_from() to find nodes in device tree | patchbot |  | 
| 00:34 | [xen master] libfdt: overlay: change overlay_get_target() | patchbot |  | 
| 00:33 | [xen master] libfdt: Keep fdt functions after init for CONFIG_OVERLAY_DTB. | patchbot |  | 
| 00:33 | [xen master] xen/arm: Add CONFIG_OVERLAY_DTB | patchbot |  | 
| 00:33 | [xen master] common/device_tree: Export __unflatten_device_tree() | patchbot |  | 
| 00:33 | [xen master] xen/arm/device: Remove __init from function type | patchbot |  | 
| 00:33 | [xen master] common/device_tree.c: unflatten_device_tree() propagate errors | patchbot |  | 
| 00:33 | [xen master] common/device_tree: handle memory allocation failure in __unflatten_device_tree() | patchbot |  | 
| September 07, 23 | 
| 07:55 | [xen master] xen/arm: page: Handle cache flush of an element at the top of the address space | patchbot |  | 
| 04:00 | [xen stable-4.15] xen/arm: page: Handle cache flush of an element at the top of the address space | patchbot |  | 
| September 06, 23 | 
| 15:55 | [xen stable-4.16] xen/arm: page: Handle cache flush of an element at the top of the address space | patchbot |  | 
| 06:55 | [xen master] xen/ppc: Implement initial Radix MMU support | patchbot |  | 
| 05:22 | [xen stable-4.17] xen/arm: page: Handle cache flush of an element at the top of the address space | patchbot |  | 
| September 05, 23 | 
| 22:24 | [xen stable-4.17] x86/irq: fix reporting of spurious i8259 interrupts | patchbot |  | 
| 22:24 | [xen stable-4.17] x86/vmx: Revert "x86/VMX: sanitize rIP before re-entering guest" | patchbot |  | 
| 22:23 | [xen stable-4.17] x86/svm: Fix valid condition in svm_get_pending_event() | patchbot |  | 
| 22:23 | [xen stable-4.17] tboot: Disable CET at shutdown | patchbot |  | 
| 22:23 | [xen stable-4.17] libxl: slightly correct JSON generation of CPU policy | patchbot |  | 
| 22:23 | [xen stable-4.17] build: correct gas --noexecstack check | patchbot |  | 
| 22:23 | [xen stable-4.17] x86/iommu: pass full IO-APIC RTE for remapping table update | patchbot |  | 
| 22:23 | [xen stable-4.17] iommu/vtd: rename io_apic_read_remap_rte() local variable | patchbot |  | 
| 22:22 | [xen stable-4.17] x86/ioapic: RTE modifications must use ioapic_write_entry | patchbot |  | 
| 22:22 | [xen stable-4.17] x86/ioapic: add a raw field to RTE struct | patchbot |  | 
| 22:22 | [xen stable-4.17] x86/ioapic: sanitize IO-APIC pins before enabling lapic LVTERR/ESR | patchbot |  | 
| 22:22 | [xen stable-4.17] xenalyze: Handle start-of-day ->RUNNING transitions | patchbot |  | 
| 22:22 | [xen stable-4.17] x86/head: check base address alignment | patchbot |  | 
| 22:22 | [xen stable-4.17] xen/vcpu: ignore VCPU_SSHOTTMR_future | patchbot |  | 
| September 02, 23 | 
| 12:45 | [xen master] MAINTAINERS: consolidate vm-event/monitor entry | patchbot |  | 
| 12:44 | [xen master] xen/ppc: Define bug frames table in linker script | patchbot |  | 
| 12:44 | [xen master] xen/ppc: Add public/arch-ppc.h | patchbot |  | 
| 12:44 | [xen master] arm64/vfp: address MISRA C:2012 Dir 4.3 | patchbot |  | 
| 12:44 | [xen master] docs/misra: document gcc-specific behavior with shifting signed integers | patchbot |  | 
| 12:44 | [xen master] xen/sched: address violations of MISRA C:2012 Directive 4.10 | patchbot |  | 
| 12:44 | [xen master] docs/misra: add rules 10.1 10.2 10.3 10.4 | patchbot |  |