aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)Author
2018-09-20Merge tag 'v4.4.157' into linux-linaro-lsk-v4.4Mark Brown
2018-09-19x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+Andi Kleen
2018-09-15x86/pae: use 64 bit atomic xchg function in native_ptep_get_and_clearJuergen Gross
2018-09-15x86/speculation/l1tf: Fix up pte->pfn conversion for PAEMichal Hocko
2018-09-10Merge tag 'v4.4.155' into linux-linaro-lsk-v4.4Mark Brown
2018-09-09x86/io: add interface to reserve io memtype for a resource range. (v1.1)Dave Airlie
2018-09-06Merge tag 'v4.4.154' into linux-linaro-lsk-v4.4Mark Brown
2018-09-05x86/irqflags: Mark native_restore_fl extern inlineNick Desaulniers
2018-09-05x86/speculation/l1tf: Fix off-by-one error when warning that system has too m...Vlastimil Babka
2018-09-05x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bitVlastimil Babka
2018-08-29Merge tag 'v4.4.153' into linux-linaro-lsk-v4.4Mark Brown
2018-08-28x86/mm: Fix use-after-free of ldt_structEric Biggers
2018-08-23Merge tag 'v4.4.151' into linux-linaro-lsk-v4.4Mark Brown
2018-08-22x86/mm: Simplify p[g4um]d_page() macrosTom Lendacky
2018-08-20Merge tag 'v4.4.150' into linux-linaro-lsk-v4.4Mark Brown
2018-08-18x86/speculation/l1tf: Exempt zeroed PTEs from inversionSean Christopherson
2018-08-16Merge tag 'v4.4.148' into linux-linaro-lsk-v4.4Mark Brown
2018-08-15x86/speculation/l1tf: Fix up CPU feature flagsGuenter Roeck
2018-08-15x86/mm/pat: Make set_memory_np() L1TF safeAndi Kleen
2018-08-15x86/speculation/l1tf: Make pmd/pud_mknotpresent() invertAndi Kleen
2018-08-15x86/speculation/l1tf: Invert all not present mappingsAndi Kleen
2018-08-15x86/speculation/l1tf: Fix up pte->pfn conversion for PAEMichal Hocko
2018-08-15x86/speculation/l1tf: Protect PAE swap entries against L1TFVlastimil Babka
2018-08-15x86/cpufeatures: Add detection of L1D cache flush support.Konrad Rzeszutek Wilk
2018-08-15x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappingsAndi Kleen
2018-08-15x86/speculation/l1tf: Add sysfs reporting for l1tfAndi Kleen
2018-08-15x86/speculation/l1tf: Protect PROT_NONE PTEs against speculationAndi Kleen
2018-08-15x86/speculation/l1tf: Protect swap entries against L1TFLinus Torvalds
2018-08-15x86/speculation/l1tf: Change order of offset/type in swap entryLinus Torvalds
2018-08-15mm: x86: move _PAGE_SWP_SOFT_DIRTY from bit 7 to bit 1Naoya Horiguchi
2018-08-15x86/mm: Fix swap entry comment and macroDave Hansen
2018-08-15x86/mm: Move swap offset/type up in PTE to work around erratumDave Hansen
2018-08-15x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFTAndi Kleen
2018-08-15x86/irqflags: Provide a declaration for native_save_flNick Desaulniers
2018-07-25Merge tag 'v4.4.144' into linux-linaro-lsk-v4.4lsk-v4.4-18.07Mark Brown
2018-07-25x86/bugs: Rename SSBD_NO to SSB_NOKonrad Rzeszutek Wilk
2018-07-25x86/speculation, KVM: Implement support for VIRT_SPEC_CTRL/LS_CFGThomas Gleixner
2018-07-25x86/bugs: Remove x86_spec_ctrl_set()Thomas Gleixner
2018-07-25x86/bugs: Expose x86_spec_ctrl_base directlyThomas Gleixner
2018-07-25x86/bugs: Unify x86_spec_ctrl_{set_guest, restore_host}Borislav Petkov
2018-07-25x86/speculation: Rework speculative_store_bypass_update()Thomas Gleixner
2018-07-25x86/speculation: Add virtualized speculative store bypass disable supportTom Lendacky
2018-07-25x86/bugs, KVM: Extend speculation control for VIRT_SPEC_CTRLThomas Gleixner
2018-07-25x86/speculation: Handle HT correctly on AMDThomas Gleixner
2018-07-25x86/cpufeatures: Add FEATURE_ZENThomas Gleixner
2018-07-25x86/cpufeatures: Disentangle SSBD enumerationThomas Gleixner
2018-07-25x86/cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRSThomas Gleixner
2018-07-25x86/speculation: Use synthetic bits for IBRS/IBPB/STIBPBorislav Petkov
2018-07-25x86/cpu: Make alternative_msr_write work for 32-bit codeJim Mattson
2018-07-25x86/bugs: Rename _RDS to _SSBDKonrad Rzeszutek Wilk