summaryrefslogtreecommitdiff
path: root/mm/highmem.c
AgeCommit message (Expand)AuthorFilesLines
2022-04-13highmem: fix checks in __kmap_local_sched_{in,out}Max Filippov1-2/+2
2021-11-25kmap_local: don't assume kmap PTEs are linear arrays in memoryArd Biesheuvel1-11/+21
2021-09-08mm: in_irq() cleanupChangbin Du1-1/+1
2021-05-07mm: fix typos in commentsIngo Molnar1-1/+1
2021-05-05mm/highmem.c: fix coding style issuesongqiang1-6/+5
2021-03-25mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAPIra Weiny1-2/+2
2021-03-13mm/highmem.c: fix zero_user_segments() with start > endOGAWA Hirofumi1-5/+12
2021-01-24mm/highmem: prepare for overriding set_pte_at()Thomas Gleixner1-1/+6
2020-12-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+52
2020-12-15mm: support THPs in zero_user_segmentsMatthew Wilcox (Oracle)1-0/+52
2020-11-24mm/highmem: Provide kmap_local*Thomas Gleixner1-0/+6
2020-11-24sched: highmem: Store local kmaps in task structThomas Gleixner1-10/+89
2020-11-24mm/highmem: Provide CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAPThomas Gleixner1-1/+11
2020-11-24mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCALThomas Gleixner1-2/+2
2020-11-12mm/highmem: Take kmap_high_get() properly into accountThomas Gleixner1-6/+13
2020-11-07highmem: High implementation details and document APIThomas Gleixner1-7/+4
2020-11-07mm/highmem: Remove the old kmap_atomic cruftThomas Gleixner1-6/+1
2020-11-07x86/mm/highmem: Use generic kmap atomic implementationThomas Gleixner1-1/+1
2020-11-07highmem: Make DEBUG_HIGHMEM functionalThomas Gleixner1-2/+12
2020-11-07highmem: Provide generic variant of kmap_atomic*Thomas Gleixner1-2/+142
2020-11-07mm/highmem: Un-EXPORT __kmap_atomic_idx()Thomas Gleixner1-2/+0
2020-10-16mm/highmem.c: clean up endif commentsIra Weiny1-2/+2
2019-12-10mm, x86/mm: Untangle address space layout definitions from basic pgtable type...Ingo Molnar1-1/+1
2018-12-28mm: convert totalram_pages and totalhigh_pages variables to atomicArun KS1-3/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2016-05-20mm/highmem: make nr_free_highpages() handles all highmem zones by itselfJoonsoo Kim1-8/+4
2014-08-07mm/highmem: make kmap cache coloring awareMax Filippov1-11/+75
2012-12-20Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2012-12-12mm, highmem: get virtual address of the page using PKMAP_ADDR()Joonsoo Kim1-2/+1
2012-12-12mm, highmem: remove page_address_pool listJoonsoo Kim1-16/+2
2012-12-12mm, highmem: remove useless pool_lockJoonsoo Kim1-6/+0
2012-12-12mm, highmem: use PKMAP_NR() to calculate an index of pkmapJoonsoo Kim1-1/+1
2012-11-17mm: highmem: don't treat PKMAP_ADDR(LAST_PKMAP) as a highmem addressWill Deacon1-1/+1
2012-10-22mm: highmem: export kmap_to_page for modulesWill Deacon1-0/+1
2012-08-01mm: add support for direct_IO to highmem pagesMel Gorman1-0/+12
2011-11-07Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2011-11-01mm: fix kunmap_high() commentLi Haifeng1-1/+1
2011-10-31mm: Map most files to use export.h instead of module.hPaul Gortmaker1-1/+1
2011-08-18mm: make HASHED_PAGE_VIRTUAL page_address' struct page argument const.Ian Campbell1-2/+2
2010-10-28mm,x86: fix kmap_atomic_push vs ioremap_32.cPeter Zijlstra1-1/+5
2010-10-27mm: stack based kmap_atomic()Peter Zijlstra1-58/+4
2010-08-05mm,kdb,kgdb: Add a debug reference for the kdb kmap usageJason Wessel1-0/+7
2010-05-25highmem: remove unneeded #ifdef CONFIG_TRACE_IRQFLAGS_SUPPORT for debug_kmap_...Akinobu Mita1-1/+1
2010-02-05grammar fix in commentUwe Kleine-König1-1/+1
2009-11-10highmem: Fix debug_kmap_atomic() to also handle KM_IRQ_PTE, KM_NMI, and KM_NM...Soeren Sandmann1-3/+10
2009-11-10highmem: Fix race in debug_kmap_atomic() which could cause warn_count to unde...Soeren Sandmann1-2/+2
2009-06-16block: remove some includings of blktrace_api.hLi Zefan1-1/+0
2009-04-01mm: introduce debug_kmap_atomicAkinobu Mita1-0/+45
2009-03-16highmem: atomic highmem kmap page pinningNicolas Pitre1-8/+57
2008-08-15x86, pat: avoid highmem cache attribute aliasingNick Piggin1-1/+4