summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm/highmem_32.c
Commit message (Expand)AuthorAgeFilesLines
* x86/mm: Include asm/numa.h for set_highmem_pages_init()Arnd Bergmann2023-05-181-0/+1
* x86/mm/highmem: Use generic kmap atomic implementationThomas Gleixner2020-11-061-59/+0
* arch/kunmap_atomic: consolidate duplicate codeIra Weiny2020-06-041-5/+2
* arch/kmap_atomic: consolidate duplicate codeIra Weiny2020-06-041-14/+0
* {x86,powerpc,microblaze}/kmap: move preempt disableIra Weiny2020-06-041-8/+2
* arch/kunmap: remove duplicate kunmap implementationsIra Weiny2020-06-041-9/+0
* arch/kmap: remove redundant arch specific kmapsIra Weiny2020-06-041-9/+0
* arch/kmap: remove BUG_ON()Ira Weiny2020-06-041-2/+1
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* mm: remove include/linux/bootmem.hMike Rapoport2018-10-311-1/+1
* memblock: rename free_all_bootmem to memblock_free_allMike Rapoport2018-10-311-1/+1
* x86/mm: Audit and remove any unnecessary uses of module.hPaul Gortmaker2016-07-141-1/+1
* kmap_atomic_to_page() has no users, remove itNicolas Pitre2015-11-091-14/+0
* sched/preempt, mm/kmap: Explicitly disable/enable preemption in kmap_atomic_*David Hildenbrand2015-05-191-1/+2
* mm: accurately calculate zone->managed_pages for highmem zonesJiang Liu2013-07-031-0/+6
* mm/x86: use free_highmem_page() to free highmem pages into buddy systemJiang Liu2013-04-291-1/+0
* highmem: kill all __kmap_atomic()Cong Wang2012-03-201-2/+2
* x86/paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardle...Konrad Rzeszutek Wilk2011-12-051-0/+2
* mm: fix race in kunmap_atomic()Peter Zijlstra2010-10-271-1/+2
* mm: stack based kmap_atomic()Peter Zijlstra2010-10-261-34/+41
* kmap_atomic: make kunmap_atomic() harder to misuseCesar Eduardo Barros2010-08-091-2/+2
* Merge branch 'kvm-updates/2.6.32' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2009-09-141-0/+1
|\
| * x86: Export kmap_atomic_to_page()Avi Kivity2009-09-101-0/+1
* | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2009-09-141-1/+1
|\ \ | |/ |/|
| * x86, highmem_32.c: Clean up commentFigo.zhang2009-06-291-1/+1
* | x86: Export kmap_atomic_prot() needed for TTM.Thomas Hellstrom2009-07-291-0/+1
|/
* Merge commit 'origin/master' into for-linus/xen/masterJeremy Fitzhardinge2009-04-071-65/+4
|\
| * mm: fix misuse of debug_kmap_atomicAkinobu Mita2009-04-031-1/+0
| * mm: use debug_kmap_atomicAkinobu Mita2009-04-011-0/+1
| * mm: introduce debug_kmap_atomicAkinobu Mita2009-04-011-44/+1
| * x86: unify kmap_atomic_pfn() and iomap_atomic_prot_pfn(), fixIngo Molnar2009-03-131-18/+2
| * x86: debug check for kmap_atomic_pfn and iomap_atomic_prot_pfn()Akinobu Mita2009-03-111-0/+2
| * x86: unify kmap_atomic_pfn() and iomap_atomic_prot_pfn()Akinobu Mita2009-03-111-6/+11
| * x86: set_highmem_pages_init() cleanup, #2Pekka Enberg2009-03-041-9/+0
* | x86/paravirt: remove lazy mode in interruptsJeremy Fitzhardinge2009-03-291-2/+0
|/
* x86: set_highmem_pages_init() cleanup, fix !CONFIG_NUMA && CONFIG_HIGHMEM=yIngo Molnar2009-03-031-1/+1
* x86: set_highmem_pages_init() cleanupPekka Enberg2009-03-031-0/+34
* Export kmap_atomic_pfn for DRM-GEM.Eric Anholt2008-10-181-0/+1
* x86: unexport kmap_atomic_to_pageAdrian Bunk2008-04-301-1/+0
* Avoid false positive warnings in kmap_atomic_prot() with DEBUG_HIGHMEMAndrew Morton2008-03-281-3/+3
* x86: kmap_atomic() debuggingAndrew Morton2008-01-301-1/+46
* i386: move mmThomas Gleixner2007-10-111-0/+113