Commit Graph

158 Commits (ca1931ca1e87c32f9abaef378c6996b25774cb02)

Author SHA1 Message Date
Pauli Nieminen 4f64625412 arch/x86: Add array variants for setting memory to wc caching. 15 years ago
Tejun Heo 5a0e3ad6af include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 15 years ago
Suresh Siddha 281ff33b7c x86_64, cpa: Don't work hard in preserving kernel 2M mappings when using 4K already 15 years ago
H. Peter Anvin 583140afb9 x86, pageattr: Make set_memory_(x|nx) aware of NX support 15 years ago
Suresh Siddha 55ca3cc174 x86_64, ftrace: Make ftrace use kernel identity mapping to modify code 16 years ago
Suresh Siddha 502f660466 x86, cpa: Fix kernel text RO checks in static_protection() 16 years ago
Steven Rostedt 883242dd0e tracing: allow to change permissions for text with dynamic ftrace enabled 16 years ago
Suresh Siddha 74e081797b x86-64: align RODATA kernel section to 2MB with CONFIG_DEBUG_RODATA 16 years ago
Eric Anholt e517a5e970 agp/intel: Fix the pre-9xx chipset flush. 16 years ago
Jack Steiner fa526d0d64 x86, pat: Fix cacheflush address in change_page_attr_set_clr() 16 years ago
Tejun Heo e933a73f48 percpu: kill lpage first chunk allocator 16 years ago
Thomas Hellstrom 8523acfe40 x86: Fix CPA memtype reserving in the set_pages_array*() cases 16 years ago
Pallipadi, Venkatesh bdc6340f4e x86, pat: Fix set_memory_wc related corruption 16 years ago
Tejun Heo 8c4bfc6e88 x86,percpu: generalize lpage first chunk allocator 16 years ago
Tejun Heo e59a1bb2fd x86: fix pageattr handling for lpage percpu allocator and re-enable it 16 years ago
Tejun Heo 992f4c1c2c x86: reorganize cpa_process_alias() 16 years ago
Vegard Nossum 9e730237c2 kmemcheck: don't track page tables 16 years ago
Pallipadi, Venkatesh 2171787be2 x86: avoid back to back on_each_cpu in cpa_flush_array 16 years ago
venkatesh.pallipadi@intel.com 0af48f42df x86: cpa_flush_array wbinvd should be done on all CPUs 16 years ago
venkatesh.pallipadi@intel.com 0b827537e3 x86: bugfix wbinvd() model check instead of family check 16 years ago
venkatesh.pallipadi@intel.com 3869c4aa18 x86, PAT: Changing memtype to WC ensuring no WB alias 16 years ago
venkatesh.pallipadi@intel.com 9fa3ab390a x86, PAT: Handle faults cleanly in set_memory_ APIs 16 years ago
venkatesh.pallipadi@intel.com a5593e0b32 x86, PAT: Change order of cpa and free in set_memory_wb 16 years ago
Jeremy Fitzhardinge b8bcfe997e x86/paravirt: remove lazy mode in interrupts 16 years ago
venkatesh.pallipadi@intel.com 0f3507555f x86, CPA: Add set_pages_arrayuc and set_pages_array_wb 16 years ago
venkatesh.pallipadi@intel.com 9ae2847591 x86, PAT: Add support for struct page pointer array in cpa set_clr 16 years ago
venkatesh.pallipadi@intel.com 728c951887 x86, CPA: Add a flag parameter to cpa set_clr() 16 years ago
Jeremy Fitzhardinge 93dbda7cbc x86: add brk allocation for very, very early allocations 16 years ago
Ingo Molnar 211b3d03c7 x86: work around Fedora-11 x86-32 kernel failures on Intel Atom CPUs 16 years ago
Ingo Molnar 7a5714e018 x86, pat: add large-PAT check to split_large_page() 16 years ago
Ingo Molnar 07a66d7c53 x86: use the right protections for split-up pagetables 16 years ago
Thomas Gleixner 7ad9de6ac8 x86: CPA avoid repeated lazy mmu flush 16 years ago
Jeremy Fitzhardinge 4f06b0436b x86/cpa: make sure cpa is safe to call in lazy mmu mode 16 years ago
Suresh Siddha a1e46212a4 x86: fix page attribute corruption with cpa() 16 years ago
Linus Torvalds b5db0e3865 Revert "x86 PAT: remove CPA WARN_ON for zero pte" 16 years ago
venkatesh.pallipadi@intel.com 58dab916df x86 PAT: remove CPA WARN_ON for zero pte 16 years ago
Hugh Dickins b9c3bfc24e x86: align DirectMap in /proc/meminfo 17 years ago
Alexey Dobriyan e1759c215b proc: switch /proc/meminfo to seq_file 17 years ago
Nick Piggin db64fe0225 mm: rewrite vmap layer 17 years ago
Suresh Siddha ad5ca55f6b x86, cpa: srlz cpa(), global flush tlb after splitting big page and before doing cpa 17 years ago
Suresh Siddha 8311eb84bf x86, cpa: remove cpa pool code 17 years ago
Suresh Siddha 55121b4369 x86, cpa: no need to check alias for __set_pages_p/__set_pages_np 17 years ago
Bruce Allan a03352d2c1 x86: export set_memory_ro and set_memory_rw 17 years ago
Venki Pallipadi 01de05af94 x86: have set_memory_array_{uc,wb} coalesce memtypes, fix 17 years ago
Rene Herman c5e147cf5a x86: have set_memory_array_{uc,wb} coalesce memtypes. 17 years ago
Rene Herman 9a79f4f491 x86: {reverve,free}_memtype() take a physical address 17 years ago
Shaohua Li d75586ad01 x86, pageattr: introduce APIs to change pageattr of a page array 17 years ago
Ingo Molnar cacf890694 Revert "introduce two APIs for page attribute" 17 years ago
venkatesh.pallipadi@intel.com c15238df3b x86: PAT proper tracking of set_memory_uc and friends 17 years ago
Nick Piggin 5843d9a4d0 x86, pat: avoid highmem cache attribute aliasing 17 years ago