xen-unstable.hg

log

age author revision description
2 days ago Jan Beulich 34578:3688fe5fd4e9 x86emul: support ADCX/ADOXdefault tip
2 days ago Jan Beulich 34577:158d5550fa0f x86emul: support POPCNT
2 days ago Jan Beulich 34576:bb30fce640e0 x86emul: VEX.B is ignored in compatibility mode
2 days ago Jan Beulich 34575:4cbcc58d2eed x86emul: suppress memory writes after faulting FPU insns
3 days ago Stefano Stabellini 34574:29cbe51feb67 Add XENV to docs/misc
3 days ago Stefano Stabellini 34573:6babd8bd7f18 Add STAO spec to docs/misc
3 days ago Andrew Cooper 34572:b1e2c6ebabdd x86/xstate: Fix array overrun on hardware with LWP
3 days ago Andrew Cooper 34571:cac49db78488 x86/pv: Check that emulate_privileged_op() don't change any unexpected flags
3 days ago Andrew Cooper 34570:f7c016995936 x86/emul: Calculate not_64bit during instruction decode
3 days ago He Chen 34569:34ce52c459ae tools/misc: add AVX512 vpopcntdq in xen-cpuid.c
3 days ago Wei Liu 34568:107a8e5aa8bf xenstored: remove -L option
6 days ago Jan Beulich 34567:c2e356c3c844 x86emul: improve CR/DR access handling
6 days ago Jan Beulich 34566:c02a11262d9e x86emul: use switch()-wide local variable 'cr4'
6 days ago Jan Beulich 34565:d5ab337592e1 x86emul: support VME and PVI
6 days ago Jan Beulich 34564:428671a512b9 x86emul: conditionally clear BNDn for branches
6 days ago Andrew Cooper 34563:798d17474311 x86/cpuid: Move the legacy cpuids array into struct cpuid_policy
6 days ago Andrew Cooper 34562:b8af913c8c51 x86/cpuid: Effectively remove domain_cpuid()
6 days ago Andrew Cooper 34561:dc4aa9b4761b x86/cpuid: Store the toolstacks choice of hypervisor max leaf
6 days ago Andrew Cooper 34560:3c4b3762f255 x86/domctl: Move all CPUID update logic into update_domain_cpuid_info()
6 days ago Andrew Cooper 34559:b169e49dfc16 x86/cpuid: Fix feature flags reported to dom0
6 days ago Andrew Cooper 34558:960f663f2154 x86/sysctl: Fix NULL pointer dereference in error path
6 days ago Juergen Gross 34557:f503e453c914 tools: don't remove tdb data base file before starting xenstored
6 days ago Juergen Gross 34556:5cc19d7abde4 tools/xenstore: start with empty data base
6 days ago Stefano Stabellini 34555:3366dd34ac1a docs: add Xen PV Drivers Lifecycle
8 days ago Andrew Cooper 34554:554c740ad122 tools/libxc: Fix the reported max_leaf values for PV guests
8 days ago Jan Beulich 34553:0d764d5a0f50 x86emul: correct EFLAGS.TF handling
8 days ago Jan Beulich 34552:38d6439ce787 x86emul: support CLWB
8 days ago Jan Beulich 34551:8dcf7665def9 x86/HVM: restrict permitted instructions during special purpose emulation
8 days ago Andrew Cooper 34550:5adc812709ed x86/cpuid: Alter the legacy-path prototypes to match guest_cpuid()
8 days ago Andrew Cooper 34549:01bc332cd277 x86/cpuid: Effectively remove pv_cpuid() and hvm_cpuid()
8 days ago Andrew Cooper 34548:d62eda3f4ccc x86/svm: Use guest_cpuid() rather than hvm_cpuid()
8 days ago Andrew Cooper 34547:d605f9f3f272 x86/hvm: Use guest_cpuid() rather than hvm_cpuid()
8 days ago Andrew Cooper 34546:ad7ed0c9ea4d x86/cpuid: Move all leaf 7 handling into guest_cpuid()
8 days ago Andrew Cooper 34545:048e7ffbfc82 x86/cpuid: Perform max_leaf calculations in guest_cpuid()
8 days ago Andrew Cooper 34544:b67553f1822f x86/cpuid: Calculate appropriate max_leaf values for the global policies
8 days ago Andrew Cooper 34543:8066dc8e2fe4 x86/cpuid: Drop the temporary linear feature bitmap from struct cpuid_policy
8 days ago Andrew Cooper 34542:732a962271fb x86/hvm: Use per-domain policy information in hvm_cpuid()
8 days ago Andrew Cooper 34541:0fce1f7870be x86/pv: Use per-domain policy information in pv_cpuid()
8 days ago Andrew Cooper 34540:645c495c9bb8 x86/pv: Use per-domain policy information when calculating the cpumasks
8 days ago Andrew Cooper 34539:b09ebcf8f808 x86/svm: Improvements using named features
8 days ago Andrew Cooper 34538:e2b153246561 x86/hvm: Improve CPUID and MSR handling using named features
8 days ago Andrew Cooper 34537:b98bd9b42e64 x86/pv: Improve pv_cpuid() using named features
8 days ago Andrew Cooper 34536:2c0b6ea86e41 x86/vvmx: Use hvm_cr4_guest_valid_bits() to calculate MSR_IA32_VMX_CR4_FIXED1
8 days ago Andrew Cooper 34535:b9b7ef034f51 x86/hvm: Improve CR4 verification using named features
8 days ago Andrew Cooper 34534:a3be2c91d453 x86/hvm: Improve hvm_efer_valid() using named features
8 days ago Andrew Cooper 34533:b2db6240f64d x86/cpuid: Introduce named feature bitfields
8 days ago Andrew Cooper 34532:986e7476dadf x86/cpuid: Dispatch cpuid_hypervisor_leaves() from guest_cpuid()
8 days ago Andrew Cooper 34531:fa9a8961887b x86/hvm: Dispatch cpuid_viridian_leaves() from guest_cpuid()
8 days ago Andrew Cooper 34530:2ffad211f3e5 x86/cpuid: Recalculate a domains CPUID policy when appropriate
8 days ago Andrew Cooper 34529:be6e90035045 x86/cpuid: Allocate a CPUID policy for every domain
8 days ago Andrew Cooper 34528:14fece7d6993 x86/cpuid: Move featuresets into struct cpuid_policy
8 days ago Andrew Cooper 34527:4fbb17b75660 x86/cpuid: Introduce struct cpuid_policy
8 days ago Andrew Cooper 34526:c0072d02aae9 x86/cpuid: Introduce guest_cpuid() and struct cpuid_leaf
9 days ago Suravee Suthikulpanit 34525:f2161d2d8fbf x86/HVM: Fix teardown ordering in hvm_vcpu_destroy()
9 days ago Andrew Cooper 34524:6ce39abd8448 x86/emul: Replace opencoded extraction of IOPL from eflags
9 days ago Jan Beulich 34523:7b779891d1b4 xenstore: bump TDB_VERSION
9 days ago Anthony PERARD 34522:0b540368147d get_maintainer.pl: Teach brace expansion
9 days ago Eric DeVolder 34521:52a704a27c20 libxl/xc_kexec.c: convert tabs into spaces; preserving indentation
9 days ago He Chen 34520:2f491714bdc4 x86/cpuid: Add AVX512_VPOPCNTDQ support
10 days ago C?dric Bosdonnat 34519:38753445229c docs: convert tscmode.txt into man page