summaryrefslogtreecommitdiff
path: root/xen/include/public
AgeCommit message (Expand)Author
2022-02-04x86/cpuid: Infrastructure for leaf 7:1.ebxJan Beulich
2022-02-04x86/cpuid: Enable MSR_SPEC_CTRL in SVM guests by defaultAndrew Cooper
2022-02-04x86/cpuid: Advertise SSB_NO to guests by defaultAndrew Cooper
2022-01-06x86/cpuid: Fix TSXLDTRK definitionAndrew Cooper
2021-11-17domctl: introduce a macro to set the grant table max versionRoger Pau Monné
2021-11-16public/gnttab: relax v2 recommendationJan Beulich
2021-11-08gnttab: allow setting max version per-domainRoger Pau Monne
2021-11-08xen: Report grant table v1/v2 capabilities to the toolstackAndrew Cooper
2021-10-29x86/cpuid: prevent decreasing of hypervisor max leaf on migrationRoger Pau Monne
2021-10-15arm/libxl: Emulated PCI device tree node in libxlRahul Singh
2021-10-15xen/arm: Enable the existing x86 virtual PCI support for ARMRahul Singh
2021-10-14libxl/arm: Add handling of extended regions for DomUOleksandr Tyshchenko
2021-10-14xen/arm: Introduce gpaddr_bits field to struct xen_domctl_getdomaininfoOleksandr Tyshchenko
2021-10-14Revert "xen/domctl: Introduce XEN_DOMCTL_CDF_vpci flag"Michal Orzel
2021-10-13xen: Expose the PMU to the guestsMichal Orzel
2021-10-12xen+tools: Introduce XEN_SYSCTL_PHYSCAP_vpmuMichal Orzel
2021-10-07xen/domctl: Introduce XEN_DOMCTL_CDF_vpci flagRahul Singh
2021-10-07xen/arm: Add PHYSDEVOP_pci_device_(*add/remove) support for ARMRahul Singh
2021-10-01include/public: fix style of usbif.hJuergen Gross
2021-10-01include/public: add better interface description to usbif.hJuergen Gross
2021-10-01include/public: add possible status values to usbif.hJuergen Gross
2021-09-10xsm: remove the ability to disable flaskDaniel P. Smith
2021-09-08x86/amd: Enumeration for speculative features/hintsAndrew Cooper
2021-09-07x86/cpuid: expose NullSelectorClearsBase CPUID bit to guestsJane Malalane
2021-09-07gnttab: maptrack handle shortage is not IOMMU relatedJan Beulich
2021-08-27gnttab: drop GNTMAP_can_failJan Beulich
2021-08-24xen/public: arch-arm: Add mention of argo_op hypercallMichal Orzel
2021-07-26tools/libxc: use uint32_t for pirq in xc_domain_irq_permissionIgor Druzhinin
2021-07-06arm64: Change type of hsr, cpsr, spsr_el1 to uint64_tMichal Orzel
2021-06-24libxc: make xc_domain_maximum_gpfn() endianness-agnosticJan Beulich
2021-06-09x86/tsx: Cope with TSX deprecation on SKL/KBL/CFL/WHLAndrew Cooper
2021-05-27x86/cpuid: Rework HLE and RTM handlingAndrew Cooper
2021-05-17include/public: add RING_RESPONSE_PROD_OVERFLOW macroJuergen Gross
2021-04-22x86/cpuid: support LFENCE always serialising CPUID bitRoger Pau Monné
2021-04-22x86/CPUID: shrink max_{,sub}leaf fields according to actual leaf contentsJan Beulich
2021-04-19x86/CPUID: add further "fast repeated string ops" feature flagsJan Beulich
2021-04-13x86/cpuid: Advertise no-lmsl unilaterally to hvm guestsAndrew Cooper
2021-04-01xen: introduce XENFEAT_direct_mapped and XENFEAT_not_direct_mappedStefano Stabellini
2021-03-30public: add RING_COPY_RESPONSE()Marek Marczykowski-Górecki
2021-03-12x86/PV: conditionally avoid raising #GP for early guest MSR readsJan Beulich
2021-03-12x86/msr: introduce an option for compatible MSR behavior selectionRoger Pau Monné
2021-03-11xen/dmop: Strip __XEN_TOOLS__ header guard from public ABIAndrew Cooper
2021-03-11xen/public: replace typeof() with __typeof__()Elliott Mitchell
2021-02-26dmop: Add XEN_DMOP_nr_vcpusAndrew Cooper
2021-02-18gnttab: never permit mapping transitive grantsJan Beulich
2021-02-05x86/vm_event: add response flag to reset vmtrace bufferTamas K Lengyel
2021-02-05x86/vm_event: Carry the vmtrace buffer position in vm_eventTamas K Lengyel
2021-02-05xen/domctl: Add XEN_DOMCTL_vmtrace_opMichał Leszczyński
2021-02-05x86/vmx: Add Intel Processor Trace supportMichał Leszczyński
2021-02-05xen/memory: Add a vmtrace_buf resource typeMichał Leszczyński