summaryrefslogtreecommitdiff
path: root/arch/x86/mm/highmem_32.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-18x86/mm: Include asm/numa.h for set_highmem_pages_init()Arnd Bergmann1-0/+1
2020-11-07x86/mm/highmem: Use generic kmap atomic implementationThomas Gleixner1-59/+0
2020-06-05arch/kunmap_atomic: consolidate duplicate codeIra Weiny1-5/+2
2020-06-05arch/kmap_atomic: consolidate duplicate codeIra Weiny1-14/+0
2020-06-05{x86,powerpc,microblaze}/kmap: move preempt disableIra Weiny1-8/+2
2020-06-05arch/kunmap: remove duplicate kunmap implementationsIra Weiny1-9/+0
2020-06-05arch/kmap: remove redundant arch specific kmapsIra Weiny1-9/+0
2020-06-05arch/kmap: remove BUG_ON()Ira Weiny1-2/+1
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner1-0/+1
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport1-1/+1
2018-10-31memblock: rename free_all_bootmem to memblock_free_allMike Rapoport1-1/+1
2016-07-14x86/mm: Audit and remove any unnecessary uses of module.hPaul Gortmaker1-1/+1
2015-11-10kmap_atomic_to_page() has no users, remove itNicolas Pitre1-14/+0
2015-05-19sched/preempt, mm/kmap: Explicitly disable/enable preemption in kmap_atomic_*David Hildenbrand1-1/+2
2013-07-04mm: accurately calculate zone->managed_pages for highmem zonesJiang Liu1-0/+6
2013-04-30mm/x86: use free_highmem_page() to free highmem pages into buddy systemJiang Liu1-1/+0
2012-03-20highmem: kill all __kmap_atomic()Cong Wang1-2/+2
2011-12-05x86/paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardle...Konrad Rzeszutek Wilk1-0/+2
2010-10-28mm: fix race in kunmap_atomic()Peter Zijlstra1-1/+2
2010-10-27mm: stack based kmap_atomic()Peter Zijlstra1-34/+41
2010-08-10kmap_atomic: make kunmap_atomic() harder to misuseCesar Eduardo Barros1-2/+2
2009-09-15Merge branch 'kvm-updates/2.6.32' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+1
2009-09-14Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2009-09-10x86: Export kmap_atomic_to_page()Avi Kivity1-0/+1
2009-07-29x86: Export kmap_atomic_prot() needed for TTM.Thomas Hellstrom1-0/+1
2009-06-29x86, highmem_32.c: Clean up commentFigo.zhang1-1/+1
2009-04-08Merge commit 'origin/master' into for-linus/xen/masterJeremy Fitzhardinge1-65/+4
2009-04-03mm: fix misuse of debug_kmap_atomicAkinobu Mita1-1/+0
2009-04-01mm: use debug_kmap_atomicAkinobu Mita1-0/+1
2009-04-01mm: introduce debug_kmap_atomicAkinobu Mita1-44/+1
2009-03-30x86/paravirt: remove lazy mode in interruptsJeremy Fitzhardinge1-2/+0
2009-03-13x86: unify kmap_atomic_pfn() and iomap_atomic_prot_pfn(), fixIngo Molnar1-18/+2
2009-03-11x86: debug check for kmap_atomic_pfn and iomap_atomic_prot_pfn()Akinobu Mita1-0/+2
2009-03-11x86: unify kmap_atomic_pfn() and iomap_atomic_prot_pfn()Akinobu Mita1-6/+11
2009-03-04x86: set_highmem_pages_init() cleanup, #2Pekka Enberg1-9/+0
2009-03-03x86: set_highmem_pages_init() cleanup, fix !CONFIG_NUMA && CONFIG_HIGHMEM=yIngo Molnar1-1/+1
2009-03-03x86: set_highmem_pages_init() cleanupPekka Enberg1-0/+34
2008-10-18Export kmap_atomic_pfn for DRM-GEM.Eric Anholt1-0/+1
2008-05-01x86: unexport kmap_atomic_to_pageAdrian Bunk1-1/+0
2008-03-28Avoid false positive warnings in kmap_atomic_prot() with DEBUG_HIGHMEMAndrew Morton1-3/+3
2008-01-30x86: kmap_atomic() debuggingAndrew Morton1-1/+46
2007-10-11i386: move mmThomas Gleixner1-0/+113