aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2019-04-17x86/resctrl: Move per RDT domain initialization to a separate functionXiaochen Shen1-59/+72
2019-04-17Merge x86/urgent into x86/cacheBorislav Petkov8-8/+35
2019-04-17x86/PCI: Fix PCI IRQ routing table memory leakWenwen Wang1-2/+8
2019-04-17Merge branch 'core/speculation' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.gitThomas Gleixner2-3/+12
2019-04-17x86/speculation: Support 'mitigations=' cmdline optionJosh Poimboeuf2-3/+12
2019-04-17x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations offKonrad Rzeszutek Wilk1-1/+2
2019-04-17x86/speculation/mds: Fix commentBoris Ostrovsky1-1/+1
2019-04-17x86/irq/64: Remove stack overflow debug codeThomas Gleixner2-57/+1
2019-04-17x86/irq/64: Remap the IRQ stack with guard pagesAndy Lutomirski1-0/+30
2019-04-17x86/irq/64: Split the IRQ stack into its own pagesAndy Lutomirski11-44/+39
2019-04-17x86/irq/64: Init hardirq_stack_ptr during CPU hotplugThomas Gleixner3-7/+16
2019-04-17x86/irq/32: Handle irq stack allocation failure properThomas Gleixner6-24/+35
2019-04-17x86/irq/32: Invoke irq_ctx_init() from init_IRQ()Thomas Gleixner1-2/+2
2019-04-17x86/irq/64: Rename irq_stack_ptr to hardirq_stack_ptrThomas Gleixner6-6/+6
2019-04-17x86/irq/32: Rename hard/softirq_stack to hard/softirq_stack_ptrThomas Gleixner3-13/+14
2019-04-17x86/irq/32: Make irq stack a character arrayThomas Gleixner1-1/+1
2019-04-17x86/irq/32: Define IRQ_STACK_SIZEThomas Gleixner2-2/+4
2019-04-17x86/dumpstack/64: Speedup in_exception_stack()Thomas Gleixner1-31/+51
2019-04-17x86/exceptions: Split debug IST stackThomas Gleixner9-30/+46
2019-04-17x86/exceptions: Enable IST guard pagesThomas Gleixner1-6/+2
2019-04-17x86/exceptions: Disconnect IST index and stack orderThomas Gleixner6-15/+27
2019-04-17x86/cpu: Remove orig_ist arrayThomas Gleixner2-15/+0
2019-04-17x86/cpu: Prepare TSS.IST setup for guard pagesThomas Gleixner1-28/+7
2019-04-17x86/dumpstack/64: Use cpu_entry_area instead of orig_istThomas Gleixner1-12/+27
2019-04-17x86/irq/64: Use cpu entry area instead of orig_istThomas Gleixner1-6/+7
2019-04-17x86/traps: Use cpu_entry_area instead of orig_istThomas Gleixner1-1/+2
2019-04-17x86/cpu_entry_area: Provide exception stack accessorThomas Gleixner2-0/+8
2019-04-17x86/cpu_entry_area: Prepare for IST guard pagesThomas Gleixner1-7/+30
2019-04-17x86/exceptions: Add structs for exception stacksThomas Gleixner3-11/+51
2019-04-17x86/cpu_entry_area: Cleanup setup functionsThomas Gleixner1-10/+9
2019-04-17x86/exceptions: Make IST index zero basedThomas Gleixner7-24/+30
2019-04-17x86/exceptions: Remove unused stack defines on 32bitThomas Gleixner1-5/+1
2019-04-17x86/64: Remove stale CURRENT_MASKThomas Gleixner1-1/+0
2019-04-17x86/idt: Remove unused macro SISTGThomas Gleixner1-4/+0
2019-04-17x86/irq/64: Sanitize the top/bottom confusionThomas Gleixner1-11/+11
2019-04-17x86/irq/64: Remove a hardcoded irq_stack_union accessAndy Lutomirski1-2/+1
2019-04-17x86/dumpstack: Fix off-by-one errors in stack identificationAndy Lutomirski2-4/+4
2019-04-17x86/irq/64: Limit IST stack overflow check to #DB stackThomas Gleixner1-5/+14
2019-04-16Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds15-181/+268
2019-04-16kvm: move KVM_CAP_NR_MEMSLOTS to common codePaolo Bonzini1-3/+0
2019-04-16KVM: x86: Inject #GP if guest attempts to set unsupported EFER bitsSean Christopherson1-0/+7
2019-04-16KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writesSean Christopherson1-13/+24
2019-04-16KVM: nVMX: Return -EINVAL when signaling failure in VM-Entry helpersSean Christopherson1-12/+12
2019-04-16KVM: nVMX: Return -EINVAL when signaling failure in pre-VM-Entry helpersPaolo Bonzini1-21/+7
2019-04-16KVM: nVMX: Rename and split top-level consistency checks to match SDMSean Christopherson1-14/+25
2019-04-16KVM: nVMX: Move guest non-reg state checks to VM-Exit pathSean Christopherson1-15/+15
2019-04-16kvm: nVMX: Check "load IA32_PAT" VM-entry control on vmentryKrish Sadhukhan1-0/+4
2019-04-16kvm: nVMX: Check "load IA32_PAT" VM-exit control on vmentryKrish Sadhukhan1-0/+4
2019-04-16KVM: x86: optimize check for valid PAT valuePaolo Bonzini3-10/+12
2019-04-16KVM: x86: clear VM_EXIT_SAVE_IA32_PATPaolo Bonzini1-1/+0