aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
...
* x86, kvm: Clear paravirt_enabled on KVM guests for espfix32's benefitAndy Lutomirski2015-01-012-2/+8
* x86/tls: Validate TLS entries to protect espfixAndy Lutomirski2015-01-011-0/+23
* KVM: x86: Don't report guest userspace emulation error to userspaceNadav Amit2015-01-011-1/+1
* x86/asm/traps: Disable tracing and kprobes in fixup_bad_iret and sync_regsAndy Lutomirski2014-12-141-2/+2
* x86_64, traps: Rework bad_iretAndy Lutomirski2014-12-142-29/+48
* x86_64, traps: Fix the espfix64 #DF fixup and rewrite it in CAndy Lutomirski2014-12-142-32/+26
* x86_64, traps: Stop using IST for #SSAndy Lutomirski2014-12-145-22/+7
* x86, mm: Set NX across entire PMD at bootKees Cook2014-12-141-1/+10
* x86, 64bit, mm: Mark data/bss/brk to nxYinghai Lu2014-12-141-3/+4
* x86: Require exact match for 'noxsave' command line optionDave Hansen2014-12-141-0/+2
* kvm: x86: don't kill guest on unknown exit reasonMichael S. Tsirkin2014-12-142-6/+6
* x86, apic: Handle a bad TSC more gracefullyAndy Lutomirski2014-12-142-3/+6
* x86: Conditionally update time when ack-ing pending irqsShai Fultheim2014-12-141-5/+7
* x86/intel/quark: Switch off CR4.PGE so TLB flush uses CR3 insteadBryan O'Donoghue2014-12-141-0/+15
* kvm: x86: fix stale mmio cache bugDavid Matlack2014-12-143-6/+17
* KVM: x86: Fix far-jump to non-canonical checkNadav Amit2014-11-051-3/+5
* x86,kvm,vmx: Preserve CR4 across VM entryAndy Lutomirski2014-11-051-4/+17
* KVM: x86: Handle errors when RIP is set during far jumpsNadav Amit2014-11-051-30/+87
* KVM: x86: use new CS.RPL as CPL during task switchPaolo Bonzini2014-11-051-17/+30
* KVM: x86: Emulator fixes for eip canonical checks on near branchesNadav Amit2014-11-051-24/+54
* KVM: x86: Fix wrong masking on relative jump/callNadav Amit2014-11-051-5/+22
* KVM: x86 emulator: Use opcode::execute for CALLTakuya Yoshikawa2014-11-051-8/+10
* kvm: vmx: handle invvpid vm exit gracefullyPetr Matousek2014-11-052-1/+9
* nEPT: Nested INVEPTNadav Har'El2014-11-052-0/+9
* KVM: x86: Improve thread safety in pitAndy Honig2014-11-051-0/+2
* KVM: x86: Check non-canonical addresses upon WRMSRNadav Amit2014-11-054-3/+42
* sched: Fix unreleased llc_shared_mask bit during CPU hotplugWanpeng Li2014-11-051-0/+3
* x86/espfix/xen: Fix allocation of pages for paravirt page tablesBoris Ostrovsky2014-09-131-3/+2
* x86_64/entry/xen: Do not invoke espfix64 on XenAndy Lutomirski2014-09-133-24/+11
* x86, espfix: Make it possible to disable 16-bit supportH. Peter Anvin2014-09-134-5/+43
* x86, espfix: Make espfix64 a Kconfig option, fix UMLH. Peter Anvin2014-09-133-2/+6
* x86, espfix: Fix broken header guardH. Peter Anvin2014-09-131-1/+1
* x86, espfix: Move espfix definitions into a separate header fileH. Peter Anvin2014-09-133-3/+19
* x86-64, espfix: Don't leak bits 31:16 of %esp returning to 16-bit stackH. Peter Anvin2014-09-138-26/+318
* Revert "x86-64, modify_ldt: Make support for 16-bit segments a runtime option"H. Peter Anvin2014-09-132-11/+1
* x86/xen: resume timer irqs earlyDavid Vrabel2014-09-131-1/+1
* x86: don't exclude low BIOS area when allocating address space for non-PCI cardsChristoph Schulz2014-09-132-3/+9
* KVM: x86: Inter-privilege level ret emulation is not implemenetedNadav Amit2014-09-131-0/+4
* x86_32, entry: Store badsys error code in %eaxSven Wegener2014-08-061-4/+5
* x86, ioremap: Speed up check for RAM pagesRoland Dreier2014-08-061-7/+19
* x86-32, espfix: Remove filter for espfix32 due to raceH. Peter Anvin2014-08-061-5/+0
* locking/mutex: Disable optimistic spinning on some architecturesPeter Zijlstra2014-08-061-0/+1
* perf/x86/intel: ignore CondChgd bit to avoid false NMI handlingHATAYAMA Daisuke2014-08-061-0/+9
* KVM: x86: preserve the high 32-bits of the PAT registerPaolo Bonzini2014-08-061-1/+1
* KVM: x86: Increase the number of fixed MTRR regs to 10Nadav Amit2014-08-061-1/+1
* ptrace,x86: force IRET path after a ptrace_stop()Tejun Heo2014-07-111-0/+16
* x86_32, entry: Do syscall exit work on badsys (CVE-2014-4508)Andy Lutomirski2014-07-111-2/+8
* x86-64, modify_ldt: Make support for 16-bit segments a runtime optionLinus Torvalds2014-06-092-1/+11
* x86, mm, hugetlb: Add missing TLB page invalidation for hugetlb_cow()Anthony Iliopoulos2014-06-091-0/+1
* x86-64, modify_ldt: Ban 16-bit segments on 64-bit kernelsH. Peter Anvin2014-04-301-0/+11