Commit History

Author SHA1 Message Date
  Dan Williams 2bdce74412 mm: fix devmem_is_allowed() for sub-page System RAM intersections 7 years ago
  Dave Hansen 39114b7a74 x86/pti: Never implicitly clear _PAGE_GLOBAL for kernel image 7 years ago
  Dave Hansen 8a57f4849f x86/mm: Introduce "default" kernel PTE mask 7 years ago
  Linus Torvalds abb7099dbc Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 7 years ago
  Thomas Gleixner 1e5476815f x86/tlb: Drop the _GPL from the cpu_tlbstate export 7 years ago
  Linus Torvalds 5aa90a8458 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 7 years ago
  Dave Hansen 6cff64b86a x86/mm: Use INVPCID for __native_flush_tlb_single() 7 years ago
  Peter Zijlstra 6fd166aae7 x86/mm: Use/Fix PCID to optimize user/kernel switches 7 years ago
  Thomas Gleixner aa8c6248f8 x86/mm/pti: Add infrastructure for page table isolation 7 years ago
  Dave Hansen c313ec6631 x86/mm/pti: Disable global pages if PAGE_TABLE_ISOLATION=y 7 years ago
  Levin, Alexander (Sasha Levin) 4675ff05de kmemcheck: rip it out 7 years ago
  Levin, Alexander (Sasha Levin) 75f296d93b kmemcheck: stop using GFP_NOTRACK and SLAB_NOTRACK 7 years ago
  Juergen Gross f72e38e8ec x86/virt, x86/platform: Merge 'struct x86_hyper' into 'struct x86_platform' and 'struct x86_init' 7 years ago
  Andy Lutomirski c7ad5ad297 x86/mm/64: Initialize CR4.PCIDE early 8 years ago
  Ingo Molnar 413d63d71b Merge branch 'linus' into x86/mm to pick up fixes and to fix conflicts 8 years ago
  Juergen Gross c138d81163 x86: provide an init_mem_mapping hypervisor hook 8 years ago
  Andy Lutomirski 10af6235e0 x86/mm: Implement PCID based optimization: try to preserve old TLB entries using PCID 8 years ago
  Andy Lutomirski 94b1b03b51 x86/mm: Rework lazy TLB mode and TLB freshness tracking 8 years ago
  Ingo Molnar a4eb8b9935 Merge branch 'linus' into x86/mm, to pick up fixes 8 years ago
  Vlastimil Babka d9ee35acfa x86/mm: Disable 1GB direct mappings when disabling 2MB mappings 8 years ago
  Andy Lutomirski 3d28ebceaf x86/mm: Rework lazy TLB to track the actual loaded mm 8 years ago
  Andy Lutomirski ce4a4e565f x86/mm: Remove the UP asm/tlbflush.h code, always use the (formerly) SMP code 8 years ago
  Laura Abbott d11636511e x86: use set_memory.h header 8 years ago
  Linus Torvalds 16b76293c5 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 8 years ago
  Kees Cook a4866aa812 mm: Tighten x86 /dev/mem with zeroing reads 8 years ago
  Ingo Molnar 0c6fc11ac3 x86/boot/e820: Rename the remaining E820 APIs to the e820__*() prefix 8 years ago
  Ingo Molnar 08b46d5dd8 x86/boot/e820: Clean up the E820 table size define names 8 years ago
  Ingo Molnar 09821ff1d5 x86/boot/e820: Prefix the E820_* type names with "E820_TYPE_" 8 years ago
  Ingo Molnar 4270fd8b4c x86/boot/e820: Move the memblock_find_dma_reserve() function and rename it to memblock_set_dma_reserve() 8 years ago
  Ingo Molnar 66441bd3cf x86/boot/e820: Move asm/e820.h to asm/e820/api.h 8 years ago