xen-changelog Mail Thread Index
- [Xen-changelog] [xen stable-4.9] update Xen version to 4.9.3,
patchbot
- [Xen-changelog] [xen staging] x86: undefine BOOSTRAP_MAP_LIMIT after its last user,
patchbot
- [Xen-changelog] [xen staging] x86: fix comment on super page alignment requirement,
patchbot
- [Xen-changelog] [xen staging] tools/libgnttab: Fix build following c/s 3d3feaa4560,
patchbot
- [Xen-changelog] [xen staging] tools/libgnttab: Undo incorrect SONAME bump in c/s ee8105cab,
patchbot
- [Xen-changelog] [xen staging] tools/configure: Drop libgcrypt detection,
patchbot
- [Xen-changelog] [xen staging] x86: hap_enabled() is HVM-only,
patchbot
- [Xen-changelog] [xen staging] x86: silence false log messages for plain "xpti" / "pv-l1tf",
patchbot
- [Xen-changelog] [xen staging] stubdom/grub.patches: Drop docs changes, for licensing reasons,
patchbot
- [Xen-changelog] [xen stable-4.10] update Xen version to 4.10.2,
patchbot
- [Xen-changelog] [xen staging] arm/traps: coding style fixes,
patchbot
- [Xen-changelog] [xen staging] tools/ocaml: Add OCaml binding of virq bind,
patchbot
- [Xen-changelog] [xen staging] x86/boot: Allocate one extra module slot for Xen image placement,
patchbot
- [Xen-changelog] [xen staging] x86: move hvm_domain_use_pirq to hvm files,
patchbot
- [Xen-changelog] [xen staging] automation: introduce a new variable to control container user,
patchbot
- [Xen-changelog] [xen staging] x86emul: fix test harness build after e8dfbc2962,
patchbot
- [Xen-changelog] [xen staging] arm: fix Dom build after cd8015b634,
patchbot
- [Xen-changelog] [xen staging] x86/altp2m: clean up p2m_{get/set}_suppress_ve(),
patchbot
- [Xen-changelog] [xen staging] fuzz, test x86_emulator: disable sse before including always_inline fns,
patchbot
- [Xen-changelog] [xen staging] x86/mm: don't crash on unknown memory types in page_get_ram_type,
patchbot
- [Xen-changelog] [xen staging] x86/hvm: change gethvmcontext_partial error code for offline vcpus,
patchbot
- [Xen-changelog] [xen staging-4.9] update Xen version to 4.9.3,
patchbot
- [Xen-changelog] [xen staging-4.10] update Xen version to 4.10.2,
patchbot
- [Xen-changelog] [xen staging] xen: Disallow variable length arrays,
patchbot
- [Xen-changelog] [xen staging] x86/hvm: Adjust hvmemul_rep_stos() to compile with -Wvla,
patchbot
- [Xen-changelog] [xen staging] x86/PoD: Avoid using variable length arrays in p2m_pod_zero_check(),
patchbot
- [Xen-changelog] [xen staging] x86/PoD: Simplify handling of the quick check,
patchbot
- [Xen-changelog] [xen staging] x86/hvm: Add check for cpu_has_vmx_virt_exceptions,
patchbot
- [Xen-changelog] [xen staging] Make credit2 the default scheduler,
patchbot
- [Xen-changelog] [xen staging] x86: expose CONFIG_HVM,
patchbot
- [Xen-changelog] [xen staging] x86/mm: put HVM only code under CONFIG_HVM,
patchbot
- [Xen-changelog] [xen staging] x86/mm: put nested p2m code under CONFIG_HVM,
patchbot
- [Xen-changelog] [xen staging] x86/p2m/pod: make it build with !CONFIG_HVM,
patchbot
- [Xen-changelog] [xen staging] x86: Clean up the Xen MSR infrastructure,
patchbot
- [Xen-changelog] [xen staging] x86/viridan: Clean up Viridian MSR infrastructure,
patchbot
- [Xen-changelog] [xen staging] x86/msr: Dispatch Xen and Viridian MSRs from guest_{wr, rd}msr(),
patchbot
- [Xen-changelog] [xen staging] ARM/dom0: Avoid using a variable length array in make_memory_node(),
patchbot
- [Xen-changelog] [xen staging] xen:arm: Populate arm64 image header,
patchbot
- [Xen-changelog] [xen master] x86/mem_access: put p2m_{get/set}_suppress_ve under CONFIG_HVM,
patchbot
- [Xen-changelog] [xen master] libxl: keep assigned pci devices across domain reboots,
patchbot
- [Xen-changelog] [xen master] x86/pvh: copy data from low 1MB to Dom0 physmap instead of mapping it,
patchbot
- [Xen-changelog] [xen master] iommu: setup inclusive mappings before enabling iommu,
patchbot
- [Xen-changelog] [xen master] x86/mm: re-indent after "re-arrange get_page_from_l<N>e() vs pv_l1tf_check_l<N>e()",
patchbot
- [Xen-changelog] [xen master] x86/altp2m: Allow setting the #VE info page for an arbitrary VCPU,
patchbot
- [Xen-changelog] [xen master] Change timestamps representation for keyhandlers,
patchbot
- [Xen-changelog] [xen master] x86/altp2m: Add a hvmop for querying the suppress #VE bit,
patchbot
- [Xen-changelog] [xen master] x86/altp2m: Add a hvmop for setting the suppress #VE bit,
patchbot
- [Xen-changelog] [xen master] tools: add option to explicitly enable VirtFS in QEMU build,
patchbot
- [Xen-changelog] [xen master] xen: sched/Credit2: fix bug when moving CPUs between two Credit2 cpupools,
patchbot
- [Xen-changelog] [xen master] automation: skip some branches in gitlab CI,
patchbot
- [Xen-changelog] [xen master] xen/vcpu: Introduce vcpu_destroy(),
patchbot
- [Xen-changelog] [xen master] xen/vcpu: Rename the common interfaces for consistency,
patchbot
- [Xen-changelog] [xen master] xen: connect guest creation with CONFIG_HVM,
patchbot
- [Xen-changelog] [xen master] x86: provide stubs, declarations and macros in hvm.h,
patchbot
- [Xen-changelog] [xen master] x86/mm: put paging_update_nestedmode under CONFIG_HVM,
patchbot
- [Xen-changelog] [xen master] tools: correct tools/tests/depriv/Makefile,
patchbot
- [Xen-changelog] [xen master] tools/tests: allow depriv-fd-checker to build with really old Linux headers,
patchbot
- [Xen-changelog] [xen master] xen: decouple HVM and IOMMU capabilities,
patchbot
- [Xen-changelog] [xen master] x86/domctl: don't pause the whole domain if only getting vcpu state,
patchbot
- [Xen-changelog] [xen master] x86/hvm: remove redundant save functions,
patchbot
- [Xen-changelog] [xen master] x86/domctl: use hvm_save_vcpu_handler,
patchbot
- [Xen-changelog] [xen master] x86/hvm: add handler for save_one funcs,
patchbot
- [Xen-changelog] [xen master] x86/hvm: introduce lapic_save_regs_one(),
patchbot
- [Xen-changelog] [xen master] x86/hvm: introduce lapic_save_hidden_one(),
patchbot
- [Xen-changelog] [xen master] x86/hvm: introduce viridian_save_vcpu_ctxt_one(),
patchbot
- [Xen-changelog] [xen master] x86/hvm: introduce hvm_save_mtrr_msr_one(),
patchbot
- [Xen-changelog] [xen master] x86/hvm: introduce hvm_save_cpu_msrs_one(),
patchbot
- [Xen-changelog] [xen master] x86/hvm: introduce hvm_save_cpu_xsave_states_one(),
patchbot
- [Xen-changelog] [xen master] x86/hvm: introduce hvm_save_cpu_ctxt_one(),
patchbot
- [Xen-changelog] [xen master] x86/hvm: introduce hvm_save_tsc_adjust_one(),
patchbot
- [Xen-changelog] [xen master] x86/cpu: introduce vmce_save_vcpu_ctxt_one(),
patchbot
- [Xen-changelog] [xen master] x86/mm: change default value for suppress #VE in set_mem_access(),
patchbot
- [Xen-changelog] [xen master] x86/iommu: add map-reserved dom0-iommu option to map reserved memory ranges,
patchbot
- [Xen-changelog] [xen master] x86/iommu: switch the hwdom mapping function to use page_get_type,
patchbot
- [Xen-changelog] [xen master] mm: introduce a helper to get the memory type of a page,
patchbot
- [Xen-changelog] [xen master] iommu: make iommu_inclusive_mapping a suboption of dom0-iommu,
patchbot
- [Xen-changelog] [xen master] iommu: introduce dom0-iommu option,
patchbot
- [Xen-changelog] [xen master] iommu: rename iommu_dom0_strict and iommu_passthrough,
patchbot
- [Xen-changelog] [xen stable-4.8] x86: assorted array_index_nospec() insertions,
patchbot
- [Xen-changelog] [xen stable-4.8] VT-d/dmar: iommu mem leak fix,
patchbot
- [Xen-changelog] [xen stable-4.8] rangeset: make inquiry functions tolerate NULL inputs,
patchbot
- [Xen-changelog] [xen stable-4.8] x86/setup: Avoid OoB E820 lookup when calculating the L1TF safe address,
patchbot
- [Xen-changelog] [xen stable-4.8] x86/hvm/ioreq: MMIO range checking completely ignores direction flag,
patchbot
- [Xen-changelog] [xen stable-4.8] x86/vlapic: Bugfixes and improvements to vlapic_{read, write}(),
patchbot
- [Xen-changelog] [xen stable-4.8] x86/vmx: Avoid hitting BUG_ON() after EPTP-related domain_crash(),
patchbot
- [Xen-changelog] [xen staging] x86/mem_access: put p2m_{get/set}_suppress_ve under CONFIG_HVM,
patchbot
- [Xen-changelog] [xen staging] libxl: keep assigned pci devices across domain reboots,
patchbot
- [Xen-changelog] [xen staging] x86/pvh: copy data from low 1MB to Dom0 physmap instead of mapping it,
patchbot
- [Xen-changelog] [xen staging] iommu: setup inclusive mappings before enabling iommu,
patchbot
- [Xen-changelog] [xen staging] x86/mm: re-indent after "re-arrange get_page_from_l<N>e() vs pv_l1tf_check_l<N>e()",
patchbot
- [Xen-changelog] [xen stable-4.6] x86/spec-ctrl: adjust backport of b76ec3946b,
patchbot
- [Xen-changelog] [xen staging] x86/altp2m: Allow setting the #VE info page for an arbitrary VCPU,
patchbot
- [Xen-changelog] [xen stable-4.11] x86: assorted array_index_nospec() insertions,
patchbot
- [Xen-changelog] [xen stable-4.11] VT-d/dmar: iommu mem leak fix,
patchbot
- [Xen-changelog] [xen stable-4.11] rangeset: make inquiry functions tolerate NULL inputs,
patchbot
- [Xen-changelog] [xen stable-4.11] x86/setup: Avoid OoB E820 lookup when calculating the L1TF safe address,
patchbot
- [Xen-changelog] [xen stable-4.11] x86/hvm/ioreq: MMIO range checking completely ignores direction flag,
patchbot
- [Xen-changelog] [xen stable-4.11] x86/vlapic: Bugfixes and improvements to vlapic_{read, write}(),
patchbot
- [Xen-changelog] [xen stable-4.11] x86/vmx: Avoid hitting BUG_ON() after EPTP-related domain_crash(),
patchbot
- [Xen-changelog] [xen stable-4.10] x86: assorted array_index_nospec() insertions,
patchbot
- [Xen-changelog] [xen stable-4.10] VT-d/dmar: iommu mem leak fix,
patchbot
- [Xen-changelog] [xen stable-4.10] rangeset: make inquiry functions tolerate NULL inputs,
patchbot
- [Xen-changelog] [xen stable-4.10] x86/setup: Avoid OoB E820 lookup when calculating the L1TF safe address,
patchbot
- [Xen-changelog] [xen stable-4.10] x86/hvm/ioreq: MMIO range checking completely ignores direction flag,
patchbot
- [Xen-changelog] [xen stable-4.10] x86/vlapic: Bugfixes and improvements to vlapic_{read, write}(),
patchbot
- [Xen-changelog] [xen stable-4.10] x86/vmx: Avoid hitting BUG_ON() after EPTP-related domain_crash(),
patchbot
- [Xen-changelog] [xen staging] Change timestamps representation for keyhandlers,
patchbot
- [Xen-changelog] [xen staging] x86/altp2m: Add a hvmop for querying the suppress #VE bit,
patchbot
- [Xen-changelog] [xen staging] x86/altp2m: Add a hvmop for setting the suppress #VE bit,
patchbot
- [Xen-changelog] [xen staging] tools: add option to explicitly enable VirtFS in QEMU build,
patchbot
- [Xen-changelog] [xen stable-4.9] x86: assorted array_index_nospec() insertions,
patchbot
- [Xen-changelog] [xen stable-4.9] VT-d/dmar: iommu mem leak fix,
patchbot
- [Xen-changelog] [xen stable-4.9] rangeset: make inquiry functions tolerate NULL inputs,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/setup: Avoid OoB E820 lookup when calculating the L1TF safe address,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/hvm/ioreq: MMIO range checking completely ignores direction flag,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/vlapic: Bugfixes and improvements to vlapic_{read, write}(),
patchbot
- [Xen-changelog] [xen stable-4.9] x86/vmx: Avoid hitting BUG_ON() after EPTP-related domain_crash(),
patchbot
- [Xen-changelog] [xen staging] xen: sched/Credit2: fix bug when moving CPUs between two Credit2 cpupools,
patchbot
- [Xen-changelog] [xen staging] automation: skip some branches in gitlab CI,
patchbot
- [Xen-changelog] [xen staging] xen/vcpu: Introduce vcpu_destroy(),
patchbot
- [Xen-changelog] [xen staging] xen/vcpu: Rename the common interfaces for consistency,
patchbot
- [Xen-changelog] [xen stable-4.7] x86/spec-ctrl: adjust backport of b76ec3946b,
patchbot
- [Xen-changelog] [xen staging] xen: connect guest creation with CONFIG_HVM,
patchbot
- [Xen-changelog] [xen staging] x86: provide stubs, declarations and macros in hvm.h,
patchbot
- [Xen-changelog] [xen staging-4.8] x86: assorted array_index_nospec() insertions,
patchbot
- [Xen-changelog] [xen staging-4.8] VT-d/dmar: iommu mem leak fix,
patchbot
- [Xen-changelog] [xen staging-4.8] rangeset: make inquiry functions tolerate NULL inputs,
patchbot
- [Xen-changelog] [xen staging-4.8] x86/setup: Avoid OoB E820 lookup when calculating the L1TF safe address,
patchbot
- [Xen-changelog] [xen staging-4.8] x86/hvm/ioreq: MMIO range checking completely ignores direction flag,
patchbot
- [Xen-changelog] [xen staging-4.8] x86/vlapic: Bugfixes and improvements to vlapic_{read, write}(),
patchbot
- [Xen-changelog] [xen staging-4.8] x86/vmx: Avoid hitting BUG_ON() after EPTP-related domain_crash(),
patchbot
- [Xen-changelog] [xen staging-4.9] x86: assorted array_index_nospec() insertions,
patchbot
- [Xen-changelog] [xen staging-4.9] VT-d/dmar: iommu mem leak fix,
patchbot
- [Xen-changelog] [xen staging-4.9] rangeset: make inquiry functions tolerate NULL inputs,
patchbot
- [Xen-changelog] [xen staging-4.9] x86/setup: Avoid OoB E820 lookup when calculating the L1TF safe address,
patchbot
- [Xen-changelog] [xen staging-4.9] x86/hvm/ioreq: MMIO range checking completely ignores direction flag,
patchbot
- [Xen-changelog] [xen staging-4.9] x86/vlapic: Bugfixes and improvements to vlapic_{read, write}(),
patchbot
- [Xen-changelog] [xen staging-4.9] x86/vmx: Avoid hitting BUG_ON() after EPTP-related domain_crash(),
patchbot
- [Xen-changelog] [xen staging-4.10] x86: assorted array_index_nospec() insertions,
patchbot
- [Xen-changelog] [xen staging-4.10] VT-d/dmar: iommu mem leak fix,
patchbot
- [Xen-changelog] [xen staging-4.10] rangeset: make inquiry functions tolerate NULL inputs,
patchbot
- [Xen-changelog] [xen staging-4.10] x86/setup: Avoid OoB E820 lookup when calculating the L1TF safe address,
patchbot
- [Xen-changelog] [xen staging-4.10] x86/hvm/ioreq: MMIO range checking completely ignores direction flag,
patchbot
- [Xen-changelog] [xen staging-4.10] x86/vlapic: Bugfixes and improvements to vlapic_{read, write}(),
patchbot
- [Xen-changelog] [xen staging-4.10] x86/vmx: Avoid hitting BUG_ON() after EPTP-related domain_crash(),
patchbot
- [Xen-changelog] [xen staging-4.11] x86: assorted array_index_nospec() insertions,
patchbot
- [Xen-changelog] [xen staging-4.11] VT-d/dmar: iommu mem leak fix,
patchbot
- [Xen-changelog] [xen staging-4.11] rangeset: make inquiry functions tolerate NULL inputs,
patchbot
- [Xen-changelog] [xen staging-4.11] x86/setup: Avoid OoB E820 lookup when calculating the L1TF safe address,
patchbot
- [Xen-changelog] [xen staging-4.11] x86/hvm/ioreq: MMIO range checking completely ignores direction flag,
patchbot
- [Xen-changelog] [xen staging-4.11] x86/vlapic: Bugfixes and improvements to vlapic_{read, write}(),
patchbot
- [Xen-changelog] [xen staging-4.11] x86/vmx: Avoid hitting BUG_ON() after EPTP-related domain_crash(),
patchbot
- [Xen-changelog] [xen staging-4.6] x86/spec-ctrl: adjust backport of b76ec3946b,
patchbot
- [Xen-changelog] [xen staging-4.7] x86/spec-ctrl: adjust backport of b76ec3946b,
patchbot
- [Xen-changelog] [xen staging] x86/mm: put paging_update_nestedmode under CONFIG_HVM,
patchbot
- [Xen-changelog] [xen staging] tools: correct tools/tests/depriv/Makefile,
patchbot
- [Xen-changelog] [xen staging] tools/tests: allow depriv-fd-checker to build with really old Linux headers,
patchbot
- [Xen-changelog] [xen staging] xen: decouple HVM and IOMMU capabilities,
patchbot
- [Xen-changelog] [xen master] xen/sched: Re-position the domain_update_node_affinity() call during vcpu construction,
patchbot
- [Xen-changelog] [xen master] xen/domain: Remove trailing whitespace,
patchbot
- [Xen-changelog] [xen master] x86/HVM: don't #GP/#SS on wrapping virt->linear translations,
patchbot
- [Xen-changelog] [xen master] x86/shadow: a little bit of style cleanup,
patchbot
- [Xen-changelog] [xen master] xen: Fix inconsistent callers of panic(),
patchbot
- [Xen-changelog] [xen master] SVM: limit GIF=0 region,
patchbot
- [Xen-changelog] [xen master] x86/HVM: split page straddling emulated accesses in more cases,
patchbot
- [Xen-changelog] [xen master] x86/HVM: add known_gla() emulation helper,
patchbot
- [Xen-changelog] [xen master] x86/HVM: drop hvm_fetch_from_guest_linear(),
patchbot
- [Xen-changelog] [xen master] xsm: fix clang build,
patchbot
- [Xen-changelog] [xen master] x86/HVM: meet xentrace's expectations on emulation event data,
patchbot
- [Xen-changelog] [xen master] docs: document ~/control/sysrq,
patchbot
- [Xen-changelog] [xen staging] x86/domctl: don't pause the whole domain if only getting vcpu state,
patchbot
- [Xen-changelog] [xen staging] x86/hvm: remove redundant save functions,
patchbot
- [Xen-changelog] [xen staging] x86/domctl: use hvm_save_vcpu_handler,
patchbot
- [Xen-changelog] [xen staging] x86/hvm: add handler for save_one funcs,
patchbot
- [Xen-changelog] [xen staging] x86/hvm: introduce lapic_save_regs_one(),
patchbot
- [Xen-changelog] [xen staging] x86/hvm: introduce lapic_save_hidden_one(),
patchbot
- [Xen-changelog] [xen staging] x86/hvm: introduce viridian_save_vcpu_ctxt_one(),
patchbot
- [Xen-changelog] [xen staging] x86/hvm: introduce hvm_save_mtrr_msr_one(),
patchbot
- [Xen-changelog] [xen staging] x86/hvm: introduce hvm_save_cpu_msrs_one(),
patchbot
- [Xen-changelog] [xen staging] x86/hvm: introduce hvm_save_cpu_xsave_states_one(),
patchbot
- [Xen-changelog] [xen staging] x86/hvm: introduce hvm_save_cpu_ctxt_one(),
patchbot
- [Xen-changelog] [xen staging] x86/hvm: introduce hvm_save_tsc_adjust_one(),
patchbot
- [Xen-changelog] [xen staging] x86/cpu: introduce vmce_save_vcpu_ctxt_one(),
patchbot
- [Xen-changelog] [xen staging] x86/mm: change default value for suppress #VE in set_mem_access(),
patchbot
- [Xen-changelog] [xen staging] x86/iommu: add map-reserved dom0-iommu option to map reserved memory ranges,
patchbot
- [Xen-changelog] [xen staging] x86/iommu: switch the hwdom mapping function to use page_get_type,
patchbot
- [Xen-changelog] [xen staging] mm: introduce a helper to get the memory type of a page,
patchbot
- [Xen-changelog] [xen staging] iommu: make iommu_inclusive_mapping a suboption of dom0-iommu,
patchbot
- [Xen-changelog] [xen staging] iommu: introduce dom0-iommu option,
patchbot
- [Xen-changelog] [xen staging] iommu: rename iommu_dom0_strict and iommu_passthrough,
patchbot
- [Xen-changelog] [xen staging] xen/sched: Re-position the domain_update_node_affinity() call during vcpu construction,
patchbot
- [Xen-changelog] [xen staging] xen/domain: Remove trailing whitespace,
patchbot
- [Xen-changelog] [xen staging] x86/HVM: don't #GP/#SS on wrapping virt->linear translations,
patchbot
- [Xen-changelog] [xen staging] x86/shadow: a little bit of style cleanup,
patchbot
- [Xen-changelog] [xen staging] xen: Fix inconsistent callers of panic(),
patchbot
- [Xen-changelog] [xen staging] SVM: limit GIF=0 region,
patchbot
- [Xen-changelog] [xen staging] x86/HVM: split page straddling emulated accesses in more cases,
patchbot
- [Xen-changelog] [xen staging] x86/HVM: add known_gla() emulation helper,
patchbot
- [Xen-changelog] [xen staging] x86/HVM: drop hvm_fetch_from_guest_linear(),
patchbot
- [Xen-changelog] [xen staging] xsm: fix clang build,
patchbot
- [Xen-changelog] [xen staging] x86/HVM: meet xentrace's expectations on emulation event data,
patchbot
- [Xen-changelog] [xen staging] docs: document ~/control/sysrq,
patchbot
- [Xen-changelog] [xen master] mkdeb: use compression level 0,
patchbot
- [Xen-changelog] [xen master] tools/mkrpm: switch payload to gzip to reduce turnaround time,
patchbot
- [Xen-changelog] [xen master] libxl: don't set PoD target for PV guests,
patchbot
- [Xen-changelog] [xen master] x86/hvm: rearrange content of hvm.h,
patchbot
- [Xen-changelog] [xen master] automation: specify -j$(nproc) in build script,
patchbot
- [Xen-changelog] [xen master] pvshim: introduce a PV shim defconfig,
patchbot
- [Xen-changelog] [xen master] x86/dmar: zap DMAR signature for dom0 once in TBOOT case,
patchbot
- [Xen-changelog] [xen staging] mkdeb: use compression level 0,
patchbot
- [Xen-changelog] [xen staging] tools/mkrpm: switch payload to gzip to reduce turnaround time,
patchbot
- [Xen-changelog] [xen staging] libxl: don't set PoD target for PV guests,
patchbot
- [Xen-changelog] [xen master] xen/ARM+sched: Don't opencode %pv in printk()'s,
patchbot
- [Xen-changelog] [xen master] x86: PIT emulation is common to both PV and HVM,
patchbot
- [Xen-changelog] [xen master] x86: XENMEM_resource_ioreq_server is HVM only,
patchbot
- [Xen-changelog] [xen master] x86: introduce and use a set of internal emulation flags,
patchbot
- [Xen-changelog] [xen master] x86/viridian: set shutdown_code in response to CrashNotify,
patchbot
- [Xen-changelog] [xen master] xen/domctl: Drop vcpu_alloc_lock,
patchbot
- [Xen-changelog] [xen master] x86emul: fix test harness dependencies,
patchbot
- [Xen-changelog] [xen master] x86/hvm: remove default ioreq server (again),
patchbot
- [Xen-changelog] [xen master] xen: add DEBUG_INFO Kconfig symbol,
patchbot
- [Xen-changelog] [xen master] tools/xl: refuse to set number of vcpus to 0 via xl vcpu-set,
patchbot
- [Xen-changelog] [xen master] xen: fill topology info for all present cpus,
patchbot
- [Xen-changelog] [xen master] tools/libxl: correct vcpu affinity output with sparse physical cpu map,
patchbot
- [Xen-changelog] [xen master] libxl: create control/sysrq xenstore node,
patchbot
- [Xen-changelog] [xen master] tools/xl: fix output of xl vcpu-pin dry run with smt=0,
patchbot
- [Xen-changelog] [xen master] x86: monitor.o is currently HVM only,
patchbot
- [Xen-changelog] [xen master] x86: change name of parameter for various invlpg functions,
patchbot
- [Xen-changelog] [xen staging] x86/hvm: rearrange content of hvm.h,
patchbot
- [Xen-changelog] [xen staging] automation: specify -j$(nproc) in build script,
patchbot
- [Xen-changelog] [xen staging] pvshim: introduce a PV shim defconfig,
patchbot
- [Xen-changelog] [xen staging] x86/dmar: zap DMAR signature for dom0 once in TBOOT case,
patchbot
- [Xen-changelog] [xen staging] xen/ARM+sched: Don't opencode %pv in printk()'s,
patchbot
- [Xen-changelog] [xen staging] x86: PIT emulation is common to both PV and HVM,
patchbot
- [Xen-changelog] [xen staging] x86: XENMEM_resource_ioreq_server is HVM only,
patchbot
- [Xen-changelog] [xen staging] x86: introduce and use a set of internal emulation flags,
patchbot
- [Xen-changelog] [xen staging] x86/viridian: set shutdown_code in response to CrashNotify,
patchbot
- [Xen-changelog] [xen staging] xen/domctl: Drop vcpu_alloc_lock,
patchbot
- [Xen-changelog] [xen staging] x86emul: fix test harness dependencies,
patchbot
- [Xen-changelog] [xen staging] x86/hvm: remove default ioreq server (again),
patchbot
- [Xen-changelog] [xen staging] xen: add DEBUG_INFO Kconfig symbol,
patchbot
- [Xen-changelog] [xen staging] tools/xl: refuse to set number of vcpus to 0 via xl vcpu-set,
patchbot
- [Xen-changelog] [xen staging] xen: fill topology info for all present cpus,
patchbot
- [Xen-changelog] [xen staging] tools/libxl: correct vcpu affinity output with sparse physical cpu map,
patchbot
- [Xen-changelog] [xen staging] libxl: create control/sysrq xenstore node,
patchbot
- [Xen-changelog] [xen staging] tools/xl: fix output of xl vcpu-pin dry run with smt=0,
patchbot
- [Xen-changelog] [xen staging] x86: monitor.o is currently HVM only,
patchbot
- [Xen-changelog] [xen staging] x86: change name of parameter for various invlpg functions,
patchbot
- [Xen-changelog] [xen master] xen/domain: Make rangeset_domain_destroy() idempotent,
patchbot
- [Xen-changelog] [xen master] xen/domain: Fold xsm_free_security_domain() paths together,
patchbot
- [Xen-changelog] [xen master] xen/domain: Call lock_profile_deregister_struct() from common code,
patchbot
- [Xen-changelog] [xen master] xen/domain: Break _domain_destroy() out of domain_create() and complete_domain_destroy(),
patchbot
- [Xen-changelog] [xen master] xen/domain: Prepare data for is_{pv, hvm}_domain() as early as possible,
patchbot
- [Xen-changelog] [xen master] x86emul: clean up AVX2 insn use in test harness,
patchbot
- [Xen-changelog] [xen master] x86emul: extend MASKMOV{Q,DQU} tests,
patchbot
- [Xen-changelog] [xen master] x86emul: fix FMA scalar operand sizes,
patchbot
- [Xen-changelog] [xen master] hvmloader: set entry point in linker script,
patchbot
- [Xen-changelog] [xen master] x86/hvm: Fix mapping corner case during task switching,
patchbot
- [Xen-changelog] [xen master] x86/mm: Drop {HAP, SHADOW}_ERROR() wrappers,
patchbot
- [Xen-changelog] [xen master] xen/x86: Ignore the automatically generated include/asm-x86/asm-macros.h,
patchbot
- [Xen-changelog] [xen master] The hvmloader binary generated when using LLVM LD doesn't work,
patchbot
- [Xen-changelog] [xen master] x86/boot: silence MADT table entry logging,
patchbot
- [Xen-changelog] [xen master] x86: assorted array_index_nospec() insertions,
patchbot
- [Xen-changelog] [xen master] xen/arm: Fix dom0 boot following c/s 580c45869,
patchbot
- [Xen-changelog] [xen master] x86/hvm: Drop hvm_{vmx, svm} shorthands,
patchbot
- [Xen-changelog] [xen master] x86/svm: Rename arch_svm_struct to svm_vcpu,
patchbot
- [Xen-changelog] [xen master] x86/vmx: Rename arch_vmx_struct to vmx_vcpu,
patchbot
- [Xen-changelog] [xen master] x86/hvm: Rename v->arch.hvm_vcpu to v->arch.hvm,
patchbot
- [Xen-changelog] [xen master] xen/hvm: Rename d->arch.hvm_domain to d->arch.hvm,
patchbot
- [Xen-changelog] [xen master] xen/domain: Allocate d->vcpu[] in domain_create(),
patchbot
- [Xen-changelog] [xen master] xen/dom0: Arrange for dom0_cfg to contain the real max_vcpus value,
patchbot
- [Xen-changelog] [xen master] tools: Pass max_vcpus to XEN_DOMCTL_createdomain,
patchbot
- [Xen-changelog] [xen master] xen/domain: Call arch_domain_create() as early as possible in domain_create(),
patchbot
- [Xen-changelog] [xen master] xen/gnttab: Fold grant_table_{create, set_limits}() into grant_table_init(),
patchbot
- [Xen-changelog] [xen master] xen/domctl: Remove XEN_DOMCTL_set_gnttab_limits,
patchbot
- [Xen-changelog] [xen master] xen/gnttab: Pass max_{grant, maptrack}_frames into grant_table_create(),
patchbot
- [Xen-changelog] [xen master] tools: Pass grant table limits to XEN_DOMCTL_set_gnttab_limits,
patchbot
- [Xen-changelog] [xen master] x86/pv: Deprecate support for paging out the LDT,
patchbot
- [Xen-changelog] [xen master] x86/pv: Rename v->arch.pv_vcpu to v->arch.pv,
patchbot
- [Xen-changelog] [xen master] x86/pv: Rename d->arch.pv_domain to d->arch.pv,
patchbot
- [Xen-changelog] [xen master] x86/genapic: drop .target_cpus() hook,
patchbot
- [Xen-changelog] [xen master] x86/grant: mute gcc 4.1.x warning in steal_linear_address(),
patchbot
- [Xen-changelog] [xen master] x86/alternatives: allow using assembler macros in favor of C ones,
patchbot
- [Xen-changelog] [xen master] VMX: reduce number of posted-interrupt hooks,
patchbot
- [Xen-changelog] [xen master] x86/mm: re-arrange get_page_from_l<N>e() vs pv_l1tf_check_l<N>e(),
patchbot
- [Xen-changelog] [xen master] x86/pt: split out HVM functions from vtd.c,
patchbot
- [Xen-changelog] [xen master] x86/pt: make it build with !CONFIG_HVM,
patchbot
- [Xen-changelog] [xen master] xen/arm: fix SMMU driver build,
patchbot
- [Xen-changelog] [xen master] x86: reduce "visibility" of spec_ctrl_asm.h,
patchbot
- [Xen-changelog] [xen master] x86: move quoting of __ASM_{STAC, CLAC},
patchbot
- [Xen-changelog] [xen master] x86/alternatives: fully leverage automatic NOP filling,
patchbot
- [Xen-changelog] [xen master] x86: drop NO_XPTI synthetic feature,
patchbot
- [Xen-changelog] [xen master] x86/spec-ctrl: split reporting for PV and HVM guests,
patchbot
- [Xen-changelog] [xen master] x86: report use of PCID together with reporting XPTI status,
patchbot
- [Xen-changelog] [xen master] x86/alt: Fix build when CONFIG_LIVEPATCH is disabled,
patchbot
- [Xen-changelog] [xen master] x86/build: Use new .nops directive when available,
patchbot
- [Xen-changelog] [xen master] x86/shadow: Use mfn_t in shadow_track_dirty_vram(),
patchbot
- [Xen-changelog] [xen master] x86/shadow: Clean up the MMIO fastpath helpers,
patchbot
- [Xen-changelog] [xen master] x86/shadow: Use MASK_* helpers for the MMIO fastpath PTE manipulation,
patchbot
- [Xen-changelog] [xen master] x86/shadow: Switch shadow_domain.has_fast_mmio_entries to bool,
patchbot
- [Xen-changelog] [xen master] x86/shadow: Use more appropriate conversion functions,
patchbot
- [Xen-changelog] [xen master] x86/mm: Use mfn_eq()/mfn_add() rather than opencoded variations,
patchbot
- [Xen-changelog] [xen master] x86/domctl: XEN_DOMCTL_debug_op is HVM only,
patchbot
- [Xen-changelog] [xen master] x86/mmcfg/drhd: Move acpi_mmcfg_init() call before calling acpi_parse_dmar(),
patchbot
- [Xen-changelog] [xen master] VMX: make vmx_read_guest_msr() cope with callers not checking its return value,
patchbot
- [Xen-changelog] [xen master] xenforeignmemory: fix fd leakage in error path,
patchbot
- [Xen-changelog] [xen master] rombios: remove packed attribute for pushad_regs_t,
patchbot
- [Xen-changelog] [xen master] xen: is_hvm_{domain, vcpu} should evaluate to false when !CONFIG_HVM,
patchbot
- [Xen-changelog] [xen master] xen/xsm: Rename CONFIG_XSM_POLICY to CONFIG_XSM_FLASK_POLICY,
patchbot
- [Xen-changelog] [xen master] xen/xsm: Rename CONFIG_FLASK_* to CONFIG_XSM_FLASK_*,
patchbot
- [Xen-changelog] [xen master] x86/svm: Fixes to OS Visible Workaround handling,
patchbot
- [Xen-changelog] [xen master] xen/pt: io.c contains HVM only code,
patchbot
- [Xen-changelog] [xen master] x86/vpmu: put HVM only code under CONFIG_HVM,
patchbot
- [Xen-changelog] [xen master] x86: provide stub for memory_type_changed,
patchbot
- [Xen-changelog] [xen master] x86/hvm: provide hvm_hap_supported,
patchbot
- [Xen-changelog] [xen master] x86: enclose hvm_op and dm_op in CONFIG_HVM in relevant tables,
patchbot
- [Xen-changelog] [xen staging] xen/domain: Make rangeset_domain_destroy() idempotent,
patchbot
- [Xen-changelog] [xen staging] xen/domain: Fold xsm_free_security_domain() paths together,
patchbot
- [Xen-changelog] [xen staging] xen/domain: Call lock_profile_deregister_struct() from common code,
patchbot
- [Xen-changelog] [xen staging] xen/domain: Break _domain_destroy() out of domain_create() and complete_domain_destroy(),
patchbot
- [Xen-changelog] [xen staging] xen/domain: Prepare data for is_{pv, hvm}_domain() as early as possible,
patchbot
- [Xen-changelog] [xen staging] x86emul: clean up AVX2 insn use in test harness,
patchbot
- [Xen-changelog] [xen staging] x86emul: extend MASKMOV{Q, DQU} tests,
patchbot
- [Xen-changelog] [xen staging] x86emul: fix FMA scalar operand sizes,
patchbot
- [Xen-changelog] [xen staging] hvmloader: set entry point in linker script,
patchbot
- [Xen-changelog] [xen staging] x86/hvm: Fix mapping corner case during task switching,
patchbot
- [Xen-changelog] [xen staging] x86/mm: Drop {HAP, SHADOW}_ERROR() wrappers,
patchbot
- [Xen-changelog] [xen staging] xen/x86: Ignore the automatically generated include/asm-x86/asm-macros.h,
patchbot
- [Xen-changelog] [xen staging] The hvmloader binary generated when using LLVM LD doesn't work,
patchbot
- [Xen-changelog] [xen staging] x86/boot: silence MADT table entry logging,
patchbot
- [Xen-changelog] [xen staging] x86: assorted array_index_nospec() insertions,
patchbot
- [Xen-changelog] [xen staging] xen/arm: Fix dom0 boot following c/s 580c45869,
patchbot
- [Xen-changelog] [xen stable-4.9] libxl: start pvqemu when 9pfs is requested,
patchbot
- [Xen-changelog] [xen stable-4.9] x86: write to correct variable in parse_pv_l1tf(),
patchbot
- [Xen-changelog] [xen stable-4.9] xl.conf: Add global affinity masks,
patchbot
- [Xen-changelog] [xen stable-4.9] x86: Make "spec-ctrl=no" a global disable of all mitigations,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/spec-ctrl: Introduce an option to control L1D_FLUSH for HVM HAP guests,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/msr: Virtualise MSR_FLUSH_CMD for guests,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/spec-ctrl: CPUID/MSR definitions for L1D_FLUSH,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/pv: Force a guest into shadow mode when it writes an L1TF-vulnerable PTE,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/mm: Plumbing to allow any PTE update to fail with -ERESTART,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/shadow: Infrastructure to force a PV guest into shadow mode,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/spec-ctrl: Introduce an option to control L1TF mitigation for PV guests,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/spec-ctrl: Calculate safe PTE addresses for L1TF mitigations,
patchbot
- [Xen-changelog] [xen stable-4.9] tools/oxenstored: Make evaluation order explicit,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/vtx: Fix the checking for unknown/invalid MSR_DEBUGCTL bits,
patchbot
- [Xen-changelog] [xen stable-4.9] ARM: disable grant table v2,
patchbot
- [Xen-changelog] [xen stable-4.9] common/gnttab: Introduce command line feature controls,
patchbot
- [Xen-changelog] [xen stable-4.9] VMX: fix vmx_{find, del}_msr() build,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/vmx: Support load-only guest MSR list entries,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/vmx: Pass an MSR value into vmx_msr_add(),
patchbot
- [Xen-changelog] [xen stable-4.9] x86/vmx: Improvements to LBR MSR handling,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/vmx: Support remote access to the MSR lists,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/vmx: Factor locate_msr_entry() out of vmx_find_msr() and vmx_add_msr(),
patchbot
- [Xen-changelog] [xen stable-4.9] x86/vmx: Internal cleanup for MSR load/save infrastructure,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/vmx: API improvements for MSR load/save infrastructure,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/vmx: Defer vmx_vmcs_exit() as long as possible in construct_vmcs(),
patchbot
- [Xen-changelog] [xen stable-4.9] x86/vmx: Fix handing of MSR_DEBUGCTL on VMExit,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/spec-ctrl: Yet more fixes for xpti= parsing,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/spec-ctrl: Fix the parsing of xpti= on fixed Intel hardware,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/hvm: Disallow unknown MSR_EFER bits,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/xstate: Make errors in xstate calculations more obvious by crashing the domain,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/xstate: Use a guests CPUID policy, rather than allowing all features,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/vmx: Don't clobber %dr6 while debugging state is lazy,
patchbot
- [Xen-changelog] [xen stable-4.9] x86: command line option to avoid use of secondary hyper-threads,
patchbot
- [Xen-changelog] [xen stable-4.9] x86: possibly bring up all CPUs even if not all are supposed to be used,
patchbot
- [Xen-changelog] [xen stable-4.9] x86: distinguish CPU offlining from CPU removal,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/AMD: distinguish compute units from hyper-threads,
patchbot
- [Xen-changelog] [xen stable-4.9] cpupools: fix state when downing a CPU failed,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/svm Fixes and cleanup to svm_inject_event(),
patchbot
- [Xen-changelog] [xen stable-4.9] allow cpu_down() to be called earlier,
patchbot
- [Xen-changelog] [xen stable-4.9] xen: oprofile/nmi_int.c: Drop unwanted sexual reference,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/spec-ctrl: command line handling adjustments,
patchbot
- [Xen-changelog] [xen stable-4.9] x86: correctly set nonlazy_xstate_used when loading full state,
patchbot
- [Xen-changelog] [xen stable-4.9] xen: Port the array_index_nospec() infrastructure from Linux,
patchbot
- [Xen-changelog] [xen stable-4.9] cmdline: fix parse_boolean() for NULL incoming end pointer,
patchbot
- [Xen-changelog] [xen stable-4.9] tools: prepend to PKG_CONFIG_PATH when configuring qemu,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/EFI: further correct FPU state handling around runtime calls,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/HVM: attempts to emulate FPU insns need to set fpu_initialised,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/EFI: fix FPU state handling around runtime calls,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/VT-x: Fix printing of EFER in vmcs_dump_vcpu(),
patchbot
- [Xen-changelog] [xen stable-4.9] x86/traps: Fix error handling of the pv %dr7 shadow state,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/CPUID: don't override tool stack decision to hide STIBP,
patchbot
- [Xen-changelog] [xen stable-4.9] x86: correct default_xen_spec_ctrl calculation,
patchbot
- [Xen-changelog] [xen stable-4.9] libxc/x86/PV: don't hand through CPUID leaf 0x80000008 as is,
patchbot
- [Xen-changelog] [xen stable-4.9] x86: guard against #NM,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/HVM: don't cause #NM to be raised in Xen,
patchbot
- [Xen-changelog] [xen stable-4.9] libxl: restore passing "readonly=" to qemu for SCSI disks,
patchbot
- [Xen-changelog] [xen stable-4.9] libxl: qemu_disk_scsi_drive_string: Break out common parts of disk config,
patchbot
- [Xen-changelog] [xen stable-4.9] x86: Refine checks in #DB handler for faulting conditions,
patchbot
- [Xen-changelog] [xen stable-4.9] x86/mm: don't bypass preemption checks,
patchbot
Mail converted by MHonArc
|