1. 224a82c mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap() by Liviu Dudau · 5 years ago
  2. d8da38e vmalloc: fix remap_vmalloc_range() bounds checks by Jann Horn · 4 years, 3 months ago
  3. 1c6c19b mm/vmalloc.c: move 'area->pages' after if statement by Austin Kim · 4 years, 10 months ago
  4. 6c1051f x86/mm: split vmalloc_sync_all() by Joerg Roedel · 4 years, 4 months ago
  5. 46b306f mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy() by Joerg Roedel · 5 years ago
  6. 8a0fc62 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! by Uladzislau Rezki (Sony) · 5 years ago
  7. c1ddc7b mm/vmalloc: fix size check for remap_vmalloc_range_partial() by Roman Penyaev · 5 years ago
  8. 1a9b4b3 mm: provide a fallback for PAGE_KERNEL_EXEC for architectures by Luis R. Rodriguez · 6 years ago
  9. 0825a6f mm: use octal not symbolic permissions by Joe Perches · 6 years ago
  10. 05e3ff9 mm: vmalloc: pass proper vm_start into debugobjects by Chintan Pandya · 6 years ago
  11. f3c01d2 mm: vmalloc: avoid racy handling of debugobjects in vunmap by Chintan Pandya · 6 years ago
  12. 82a2e92 mm: vmalloc: clean up vunmap to avoid pgtable ops twice by Chintan Pandya · 6 years ago
  13. 44414d8 proc: introduce proc_create_seq_private by Christoph Hellwig · 6 years ago
  14. fddda2b proc: introduce proc_create_seq{,_data} by Christoph Hellwig · 6 years ago
  15. 698d083 vmalloc: fix __GFP_HIGHMEM usage for vmalloc_32 on 32b systems by Michal Hocko · 6 years ago
  16. b8c8a33 Revert "vmalloc: back off when the current task is killed" by Johannes Weiner · 7 years ago
  17. 894e58c mm/vmalloc.c: don't reinvent the wheel but use existing llist API by Byungchul Park · 7 years ago
  18. c568da2 mm/vmalloc.c: halve the number of comparisons performed in pcpu_get_vm_areas() by Wei Yang · 7 years ago
  19. 704b862 mm/vmalloc.c: don't unconditonally use __GFP_HIGHMEM by Laura Abbott · 7 years ago
  20. dcda9b0 mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic by Michal Hocko · 7 years ago
  21. 78c7274 vmalloc: show lazy-purged vma info in vmallocinfo by Yisheng Xie · 7 years ago
  22. 94f4a16 mm: kmemleak: treat vm_struct as alternative reference to vmalloc'ed objects by Catalin Marinas · 7 years ago
  23. 029c54b mm/vmalloc.c: huge-vmap: fail gracefully on unexpected huge vmap mappings by Ard Biesheuvel · 7 years ago
  24. 8594a21 mm, vmalloc: fix vmalloc users tracking properly by Michal Hocko · 7 years ago
  25. e47b40a Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 7 years ago
  26. 03497d7 mm: Silence vmap() allocation failures based on caller gfp_flags by Florian Fainelli · 7 years ago
  27. 19809c2 mm, vmalloc: use __GFP_HIGHMEM implicitly by Michal Hocko · 7 years ago
  28. 1f5307b mm, vmalloc: properly track vmalloc users by Michal Hocko · 7 years ago
  29. a7c3e90 mm: introduce kv[mz]alloc helpers by Michal Hocko · 7 years ago
  30. c58d405 Merge tag 'docs-4.12' of git://git.lwn.net/linux by Linus Torvalds · 7 years ago
  31. 0e056eb kernel-api.rst: fix a series of errors when parsing C files by mchehab@s-opensource.com · 7 years ago
  32. 171012f mm: don't warn when vmalloc() fails due to a fatal signal by Dmitry Vyukov · 7 years ago
  33. c2febaf mm: convert generic code to 5-level paging by Kirill A. Shutemov · 7 years ago
  34. c3edc40 sched/headers: Move task_struct::signal and task_struct::sighand types and accessors into <linux/sched/signal.h> by Ingo Molnar · 7 years ago
  35. 199eaa0 mm: cleanups for printing phys_addr_t and dma_addr_t by Miles Chen · 7 years ago
  36. 5d17a73 vmalloc: back off when the current task is killed by Michal Hocko · 7 years ago
  37. a8e9925 mm, page_alloc: warn_alloc print nodemask by Michal Hocko · 7 years ago
  38. 4583e77 mm/vmalloc.c: use rb_entry_safe by Geliang Tang · 7 years ago
  39. 7c0f6ba Replace <asm/uaccess.h> with <linux/uaccess.h> globally by Linus Torvalds · 8 years ago
  40. 763b218 mm: add preempt points into __purge_vmap_area_lazy() by Joel Fernandes · 8 years ago
  41. f9e0997 mm: turn vmap_purge_lock into a mutex by Christoph Hellwig · 8 years ago
  42. 5803ed2 mm: mark all calls into the vmalloc subsystem as potentially sleeping by Christoph Hellwig · 8 years ago
  43. bf22e37 mm: add vfree_atomic() by Andrey Ryabinin · 8 years ago
  44. 0574ecd mm: refactor __purge_vmap_area_lazy() by Christoph Hellwig · 8 years ago
  45. 9c3acf6 mm: remove free_unmap_vmap_area_addr() by Christoph Hellwig · 8 years ago
  46. c8eef01 mm: remove free_unmap_vmap_area_noflush() by Christoph Hellwig · 8 years ago
  47. 3f50006 mm/vmalloc.c: simplify /proc/vmallocinfo implementation by zijun_hu · 8 years ago
  48. 7877cdc mm: consolidate warn_alloc_failed users by Michal Hocko · 8 years ago
  49. 252e5c6 mm/vmalloc.c: fix align value calculation error by zijun_hu · 8 years ago
  50. 4949148 mm: charge/uncharge kmemcg from generic page allocator paths by Vladimir Davydov · 8 years ago
  51. 65ee03c mm: fix overflow in vm_map_ram() by Guillermo Julián Moreno · 8 years ago
  52. 1d6da87 Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux by Linus Torvalds · 8 years ago
  53. 80c4bd7 mm/vmalloc: keep a separate lazy-free list by Chris Wilson · 8 years ago
  54. 3970285 Merge tag 'v4.6-rc3' into drm-intel-next-queued by Daniel Vetter · 8 years ago
  55. 4da56b9 mm/vmap: Add a notifier for when we run out of vmap address space by Chris Wilson · 8 years ago
  56. a1c0b1a mm/vmalloc: use PAGE_ALIGNED() to check PAGE_SIZE alignment by Shawn Lin · 8 years ago
  57. 756a025 mm: coalesce split strings by Joe Perches · 8 years ago
  58. f48d97f mm/vmalloc: query dynamic DEBUG_PAGEALLOC setting by Joonsoo Kim · 8 years ago
  59. 61e1655 mm/vmalloc.c: use macro IS_ALIGNED to judge the aligment by Wang Xiaoqiang · 9 years ago
  60. 244d63e mm, vmalloc: remove VM_VPAGES by David Rientjes · 9 years ago
  61. 6219c2a mm/vmalloc.c: use list_{next,first}_entry by Geliang Tang · 9 years ago
  62. 37f08dd vmalloc: allow to account vmalloc to memcg by Vladimir Davydov · 9 years ago
  63. 7511c3e mm: vmalloc: don't remove inexistent guard hole in remove_vm_area() by Jerome Marchand · 9 years ago
  64. dd56b04 mm: page_alloc: hide some GFP internals and document the bits and flag combinations by Mel Gorman · 9 years ago
  65. d0164ad mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd by Mel Gorman · 9 years ago
  66. 891c49a mm/vmalloc: use offset_in_page macro by Alexander Kuleshov · 9 years ago
  67. a5ad88c mm: get rid of 'vmalloc_info' from /proc/meminfo by Linus Torvalds · 9 years ago
  68. 7d61bfe mm/vmalloc: get rid of dirty bitmap inside vmap_block structure by Roman Pen · 9 years ago
  69. cf725ce mm/vmalloc: occupy newly allocated vmap block just after allocation by Roman Pen · 9 years ago
  70. 68ac546 mm/vmalloc: fix possible exhaustion of vmalloc space caused by vm_map_ram allocator by Roman Pen · 9 years ago
  71. b9820d8 mm: change vunmap to tear down huge KVA mappings by Toshi Kani · 9 years ago
  72. 0f616be mm: change __get_vm_area_node() to use fls_long() by Toshi Kani · 9 years ago
  73. a5af5aa kasan, module, vmalloc: rework shadow allocation for modules by Andrey Ryabinin · 9 years ago
  74. cb9e3c2 mm: vmalloc: pass additional vm_flags to __vmalloc_node_range() by Andrey Ryabinin · 9 years ago
  75. 71394fe mm: vmalloc: add flag preventing guard hole allocation by Andrey Ryabinin · 9 years ago
  76. 7e5b528 mm/vmalloc.c: fix memory ordering bug by Dmitry Vyukov · 10 years ago
  77. 0cbc853 mm/vmalloc.c: replace printk with pr_warn by Pintu Kumar · 10 years ago
  78. 703394c mm/vmalloc.c: use seq_open_private() instead of seq_open() by Rob Jones · 10 years ago
  79. f6f8ed4 mm/vmalloc.c: clean up map_vm_area third argument by WANG Chao · 10 years ago
  80. 930f036 mm, vmalloc: constify allocation mask by David Rientjes · 10 years ago
  81. 660654f mm/vmalloc.c: add a schedule point to vmalloc() by Eric Dumazet · 10 years ago
  82. 474750a vmalloc: use rcu list iterator to reduce vmap_area_lock contention by Joonsoo Kim · 10 years ago
  83. 93ef6d6c mm/vmalloc.c: export unmap_kernel_range() by Minchan Kim · 10 years ago
  84. f4527c9 mm/vmalloc.c: replace seq_printf by seq_puts by Fabian Frederick · 10 years ago
  85. 7c8e018 mm: replace __get_cpu_var uses with this_cpu_ptr by Christoph Lameter · 10 years ago
  86. 3643763 mm/vmalloc.c: enhance vm_map_ram() comment by Gioh Kim · 10 years ago
  87. 3b32123 mm: use macros from compiler.h instead of __attribute__((...)) by Gideon Israel Dsouza · 10 years ago
  88. add688f Revert "mm/vmalloc: interchage the implementation of vmalloc_to_{pfn,page}" by malc · 11 years ago
  89. ece86e22 mm/vmalloc: interchage the implementation of vmalloc_to_{pfn,page} by Jianyu Zhan · 11 years ago
  90. 7f88f88 mm: kmemleak: avoid false negatives on vmalloc'ed objects by Catalin Marinas · 11 years ago
  91. b82225f3 revert mm/vmalloc.c: emit the failure message before return by Wanpeng Li · 11 years ago
  92. af12346 mm/vmalloc: revert "mm/vmalloc.c: check VM_UNINITIALIZED flag in s_show instead of show_numa_info" by Wanpeng Li · 11 years ago
  93. c2ce8c1 mm/vmalloc: fix show vmap_area information race with vmap_area tear down by Wanpeng Li · 11 years ago
  94. 3722e13 mm/vmalloc: don't set area->caller twice by Wanpeng Li · 11 years ago
  95. 4b90951 mm/vmalloc: use NUMA_NO_NODE by Jianguo Wu · 11 years ago
  96. 762216a mm/vmalloc: use wrapper function get_vm_area_size to caculate size of vm area by Wanpeng Li · 11 years ago
  97. b136be5e mm, vmalloc: use well-defined find_last_bit() func by Joonsoo Kim · 11 years ago
  98. 6b70f7d mm, vmalloc: remove useless variable in vmap_block by Joonsoo Kim · 11 years ago
  99. bcb615a mm/vmalloc.c: fix an overflow bug in alloc_vmap_area() by Zhang Yanfei · 11 years ago
  100. 59d3132 vfree: don't schedule free_work() if llist_add() returns false by Oleg Nesterov · 11 years ago