blob: 8ae3972dccbc1c35e85269903bd2ec55b7b61f0a [file] [log] [blame]
7ff6c0350315 ("KVM: x86: Remove stateful CPUID handling")
c571a144ef17 ("KVM: x86: Squash CPUID 0x2.0 insanity for modern CPUs")
e53c95e8d41e ("KVM: x86: Encapsulate CPUID entries and metadata in struct")
c862903963bb ("KVM: x86: Refactor CPUID 0x4 and 0x8000001d handling")
74fa0bc7f083 ("KVM: x86: Hoist loop counter and terminator to top of __do_cpuid_func()")
aa10a7dc8858 ("KVM: x86: Consolidate CPUID array max num entries checking")
aceac6e5700f ("KVM: x86: Drop the explicit @index from do_cpuid_7_mask()")
87849b1ccbd4 ("KVM: x86: Clean up CPUID 0x7 sub-leaf loop")
8b2fc445a761 ("KVM: x86: Refactor CPUID 0xD.N sub-leaf entry creation")
91001d403ad3 ("KVM: x86: Warn on zero-size save state for valid CPUID 0xD.N sub-leaf")
1893c9415ae8 ("KVM: x86: Check for CPUID 0xD.N support before validating array size")
3dc4a9cf05e5 ("KVM: x86: Move CPUID 0xD.1 handling out of the index>0 loop")
0fc62671876c ("KVM: x86: Check userspace CPUID array size after validating sub-leaf")
d5a661d19df1 ("KVM: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid()")
8b86079cc339 ("KVM: x86: Simplify handling of Centaur CPUID leafs")
619a17f11069 ("KVM: x86: Refactor loop around do_cpuid_func() to separate helper")
68c9a46e9ee8 ("KVM: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits max entries")
106ee47dc633 ("docs: kvm: Convert api.txt to ReST format")
290a6bb06de9 ("arm64: KVM: Add UAPI notes for swapped registers")
433f4ba19041 ("KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332)")
22945688acd4 ("KVM: PPC: Book3S HV: Support reset of secure guest")
008e359c76d8 ("KVM: PPC: Book3S HV: Radix changes for secure guest")
60f0a643aa44 ("KVM: PPC: Book3S HV: Shared pages support for secure guests")
ca9f4942670c ("KVM: PPC: Book3S HV: Support for running secure guests")
46f4f0aabc61 ("Merge branch 'kvm-tsx-ctrl' into HEAD")