Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
f07116d77b5b9a4fecdcb470fc6ea08378b98ff7
/
mm
/
vmalloc.c
f07116d
mm/vmalloc: respect passed gfp_mask when doing preloading
by Uladzislau Rezki (Sony)
· 5 years ago
81f1ba5
mm/vmalloc: remove preempt_disable/enable when doing preloading
by Uladzislau Rezki (Sony)
· 5 years ago
dcf61ff
mm/vmalloc.c: remove unnecessary highmem_mask from parameter of gfpflags_allow_blocking()
by Liu Xiang
· 5 years ago
fc97022
bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY
by Andrii Nakryiko
· 5 years ago
315cc06
augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro
by Michel Lespinasse
· 5 years ago
7ea36242
mm/vmalloc.c: move 'area->pages' after if statement
by Austin Kim
· 5 years ago
688fcbf
mm/vmalloc: modify struct vmap_area to reduce its size
by Pengfei Li
· 5 years ago
dd3b835
mm/vmalloc: do not keep unpurged areas in the busy tree
by Uladzislau Rezki (Sony)
· 5 years ago
fe9041c
vmalloc: lift the arm flag for coherent mappings to common code
by Christoph Hellwig
· 6 years ago
5336e52
mm/vmalloc.c: fix percpu free VM area search criteria
by Kuppuswamy Sathyanarayanan
· 5 years ago
3f8fd02
mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy()
by Joerg Roedel
· 5 years ago
97105f0
mm: vmalloc: show number of vmalloc pages in /proc/meminfo
by Roman Gushchin
· 5 years ago
d9009d6
mm/vmalloc.c: spelling> s/informaion/information/
by Geert Uytterhoeven
· 5 years ago
460e42d
mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va()
by Uladzislau Rezki (Sony)
· 5 years ago
54f63d9
mm/vmalloc.c: get rid of one single unlink_va() when merge
by Uladzislau Rezki (Sony)
· 5 years ago
82dd23e
mm/vmalloc.c: preload a CPU with one object for split purpose
by Uladzislau Rezki (Sony)
· 5 years ago
cacca6b
mm/vmalloc.c: remove "node" argument
by Uladzislau Rezki (Sony)
· 5 years ago
8b1e0f8
mm/pgtable: drop pgtable_t variable from pte_fn_t functions
by Anshuman Khandual
· 5 years ago
dfd437a
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 5 years ago
2c92923
mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning
by Arnd Bergmann
· 6 years ago
4739d53
arm64/mm: wire up CONFIG_ARCH_HAS_SET_DIRECT_MAP
by Ard Biesheuvel
· 6 years ago
31e6734
mm/vmalloc: Avoid rare case of flushing TLB with weird arguments
by Rick Edgecombe
· 6 years ago
8e41f87
mm/vmalloc: Fix calculation of direct map addr range
by Rick Edgecombe
· 6 years ago
3806b04
mm/vmalloc.c: fix typo in comment
by Andrew Morton
· 6 years ago
457c899
treewide: Add SPDX license identifier for missed files
by Thomas Gleixner
· 6 years ago
a6cf4e0
mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro
by Uladzislau Rezki (Sony)
· 6 years ago
bb850f4
mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro
by Uladzislau Rezki (Sony)
· 6 years ago
68ad4a3
mm/vmalloc.c: keep track of free blocks for vmap allocation
by Uladzislau Rezki (Sony)
· 6 years ago
4d36e6f
mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t
by Uladzislau Rezki (Sony)
· 6 years ago
68571be9
mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy()
by Uladzislau Rezki (Sony)
· 6 years ago
868b104
mm/vmalloc: Add flag for freeing of special permsissions
by Rick Edgecombe
· 6 years ago
a862f68
docs/core-api/mm: fix return value descriptions in mm/
by Mike Rapoport
· 6 years ago
92eac16
docs/mm: vmalloc: re-indent kernel-doc comemnts
by Mike Rapoport
· 6 years ago
afd0738
mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512!
by Uladzislau Rezki (Sony)
· 6 years ago
153178e
vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALLOC_MODULE
by Uladzislau Rezki (Sony)
· 6 years ago
bc84c53
mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_node_range()
by Roman Penyaev
· 6 years ago
c67dc62
mm/vmalloc: do not call kmemleak_free() on not yet accounted memory
by Roman Penyaev
· 6 years ago
401592d
mm/vmalloc: fix size check for remap_vmalloc_range_partial()
by Roman Penyaev
· 6 years ago
5a82ac7
mm/vmalloc.c: make vmalloc_32_user() align base kernel virtual address to SHMLBA
by Roman Penyaev
· 6 years ago
6ade203
mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap()
by Liviu Dudau
· 6 years ago
ca79b0c
mm: convert totalram_pages and totalhigh_pages variables to atomic
by Arun KS
· 6 years ago
a8dda16
vfree: add debug might_sleep()
by Andrey Ryabinin
· 6 years ago
3ca4ea3
mm/vmalloc.c: improve vfree() kerneldoc
by Andrey Ryabinin
· 6 years ago
1a9b4b3
mm: provide a fallback for PAGE_KERNEL_EXEC for architectures
by Luis R. Rodriguez
· 6 years ago
0825a6f
mm: use octal not symbolic permissions
by Joe Perches
· 7 years ago
05e3ff9
mm: vmalloc: pass proper vm_start into debugobjects
by Chintan Pandya
· 7 years ago
f3c01d2
mm: vmalloc: avoid racy handling of debugobjects in vunmap
by Chintan Pandya
· 7 years ago
82a2e92
mm: vmalloc: clean up vunmap to avoid pgtable ops twice
by Chintan Pandya
· 7 years ago
44414d8
proc: introduce proc_create_seq_private
by Christoph Hellwig
· 7 years ago
fddda2b
proc: introduce proc_create_seq{,_data}
by Christoph Hellwig
· 7 years ago
698d083
vmalloc: fix __GFP_HIGHMEM usage for vmalloc_32 on 32b systems
by Michal Hocko
· 7 years ago
b8c8a33
Revert "vmalloc: back off when the current task is killed"
by Johannes Weiner
· 7 years ago
894e58c
mm/vmalloc.c: don't reinvent the wheel but use existing llist API
by Byungchul Park
· 7 years ago
c568da2
mm/vmalloc.c: halve the number of comparisons performed in pcpu_get_vm_areas()
by Wei Yang
· 7 years ago
704b862
mm/vmalloc.c: don't unconditonally use __GFP_HIGHMEM
by Laura Abbott
· 7 years ago
dcda9b0
mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic
by Michal Hocko
· 7 years ago
78c7274
vmalloc: show lazy-purged vma info in vmallocinfo
by Yisheng Xie
· 7 years ago
94f4a16
mm: kmemleak: treat vm_struct as alternative reference to vmalloc'ed objects
by Catalin Marinas
· 7 years ago
029c54b
mm/vmalloc.c: huge-vmap: fail gracefully on unexpected huge vmap mappings
by Ard Biesheuvel
· 8 years ago
8594a21
mm, vmalloc: fix vmalloc users tracking properly
by Michal Hocko
· 8 years ago
e47b40a
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 8 years ago
03497d7
mm: Silence vmap() allocation failures based on caller gfp_flags
by Florian Fainelli
· 8 years ago
19809c2
mm, vmalloc: use __GFP_HIGHMEM implicitly
by Michal Hocko
· 8 years ago
1f5307b
mm, vmalloc: properly track vmalloc users
by Michal Hocko
· 8 years ago
a7c3e90
mm: introduce kv[mz]alloc helpers
by Michal Hocko
· 8 years ago
c58d405
Merge tag 'docs-4.12' of git://git.lwn.net/linux
by Linus Torvalds
· 8 years ago
0e056eb
kernel-api.rst: fix a series of errors when parsing C files
by mchehab@s-opensource.com
· 8 years ago
171012f
mm: don't warn when vmalloc() fails due to a fatal signal
by Dmitry Vyukov
· 8 years ago
c2febaf
mm: convert generic code to 5-level paging
by Kirill A. Shutemov
· 8 years ago
c3edc40
sched/headers: Move task_struct::signal and task_struct::sighand types and accessors into <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
199eaa0
mm: cleanups for printing phys_addr_t and dma_addr_t
by Miles Chen
· 8 years ago
5d17a73
vmalloc: back off when the current task is killed
by Michal Hocko
· 8 years ago
a8e9925
mm, page_alloc: warn_alloc print nodemask
by Michal Hocko
· 8 years ago
4583e77
mm/vmalloc.c: use rb_entry_safe
by Geliang Tang
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
763b218
mm: add preempt points into __purge_vmap_area_lazy()
by Joel Fernandes
· 8 years ago
f9e0997
mm: turn vmap_purge_lock into a mutex
by Christoph Hellwig
· 8 years ago
5803ed2
mm: mark all calls into the vmalloc subsystem as potentially sleeping
by Christoph Hellwig
· 8 years ago
bf22e37
mm: add vfree_atomic()
by Andrey Ryabinin
· 8 years ago
0574ecd
mm: refactor __purge_vmap_area_lazy()
by Christoph Hellwig
· 8 years ago
9c3acf6
mm: remove free_unmap_vmap_area_addr()
by Christoph Hellwig
· 8 years ago
c8eef01
mm: remove free_unmap_vmap_area_noflush()
by Christoph Hellwig
· 8 years ago
3f50006
mm/vmalloc.c: simplify /proc/vmallocinfo implementation
by zijun_hu
· 8 years ago
7877cdc
mm: consolidate warn_alloc_failed users
by Michal Hocko
· 8 years ago
252e5c6
mm/vmalloc.c: fix align value calculation error
by zijun_hu
· 8 years ago
4949148
mm: charge/uncharge kmemcg from generic page allocator paths
by Vladimir Davydov
· 8 years ago
65ee03c
mm: fix overflow in vm_map_ram()
by Guillermo Julián Moreno
· 9 years ago
1d6da87
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 9 years ago
80c4bd7
mm/vmalloc: keep a separate lazy-free list
by Chris Wilson
· 9 years ago
3970285
Merge tag 'v4.6-rc3' into drm-intel-next-queued
by Daniel Vetter
· 9 years ago
4da56b9
mm/vmap: Add a notifier for when we run out of vmap address space
by Chris Wilson
· 9 years ago
a1c0b1a
mm/vmalloc: use PAGE_ALIGNED() to check PAGE_SIZE alignment
by Shawn Lin
· 9 years ago
756a025
mm: coalesce split strings
by Joe Perches
· 9 years ago
f48d97f
mm/vmalloc: query dynamic DEBUG_PAGEALLOC setting
by Joonsoo Kim
· 9 years ago
61e1655
mm/vmalloc.c: use macro IS_ALIGNED to judge the aligment
by Wang Xiaoqiang
· 9 years ago
244d63e
mm, vmalloc: remove VM_VPAGES
by David Rientjes
· 9 years ago
6219c2a
mm/vmalloc.c: use list_{next,first}_entry
by Geliang Tang
· 9 years ago
37f08dd
vmalloc: allow to account vmalloc to memcg
by Vladimir Davydov
· 9 years ago
7511c3e
mm: vmalloc: don't remove inexistent guard hole in remove_vm_area()
by Jerome Marchand
· 9 years ago
dd56b04
mm: page_alloc: hide some GFP internals and document the bits and flag combinations
by Mel Gorman
· 9 years ago
Next »