xen-changelog Mail Thread Index
- [xen master] x86/msi: remove some unused-but-set-variables,
patchbot
- [xen master] x86/irq: fix reporting of spurious i8259 interrupts,
patchbot
- [xen master] xen/console: Set the default log level to INFO for release builds,
patchbot
- [xen master] x86/ACPI: Ignore entries with invalid APIC IDs when parsing MADT,
patchbot
- [xen master] xen/vpci: address violations of MISRA C:2012 Rule 7.2,
patchbot
- [xen master] xen/pci: drop remaining uses of bool_t,
patchbot
- [xen master] common: Add missing #includes treewide,
patchbot
- [xen master] xen/vpci: address violations of MISRA C:2012 Rule 7.3,
patchbot
- [xen master] CI: Always move the bisect build log back,
patchbot
- [xen master] tools/oxenstored: Additional debugging commands,
patchbot
- [xen master] xen/IOMMU: Switch bool_t to bool,
patchbot
- [xen master] tools/libs: light: Remove the variable 'domainid' do_pci_remove(),
patchbot
- [xen master] docs/misra: add exceptions to rules,
patchbot
- [xen master] xen/mem_access: address violations of MISRA C:2012 Rule 7.3,
patchbot
- [xen master] automation: avoid pipelines on specific branches,
patchbot
- [xen master] automation/eclair: avoid unintentional ECLAIR analysis,
patchbot
- [xen master] tools/xenstore: move xenstored sources into dedicated directory,
patchbot
- [xen master] vpci/msix: make 'get_slot' static,
patchbot
- [xen master] stubdom: remove openssl related clean actions,
patchbot
- [xen master] Drop remains of prior SCMs,
patchbot
- [xen master] x86/vmx: Revert "x86/VMX: sanitize rIP before re-entering guest",
patchbot
- [xen master] libxl/CPUID: drop two more feature flag table entries,
patchbot
- [xen master] libxc: remove / adjust xc_get_cpufreq_para()'s BUILD_BUG_ON()s,
patchbot
- [xen master] CHANGELOG: Add Intel HWP entry,
patchbot
- [xen master] xenpm: Add set-cpufreq-cppc subcommand,
patchbot
- [xen master] libxc: Add xc_set_cpufreq_cppc,
patchbot
- [xen master] xen: Add SET_CPUFREQ_HWP xen_sysctl_pm_op,
patchbot
- [xen master] xenpm: Print HWP/CPPC parameters,
patchbot
- [xen master] libxc: Include cppc_para in definitions,
patchbot
- [xen master] cpufreq: Export HWP parameters to userspace as CPPC,
patchbot
- [xen master] xenpm: Change get-cpufreq-para output for hwp,
patchbot
- [xen master] xen/x86: Tweak PDC bits when using HWP,
patchbot
- [xen master] cpufreq: Add Hardware P-State (HWP) driver,
patchbot
- [xen master] pmstat&xenpm: Re-arrage for cpufreq union,
patchbot
- [xen master] xen/sysctl: Nest cpufreq scaling options,
patchbot
- [xen master] cpufreq: Export intel_feature_detect,
patchbot
- [xen master] cpufreq: Add perf_freq to cpuinfo,
patchbot
- [xen master] cpufreq: Allow restricting to internal governors only,
patchbot
- [xen master] Revert "xen/hypercalls: address violations of MISRA C:2012 Rule 8.3",
patchbot
- [xen master] xen/hypercalls: address violations of MISRA C:2012 Rule 8.3,
patchbot
- [xen master] xen/ppc: Relocate kernel to physical address 0 on boot,
patchbot
- [xen master] xen/ppc: Bump minimum target ISA to 3.0 (POWER9),
patchbot
- [xen master] x86/AMD: extend Zenbleed check to models "good" ucode isn't known for,
patchbot
- [xen master] build: make cc-option properly deal with unrecognized sub-options,
patchbot
- [xen master] CI: Update FreeBSD to 12.4,
patchbot
- [xen master] xen/pci: address a violation of MISRA C:2012 Rule 8.3,
patchbot
- [xen master] vm_event: rework inclusions to use arch-indipendent header,
patchbot
- [xen master] mem-sharing: move (x86) / drop (Arm) arch_dump_shared_mem_info(),
patchbot
- [xen master] x86/hpet: Disable legacy replacement mode after IRQ test,
patchbot
- [xen stable-4.17] tools/vchan: Fix -Wsingle-bit-bitfield-constant-conversion,
patchbot
- [xen stable-4.17] CI: Resync FreeBSD config with staging,
patchbot
- [xen stable-4.17] rombios: Remove the use of egrep,
patchbot
- [xen stable-4.17] rombios: Avoid using K&R function syntax,
patchbot
- [xen stable-4.17] rombios: Work around GCC issue 99578,
patchbot
- [xen stable-4.17] x86emul: rework wrapping of libc functions in test and fuzzing harnesses,
patchbot
- [xen stable-4.17] Config.mk: evaluate XEN_COMPILE_ARCH and XEN_OS immediately,
patchbot
- [xen stable-4.17] build: evaluate XEN_BUILD_* and XEN_DOMAIN immediately,
patchbot
- [xen stable-4.17] build: remove TARGET_ARCH, a duplicate of SRCARCH,
patchbot
- [xen stable-4.17] build: remove TARGET_SUBARCH, a duplicate of ARCH,
patchbot
- [xen stable-4.17] build: define ARCH and SRCARCH later,
patchbot
- [xen master] xen/arm64: prepare for moving MMU related code from head.S,
patchbot
- [xen master] xen/public: arch-arm: All PSR_* defines should be unsigned,
patchbot
- [xen master] xen/arm: vgic: Use 'unsigned int' rather than 'int' whenever it is possible,
patchbot
- [xen master] xen/arm: vmmio: The number of entries cannot be negative,
patchbot
- [xen stable-4.17] libxl: Use XEN_LIB_DIR to store bootloader from pygrub,
patchbot
- [xen stable-4.17] x86: fix build with old gcc after CPU policy changes,
patchbot
- [xen stable-4.17] update Xen version to 4.17.3-pre,
patchbot
- [xen master] misra: add more entires to exclude-list.json,
patchbot
- [xen master] automation/eclair: update configuration,
patchbot
- [xen master] x86/svm: Fix valid condition in svm_get_pending_event(),
patchbot
- [xen master] docs/coverage: Drop warning about 2M limit for ARM,
patchbot
- [xen master] rombios: Remove the use of egrep,
patchbot
- [xen master] rombios: Avoid using K&R function syntax,
patchbot
- [xen master] rombios: Work around GCC issue 99578,
patchbot
- [xen master] x86emul: rework wrapping of libc functions in test and fuzzing harnesses,
patchbot
- [xen master] tools/config: add XEN_RUN_STORED to config.h,
patchbot
- [xen master] tools/xenstore: introduce get_node_const(),
patchbot
- [xen master] tools/xenstore: rework get_node(),
patchbot
- [xen master] tools/xenstore: merge is_valid_nodename() into canonicalize(),
patchbot
- [xen master] tools/xenstore: merge get_spec_node() into get_node_canonicalized(),
patchbot
- [xen master] tools/xenstore: introduce read_node_const(),
patchbot
- [xen master] tools/xenstore: alloc new memory in domain_adjust_node_perms(),
patchbot
- [xen master] tools/xenstore: use struct node_hdr in struct node,
patchbot
- [xen master] tools/xenstore: don't use struct node_perms in struct node,
patchbot
- [xen master] tools/xenstore: rework struct xs_tdb_record_hdr,
patchbot
- [xen master] tools/xenstore: move copying of node data out of db_fetch(),
patchbot
- [xen master] tools/xenstore: change talloc_free() to take a const pointer,
patchbot
- [xen master] tools/xenstore: let db_delete() return void,
patchbot
- [xen master] tools/xenstore: remove tdb code,
patchbot
- [xen master] tools/xenstore: drop use of tdb,
patchbot
- [xen master] tools/xenstore: add hashtable_replace() function,
patchbot
- [xen master] tools/xenstore: let hashtable_add() fail in case of existing entry,
patchbot
- [xen master] tools/xenstore: make hashtable key parameter const,
patchbot
- [xen master] docs: add Arm FF-A mediator,
patchbot
- [xen master] tools: add Arm FF-A mediator,
patchbot
- [xen master] xen/arm: ffa: list current limitations,
patchbot
- [xen master] xen/arm: ffa: improve lock granularity,
patchbot
- [xen master] xen/arm: ffa: add support to reclaim shared memory,
patchbot
- [xen master] xen/arm: ffa: support sharing memory,
patchbot
- [xen master] xen/arm: ffa: add ABI structs for sharing memory,
patchbot
- [xen master] xen/arm: ffa: add defines for sharing memory,
patchbot
- [xen master] xen/arm: move regpair_to_uint64() and uint64_to_regpair() to regs.h,
patchbot
- [xen master] xen/arm: ffa: support guest FFA_PARTITION_INFO_GET,
patchbot
- [xen master] xen/arm: ffa: support mapping guest RX/TX buffers,
patchbot
- [xen master] xen/arm: ffa: send guest events to Secure Partitions,
patchbot
- [xen master] xen/arm: ffa: map SPMC rx/tx buffers,
patchbot
- [xen master] xen/arm: ffa: add direct request support,
patchbot
- [xen master] IOMMU/x86: fix build with old gcc after IO-APIC RTE changes,
patchbot
- [xen master] tboot: Disable CET at shutdown,
patchbot
- [xen master] libxl: slightly correct JSON generation of CPU policy,
patchbot
- [qemu-xen master] Merge tag 'v8.0.4' into 'staging',
patchbot
- [xen master] x86: address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] xen/arm: traps: remove unused function 'dump_guest_s1_walk',
patchbot
- [xen master] automation: update jobs to use Debian Bookworm instead of unstable,
patchbot
- [xen master] automation: update test-artifacts to use Debian Bookworm instead of unstable,
patchbot
- [xen master] automation: switch from Debian unstable to bookworm,
patchbot
- [xen master] Revert "xen/riscv: introduce decode_cause() stuff",
patchbot
- [xen master] xen/riscv: introduce decode_cause() stuff,
patchbot
- [xen master] xen/riscv: introduce <asm/bug.h>,
patchbot
- [xen master] xen/riscv: introduce temporary printk stuff,
patchbot
- [xen master] cpufreq: add missing include of header 'pmstat.h',
patchbot
- [xen master] x86/setup: add missing headers,
patchbot
- [xen master] x86/hpet: make variable 'per_cpu__cpu_bc_channel' static,
patchbot
- [xen master] build: correct gas --noexecstack check,
patchbot
- [xen master] x86: adjust comparison for earlier signedness change,
patchbot
- [xen master] x86/vmsi: rename variables to address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] xen/arm: Skip inclusion of domU nodes into hwdom dt /chosen node,
patchbot
- [xen master] xen/arm: Fix initrd placeholders generation in make_chosen_node(),
patchbot
- [xen master] automation: use Alpine 3.18 instead of 3.12 for all gitlab jobs,
patchbot
- [xen master] automation: upgrade Alpine build and test artifact containers to 3.18,
patchbot
- [xen master] arm/efi: address MISRA C:2012 Rule 8.4,
patchbot
- [xen master] x86/nmi: include missing header with declarations for 'watchdog_*',
patchbot
- [xen master] xen/arm: mm: add missing extern variable declaration,
patchbot
- [xen master] x86: make some functions and variables static rather than extern,
patchbot
- [xen master] xen/arm: make declarations visible before function definitions,
patchbot
- [xen master] xen/include: make a declaration of 'get_sec' visible where needed,
patchbot
- [xen master] xen: make 'saved_cmdline' static,
patchbot
- [xen master] xen/memory: make 'ioreq_server_max_frames' static,
patchbot
- [xen master] x86: implement cpuid() in terms of cpuid_count(),
patchbot
- [xen master] move PAGE_ALIGN() to common header,
patchbot
- [xen master] automation/eclair: update analyzed builds,
patchbot
- [xen master] automation/eclair: add ECL deviations,
patchbot
- [xen master] automation/eclair: update clean guidelines,
patchbot
- [xen master] xen/delay: address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] move max_page and total_pages to common code,
patchbot
- [xen master] common: asm/desc.h is an x86-only header,
patchbot
- [xen master] common: __u8 is history,
patchbot
- [xen master] common: move Linux-inherited fixed width type decls to common header,
patchbot
- [xen master] xen/arm64: head: Introduce a helper to flush local TLBs,
patchbot
- [xen master] tools/xl: reject bootloader=pygrub in case pygrub is disabled,
patchbot
- [xen master] tools: add configure option for libfsimage,
patchbot
- [xen master] tools: add configure option for disabling pygrub,
patchbot
- [xen master] ns16550: Guard accesses to `vuart` field by CONFIG_ARM,
patchbot
- [xen master] libxenstat/Linux: pass nul-terminated string to strpbrk(),
patchbot
- [xen master] automation: Fix missing smoke.serial in artifacts of qemu arm32 jobs,
patchbot
- [xen master] x86/setup: address MISRA C:2012 Rule 5.3 and 8.3,
patchbot
- [xen master] x86: refactor macros in 'xen-mca.h',
patchbot
- [xen master] x86/xstate: address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] x86/include: address MISRA C:2012 Rule 5.3.,
patchbot
- [xen master] x86/spec-ctrl: Mitigate Gather Data Sampling,
patchbot
- [xen master] x86/spec-ctrl: Enumerations for Gather Data Sampling,
patchbot
- [xen master] x86/cpu-policy: Hide CLWB by default on SKX/CLX/CPX,
patchbot
- [xen master] x86/spec-ctrl: Mitigate Speculative Return Stack Overflow,
patchbot
- [xen master] x86/spec-ctrl: Enumerations for Speculative Return Stack Overflow,
patchbot
- [xen master] x86/spec-ctrl: Rework ibpb_calculations(),
patchbot
- [xen master] subdom: Fix -Werror=address failure in tmp_emulator,
patchbot
- [xen master] xen/arm: Add Cortex-A77 erratum 1508412 handling,
patchbot
- [xen master] x86/cpu: Address a violation of MISRA C:2012 Rule 8.3,
patchbot
- [xen master] libxl: Use XEN_LIB_DIR to store bootloader from pygrub,
patchbot
- [xen master] xen/ppc: Implement early serial console on PowerNV,
patchbot
- [xen master] xen/ppc: Parse device tree for OPAL node on PowerNV,
patchbot
- [xen master] xen/ppc: Add OPAL API definition header file,
patchbot
- [xen stable-4.15] Update Xen to version 4.15.5,
patchbot
- [xen stable-4.15] x86/spec-ctrl: Mitigate Gather Data Sampling,
patchbot
- [xen stable-4.15] x86/spec-ctrl: Enumerations for Gather Data Sampling,
patchbot
- [xen stable-4.15] x86/cpu-policy: Hide CLWB by default on SKX/CLX/CPX,
patchbot
- [xen stable-4.15] x86/spec-ctrl: Mitigate Speculative Return Stack Overflow,
patchbot
- [xen stable-4.15] x86/spec-ctrl: Enumerations for Speculative Return Stack Overflow,
patchbot
- [xen stable-4.15] x86/spec-ctrl: Rework ibpb_calculations(),
patchbot
- [xen stable-4.15] x86/cpu-policy: Advertise MSR_ARCH_CAPS to guests by default,
patchbot
- [xen stable-4.15] libxl: allow building with old gcc again,
patchbot
- [xen stable-4.15] libxl: avoid shadowing of index(),
patchbot
- [xen stable-4.15] libxl: add support for parsing MSR features,
patchbot
- [xen stable-4.15] libxl: use the cpuid feature names from cpufeatureset.h,
patchbot
- [xen stable-4.15] libxl: split logic to parse user provided CPUID features,
patchbot
- [xen stable-4.15] libxl: introduce MSR data in libxl_cpuid_policy,
patchbot
- [xen stable-4.15] libxl: change the type of libxl_cpuid_policy_list,
patchbot
- [xen stable-4.15] libs/guest: introduce support for setting guest MSRs,
patchbot
- [xen stable-4.15] libxl: don't ignore the return value from xc_cpuid_apply_policy,
patchbot
- [xen stable-4.15] x86/cpu-policy: Derive RSBA/RRSBA for guest policies,
patchbot
- [xen stable-4.15] x86/spec-ctrl: Fix up the RSBA/RRSBA bits as appropriate,
patchbot
- [xen stable-4.15] x86/spec-ctrl: Rename retpoline_safe() to retpoline_calculations(),
patchbot
- [xen stable-4.15] x86/spec-ctrl: Use a taint for CET without MSR_SPEC_CTRL,
patchbot
- [xen stable-4.15] x86/spec-ctrl: Fix the rendering of FB_CLEAR,
patchbot
- [xen stable-4.15] x86/cpu-policy: Rearrange guest_common_default_feature_adjustments(),
patchbot
- [xen stable-4.15] x86/spec-ctrl: Update hardware hints,
patchbot
- [xen stable-4.15] x86/spec-ctrl: Remove opencoded MSR_ARCH_CAPS check,
patchbot
- [xen stable-4.15] x86/tsx: Remove opencoded MSR_ARCH_CAPS check,
patchbot
- [xen stable-4.15] x86/vtx: Remove opencoded MSR_ARCH_CAPS check,
patchbot
- [xen stable-4.15] x86/boot: Expose MSR_ARCH_CAPS data in guest max policies,
patchbot
- [xen stable-4.15] x86/boot: Record MSR_ARCH_CAPS for the Raw and Host CPU policy,
patchbot
- [xen stable-4.15] x86/cpu-policy: MSR_ARCH_CAPS feature names,
patchbot
- [xen stable-4.15] x86/cpu-policy: Infrastructure for MSR_ARCH_CAPS,
patchbot
- [xen stable-4.15] x86/boot: Adjust MSR_ARCH_CAPS handling for the Host policy,
patchbot
- [xen stable-4.15] x86/boot: Rework dom0 feature configuration,
patchbot
- [xen stable-4.15] x86: Remove temporary {cpuid,msr}_policy defines,
patchbot
- [xen stable-4.15] libx86: Update library API for cpu_policy,
patchbot
- [xen stable-4.15] tools/fuzz: Rework afl-policy-fuzzer,
patchbot
- [xen stable-4.15] x86/emul: Switch x86_emulate_ctxt to cpu_policy,
patchbot
- [xen stable-4.15] x86/boot: Merge CPUID policy initialisation logic into cpu-policy.c,
patchbot
- [xen stable-4.15] x86/boot: Move MSR policy initialisation logic into cpu-policy.c,
patchbot
- [xen stable-4.15] x86: Out-of-inline the policy<->featureset convertors,
patchbot
- [xen stable-4.15] x86: Drop struct old_cpu_policy,
patchbot
- [xen stable-4.15] x86: Merge xc_cpu_policy's cpuid and msr objects,
patchbot
- [xen stable-4.15] x86: Merge a domain's {cpuid,msr} policy objects,
patchbot
- [xen stable-4.15] x86: Merge the system {cpuid,msr} policy objects,
patchbot
- [xen stable-4.15] x86: Merge struct msr_policy into struct cpu_policy,
patchbot
- [xen stable-4.15] x86: Rename struct cpuid_policy to struct cpu_policy,
patchbot
- [xen stable-4.15] x86: Rename {domctl,sysctl}.cpu_policy.{cpuid,msr}_policy fields,
patchbot
- [xen stable-4.15] x86: Rename struct cpu_policy to struct old_cpuid_policy,
patchbot
- [xen stable-4.15] x86/sysctl: Retrofit XEN_SYSCTL_cpu_featureset_{pv,hvm}_max,
patchbot
- [xen stable-4.15] tools/xen-cpuid: Rework the handling of dynamic featuresets,
patchbot
- [xen stable-4.15] x86/cpuid: Introduce dom0-cpuid command line option,
patchbot
- [xen stable-4.15] x86/cpuid: Factor common parsing out of parse_xen_cpuid(),
patchbot
- [xen stable-4.15] x86/cpuid: Split dom0 handling out of init_domain_cpuid_policy(),
patchbot
- [xen stable-4.15] x86/CPUID: move some static masks into .init,
patchbot
- [xen stable-4.15] x86/cpuid: Drop special_features[],
patchbot
- [xen stable-4.15] x86/msr: Expose MSR_ARCH_CAPS in the raw and host policies,
patchbot
- [xen stable-4.15] x86/cpuid: Infrastructure for leaves 7:1{ecx,edx},
patchbot
- [xen stable-4.15] x86/cpuid: Calculate FEATURESET_NR_ENTRIES more helpfully,
patchbot
- [xen stable-4.16] Update Xen to version 4.16.5,
patchbot
- [xen stable-4.16] x86/spec-ctrl: Mitigate Gather Data Sampling,
patchbot
- [xen stable-4.16] x86/spec-ctrl: Enumerations for Gather Data Sampling,
patchbot
- [xen stable-4.16] x86/cpu-policy: Hide CLWB by default on SKX/CLX/CPX,
patchbot
- [xen stable-4.16] x86/spec-ctrl: Mitigate Speculative Return Stack Overflow,
patchbot
- [xen stable-4.16] x86/spec-ctrl: Enumerations for Speculative Return Stack Overflow,
patchbot
- [xen stable-4.16] x86/spec-ctrl: Rework ibpb_calculations(),
patchbot
- [xen stable-4.16] x86/cpu-policy: Advertise MSR_ARCH_CAPS to guests by default,
patchbot
- [xen stable-4.16] libxl: allow building with old gcc again,
patchbot
- [xen stable-4.16] libxl: avoid shadowing of index(),
patchbot
- [xen stable-4.16] libxl: add support for parsing MSR features,
patchbot
- [xen stable-4.16] libxl: use the cpuid feature names from cpufeatureset.h,
patchbot
- [xen stable-4.16] libxl: split logic to parse user provided CPUID features,
patchbot
- [xen stable-4.16] libxl: introduce MSR data in libxl_cpuid_policy,
patchbot
- [xen stable-4.16] libxl: change the type of libxl_cpuid_policy_list,
patchbot
- [xen stable-4.16] libs/guest: introduce support for setting guest MSRs,
patchbot
- [xen stable-4.16] x86/cpu-policy: Derive RSBA/RRSBA for guest policies,
patchbot
- [xen stable-4.16] x86/spec-ctrl: Fix up the RSBA/RRSBA bits as appropriate,
patchbot
- [xen stable-4.16] x86/spec-ctrl: Rename retpoline_safe() to retpoline_calculations(),
patchbot
- [xen stable-4.16] x86/spec-ctrl: Use a taint for CET without MSR_SPEC_CTRL,
patchbot
- [xen stable-4.16] x86/spec-ctrl: Fix the rendering of FB_CLEAR,
patchbot
- [xen stable-4.16] x86/cpu-policy: Rearrange guest_common_default_feature_adjustments(),
patchbot
- [xen stable-4.16] x86/spec-ctrl: Update hardware hints,
patchbot
- [xen stable-4.16] x86/spec-ctrl: Remove opencoded MSR_ARCH_CAPS check,
patchbot
- [xen stable-4.16] x86/tsx: Remove opencoded MSR_ARCH_CAPS check,
patchbot
- [xen stable-4.16] x86/vtx: Remove opencoded MSR_ARCH_CAPS check,
patchbot
- [xen stable-4.16] x86/boot: Expose MSR_ARCH_CAPS data in guest max policies,
patchbot
- [xen stable-4.16] x86/boot: Record MSR_ARCH_CAPS for the Raw and Host CPU policy,
patchbot
- [xen stable-4.16] x86/cpu-policy: MSR_ARCH_CAPS feature names,
patchbot
- [xen stable-4.16] x86/cpu-policy: Infrastructure for MSR_ARCH_CAPS,
patchbot
- [xen stable-4.16] x86/boot: Adjust MSR_ARCH_CAPS handling for the Host policy,
patchbot
- [xen stable-4.16] x86/boot: Rework dom0 feature configuration,
patchbot
- [xen stable-4.16] x86/cpuid: Calculate FEATURESET_NR_ENTRIES more helpfully,
patchbot
- [xen stable-4.16] x86: Remove temporary {cpuid,msr}_policy defines,
patchbot
- [xen stable-4.16] libx86: Update library API for cpu_policy,
patchbot
- [xen stable-4.16] tools/fuzz: Rework afl-policy-fuzzer,
patchbot
- [xen stable-4.16] x86/emul: Switch x86_emulate_ctxt to cpu_policy,
patchbot
- [xen stable-4.16] x86/boot: Merge CPUID policy initialisation logic into cpu-policy.c,
patchbot
- [xen stable-4.16] x86/boot: Move MSR policy initialisation logic into cpu-policy.c,
patchbot
- [xen stable-4.16] x86: Out-of-inline the policy<->featureset convertors,
patchbot
- [xen stable-4.16] x86: Drop struct old_cpu_policy,
patchbot
- [xen stable-4.16] x86: Merge xc_cpu_policy's cpuid and msr objects,
patchbot
- [xen stable-4.16] x86: Merge a domain's {cpuid,msr} policy objects,
patchbot
- [xen stable-4.16] x86: Merge the system {cpuid,msr} policy objects,
patchbot
- [xen stable-4.16] x86: Merge struct msr_policy into struct cpu_policy,
patchbot
- [xen stable-4.16] x86: Rename struct cpuid_policy to struct cpu_policy,
patchbot
- [xen stable-4.16] x86: Rename {domctl,sysctl}.cpu_policy.{cpuid,msr}_policy fields,
patchbot
- [xen stable-4.16] x86: Rename struct cpu_policy to struct old_cpuid_policy,
patchbot
- [xen stable-4.16] x86/sysctl: Retrofit XEN_SYSCTL_cpu_featureset_{pv,hvm}_max,
patchbot
- [xen stable-4.16] tools/xen-cpuid: Rework the handling of dynamic featuresets,
patchbot
- [xen stable-4.16] x86/cpuid: Introduce dom0-cpuid command line option,
patchbot
- [xen stable-4.16] x86/cpuid: Factor common parsing out of parse_xen_cpuid(),
patchbot
- [xen stable-4.16] x86/cpuid: Split dom0 handling out of init_domain_cpuid_policy(),
patchbot
- [xen stable-4.16] libs/vchan: Fix -Wsingle-bit-bitfield-constant-conversion,
patchbot
- [xen stable-4.16] subdom: Fix -Werror=address failure in tmp_emulator,
patchbot
- [xen stable-4.16] tools: drop bogus and obsolete ptyfuncs.m4,
patchbot
- [xen stable-4.14] Update Xen to version 4.14.6,
patchbot
- [xen stable-4.14] x86/spec-ctrl: Mitigate Gather Data Sampling,
patchbot
- [xen stable-4.14] x86/spec-ctrl: Enumerations for Gather Data Sampling,
patchbot
- [xen stable-4.14] x86/cpu-policy: Hide CLWB by default on SKX/CLX/CPX,
patchbot
- [xen stable-4.14] x86/spec-ctrl: Mitigate Speculative Return Stack Overflow,
patchbot
- [xen stable-4.14] x86/spec-ctrl: Enumerations for Speculative Return Stack Overflow,
patchbot
- [xen stable-4.14] x86/spec-ctrl: Rework ibpb_calculations(),
patchbot
- [xen stable-4.14] x86/cpu-policy: Advertise MSR_ARCH_CAPS to guests by default,
patchbot
- [xen stable-4.14] libxl: allow building with old gcc again,
patchbot
- [xen stable-4.14] libxl: avoid shadowing of index(),
patchbot
- [xen stable-4.14] libxl: add support for parsing MSR features,
patchbot
- [xen stable-4.14] libxl: use the cpuid feature names from cpufeatureset.h,
patchbot
- [xen stable-4.14] libxl: split logic to parse user provided CPUID features,
patchbot
- [xen stable-4.14] libxl: introduce MSR data in libxl_cpuid_policy,
patchbot
- [xen stable-4.14] libxl: change the type of libxl_cpuid_policy_list,
patchbot
- [xen stable-4.14] libs/guest: introduce support for setting guest MSRs,
patchbot
- [xen stable-4.14] libxl: don't ignore the return value from xc_cpuid_apply_policy,
patchbot
- [xen stable-4.14] x86/cpu-policy: Derive RSBA/RRSBA for guest policies,
patchbot
- [xen stable-4.14] x86/spec-ctrl: Fix up the RSBA/RRSBA bits as appropriate,
patchbot
- [xen stable-4.14] x86/spec-ctrl: Rename retpoline_safe() to retpoline_calculations(),
patchbot
- [xen stable-4.14] x86/spec-ctrl: Use a taint for CET without MSR_SPEC_CTRL,
patchbot
- [xen stable-4.14] x86/spec-ctrl: Fix the rendering of FB_CLEAR,
patchbot
- [xen stable-4.14] x86/cpu-policy: Rearrange guest_common_default_feature_adjustments(),
patchbot
- [xen stable-4.14] x86/spec-ctrl: Update hardware hints,
patchbot
- [xen stable-4.14] x86/spec-ctrl: Remove opencoded MSR_ARCH_CAPS check,
patchbot
- [xen stable-4.14] x86/tsx: Remove opencoded MSR_ARCH_CAPS check,
patchbot
- [xen stable-4.14] x86/vtx: Remove opencoded MSR_ARCH_CAPS check,
patchbot
- [xen stable-4.14] x86/boot: Expose MSR_ARCH_CAPS data in guest max policies,
patchbot
- [xen stable-4.14] x86/boot: Record MSR_ARCH_CAPS for the Raw and Host CPU policy,
patchbot
- [xen stable-4.14] x86/cpu-policy: MSR_ARCH_CAPS feature names,
patchbot
- [xen stable-4.14] x86/cpu-policy: Infrastructure for MSR_ARCH_CAPS,
patchbot
- [xen stable-4.14] x86/boot: Adjust MSR_ARCH_CAPS handling for the Host policy,
patchbot
- [xen stable-4.14] x86/boot: Rework dom0 feature configuration,
patchbot
- [xen stable-4.14] x86: Remove temporary {cpuid,msr}_policy defines,
patchbot
- [xen stable-4.14] libx86: Update library API for cpu_policy,
patchbot
- [xen stable-4.14] tools/fuzz: Rework afl-policy-fuzzer,
patchbot
- [xen stable-4.14] x86/emul: Switch x86_emulate_ctxt to cpu_policy,
patchbot
- [xen stable-4.14] x86/boot: Merge CPUID policy initialisation logic into cpu-policy.c,
patchbot
- [xen stable-4.14] x86/boot: Move MSR policy initialisation logic into cpu-policy.c,
patchbot
- [xen stable-4.14] x86: Out-of-inline the policy<->featureset convertors,
patchbot
- [xen stable-4.14] x86: Drop struct old_cpu_policy,
patchbot
- [xen stable-4.14] x86: Merge xc_cpu_policy's cpuid and msr objects,
patchbot
- [xen stable-4.14] x86: Merge a domain's {cpuid,msr} policy objects,
patchbot
- [xen stable-4.14] x86: Merge the system {cpuid,msr} policy objects,
patchbot
- [xen stable-4.14] x86: Merge struct msr_policy into struct cpu_policy,
patchbot
- [xen stable-4.14] x86: Rename struct cpuid_policy to struct cpu_policy,
patchbot
- [xen stable-4.14] x86: Rename {domctl,sysctl}.cpu_policy.{cpuid,msr}_policy fields,
patchbot
- [xen stable-4.14] x86: Rename struct cpu_policy to struct old_cpuid_policy,
patchbot
- [xen stable-4.14] x86/sysctl: Retrofit XEN_SYSCTL_cpu_featureset_{pv,hvm}_max,
patchbot
- [xen stable-4.14] tools/xen-cpuid: Rework the handling of dynamic featuresets,
patchbot
- [xen stable-4.14] x86/cpuid: Introduce dom0-cpuid command line option,
patchbot
- [xen stable-4.14] x86/cpuid: Factor common parsing out of parse_xen_cpuid(),
patchbot
- [xen stable-4.14] x86/cpuid: Split dom0 handling out of init_domain_cpuid_policy(),
patchbot
- [xen stable-4.14] x86/CPUID: move some static masks into .init,
patchbot
- [xen stable-4.14] x86/cpuid: Drop special_features[],
patchbot
- [xen stable-4.14] x86/cpuid: Infrastructure for leaves 7:1{ecx,edx},
patchbot
- [xen stable-4.14] x86/cpuid: Calculate FEATURESET_NR_ENTRIES more helpfully,
patchbot
- [xen stable-4.14] x86/spec-ctrl: Enumeration for PBRSB_NO,
patchbot
- [xen stable-4.14] x86: Expose more MSR_ARCH_CAPS to hwdom,
patchbot
- [xen stable-4.14] x86/msr: Expose MSR_ARCH_CAPS in the raw and host policies,
patchbot
- [xen stable-4.17] Update Xen to version 4.17.2,
patchbot
- [xen stable-4.17] x86/spec-ctrl: Mitigate Gather Data Sampling,
patchbot
- [xen stable-4.17] x86/spec-ctrl: Enumerations for Gather Data Sampling,
patchbot
- [xen stable-4.17] x86/cpu-policy: Hide CLWB by default on SKX/CLX/CPX,
patchbot
- [xen stable-4.17] x86/spec-ctrl: Mitigate Speculative Return Stack Overflow,
patchbot
- [xen stable-4.17] x86/spec-ctrl: Enumerations for Speculative Return Stack Overflow,
patchbot
- [xen stable-4.17] x86/spec-ctrl: Rework ibpb_calculations(),
patchbot
- [xen stable-4.17] x86/cpu-policy: Advertise MSR_ARCH_CAPS to guests by default,
patchbot
- [xen stable-4.17] libxl: allow building with old gcc again,
patchbot
- [xen stable-4.17] libxl: avoid shadowing of index(),
patchbot
- [xen stable-4.17] libxl: add support for parsing MSR features,
patchbot
- [xen stable-4.17] libxl: use the cpuid feature names from cpufeatureset.h,
patchbot
- [xen stable-4.17] libxl: split logic to parse user provided CPUID features,
patchbot
- [xen stable-4.17] libxl: introduce MSR data in libxl_cpuid_policy,
patchbot
- [xen stable-4.17] libxl: change the type of libxl_cpuid_policy_list,
patchbot
- [xen stable-4.17] libs/guest: introduce support for setting guest MSRs,
patchbot
- [xen stable-4.17] x86/cpu-policy: Derive RSBA/RRSBA for guest policies,
patchbot
- [xen stable-4.17] x86/spec-ctrl: Fix up the RSBA/RRSBA bits as appropriate,
patchbot
- [xen stable-4.17] x86/spec-ctrl: Rename retpoline_safe() to retpoline_calculations(),
patchbot
- [xen stable-4.17] x86/spec-ctrl: Use a taint for CET without MSR_SPEC_CTRL,
patchbot
- [xen stable-4.17] x86/spec-ctrl: Fix the rendering of FB_CLEAR,
patchbot
- [xen stable-4.17] x86/cpu-policy: Rearrange guest_common_default_feature_adjustments(),
patchbot
- [xen stable-4.17] x86/spec-ctrl: Update hardware hints,
patchbot
- [xen stable-4.17] x86/spec-ctrl: Remove opencoded MSR_ARCH_CAPS check,
patchbot
- [xen stable-4.17] x86/tsx: Remove opencoded MSR_ARCH_CAPS check,
patchbot
- [xen stable-4.17] x86/vtx: Remove opencoded MSR_ARCH_CAPS check,
patchbot
- [xen stable-4.17] x86/boot: Expose MSR_ARCH_CAPS data in guest max policies,
patchbot
- [xen stable-4.17] x86/boot: Record MSR_ARCH_CAPS for the Raw and Host CPU policy,
patchbot
- [xen stable-4.17] x86/cpu-policy: MSR_ARCH_CAPS feature names,
patchbot
- [xen stable-4.17] x86/cpu-policy: Infrastructure for MSR_ARCH_CAPS,
patchbot
- [xen stable-4.17] x86/boot: Adjust MSR_ARCH_CAPS handling for the Host policy,
patchbot
- [xen stable-4.17] x86/boot: Rework dom0 feature configuration,
patchbot
- [xen stable-4.17] x86/cpuid: Calculate FEATURESET_NR_ENTRIES more helpfully,
patchbot
- [xen stable-4.17] x86: Remove temporary {cpuid,msr}_policy defines,
patchbot
- [xen stable-4.17] libx86: Update library API for cpu_policy,
patchbot
- [xen stable-4.17] tools/fuzz: Rework afl-policy-fuzzer,
patchbot
- [xen stable-4.17] x86/emul: Switch x86_emulate_ctxt to cpu_policy,
patchbot
- [xen stable-4.17] x86/boot: Merge CPUID policy initialisation logic into cpu-policy.c,
patchbot
- [xen stable-4.17] x86/boot: Move MSR policy initialisation logic into cpu-policy.c,
patchbot
- [xen stable-4.17] x86: Out-of-inline the policy<->featureset convertors,
patchbot
- [xen stable-4.17] x86: Drop struct old_cpu_policy,
patchbot
- [xen stable-4.17] x86: Merge xc_cpu_policy's cpuid and msr objects,
patchbot
- [xen stable-4.17] x86: Merge a domain's {cpuid,msr} policy objects,
patchbot
- [xen stable-4.17] x86: Merge the system {cpuid,msr} policy objects,
patchbot
- [xen stable-4.17] x86: Merge struct msr_policy into struct cpu_policy,
patchbot
- [xen stable-4.17] x86: Rename struct cpuid_policy to struct cpu_policy,
patchbot
- [xen stable-4.17] x86: Rename {domctl,sysctl}.cpu_policy.{cpuid,msr}_policy fields,
patchbot
- [xen stable-4.17] x86: Rename struct cpu_policy to struct old_cpuid_policy,
patchbot
- [xen stable-4.17] x86/sysctl: Retrofit XEN_SYSCTL_cpu_featureset_{pv,hvm}_max,
patchbot
- [xen stable-4.17] tools/xen-cpuid: Rework the handling of dynamic featuresets,
patchbot
- [xen stable-4.17] libs/vchan: Fix -Wsingle-bit-bitfield-constant-conversion,
patchbot
- [xen stable-4.17] subdom: Fix -Werror=address failure in tmp_emulator,
patchbot
- [xen stable-4.17] tools: drop bogus and obsolete ptyfuncs.m4,
patchbot
- [xen master] xen/x86: address violations of MISRA C:2012 Rule 7.3,
patchbot
- [xen master] x86/mm: address violations of MISRA C:2012 Rule 7.3,
patchbot
- [xen master] x86/IOMMU: address violations of MISRA C:2012 Rule 7.3,
patchbot
- [xen master] x86/svm: address violations of MISRA C:2012 Rule 7.3,
patchbot
- [xen master] AMD/IOMMU: address violations of MISRA C:2012 Rule 7.3,
patchbot
- [xen master] automation: Advertise that ECLAIR jobs do not need prerequisites,
patchbot
- [xen master] x86/mce: Address violations of MISRA C:2012 Rules 8.2 and 8.3,
patchbot
- [xen master] x86/mtrr: address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] x86/mce: address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] xen: change parameter name in monitor_domctl() declaration,
patchbot
- [xen master] x86: Drop opt_pku entirely,
patchbot
- [xen master] arm/mm: Document the differences between arm32 and arm64 directmaps,
patchbot
- [xen master] libelf: address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] x86: Address violations of MISRA C:2012 by replacing bool_t uses,
patchbot
- [xen master] xen/include: address violations of MISRA C:2012 Rule 7.3,
patchbot
- [xen master] xen/common: address violations of MISRA C:2012 Rule 7.3,
patchbot
- [xen master] xen/arm: address violations of MISRA C:2012 Rule 7.3,
patchbot
- [xen master] xen/sched: address violations of MISRA C:2012 Rules 8.2 and 8.3,
patchbot
- [xen master] xen/sched: mechanical renaming to address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] x86/HVM: drop dead assignments from hvmemul_rep_{movs,stos}(),
patchbot
- [xen master] automation: add missing "needs",
patchbot
- [xen master] automation/eclair: avoid failure in case of missing merge point,
patchbot
- [xen master] automation/eclair: add scheduled pipelines,
patchbot
- [xen master] automation/eclair: add direct link to reports,
patchbot
- [xen master] automation/eclair: add support for tag pipelines,
patchbot
- [xen master] xen/x86: Constify the vCPU parameter for expand_xsave_states(),
patchbot
- [xen master] libxl: allow building with old gcc again,
patchbot
- [xen master] libxl: avoid shadowing of index(),
patchbot
- [xen master] arm: Avoid using solaris syntax for .section directive,
patchbot
- [xen master] x86/gen-cpuid: Avoid violations of Misra rule 1.3,
patchbot
- [xen master] x86: Delete str(),
patchbot
- [xen master] x86/entry: Rename the exception entrypoints,
patchbot
- [xen master] x86/traps: Move do_general_protection() earlier,
patchbot
- [xen stable-4.17] arm: Avoid using solaris syntax for .section directive,
patchbot
- [xen stable-4.17] amd: disable C6 after 1000 days on Zen2,
patchbot
- [xen stable-4.17] tools/xenstore: fix XSA-417 patch,
patchbot
- [xen stable-4.17] x86: fix early boot output,
patchbot
- [xen stable-4.17] ocaml/libs/xc: Fix NULL dereference with physinfo_arch_caps(),
patchbot
- [xen stable-4.16] arm: Avoid using solaris syntax for .section directive,
patchbot
- [xen stable-4.16] amd: disable C6 after 1000 days on Zen2,
patchbot
- [xen stable-4.16] tools/xenstore: fix XSA-417 patch,
patchbot
- [xen stable-4.16] x86: fix early boot output,
patchbot
- [xen master] xen/ppc: Switch to medium PIC code model,
patchbot
- [xen master] arm/efi: address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] drivers/char: address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] xen/common: address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] common: move simple_strto{,u}l{,l}() to lib/,
patchbot
- [xen master] xen/spinlock: address violations of MISRA C:2012 Rules 8.2 and 8.3,
patchbot
- [xen master] x86: mechanically rename to address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] xen/lib: address violations of MISRA C:2012 Rules 8.2 and 8.3,
patchbot
- [xen master] xen/arm/IRQ: uniform irq_set_affinity() with x86 version,
patchbot
- [xen master] amd/iommu: rename functions to address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] xen/pci: rename local variable to address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] x86/HVM: tidy _hvm_load_entry() for style,
patchbot
- [xen master] EFI: address violations of MISRA C:2012 Rules 8.2 and 8.3,
patchbot
- [xen master] x86/iommu: pass full IO-APIC RTE for remapping table update,
patchbot
- [xen master] x86: avoid Misra Rule 19.1 violations,
patchbot
- [xen master] x86emul: remove local variable to address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] x86emul: avoid shadowing to address MISRA C:2012 Rule 5.3,
patchbot
- [xen master] x86/mm: remove variable to avoid shadowing,
patchbot
- [xen master] amd: disable C6 after 1000 days on Zen2,
patchbot
- [xen master] IOMMU: address violations of MISRA C:2012 Rules 8.2 and 8.3,
patchbot
- [xen master] x86/IRQ: address violations of MISRA C: 2012 Rules 8.2 and 8.3,
patchbot
- [xen master] xen/IRQ: address violations of MISRA C: 2012 Rules 8.2 and 8.3,
patchbot
- [xen master] xl: Add escape character argument to xl console,
patchbot
- [xen master] Config.mk: evaluate XEN_COMPILE_ARCH and XEN_OS immediately,
patchbot
- [xen master] build: evaluate XEN_BUILD_* and XEN_DOMAIN immediately,
patchbot
- [xen stable-4.16] xen/arm: Add Cortex-A77 erratum 1508412 handling,
patchbot
- [xen stable-4.15] xen/arm: Add Cortex-A77 erratum 1508412 handling,
patchbot
- [xen stable-4.17] xen/arm: Add Cortex-A77 erratum 1508412 handling,
patchbot
- [qemu-xen master] thread-pool: signal "request_cond" while locked,
patchbot
- [xen master] x86/amd: Fix DE_CFG truncation in amd_check_zenbleed(),
patchbot
- [xen stable-4.17] x86/amd: Fix DE_CFG truncation in amd_check_zenbleed(),
patchbot
- [xen stable-4.16] x86/amd: Fix DE_CFG truncation in amd_check_zenbleed(),
patchbot
- [xen stable-4.15] x86/amd: Fix DE_CFG truncation in amd_check_zenbleed(),
patchbot
- [xen stable-4.14] x86/amd: Fix DE_CFG truncation in amd_check_zenbleed(),
patchbot
Mail converted by MHonArc
|