August 31, 20 |
13:55 |
[xen staging] x86/pv: Fix multiple bugs with SEGBASE_GS_USER_SEL |
patchbot |
|
13:55 |
[xen staging] x86/intel: Expose MSR_ARCH_CAPS to dom0 |
patchbot |
|
August 28, 20 |
09:11 |
[xen staging] tools: tweak tools/libs/libs.mk for being able to support libxenctrl |
patchbot |
|
08:55 |
[mini-os master] mini-os: Fix outdated init_netfront() calls |
patchbot |
|
07:22 |
[xen staging] stubdom/grub: update init_netfront() call for mini-os |
patchbot |
|
August 27, 20 |
13:44 |
[mini-os master] mini-os: Add suspend stubs for ARM |
patchbot |
|
13:44 |
[mini-os master] mini-os: Use a single start_info_ptr variable |
patchbot |
|
13:44 |
[mini-os master] mini-os: netfront: Read netmask and gateway from Xenstore |
patchbot |
|
13:44 |
[mini-os master] mini-os: console.c: Rename static variable from buf to __print_buf |
patchbot |
|
13:12 |
[xen staging] stubdom: simplify building xen libraries for stubdoms |
patchbot |
|
13:12 |
[xen staging] stubdom: add correct dependencies for Xen libraries |
patchbot |
|
13:11 |
[xen staging] tools: generate most contents of library make variables |
patchbot |
|
13:11 |
[xen staging] tools: define ROUNDUP() in tools/include/xen-tools/libs.h |
patchbot |
|
13:11 |
[xen staging] tools: don't call make recursively from libs.mk |
patchbot |
|
13:11 |
[xen staging] tools: add a copy of library headers in tools/include |
patchbot |
|
13:11 |
[xen staging] tools: switch XEN_LIBXEN* make variables to lower case (XEN_libxen*) |
patchbot |
|
13:11 |
[xen staging] stubdom: add stubdom/mini-os.mk for Xen paths used by Mini-OS |
patchbot |
|
11:55 |
[xen staging] x86: Begin to introduce support for MSR_ARCH_CAPS |
patchbot |
|
11:22 |
[xen staging] gitignore: ignore ebmalloc.c soft link |
patchbot |
|
10:12 |
[xen staging] remove netchannel2 hotplug script... ancient history |
patchbot |
|
10:12 |
[xen staging] xl: add 'mtu' option to network configuration |
patchbot |
|
10:11 |
[xen staging] tools/hotplug/Linux: modify set_mtu() to optionally use a configured value... |
patchbot |
|
10:11 |
[xen staging] libxl: wire the libxl_device_nic 'mtu' value into xenstore |
patchbot |
|
10:11 |
[xen staging] tools/hotplug/Linux: remove code duplication in vif-bridge |
patchbot |
|
10:11 |
[xen staging] tools/hotplug/Linux: add remove_from_bridge() |
patchbot |
|
10:11 |
[xen staging] tools/hotplug/Linux: re-factor add_to_bridge() in xen-network-common.sh |
patchbot |
|
10:11 |
[xen staging] public/io/netif: specify MTU override node |
patchbot |
|
10:00 |
[xen staging] libxl: fix -Werror=stringop-truncation in libxl__prepare_sockaddr_un |
patchbot |
|
10:00 |
[xen staging] libxl: workaround gcc 10.2 maybe-uninitialized warning |
patchbot |
|
10:00 |
[xen staging] tools/firmware: Fix typo in uninstall target |
patchbot |
|
09:44 |
[xen staging] MAINTAINERS: Update my email address |
patchbot |
|
07:55 |
[xen staging] x86: use constant flags for section .init.rodata |
patchbot |
|
07:55 |
[xen staging] x86: don't include domctl and alike in shim-exclusive builds |
patchbot |
|
07:55 |
[xen staging] bitmap: move to/from xenctl_bitmap conversion helpers |
patchbot |
|
07:55 |
[xen staging] x86: don't build with EFI support in shim-exclusive mode |
patchbot |
|
07:55 |
[xen staging] build: also check for empty .bss.* in .o -> .init.o conversion |
patchbot |
|
August 26, 20 |
20:33 |
[xen master] make better use of mfn local variable in free_heap_pages() |
patchbot |
|
20:33 |
[xen master] x86: don't maintain compat M2P when !PV32 |
patchbot |
|
20:33 |
[xen master] x86/EFI: sanitize build logic |
patchbot |
|
August 25, 20 |
15:55 |
[xen staging] make better use of mfn local variable in free_heap_pages() |
patchbot |
|
15:55 |
[xen staging] x86: don't maintain compat M2P when !PV32 |
patchbot |
|
15:55 |
[xen staging] x86/EFI: sanitize build logic |
patchbot |
|
15:33 |
[xen master] x86/PV: also check kernel endianness when building Dom0 |
patchbot |
|
15:33 |
[xen master] x86: convert set_gpfn_from_mfn() to a function |
patchbot |
|
15:33 |
[xen master] x86/vpic: rename irq to pin in vpic_ioport_write |
patchbot |
|
15:33 |
[xen master] x86/vpic: fix vpic_elcr_mask macro parameter usage |
patchbot |
|
15:33 |
[xen master] MAINTAINERS: Add Roger Pau Monné as x86 maintainer |
patchbot |
|
August 24, 20 |
13:44 |
[xen staging] x86/PV: also check kernel endianness when building Dom0 |
patchbot |
|
13:44 |
[xen staging] x86: convert set_gpfn_from_mfn() to a function |
patchbot |
|
13:44 |
[xen staging] x86/vpic: rename irq to pin in vpic_ioport_write |
patchbot |
|
13:44 |
[xen staging] x86/vpic: fix vpic_elcr_mask macro parameter usage |
patchbot |
|
13:22 |
[xen staging] MAINTAINERS: Add Roger Pau Monné as x86 maintainer |
patchbot |
|
August 22, 20 |
05:59 |
[xen master] xen/arm: Enable CPU Erratum 1165522 for Neoverse |
patchbot |
|
05:58 |
[xen master] arm: Add Neoverse N1 processor identification |
patchbot |
|
05:58 |
[xen master] x86: move cpu_{up,down}_helper() |
patchbot |
|
05:58 |
[xen master] x86: move domain_cpu_policy_changed() |
patchbot |
|
05:58 |
[xen master] x86/pv: allow reading APIC_BASE MSR |
patchbot |
|
05:58 |
[xen master] x86/pv: handle reads to the PAT MSR |
patchbot |
|
05:58 |
[xen master] x86/pv: handle writes to the EFER MSR |
patchbot |
|
05:57 |
[xen master] tools/ocaml/xenstored: drop select based socket watching |
patchbot |
|
05:57 |
[xen master] tools/ocaml/libs/xc: Fix ambiguous documentation comment |
patchbot |
|
05:57 |
[xen master] QEMU_TRADITIONAL_REVISION update |
patchbot |
|
05:57 |
[xen master] docs/process/branching-checklist: Get osstest branch right |
patchbot |
|
05:57 |
[xen master] tools: bump library version numbers |
patchbot |
|
05:57 |
[xen master] Config.mk: update OVMF changeset |
patchbot |
|
05:56 |
[xen master] xen/arm: cmpxchg: Add missing memory barriers in __cmpxchg_mb_timeout() |
patchbot |
|
05:56 |
[xen master] xen/arm: guestcopy: Re-order the includes |
patchbot |
|
05:56 |
[xen master] xen/arm: decode: Re-order the includes |
patchbot |
|
05:56 |
[xen master] xen/arm: kernel: Re-order the includes |
patchbot |
|
05:56 |
[xen master] xen/guest_access: Add emacs magics |
patchbot |
|
05:56 |
[xen master] x86/hvm: change EOI exit bitmap helper parameter |
patchbot |
|
05:55 |
[xen master] rpmball: Adjust to new rpm, do not require --force |
patchbot |
|
05:55 |
[xen master] x86/iommu: convert AMD IOMMU code to use new page table allocator |
patchbot |
|
05:55 |
[xen master] x86/iommu: add common page-table allocator |
patchbot |
|
05:55 |
[xen master] x86/iommu: re-arrange arch_iommu to separate common fields... |
patchbot |
|
05:55 |
[xen master] x86/vmx: reorder code in vmx_deliver_posted_intr |
patchbot |
|
05:55 |
[xen master] tools/xenstore: Do not abort xenstore-ls if a node disappears while iterating |
patchbot |
|
August 20, 20 |
09:33 |
[xen staging] xen/arm: Enable CPU Erratum 1165522 for Neoverse |
patchbot |
|
09:33 |
[xen staging] arm: Add Neoverse N1 processor identification |
patchbot |
|
August 19, 20 |
09:11 |
[xen staging] x86: move cpu_{up,down}_helper() |
patchbot |
|
09:11 |
[xen staging] x86: move domain_cpu_policy_changed() |
patchbot |
|
August 18, 20 |
16:44 |
[xen staging] x86/pv: allow reading APIC_BASE MSR |
patchbot |
|
16:44 |
[xen staging] x86/pv: handle reads to the PAT MSR |
patchbot |
|
16:44 |
[xen staging] x86/pv: handle writes to the EFER MSR |
patchbot |
|
16:44 |
[xen staging] tools/ocaml/xenstored: drop select based socket watching |
patchbot |
|
16:44 |
[xen staging] tools/ocaml/libs/xc: Fix ambiguous documentation comment |
patchbot |
|
15:44 |
[qemu-xen-traditional master] qemu-trad: remove Xen path dependencies |
patchbot |
|
15:11 |
[xen staging] QEMU_TRADITIONAL_REVISION update |
patchbot |
|
12:44 |
[xen staging] docs/process/branching-checklist: Get osstest branch right |
patchbot |
|
August 17, 20 |
10:00 |
[mini-os master] mini-os: correct memory access rights for pvh mode |
patchbot |
|
10:00 |
[mini-os master] mini-os: fix do_map_frames() for pvh |
patchbot |
|
August 14, 20 |
20:33 |
[xen staging] tools: bump library version numbers |
patchbot |
|
20:33 |
[xen staging] Config.mk: update OVMF changeset |
patchbot |
|
19:22 |
[xen staging] xen/arm: cmpxchg: Add missing memory barriers in __cmpxchg_mb_timeout() |
patchbot |
|
19:00 |
[xen staging] xen/arm: guestcopy: Re-order the includes |
patchbot |
|
19:00 |
[xen staging] xen/arm: decode: Re-order the includes |
patchbot |
|
19:00 |
[xen staging] xen/arm: kernel: Re-order the includes |
patchbot |
|
19:00 |
[xen staging] xen/guest_access: Add emacs magics |
patchbot |
|
16:33 |
[xen staging] x86/hvm: change EOI exit bitmap helper parameter |
patchbot |
|
16:22 |
[xen staging] rpmball: Adjust to new rpm, do not require --force |
patchbot |
|
16:22 |
[xen staging] x86/iommu: convert AMD IOMMU code to use new page table allocator |
patchbot |
|
16:22 |
[xen staging] x86/iommu: add common page-table allocator |
patchbot |
|
16:22 |
[xen staging] x86/iommu: re-arrange arch_iommu to separate common fields... |
patchbot |
|
16:22 |
[xen staging] x86/vmx: reorder code in vmx_deliver_posted_intr |
patchbot |
|
16:22 |
[xen staging] tools/xenstore: Do not abort xenstore-ls if a node disappears while iterating |
patchbot |
|
15:44 |
[xen master] x86/viridian: remove the viridian_vcpu msg_pending bit mask |
patchbot |
|
15:44 |
[xen master] x86/setup: Ignore early boot parameters like no-real-mode |
patchbot |
|
15:44 |
[xen master] Config.mk: update seabios to 1.14.0 |
patchbot |
|
August 13, 20 |
11:55 |
[xen staging] x86/viridian: remove the viridian_vcpu msg_pending bit mask |
patchbot |
|
11:55 |
[xen staging] x86/setup: Ignore early boot parameters like no-real-mode |
patchbot |
|
August 12, 20 |
09:33 |
[xen staging] Config.mk: update seabios to 1.14.0 |
patchbot |
|
August 11, 20 |
07:22 |
[xen master] Revert "x86/EFI: sanitize build logic" |
patchbot |
|
August 10, 20 |
14:55 |
[xen staging] Revert "x86/EFI: sanitize build logic" |
patchbot |
|
01:55 |
[xen stable-4.14] x86: comment update after "drop high compat r/o M2P table address range" |
patchbot |
|
01:55 |
[xen stable-4.14] x86/hvm: set 'ipat' in EPT for special pages |
patchbot |
|
01:55 |
[xen stable-4.14] x86emul: replace UB shifts |
patchbot |
|
01:55 |
[xen stable-4.14] x86/cpuid: Fix APIC bit clearing |
patchbot |
|
01:55 |
[xen stable-4.14] x86/S3: put data segment registers into known state upon resume |
patchbot |
|
01:55 |
[xen stable-4.14] update Xen version to 4.14.1-pre |
patchbot |
|
August 09, 20 |
08:33 |
[xen master] x86/EFI: sanitize build logic |
patchbot |
|
08:33 |
[xen master] x86: slightly re-arrange 32-bit handling in dom0_construct_pv() |
patchbot |
|
08:33 |
[xen master] build: correctly report non-empty section sizes upon .o -> .init.o conversion |
patchbot |
|
08:33 |
[xen master] build: work around bash issue |
patchbot |
|
August 08, 20 |
20:01 |
[xen stable-4.12] x86/hvm: set 'ipat' in EPT for special pages |
patchbot |
|
20:01 |
[xen stable-4.12] x86emul: replace UB shifts |
patchbot |
|
20:01 |
[xen stable-4.12] x86/cpuid: Fix APIC bit clearing |
patchbot |
|
20:00 |
[xen stable-4.12] x86/S3: put data segment registers into known state upon resume |
patchbot |
|
20:00 |
[xen stable-4.12] x86/spec-ctrl: Protect against CALL/JMP straight-line speculation |
patchbot |
|
20:00 |
[xen stable-4.12] mm: fix public declaration of struct xen_mem_acquire_resource |
patchbot |
|
20:00 |
[xen stable-4.12] x86/msr: Disallow access to Processor Trace MSRs |
patchbot |
|
20:00 |
[xen stable-4.12] x86/acpi: use FADT flags to determine the PMTMR width |
patchbot |
|
20:00 |
[xen stable-4.12] x86/vmx: use P2M_ALLOC in vmx_load_pdptrs instead of P2M_UNSHARE |
patchbot |
|
11:56 |
[xen stable-4.13] x86/hvm: set 'ipat' in EPT for special pages |
patchbot |
|
11:56 |
[xen stable-4.13] x86emul: replace UB shifts |
patchbot |
|
11:56 |
[xen stable-4.13] x86/cpuid: Fix APIC bit clearing |
patchbot |
|
11:56 |
[xen stable-4.13] x86/S3: put data segment registers into known state upon resume |
patchbot |
|
11:55 |
[xen stable-4.13] x86: restore pv_rtc_handler() invocation |
patchbot |
|
11:55 |
[xen stable-4.13] x86/spec-ctrl: Protect against CALL/JMP straight-line speculation |
patchbot |
|
11:55 |
[xen stable-4.13] mm: fix public declaration of struct xen_mem_acquire_resource |
patchbot |
|
11:55 |
[xen stable-4.13] x86/msr: Disallow access to Processor Trace MSRs |
patchbot |
|
11:55 |
[xen stable-4.13] x86/acpi: use FADT flags to determine the PMTMR width |
patchbot |
|
11:55 |
[xen stable-4.13] x86/vmx: use P2M_ALLOC in vmx_load_pdptrs instead of P2M_UNSHARE |
patchbot |
|
00:58 |
[xen master] x86/tsc: Fix diagnostics for TSC frequency |
patchbot |
|
00:58 |
[xen master] x86/ioapic: Improve code generation for __io_apic_{read, write}() |
patchbot |
|
00:57 |
[xen master] x86/ioapic: Fix style in io_apic.h |
patchbot |
|
00:57 |
[xen master] x86/ioapic: Fix fixmap error path logic in ioapic_init_mappings() |
patchbot |
|
00:57 |
[xen master] x86emul: correct AVX512_BF16 insn names in EVEX Disp8 test |
patchbot |
|
00:57 |
[xen master] x86emul: extend decoding / mem access testing to EVEX-encoded insns |
patchbot |
|
00:57 |
[xen master] x86emul: AVX512PF insns aren't memory accesses |
patchbot |
|
00:57 |
[xen master] x86emul: AVX512F scatter insns are memory writes |
patchbot |
|
00:56 |
[xen master] x86emul: AVX512{F, BW} down conversion moves are memory writes |
patchbot |
|
00:56 |
[xen master] x86emul: extend decoding / mem access testing to XOP-encoded insns |
patchbot |
|
00:56 |
[xen master] x86emul: extend decoding / mem access testing to VEX-encoded insns |
patchbot |
|
00:56 |
[xen master] x86emul: extend decoding / mem access testing to MMX / SSE insns |
patchbot |
|
00:56 |
[xen master] x86emul: extend decoding / mem access testing to FPU insns |
patchbot |
|
00:56 |
[xen master] x86emul: adjustments to mem access / write logic testing |
patchbot |
|
00:55 |
[xen master] x86: comment update after "drop high compat r/o M2P table address range" |
patchbot |
|
00:55 |
[xen master] x86emul: further FPU env testing relaxation for AMD-like CPUs |
patchbot |
|
00:55 |
[xen master] x86emul: replace further UB shifts |
patchbot |
|
00:55 |
[xen master] Revert "libxl: avoid golang building without CONFIG_GOLANG=y" |
patchbot |
|
00:55 |
[xen master] libxl: avoid golang building without CONFIG_GOLANG=y |
patchbot |
|
00:55 |
[xen master] x86emul: avoid assembler warning about .type not taking effect in test harness |
patchbot |
|
August 07, 20 |
16:33 |
[xen staging] x86/EFI: sanitize build logic |
patchbot |
|
15:36 |
[xen staging-4.12] x86/hvm: set 'ipat' in EPT for special pages |
patchbot |
|
15:35 |
[xen staging-4.12] x86emul: replace UB shifts |
patchbot |
|
15:35 |
[xen staging-4.12] x86/cpuid: Fix APIC bit clearing |
patchbot |
|
15:35 |
[xen staging-4.12] x86/S3: put data segment registers into known state upon resume |
patchbot |
|
15:35 |
[xen staging-4.12] x86/spec-ctrl: Protect against CALL/JMP straight-line speculation |
patchbot |
|
15:35 |
[xen staging-4.12] mm: fix public declaration of struct xen_mem_acquire_resource |
patchbot |
|
15:35 |
[xen staging-4.12] x86/msr: Disallow access to Processor Trace MSRs |
patchbot |
|
15:34 |
[xen staging-4.12] x86/acpi: use FADT flags to determine the PMTMR width |
patchbot |
|
15:34 |
[xen staging-4.12] x86/vmx: use P2M_ALLOC in vmx_load_pdptrs instead of P2M_UNSHARE |
patchbot |
|
15:34 |
[xen staging-4.13] x86/hvm: set 'ipat' in EPT for special pages |
patchbot |
|
15:34 |
[xen staging-4.13] x86emul: replace UB shifts |
patchbot |
|
15:34 |
[xen staging-4.13] x86/cpuid: Fix APIC bit clearing |
patchbot |
|
15:34 |
[xen staging-4.13] x86/S3: put data segment registers into known state upon resume |
patchbot |
|
15:33 |
[xen staging-4.13] x86: restore pv_rtc_handler() invocation |
patchbot |
|
15:33 |
[xen staging-4.13] x86/spec-ctrl: Protect against CALL/JMP straight-line speculation |
patchbot |
|
15:33 |
[xen staging-4.13] mm: fix public declaration of struct xen_mem_acquire_resource |
patchbot |
|
15:33 |
[xen staging-4.13] x86/msr: Disallow access to Processor Trace MSRs |
patchbot |
|
15:33 |
[xen staging-4.13] x86/acpi: use FADT flags to determine the PMTMR width |
patchbot |
|
15:33 |
[xen staging-4.13] x86/vmx: use P2M_ALLOC in vmx_load_pdptrs instead of P2M_UNSHARE |
patchbot |
|
15:22 |
[xen staging-4.14] x86: comment update after "drop high compat r/o M2P table address range" |
patchbot |
|
15:22 |
[xen staging-4.14] x86/hvm: set 'ipat' in EPT for special pages |
patchbot |
|
15:22 |
[xen staging-4.14] x86emul: replace UB shifts |
patchbot |
|
15:22 |
[xen staging-4.14] x86/cpuid: Fix APIC bit clearing |
patchbot |
|
15:22 |
[xen staging-4.14] x86/S3: put data segment registers into known state upon resume |
patchbot |
|
15:22 |
[xen staging-4.14] update Xen version to 4.14.1-pre |
patchbot |
|
11:22 |
[xen staging] x86: slightly re-arrange 32-bit handling in dom0_construct_pv() |
patchbot |
|
11:22 |
[xen staging] build: correctly report non-empty section sizes upon .o -> .init.o conversion |
patchbot |
|
11:22 |
[xen staging] build: work around bash issue |
patchbot |
|
August 05, 20 |
16:44 |
[xen staging] x86/tsc: Fix diagnostics for TSC frequency |
patchbot |
|
16:44 |
[xen staging] x86/ioapic: Improve code generation for __io_apic_{read, write}() |
patchbot |
|
16:44 |
[xen staging] x86/ioapic: Fix style in io_apic.h |
patchbot |
|
16:44 |
[xen staging] x86/ioapic: Fix fixmap error path logic in ioapic_init_mappings() |
patchbot |
|
08:35 |
[xen staging] x86emul: correct AVX512_BF16 insn names in EVEX Disp8 test |
patchbot |
|
08:34 |
[xen staging] x86emul: extend decoding / mem access testing to EVEX-encoded insns |
patchbot |
|
08:34 |
[xen staging] x86emul: AVX512PF insns aren't memory accesses |
patchbot |
|
08:34 |
[xen staging] x86emul: AVX512F scatter insns are memory writes |
patchbot |
|
08:34 |
[xen staging] x86emul: AVX512{F, BW} down conversion moves are memory writes |
patchbot |
|
08:34 |
[xen staging] x86emul: extend decoding / mem access testing to XOP-encoded insns |
patchbot |
|
08:34 |
[xen staging] x86emul: extend decoding / mem access testing to VEX-encoded insns |
patchbot |
|
08:33 |
[xen staging] x86emul: extend decoding / mem access testing to MMX / SSE insns |
patchbot |
|
08:33 |
[xen staging] x86emul: extend decoding / mem access testing to FPU insns |
patchbot |
|
08:33 |
[xen staging] x86emul: adjustments to mem access / write logic testing |
patchbot |
|
08:33 |
[xen staging] x86: comment update after "drop high compat r/o M2P table address range" |
patchbot |
|
08:33 |
[xen staging] x86emul: further FPU env testing relaxation for AMD-like CPUs |
patchbot |
|
08:33 |
[xen staging] x86emul: replace further UB shifts |
patchbot |
|
August 04, 20 |
16:00 |
[xen staging] Revert "libxl: avoid golang building without CONFIG_GOLANG=y" |
patchbot |
|
14:55 |
[xen staging] libxl: avoid golang building without CONFIG_GOLANG=y |
patchbot |
|
August 03, 20 |
14:33 |
[xen staging] x86emul: avoid assembler warning about .type not taking effect in test harness |
patchbot |
|
August 02, 20 |
10:44 |
[xen master] x86/hvm: simplify 'mmio_direct' check in epte_get_entry_emt() |
patchbot |
|
10:44 |
[xen master] x86/hvm: set 'ipat' in EPT for special pages |
patchbot |
|
10:44 |
[xen master] x86emul: replace UB shifts |
patchbot |
|
10:44 |
[xen master] tools/xen-cpuid: show enqcmd |
patchbot |
|
10:44 |
[xen master] x86/PV: drop a few misleading paging_mode_refcounts() checks |
patchbot |
|
10:44 |
[xen master] tools/configure: drop BASH configure variable |
patchbot |
|