]> xenbits.xensource.com Git - xen.git/shortlog
xen.git
2024-05-03 Julien GrallUpdate Xen version to 4.15.7 stable-4.15 staging-4.15 RELEASE-4.15.7
2024-04-29 Roger Pau Monnéx86/spec: adjust logic that elides lfence
2024-04-29 Roger Pau Monnéx86/spec: fix reporting of BHB clearing usage from...
2024-04-15 Roger Pau Monnéx86/vmx: prevent fallthrough in vmx_set_reg() for handl...
2024-04-15 Andrew Cooperx86/entry: Fix build with older toolchains
2024-04-09 Andrew CooperUpdate Xen version to 4.15.6 RELEASE-4.15.6
2024-04-09 Andrew Cooperx86/spec-ctrl: Support the "long" BHB loop sequence
2024-04-09 Andrew Cooperx86/spec-ctrl: Wire up the Native-BHI software sequences
2024-04-09 Andrew Cooperx86/spec-ctrl: Software BHB-clearing sequences
2024-04-09 Andrew Cooperx86/spec-ctrl: Support BHI_DIS_S in order to mitigate BHI
2024-04-09 Andrew Cooperx86/tsx: Expose RTM_ALWAYS_ABORT to guests
2024-04-09 Andrew Cooperx86: Drop INDIRECT_JMP
2024-04-09 Andrew Cooperx86: Use indirect calls in reset-stack infrastructure
2024-04-09 Andrew Cooperx86/spec-ctrl: Widen the {xen,last,default}_spec_ctrl...
2024-04-09 Roger Pau Monnex86/vmx: Add support for virtualize SPEC_CTRL
2024-04-09 Andrew Cooperx86/spec-ctrl: Detail the safety properties in SPEC_CTR...
2024-04-09 Andrew Cooperx86/spec-ctrl: Simplify DO_COND_IBPB
2024-04-09 Andrew Cooperx86/spec_ctrl: Hold SCF in %ebx across SPEC_CTRL_ENTRY_...
2024-04-09 Andrew Cooperx86/entry: Arrange for %r14 to be STACK_END across...
2024-04-09 Andrew Cooperx86/spec-ctrl: Rework conditional safety for SPEC_CTRL_...
2024-04-09 Andrew Cooperx86/spec-ctrl: Rename spec_ctrl_flags to scf
2024-04-09 Andrew Cooperx86/spec-ctrl: Make svm_vmexit_spec_ctrl conditional
2024-04-09 Andrew Cooperx86/cpuid: Don't expose {IPRED,RRSBA,BHI}_CTRL to PV...
2024-04-09 Andrew Cooperxen/wait: Remove indirect jump
2024-04-09 Andrew Cooperx86/tsx: Cope with RTM_ALWAYS_ABORT vs RTM mismatch
2024-04-09 Jan BeulichVMX: tertiary execution control infrastructure
2024-04-09 Roger Pau Monnéx86/spec-ctrl: Expose BHI_CTRL to guests
2024-04-09 Roger Pau Monnéx86/spec-ctrl: Expose RRSBA_CTRL to guests
2024-04-09 Roger Pau Monnéx86/spec-ctrl: Expose IPRED_CTRL to guests
2024-04-09 Andrew Cooperx86/spec-ctrl: Fix BTC/SRSO mitigations
2024-04-05 Bjoern Doebelhypercall_xlat_continuation: Replace BUG_ON with domain...
2024-04-05 Jan Beulichx86/HVM: clear upper halves of GPRs upon entry from...
2024-03-12 Roger Pau Monnéx86: protect conditional lock taking from speculative...
2024-03-12 Roger Pau Monnéx86/mm: add speculation barriers to open coded locks
2024-03-12 Roger Pau Monnélocking: attempt to ensure lock wrappers are always...
2024-03-12 Roger Pau Monnépercpu-rwlock: introduce support for blocking speculati...
2024-03-12 Roger Pau Monnérwlock: introduce support for blocking speculation...
2024-03-12 Roger Pau Monnéx86/spinlock: introduce support for blocking speculatio...
2024-03-12 Andrew Cooperxen: Swap order of actions in the FREE*() macros
2024-03-12 Andrew Cooperx86/paging: Delete update_cr3()'s do_locking parameter
2024-03-12 Andrew Cooperx86/spec-ctrl: Mitigation Register File Data Sampling
2024-03-12 Andrew Cooperx86/spec-ctrl: VERW-handling adjustments
2024-03-12 Andrew Cooperx86/spec-ctrl: Rename VERW related options
2024-03-12 Andrew Cooperx86/spec-ctrl: Perform VERW flushing later in exit...
2024-03-12 Andrew Cooperx86/vmx: Perform VERW flushing later in the VMExit...
2024-03-12 Andrew Cooperx86/cpu-policy: Allow for levelling of VERW side effects
2024-03-12 Andrew Cooperx86/entry: Introduce EFRAME_* constants
2024-02-27 Jan Beulichx86: account for shadow stack in exception-from-stub...
2024-01-30 Roger Pau Monnépci: fail device assignment if phantom functions cannot...
2023-12-12 Michal Orzelxen/arm: page: Avoid pointer overflow on cache clean...
2023-10-31 Andrew Cooperx86/spec-ctrl: Remove conditional IRQs-on-ness for...
2023-10-31 Roger Pau Monneiommu/amd-vi: use correct level for quarantine domain...
2023-09-29 Andrew Cooperx86/pv: Correct the auditing of guest breakpoint addresses
2023-09-29 Andrew Cooperx86/svm: Fix asymmetry with AMD DR MASK context switching
2023-09-29 Roger Pau Monnelibxl: limit bootloader execution in restricted mode
2023-09-29 Roger Pau Monnelibxl: add support for running bootloader in restricted...
2023-09-27 Alejandro Vallejotools/pygrub: Deprivilege pygrub
2023-09-27 Alejandro Vallejotools/libfsimage: Export a new function to preload...
2023-09-27 Alejandro Vallejotools/pygrub: Open the output files earlier
2023-09-27 Alejandro Vallejotools/pygrub: Small refactors
2023-09-27 Alejandro Vallejotools/pygrub: Remove unnecessary hypercall
2023-09-27 Alejandro Vallejolibfsimage/xfs: Add compile-time check to libfsimage
2023-09-27 Alejandro Vallejolibfsimage/xfs: Sanity-check the superblock during...
2023-09-27 Alejandro Vallejolibfsimage/xfs: Amend mask32lo() to allow the value 32
2023-09-27 Alejandro Vallejolibfsimage/xfs: Remove dead code
2023-09-27 Roger Pau Monneiommu/amd-vi: flush IOMMU TLB when flushing the DTE
2023-09-27 Julien Gralltools/xenstored: domain_entry_fix(): Handle conflicting...
2023-09-20 Jan Beulichx86/shadow: defer releasing of PV's top-level shadow...
2023-09-19 Andrew Cooperx86/spec-ctrl: Mitigate the Zen1 DIV leakage
2023-09-19 Andrew Cooperx86/amd: Introduce is_zen{1,2}_uarch() predicates
2023-09-19 Andrew Cooperx86/spec-ctrl: Issue VERW during IST exit to Xen
2023-09-19 Andrew Cooperx86/entry: Track the IST-ness of an entry for the exit...
2023-09-19 Andrew Cooperx86/entry: Adjust restore_all_xen to hold stack_end...
2023-09-19 Andrew Cooperx86/spec-ctrl: Improve all SPEC_CTRL_{ENTER,EXIT}_...
2023-09-19 Andrew Cooperx86/spec-ctrl: Turn the remaining SPEC_CTRL_{ENTRY...
2023-09-19 Andrew Cooperx86/spec-ctrl: Fold DO_SPEC_CTRL_EXIT_TO_XEN into it...
2023-09-19 Andrew Cooperx86/spec-ctrl: Fix confusion between SPEC_CTRL_EXIT_TO_...
2023-09-19 Jan Beulichx86/AMD: extend Zenbleed check to models "good" ucode...
2023-09-05 Stefano Stabellinixen/arm: page: Handle cache flush of an element at...
2023-08-07 Andrew CooperUpdate Xen to version 4.15.5 RELEASE-4.15.5
2023-08-03 Andrew Cooperx86/spec-ctrl: Mitigate Gather Data Sampling
2023-08-03 Andrew Cooperx86/spec-ctrl: Enumerations for Gather Data Sampling
2023-08-03 Andrew Cooperx86/cpu-policy: Hide CLWB by default on SKX/CLX/CPX
2023-08-03 Andrew Cooperx86/spec-ctrl: Mitigate Speculative Return Stack Overflow
2023-08-03 Andrew Cooperx86/spec-ctrl: Enumerations for Speculative Return...
2023-08-03 Andrew Cooperx86/spec-ctrl: Rework ibpb_calculations()
2023-08-03 Andrew Cooperx86/cpu-policy: Advertise MSR_ARCH_CAPS to guests by...
2023-08-03 Jan Beulichlibxl: allow building with old gcc again
2023-08-03 Jan Beulichlibxl: avoid shadowing of index()
2023-08-03 Roger Pau Monnelibxl: add support for parsing MSR features
2023-08-03 Roger Pau Monnelibxl: use the cpuid feature names from cpufeatureset.h
2023-08-03 Roger Pau Monnelibxl: split logic to parse user provided CPUID features
2023-08-03 Roger Pau Monnelibxl: introduce MSR data in libxl_cpuid_policy
2023-08-03 Roger Pau Monnelibxl: change the type of libxl_cpuid_policy_list
2023-08-03 Roger Pau Monnelibs/guest: introduce support for setting guest MSRs
2023-08-03 Roger Pau Monnelibxl: don't ignore the return value from xc_cpuid_appl...
2023-08-03 Andrew Cooperx86/cpu-policy: Derive RSBA/RRSBA for guest policies
2023-08-03 Andrew Cooperx86/spec-ctrl: Fix up the RSBA/RRSBA bits as appropriate
2023-08-03 Andrew Cooperx86/spec-ctrl: Rename retpoline_safe() to retpoline_cal...
2023-08-03 Andrew Cooperx86/spec-ctrl: Use a taint for CET without MSR_SPEC_CTRL
next