xen-unstable.hg

log

age author revision description
2 days ago Andrew Cooper 34610:c7c4c0d8a33c x86/cpuid: Handle leaf 0 in guest_cpuid()default tip
2 days ago Andrew Cooper 34609:1481b2c228ef x86/cpuid: Remove BUG_ON() condition from guest_cpuid()
2 days ago Andrew Cooper 34608:09b21f13069d x86/cpuid: Hide VT-x/SVM from HVM-based control domains
2 days ago Andrew Cooper 34607:28ed3b1aba8f x86/emul: Fix clang build following BMI1/BMI2/TBM instruction support
2 days ago Eric DeVolder 34606:f65f75e7fcba kexec: ensure kexec_status() return bit value of 0 or 1
2 days ago Jan Beulich 34605:0444c63d4e48 x86: segment attribute handling adjustments
2 days ago Jan Beulich 34604:d0facd5e708c x86emul: LOCK check adjustments
2 days ago Jan Beulich 34603:504c960a909e x86emul: CMPXCHG{8,16}B are memory writes
2 days ago Daniel Kiper 34602:0e269907ccfb x86/boot: implement early command line parser in C
2 days ago Juergen Gross 34601:531ba9e0c1d8 tools/tests: add xenstore testing framework
3 days ago Jan Beulich 34600:9594222fa6b4 x86/PV: restrict permitted instructions during memory write emulation
3 days ago Doug Goldstein 34599:0e7cde654847 x86/mtrr: convert use_intel_if u32 to bool
3 days ago Doug Goldstein 34598:6e1b6dcf1ef1 x86/mtrr: drop unused func prototypes and struct
3 days ago Doug Goldstein 34597:4281fe9cbe7a x86/mtrr: drop positive_have_wrcomb()
3 days ago Eric DeVolder 34596:7be03d6f2e57 public/kexec: put back blank line for readability purposes
3 days ago Jan Beulich 34595:bf9d17f29966 x86emul: simplify prefix handling for VMFUNC
3 days ago Jan Beulich 34594:dd67974a74b3 x86emul: rename the no_writeback label
3 days ago Jan Beulich 34593:53c6bcfb67b3 x86emul: support RDPID
3 days ago Jan Beulich 34592:59bd927893a0 x86emul: support RDRAND/RDSEED
3 days ago Jan Beulich 34591:f9885ddd92e0 x86emul: support TBM insns
3 days ago Jan Beulich 34590:56a5f95b7625 x86emul: support BMI2 insns
3 days ago Jan Beulich 34589:a35ac5476fcc x86emul: support BMI1 insns
3 days ago Julien Grall 34588:eb9679c5fc9c xen/arm: gic-v3: Make sure read from ICC_IAR1_EL1 is visible on the redistributor
4 days ago Andrew Cooper 34587:1dd80b901579 x86/cpuid: Offer ITSC to domains which are automatically non-migrateable
4 days ago Andrew Cooper 34586:b34e6a210f38 tools/libxc: Remove xsave calculations from libxc
4 days ago Andrew Cooper 34585:54c6939e1652 x86/cpuid: Move all xstate leaf handling into guest_cpuid()
4 days ago Andrew Cooper 34584:56148c47f6a7 x86/cpuid: Introduce recalculate_xstate()
4 days ago Andrew Cooper 34583:075b1af18be3 x86/cpuid: Move x86_vendor from arch_domain to cpuid_policy
4 days ago Andrew Cooper 34582:2fb03382f85d x86/cpuid: Drop a guests cached x86 family and model information
4 days ago Eric DeVolder 34581:a3fd33411a4d kexec: implement STATUS hypercall to check if image is loaded
4 days ago Julien Grall 34580:15fc041beaad xen/arm: Don't mix GFN and MFN when using iomem_deny_access
4 days ago Julien Grall 34579:45d88f092cc7 xen/arm: bootfdt.c is only used during initialization
5 days ago Jan Beulich 34578:3688fe5fd4e9 x86emul: support ADCX/ADOX
5 days ago Jan Beulich 34577:158d5550fa0f x86emul: support POPCNT
5 days ago Jan Beulich 34576:bb30fce640e0 x86emul: VEX.B is ignored in compatibility mode
5 days ago Jan Beulich 34575:4cbcc58d2eed x86emul: suppress memory writes after faulting FPU insns
5 days ago Stefano Stabellini 34574:29cbe51feb67 Add XENV to docs/misc
5 days ago Stefano Stabellini 34573:6babd8bd7f18 Add STAO spec to docs/misc
5 days ago Andrew Cooper 34572:b1e2c6ebabdd x86/xstate: Fix array overrun on hardware with LWP
5 days ago Andrew Cooper 34571:cac49db78488 x86/pv: Check that emulate_privileged_op() don't change any unexpected flags
5 days ago Andrew Cooper 34570:f7c016995936 x86/emul: Calculate not_64bit during instruction decode
5 days ago He Chen 34569:34ce52c459ae tools/misc: add AVX512 vpopcntdq in xen-cpuid.c
5 days ago Wei Liu 34568:107a8e5aa8bf xenstored: remove -L option
9 days ago Jan Beulich 34567:c2e356c3c844 x86emul: improve CR/DR access handling
9 days ago Jan Beulich 34566:c02a11262d9e x86emul: use switch()-wide local variable 'cr4'
9 days ago Jan Beulich 34565:d5ab337592e1 x86emul: support VME and PVI
9 days ago Jan Beulich 34564:428671a512b9 x86emul: conditionally clear BNDn for branches
9 days ago Andrew Cooper 34563:798d17474311 x86/cpuid: Move the legacy cpuids array into struct cpuid_policy
9 days ago Andrew Cooper 34562:b8af913c8c51 x86/cpuid: Effectively remove domain_cpuid()
9 days ago Andrew Cooper 34561:dc4aa9b4761b x86/cpuid: Store the toolstacks choice of hypervisor max leaf
9 days ago Andrew Cooper 34560:3c4b3762f255 x86/domctl: Move all CPUID update logic into update_domain_cpuid_info()
9 days ago Andrew Cooper 34559:b169e49dfc16 x86/cpuid: Fix feature flags reported to dom0
9 days ago Andrew Cooper 34558:960f663f2154 x86/sysctl: Fix NULL pointer dereference in error path
9 days ago Juergen Gross 34557:f503e453c914 tools: don't remove tdb data base file before starting xenstored
9 days ago Juergen Gross 34556:5cc19d7abde4 tools/xenstore: start with empty data base
9 days ago Stefano Stabellini 34555:3366dd34ac1a docs: add Xen PV Drivers Lifecycle
11 days ago Andrew Cooper 34554:554c740ad122 tools/libxc: Fix the reported max_leaf values for PV guests
11 days ago Jan Beulich 34553:0d764d5a0f50 x86emul: correct EFLAGS.TF handling
11 days ago Jan Beulich 34552:38d6439ce787 x86emul: support CLWB
11 days ago Jan Beulich 34551:8dcf7665def9 x86/HVM: restrict permitted instructions during special purpose emulation