aboutsummaryrefslogtreecommitdiff
path: root/mm/highmem.c
AgeCommit message (Expand)Author
2020-12-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds
2020-12-15mm: support THPs in zero_user_segmentsMatthew Wilcox (Oracle)
2020-11-24mm/highmem: Provide kmap_local*Thomas Gleixner
2020-11-24sched: highmem: Store local kmaps in task structThomas Gleixner
2020-11-24mm/highmem: Provide CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAPThomas Gleixner
2020-11-24mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCALThomas Gleixner
2020-11-12mm/highmem: Take kmap_high_get() properly into accountThomas Gleixner
2020-11-06highmem: High implementation details and document APIThomas Gleixner
2020-11-06mm/highmem: Remove the old kmap_atomic cruftThomas Gleixner
2020-11-06x86/mm/highmem: Use generic kmap atomic implementationThomas Gleixner
2020-11-06highmem: Make DEBUG_HIGHMEM functionalThomas Gleixner
2020-11-06highmem: Provide generic variant of kmap_atomic*Thomas Gleixner
2020-11-06mm/highmem: Un-EXPORT __kmap_atomic_idx()Thomas Gleixner
2020-10-16mm/highmem.c: clean up endif commentsIra Weiny
2019-12-10mm, x86/mm: Untangle address space layout definitions from basic pgtable type...Ingo Molnar
2018-12-28mm: convert totalram_pages and totalhigh_pages variables to atomicArun KS
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2016-05-19mm/highmem: make nr_free_highpages() handles all highmem zones by itselfJoonsoo Kim
2014-08-06mm/highmem: make kmap cache coloring awareMax Filippov
2012-12-20Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2012-12-11mm, highmem: get virtual address of the page using PKMAP_ADDR()Joonsoo Kim
2012-12-11mm, highmem: remove page_address_pool listJoonsoo Kim
2012-12-11mm, highmem: remove useless pool_lockJoonsoo Kim
2012-12-11mm, highmem: use PKMAP_NR() to calculate an index of pkmapJoonsoo Kim
2012-11-16mm: highmem: don't treat PKMAP_ADDR(LAST_PKMAP) as a highmem addressWill Deacon
2012-10-22mm: highmem: export kmap_to_page for modulesWill Deacon
2012-07-31mm: add support for direct_IO to highmem pagesMel Gorman
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2011-10-31mm: fix kunmap_high() commentLi Haifeng
2011-10-31mm: Map most files to use export.h instead of module.hPaul Gortmaker
2011-08-17mm: make HASHED_PAGE_VIRTUAL page_address' struct page argument const.Ian Campbell
2010-10-27mm,x86: fix kmap_atomic_push vs ioremap_32.cPeter Zijlstra
2010-10-26mm: stack based kmap_atomic()Peter Zijlstra
2010-08-05mm,kdb,kgdb: Add a debug reference for the kdb kmap usageJason Wessel
2010-05-25highmem: remove unneeded #ifdef CONFIG_TRACE_IRQFLAGS_SUPPORT for debug_kmap_...Akinobu Mita
2010-02-05grammar fix in commentUwe Kleine-König
2009-11-10highmem: Fix debug_kmap_atomic() to also handle KM_IRQ_PTE, KM_NMI, and KM_NM...Soeren Sandmann
2009-11-10highmem: Fix race in debug_kmap_atomic() which could cause warn_count to unde...Soeren Sandmann
2009-06-16block: remove some includings of blktrace_api.hLi Zefan
2009-04-01mm: introduce debug_kmap_atomicAkinobu Mita
2009-03-15highmem: atomic highmem kmap page pinningNicolas Pitre
2008-08-15x86, pat: avoid highmem cache attribute aliasingNick Piggin
2008-07-19highmem: Export totalhigh_pages.David S. Miller
2008-03-19mm: highmem kernel-doc additionsRandy Dunlap
2008-02-05mm: remove fastcall from mm/Harvey Harrison
2007-07-17Create the ZONE_MOVABLE zoneMel Gorman
2007-05-02[PATCH] i386: PARAVIRT: add kmap_atomic_pte for mapping highpte pagesJeremy Fitzhardinge
2007-02-11[PATCH] Use ZVC for free_pagesChristoph Lameter
2006-09-30[PATCH] BLOCK: Separate the bounce buffering code from the highmem code [try #6]David Howells
2006-09-26[PATCH] reduce MAX_NR_ZONES: move HIGHMEM counters into highmem.c/.hChristoph Lameter