| June 30, 23 | 
| 14:25 | [xen master] tools/xenstore: remove unused stuff from list.h | patchbot |  | 
| 14:25 | [xen master] tools/xenstore: split out rest of live update control code | patchbot |  | 
| 14:24 | [xen master] tools/xenstore: split out environment specific live update code | patchbot |  | 
| 14:24 | [xen master] tools/xenstore: replace xs_lib.c with a header | patchbot |  | 
| 14:24 | [xen master] tools/xenstore: remove no longer needed functions from xs_lib.c | patchbot |  | 
| 14:24 | [xen master] xen/arm: arm32: Allow Xen to boot on unidentified CPUs | patchbot |  | 
| 14:24 | [xen master] xen/arm32: vfp: Add missing U for shifted constant | patchbot |  | 
| 14:24 | [xen master] xen/arm64: head: Rework PRINT() to work when the string is not withing +/- 1MB | patchbot |  | 
| 14:23 | [xen master] xen/arm64: entry: Don't jump outside of an alternative | patchbot |  | 
| 14:23 | [xen master] xen/arm32: head: Remove 'r6' from the clobber list of create_page_tables() | patchbot |  | 
| 14:23 | [xen master] xen/arm: Check Xen size when linking | patchbot |  | 
| 14:23 | [xen master] xen/arm: tlbflush: fix violations of MISRA C:2012 Rule 3.1 | patchbot |  | 
| 14:23 | [xen master] docs/misra: rules: Remove incorrect deviation guidance | patchbot |  | 
| 14:23 | [xen master] docs/misra: add Rules 8.2, 8.3, 8.14 | patchbot |  | 
| 14:22 | [xen master] xen/arm: change parameter names in replace_grant_host_mapping(). | patchbot |  | 
| 14:22 | [xen master] xen/arm: make parameter names of function declarations consistent. | patchbot |  | 
| 14:22 | [xen master] xen/arm: vgic: change parameter name in 'init' and 'free' functions. | patchbot |  | 
| 14:22 | [xen master] xen/arm: change parameter name 'pa' in ioremap_addr() definition. | patchbot |  | 
| 14:22 | [xen master] xen/arm: change parameter name 'vcpu' in domain() function definition. | patchbot |  | 
| 14:22 | [xen master] xen/arm: change names in function access_guest_memory_by_ipa(). | patchbot |  | 
| June 29, 23 | 
| 07:33 | [xen master] x86/vpmu: Simplify is_pmc_quirk | patchbot |  | 
| June 24, 23 | 
| 06:58 | [xen master] xen/decompress: Drop bool_t and use bool instead | patchbot |  | 
| 06:58 | [xen master] automation: Fix KBUILD_DEFCONFIG for *ppc64le jobs | patchbot |  | 
| 06:58 | [xen master] automation: Add QEMU to bullseye-ppc64le | patchbot |  | 
| 06:58 | [xen master] maintainers: Add ppc64 maintainer | patchbot |  | 
| 06:58 | [xen master] automation: Add ppc64le cross-build jobs | patchbot |  | 
| 06:58 | [xen master] xen: Add files needed for minimal ppc64le build | patchbot |  | 
| 06:57 | [xen master] build: Drop CONFIG_$ARCH_$(XEN_OS) definitions | patchbot |  | 
| 06:57 | [xen master] x86/vPIT: account for "counter stopped" time | patchbot |  | 
| 06:57 | [xen master] x86/vPIT: re-order functions | patchbot |  | 
| 06:57 | [xen master] x86: Use printk_once() instead of opencoding it | patchbot |  | 
| 06:57 | [xen master] xen/evtchn: Purge ERROR_EXIT{,_DOM}() | patchbot |  | 
| 06:57 | [xen master] xen/arm: pl011: Add SBSA UART device-tree support | patchbot |  | 
| 06:56 | [xen master] xen/arm: pl011: Use correct accessors | patchbot |  | 
| 06:56 | [xen master] xen/arm: debug-pl011: Add support for 32-bit only MMIO | patchbot |  | 
| 06:56 | [xen master] xen/arm: debug-pl011: Use correct accessors | patchbot |  | 
| 06:56 | [xen master] xen/misra: add rules 1.4 and 2.1 | patchbot |  | 
| 06:56 | [xen master] docs/misra: new rules addition | patchbot |  | 
| 06:56 | [xen master] x86/boot: Clean up early error asm | patchbot |  | 
| 06:55 | [xen master] xen/riscv: introduce reset_stack() function | patchbot |  | 
| 06:55 | [xen master] xen/riscv: add .sbss section to .bss | patchbot |  | 
| 06:55 | [xen master] Config.mk: update OVMF to edk2-stable202305 | patchbot |  | 
| 06:55 | [xen master] iommu/vtd: fix address translation for leaf entries | patchbot |  | 
| 06:55 | [xen master] SUPPORT.md: write down restriction of 32-bit tool stacks | patchbot |  | 
| 06:55 | [xen master] automation: Disable QEMU build with Clang older than 10.0 | patchbot |  | 
| June 17, 23 | 
| 21:22 | [xen master] xen/arm: p2m: Enable support for 32bit IPA for ARM_32 | patchbot |  | 
| 21:22 | [xen master] xen/arm: Restrict zeroeth_table_offset for ARM_64 | patchbot |  | 
| 21:22 | [xen master] xen/arm: guest_walk: LPAE specific bits should be enclosed within "ifndef CONFIG_PHYS_ADDR_T_32" | patchbot |  | 
| 21:22 | [xen master] xen/arm: Introduce choice to enable 64/32 bit physical addressing | patchbot |  | 
| 21:22 | [xen master] xen/arm: p2m: Use the pa_range_info table to support arm32 and arm64 | patchbot |  | 
| 11:24 | [xen master] automation: Add container for ppc64le builds | patchbot |  | 
| 11:24 | [xen master] x86/cpu-policy: Derive RSBA/RRSBA for guest policies | patchbot |  | 
| 11:24 | [xen master] x86/spec-ctrl: Fix up the RSBA/RRSBA bits as appropriate | patchbot |  | 
| 11:23 | [xen master] x86/spec-ctrl: Rename retpoline_safe() to retpoline_calculations() | patchbot |  | 
| 11:23 | [xen master] x86/spec-ctrl: Use a taint for CET without MSR_SPEC_CTRL | patchbot |  | 
| 11:23 | [xen master] x86/spec-ctrl: Fix the rendering of FB_CLEAR | patchbot |  | 
| 11:23 | [xen master] xen: Append a newline character to panic() where missing | patchbot |  | 
| 11:23 | [xen master] xen/arm: Remove stray semicolon at VREG_REG_HELPERS/TLB_HELPER* callers | patchbot |  | 
| 11:23 | [xen master] xen/arm: traps: remove inlining of handle_ro_raz() | patchbot |  | 
| 11:22 | [xen master] xen/grant: Purge PIN_FAIL() | patchbot |  | 
| 11:22 | [xen master] x86/shadow: Don't use signed bitfield in sh_emulate_ctxt | patchbot |  | 
| 11:22 | [xen master] x86/p2m.h: Add include guards | patchbot |  | 
| 11:22 | [xen master] Arm: drop bogus ALIGN() from linker script | patchbot |  | 
| 11:22 | [xen master] spinlock: alter inlining of _spin_lock_cb() | patchbot |  | 
| 11:22 | [xen master] libxg: shrink variable scope in xc_core_arch_map_p2m_list_rw() | patchbot |  | 
| June 15, 23 | 
| 06:55 | [xen master] libxl: drop dead assignment to transaction variable from libxl__domain_make() | patchbot |  | 
| 06:55 | [xen master] libxg: drop dead assignment to "rc" from xc_cpuid_apply_policy() | patchbot |  | 
| 06:55 | [xen master] libxl: drop dead assignments to "ret" from libxl__domain_config_setdefault() | patchbot |  | 
| 06:55 | [xen master] xen-mfndump: drop dead assignment to "page" from lookup_pte_func() | patchbot |  | 
| June 14, 23 | 
| 10:23 | [xen master] tools: fix make rpmball | patchbot |  | 
| 10:23 | [xen master] iommu/amd-vi: fix checking for Invalidate All support in amd_iommu_resume() | patchbot |  | 
| 10:23 | [xen master] x86: minor tidying of identify_cpu() | patchbot |  | 
| 10:23 | [xen master] livepatch: apply_alternatives() is only used for livepatch | patchbot |  | 
| 10:23 | [xen master] xen/riscv: add __ASSEMBLY__ guard to asm/page.h | patchbot |  | 
| 10:22 | [xen master] libxl: Call libxl__virtio_devtype.set_default() early enough | patchbot |  | 
| 10:22 | [xen master] libxl: virtio: Remove unused frontend nodes | patchbot |  | 
| 10:22 | [xen master] tools/xenstored: Correct the prototype of domain_max_chk() | patchbot |  | 
| 10:22 | [xen master] tools/libs/store: make libxenstore independent of utils.h | patchbot |  | 
| 10:22 | [xen master] tools/libs/store: use xen_list.h instead of xenstore/list.h | patchbot |  | 
| 10:22 | [xen master] xen/arm: rename guest_cpuinfo in domain_cpuinfo | patchbot |  | 
| June 10, 23 | 
| 08:06 | [xen master] tools/ocaml/xc: Fix xc_physinfo() bindings | patchbot |  | 
| 08:06 | [xen master] CI: Add Ocaml to the alpine containers | patchbot |  | 
| 08:06 | [xen master] tools/xenstore: remove support of file backed data base | patchbot |  | 
| 08:06 | [xen master] tools/xenstore: remove unused events list | patchbot |  | 
| 08:06 | [xen master] tools/xenstore: remove stale TODO file | patchbot |  | 
| 08:05 | [xen master] tools/xenstore: switch write limiting to use millisecond time base | patchbot |  | 
| 08:05 | [xen master] tools/xenstore: make some write limit functions static | patchbot |  | 
| 08:05 | [xen master] tools/xenstore: rename hashtable_insert() and let it return 0 on success | patchbot |  | 
| 08:05 | [xen master] tools/xenstore: modify interface of create_hashtable() | patchbot |  | 
| 08:05 | [xen master] tools/xenstore: do some cleanup of hashtable.c | patchbot |  | 
| 08:05 | [xen master] tools/xenstore: verify command line parameters better | patchbot |  | 
| 08:04 | [xen master] tools: Move MASK_INSR to common-macros.h | patchbot |  | 
| 08:04 | [xen master] x86/hvm: print valid CR4 bits in case of error | patchbot |  | 
| 08:04 | [xen master] CI: Fix the github actions Coverity run | patchbot |  | 
| 08:04 | [xen master] docs: Fix xl.cfg documentation | patchbot |  | 
| 08:04 | [xen master] tools/xenstore: switch quota management to be table based | patchbot |  | 
| 08:04 | [xen master] tools/xenstore: switch get_optval_int() to get_optval_uint() | patchbot |  | 
| 08:03 | [xen master] tools/xenstore: use generic accounting for remaining quotas | patchbot |  | 
| 08:03 | [xen master] tools/xenstore: remember global and per domain max accounting values | patchbot |  | 
| 08:03 | [xen master] tools/xenstore: switch transaction accounting to generic accounting | patchbot |  | 
| 08:03 | [xen master] tools/xenstore: add TDB access trace support | patchbot |  | 
| 08:03 | [xen master] tools/xenstore: add accounting trace support | patchbot |  | 
| 08:03 | [xen master] tools/xenstore: use accounting data array for per-domain values | patchbot |  | 
| 08:02 | [xen master] tools/xenstore: add current connection to domain_memory_add() parameters | patchbot |  | 
| 08:02 | [xen master] tools/xenstore: use accounting buffering for node accounting | patchbot |  | 
| 08:02 | [xen master] tools/xenstore: add framework to commit accounting data on success only | patchbot |  | 
| 08:02 | [xen master] tools/xenstore: introduce accounting data array for per-domain values | patchbot |  | 
| 08:02 | [xen master] tools/xenstore: manage per-transaction domain accounting data in an array | patchbot |  | 
| 08:02 | [xen master] tools/xenstore: take transaction internal nodes into account for quota | patchbot |  | 
| 08:01 | [xen master] xen/changelog: Add SVE and "dom0" options to the changelog for Arm | patchbot |  | 
| 08:01 | [xen master] xen/arm: add sve property for dom0less domUs | patchbot |  | 
| 08:01 | [xen master] xen/tools: add sve parameter in XL configuration | patchbot |  | 
| 08:01 | [xen master] tools: add physinfo arch_capabilities handling for Arm | patchbot |  | 
| 08:01 | [xen master] xen/physinfo: encode Arm SVE vector length in arch_capabilities | patchbot |  | 
| 08:01 | [xen master] xen: enable Dom0 to use SVE feature | patchbot |  | 
| 08:00 | [xen master] xen/common: add dom0 xen command line argument for Arm | patchbot |  | 
| 08:00 | [xen master] arm/sve: save/restore SVE context switch | patchbot |  | 
| 08:00 | [xen master] xen/arm: add SVE exception class handling | patchbot |  | 
| 08:00 | [xen master] xen/arm: Expose SVE feature to the guest | patchbot |  | 
| 08:00 | [xen master] xen/arm: add SVE vector length field to the domain | patchbot |  | 
| 08:00 | [xen master] xen/arm: enable SVE extension for Xen | patchbot |  | 
| June 08, 23 | 
| 02:33 | [xen master] maintainers: Add Xen MISRA Analysis Tools section | patchbot |  | 
| 02:33 | [xen master] xen/misra: diff-report.py: add report patching feature | patchbot |  | 
| 02:33 | [xen master] xen/misra: add diff-report.py tool | patchbot |  | 
| 02:33 | [xen master] x86/microcode: Add missing unlock in microcode_update_helper() | patchbot |  | 
| 02:33 | [xen master] xen: Fix incorrect taint constant | patchbot |  | 
| 02:33 | [xen master] x86emul: AVX512-FP16 testing | patchbot |  | 
| June 06, 23 | 
| 08:56 | [xen master] MAINTAINERS: remove xenstore related files from LIBS | patchbot |  | 
| 08:56 | [xen master] build: use $(dot-target) | patchbot |  | 
| 08:56 | [xen master] x86emul: handle AVX512-FP16 conversion to/from (packed) int{32,64} insns | patchbot |  | 
| 08:56 | [xen master] x86emul: handle AVX512-FP16 floating point conversion insns | patchbot |  | 
| 08:56 | [xen master] x86emul: handle AVX512-FP16 conversion to/from (packed) int16 insns | patchbot |  | 
| 08:56 | [xen master] x86emul: handle AVX512-FP16 complex multiplication insns | patchbot |  | 
| 08:55 | [xen master] x86emul: handle AVX512-FP16 Map6 misc insns | patchbot |  | 
| 08:55 | [xen master] x86emul: handle AVX512-FP16 fma-like insns | patchbot |  | 
| 08:55 | [xen master] x86emul: handle AVX512-FP16 move insns | patchbot |  | 
| 08:55 | [xen master] x86emul: handle AVX512-FP16 Map5 arithmetic insns | patchbot |  | 
| 08:55 | [xen master] x86emul: handle AVX512-FP16 insns encoded in 0f3a opcode map | patchbot |  | 
| 08:55 | [xen master] x86emul: rework compiler probing in the test harness | patchbot |  | 
| June 03, 23 | 
| 08:22 | [xen master] automation: zen3 dom0pvh test | patchbot |  | 
| June 02, 23 | 
| 21:33 | [xen master] x86/ucode: Exit early from early_update_cache() if loading not available | patchbot |  | 
| 09:44 | [xen master] xen/cpu-policy: Add an IBRS -> AUTO_IBRS dependency | patchbot |  | 
| 09:44 | [xen master] x86/cpu-policy: Rearrange guest_common_default_feature_adjustments() | patchbot |  | 
| June 01, 23 | 
| 21:45 | [xen master] xentrace: close output file in the function which opened it | patchbot |  | 
| 21:45 | [xen master] xentrace: remove return value from monitor_tbufs | patchbot |  | 
| 21:45 | [xen master] xentrace: allow xentrace to write to stdout | patchbot |  | 
| 21:45 | [xen master] vPCI: fix test harness build | patchbot |  | 
| 21:45 | [xen master] vPCI: add test harness entry to ./MAINTAINERS | patchbot |  | 
| 21:45 | [xen master] vPCI: account for hidden devices | patchbot |  | 
| 21:44 | [xen master] xen/include/public: fix 9pfs xenstore path description | patchbot |  | 
| 21:44 | [xen master] xen/riscv: remove dummy_bss variable | patchbot |  | 
| 21:44 | [xen master] xen/riscv: setup initial pagetables | patchbot |  | 
| 21:44 | [xen master] xen/riscv: align __bss_start | patchbot |  | 
| 21:44 | [xen master] xen/riscv: introduce setup_initial_pages | patchbot |  | 
| 21:44 | [xen master] xen/riscv: add VM space layout | patchbot |  |