summaryrefslogtreecommitdiff
path: root/include/linux/vmalloc.h
Commit message (Expand)AuthorAgeFilesLines
* mm/vmalloc: don't allow VM_NO_GUARD on vmap()Peter Zijlstra2021-11-061-1/+1
* mm/vmalloc: add __alloc_size attributes for better bounds checkingKees Cook2021-11-061-11/+11
* mm: move ioremap_page_range to vmalloc.cChristoph Hellwig2021-09-081-3/+0
* mm: fix spelling mistakes in header filesZhen Lei2021-07-081-2/+2
* mm/vmalloc: enable mapping of huge pages at pte level in vmallocChristophe Leroy2021-06-301-0/+7
* mm/vmalloc: enable mapping of huge pages at pte level in vmapChristophe Leroy2021-06-301-0/+8
* mm/vmalloc: add vmalloc_no_hugeClaudio Imbrenda2021-06-241-0/+1
* mm: fix typos in commentsIngo Molnar2021-05-071-2/+2
* mm/vmalloc: remove vwrite()David Hildenbrand2021-05-071-1/+0
* drivers/char: remove /dev/kmem for goodDavid Hildenbrand2021-05-071-1/+1
* mm/vmalloc: remove unmap_kernel_rangeNicholas Piggin2021-04-301-7/+1
* mm/vmalloc: remove map_kernel_rangeNicholas Piggin2021-04-301-11/+0
* mm/vmalloc: hugepage vmalloc mappingsNicholas Piggin2021-04-301-0/+21
* mm: move vmap_range from mm/ioremap.c to mm/vmalloc.cNicholas Piggin2021-04-301-0/+3
* mm/vmalloc: provide fallback arch huge vmap support functionsNicholas Piggin2021-04-301-4/+20
* mm: HUGE_VMAP arch support cleanupNicholas Piggin2021-04-301-0/+6
* mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernelsPaul E. McKenney2021-03-081-1/+1
* Merge branch 'for-mingo-rcu' of git://git.kernel.org/pub/scm/linux/kernel/git...Ingo Molnar2021-02-121-0/+6
|\
| * mm: Make mem_dump_obj() handle vmalloc() memoryPaul E. McKenney2021-01-221-0/+6
* | mm/vmalloc: separate put pages and flush VM flagsRick Edgecombe2021-02-051-7/+2
|/
* mm/vmalloc: rework the drain logicUladzislau Rezki (Sony)2020-12-151-5/+3
* mm: remove alloc_vm_areaChristoph Hellwig2020-10-181-4/+1
* mm: add a vmap_pfn functionChristoph Hellwig2020-10-181-0/+1
* mm: add a VM_MAP_PUT_PAGES flag for vmapChristoph Hellwig2020-10-181-0/+1
* mm: remove vmalloc_execChristoph Hellwig2020-06-261-1/+0
* mm: remove vmalloc_sync_(un)mappings()Joerg Roedel2020-06-021-2/+0
* mm/vmalloc: track which page-table levels were modifiedJoerg Roedel2020-06-021-0/+16
* mm: remove vmalloc_user_node_flagsChristoph Hellwig2020-06-021-1/+0
* mm: remove __vmalloc_node_flags_callerChristoph Hellwig2020-06-021-2/+2
* mm: remove both instances of __vmalloc_node_flagsChristoph Hellwig2020-06-021-9/+0
* mm: remove the pgprot argument to __vmallocChristoph Hellwig2020-06-021-1/+1
* mm: remove the prot argument from vm_map_ramChristoph Hellwig2020-06-021-2/+1
* mm: remove map_vm_rangeChristoph Hellwig2020-06-021-6/+4
* mm: remove __get_vm_areaChristoph Hellwig2020-06-021-2/+0
* vmalloc: fix remap_vmalloc_range() bounds checksJann Horn2020-04-211-1/+1
* x86/mm: split vmalloc_sync_all()Joerg Roedel2020-03-211-2/+3
* mm/vmalloc: Add empty <asm/vmalloc.h> headers and use them from <linux/vmallo...Ingo Molnar2019-12-101-0/+2
* kasan: support backing vmalloc space with real shadow memoryDaniel Axtens2019-12-011-0/+12
* bpf: Add mmap() support for BPF_MAP_TYPE_ARRAYAndrii Nakryiko2019-11-181-0/+1
* mm/vmalloc: modify struct vmap_area to reduce its sizePengfei Li2019-09-241-7/+13
* vmalloc: lift the arm flag for coherent mappings to common codeChristoph Hellwig2019-09-041-0/+2
* mm: vmalloc: show number of vmalloc pages in /proc/meminfoRoman Gushchin2019-07-121-0/+2
* mm/vmalloc.c: keep track of free blocks for vmap allocationUladzislau Rezki (Sony)2019-05-181-1/+5
* mm/vmalloc: Add flag for freeing of special permsissionsRick Edgecombe2019-04-301-0/+15
* mm: Use overflow helpers in kvmalloc()Kees Cook2018-06-051-0/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* mm, vmalloc: fix vmalloc users tracking properlyMichal Hocko2017-05-121-15/+6
* mm, vmalloc: properly track vmalloc usersMichal Hocko2017-05-081-0/+19
* mm: introduce kv[mz]alloc helpersMichal Hocko2017-05-081-0/+1
* mm: add vfree_atomic()Andrey Ryabinin2016-12-121-0/+1