summaryrefslogtreecommitdiffstats
path: root/mm/highmem.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* highmem: fix kmap_to_page() for kmap_local_page() addressesIra Weiny2022-10-131-12/+31
* Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-08-061-1/+1
|\
| * mm/highmem: pass a pointer to virt_to_page()Linus Walleij2022-07-181-1/+1
* | highmem: Make __kunmap_{local,atomic}() take const void pointerFabio M. De Francesco2022-07-251-1/+1
|/
* highmem: fix checks in __kmap_local_sched_{in,out}Max Filippov2022-04-091-2/+2
* mm/highmem: remove unnecessary done labelMiaohe Lin2022-03-221-5/+4
* Merge tag 'folio-5.16b' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2021-11-251-2/+0
|\
| * mm: Add functions to zero portions of a folioMatthew Wilcox (Oracle)2021-11-181-2/+0
* | kmap_local: don't assume kmap PTEs are linear arrays in memoryArd Biesheuvel2021-11-201-11/+21
|/
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-11-061-3/+3
|\
| * mm/highmem: remove deprecated kmap_atomicIra Weiny2021-11-061-3/+3
* | mm: remove spurious blkdev.h includesChristoph Hellwig2021-10-181-1/+0
|/
* mm: in_irq() cleanupChangbin Du2021-09-081-1/+1
* mm: fix typos in commentsIngo Molnar2021-05-071-1/+1
* mm/highmem.c: fix coding style issuesongqiang2021-05-051-6/+5
* mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAPIra Weiny2021-03-251-2/+2
* mm/highmem.c: fix zero_user_segments() with start > endOGAWA Hirofumi2021-03-131-5/+12
* mm/highmem: prepare for overriding set_pte_at()Thomas Gleixner2021-01-241-1/+6
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-12-151-0/+52
|\
| * mm: support THPs in zero_user_segmentsMatthew Wilcox (Oracle)2020-12-151-0/+52
* | mm/highmem: Provide kmap_local*Thomas Gleixner2020-11-241-0/+6
* | sched: highmem: Store local kmaps in task structThomas Gleixner2020-11-241-10/+89
* | mm/highmem: Provide CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAPThomas Gleixner2020-11-241-1/+11
* | mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCALThomas Gleixner2020-11-241-2/+2
* | mm/highmem: Take kmap_high_get() properly into accountThomas Gleixner2020-11-121-6/+13
* | highmem: High implementation details and document APIThomas Gleixner2020-11-061-7/+4
* | mm/highmem: Remove the old kmap_atomic cruftThomas Gleixner2020-11-061-6/+1
* | x86/mm/highmem: Use generic kmap atomic implementationThomas Gleixner2020-11-061-1/+1
* | highmem: Make DEBUG_HIGHMEM functionalThomas Gleixner2020-11-061-2/+12
* | highmem: Provide generic variant of kmap_atomic*Thomas Gleixner2020-11-061-2/+142
* | mm/highmem: Un-EXPORT __kmap_atomic_idx()Thomas Gleixner2020-11-061-2/+0
|/
* mm/highmem.c: clean up endif commentsIra Weiny2020-10-161-2/+2
* mm, x86/mm: Untangle address space layout definitions from basic pgtable type...Ingo Molnar2019-12-101-1/+1
* mm: convert totalram_pages and totalhigh_pages variables to atomicArun KS2018-12-281-3/+2
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* mm/highmem: make nr_free_highpages() handles all highmem zones by itselfJoonsoo Kim2016-05-201-8/+4
* mm/highmem: make kmap cache coloring awareMax Filippov2014-08-071-11/+75
* Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2012-12-201-0/+1
|\
| * mm: highmem: export kmap_to_page for modulesWill Deacon2012-10-221-0/+1
* | mm, highmem: get virtual address of the page using PKMAP_ADDR()Joonsoo Kim2012-12-121-2/+1
* | mm, highmem: remove page_address_pool listJoonsoo Kim2012-12-121-16/+2
* | mm, highmem: remove useless pool_lockJoonsoo Kim2012-12-121-6/+0
* | mm, highmem: use PKMAP_NR() to calculate an index of pkmapJoonsoo Kim2012-12-121-1/+1
* | mm: highmem: don't treat PKMAP_ADDR(LAST_PKMAP) as a highmem addressWill Deacon2012-11-161-1/+1
|/
* mm: add support for direct_IO to highmem pagesMel Gorman2012-08-011-0/+12
* Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2011-11-071-1/+1
|\
| * mm: Map most files to use export.h instead of module.hPaul Gortmaker2011-10-311-1/+1
* | mm: fix kunmap_high() commentLi Haifeng2011-11-011-1/+1
|/
* mm: make HASHED_PAGE_VIRTUAL page_address' struct page argument const.Ian Campbell2011-08-171-2/+2
* mm,x86: fix kmap_atomic_push vs ioremap_32.cPeter Zijlstra2010-10-281-1/+5