Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
2feb5a896c42fb24f6d6f7028574dc59bfc9306f
/
mm
/
memblock.c
2f77080
mm/memblock.c: warn if zero alignment was requested
by Mike Rapoport
· 6 years ago
7e1c4e2
memblock: stop using implicit alignment to SMP_CACHE_BYTES
by Mike Rapoport
· 6 years ago
57c8a66
mm: remove include/linux/bootmem.h
by Mike Rapoport
· 6 years ago
97ad108
memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants
by Mike Rapoport
· 6 years ago
bda49a8
mm: remove nobootmem
by Mike Rapoport
· 6 years ago
7c2ee34
memblock: rename __free_pages_bootmem to memblock_free_pages
by Mike Rapoport
· 6 years ago
c6ffc5c
memblock: rename free_all_bootmem to memblock_free_all
by Mike Rapoport
· 6 years ago
eb31d55
memblock: remove _virt from APIs returning virtual address
by Mike Rapoport
· 6 years ago
9a8dd70
memblock: rename memblock_alloc{_nid,_try_nid} to memblock_phys_alloc*
by Mike Rapoport
· 6 years ago
b4a991e
mm: remove CONFIG_NO_BOOTMEM
by Mike Rapoport
· 6 years ago
f682a97
mm: provide kernel parameter to allow disabling page init poisoning
by Alexander Duyck
· 6 years ago
a36aab8
mm/memblock.c: replace u64 with phys_addr_t where appropriate
by Mike Rapoport
· 6 years ago
e6ecec3
Merge tag 'docs-4.19' of git://git.lwn.net/linux
by Linus Torvalds
· 6 years ago
3e039c5
docs/mm: memblock: add overview documentation
by Mike Rapoport
· 7 years ago
48a833c
docs/mm: memblock: add kernel-doc comments for memblock_add[_node]
by Mike Rapoport
· 7 years ago
47cec44
docs/mm: memblock: update kernel-doc comments
by Mike Rapoport
· 7 years ago
e1720fe
mm/memblock: add a name for memblock flags enumeration
by Mike Rapoport
· 7 years ago
1937367
mm/memblock: add missing include <linux/bootmem.h>
by Mathieu Malaterre
· 6 years ago
e3d301c
mm/memblock.c: do not complain about top-down allocations for !MEMORY_HOTREMOVE
by Michal Hocko
· 6 years ago
6cc22dc
revert "mm/memblock: add missing include <linux/bootmem.h>"
by Andrew Morton
· 7 years ago
0825a6f
mm: use octal not symbolic permissions
by Joe Perches
· 7 years ago
69b5086
mm/memblock: add missing include <linux/bootmem.h>
by Mathieu Malaterre
· 7 years ago
25cf23d
mm/memblock: print memblock_remove
by Minchan Kim
· 7 years ago
1c4bc43
mm/memblock: introduce PHYS_ADDR_MAX
by Stefan Agner
· 7 years ago
49a695b
Merge tag 'powerpc-4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
by Linus Torvalds
· 7 years ago
644d87d
mm/memblock.c: cast constant ULLONG_MAX to phys_addr_t
by Stefan Agner
· 7 years ago
514c603
headers: untangle kmemleak.h from mm.h
by Randy Dunlap
· 7 years ago
5ad3509
mm: reuse DEFINE_SHOW_ATTRIBUTE() macro
by Andy Shevchenko
· 7 years ago
f165b37
mm: uninitialized struct page poisoning sanity checking
by Pavel Tatashin
· 7 years ago
c9e97a1
mm: initialize pages on demand during boot
by Pavel Tatashin
· 7 years ago
b575454f
mm: make memblock_alloc_base_nid() non-static
by Nicholas Piggin
· 7 years ago
f59f1ca
Revert "mm: page_alloc: skip over regions of invalid pfns where possible"
by Daniel Vacek
· 7 years ago
379b03b
mm/memblock.c: hardcode the end_pfn being -1
by Daniel Vacek
· 7 years ago
937f0c2
mm/memblock: memblock_is_map/region_memory can be boolean
by Yaowei Bai
· 7 years ago
ea1f5f3
mm: define memblock_virt_alloc_try_nid_raw
by Pavel Tatashin
· 7 years ago
66e8b43
mm/memblock.c: make the index explicit argument of for_each_memblock_type
by Gioh Kim
· 7 years ago
91b540f9
mm/memblock.c: reversed logic in memblock_discard()
by Pavel Tatashin
· 7 years ago
3010f87
mm: discard memblock data later
by Pavel Tatashin
· 7 years ago
4932381
mm, memory_hotplug: move movable_node to the hotplug proper
by Michal Hocko
· 7 years ago
f70029b
mm, memory_hotplug: drop CONFIG_MOVABLE_NODE
by Michal Hocko
· 7 years ago
864b9a3
mm: consider memblock reservations for deferred memory initialization sizing
by Michal Hocko
· 8 years ago
c9ca9b4
memblock: add memblock_cap_memory_range()
by AKASHI Takahiro
· 8 years ago
4c546b8
memblock: add memblock_clear_nomap()
by AKASHI Takahiro
· 8 years ago
c9a1b80
mm/memblock.c: fix memblock_next_valid_pfn()
by AKASHI Takahiro
· 8 years ago
0262d9c
memblock: embed memblock type name within struct memblock_type
by Heiko Carstens
· 8 years ago
409efd4
memblock: also dump physmem list within __memblock_dump_all
by Heiko Carstens
· 8 years ago
7409c5f
memblock: let memblock_type_name know about physmem type
by Heiko Carstens
· 8 years ago
5d63f81
mm/memblock.c: remove unnecessary log and clean up
by Miles Chen
· 8 years ago
7d41c03
mm/memblock.c: check return value of memblock_reserve() in memblock_virt_alloc_internal()
by Wei Yang
· 8 years ago
ef415ef
mm/memblock.c: trivial code refine in memblock_is_region_memory()
by Wei Yang
· 8 years ago
b92df1d
mm: page_alloc: skip over regions of invalid pfns where possible
by Paul Burton
· 8 years ago
9099dae
mm: kmemleak: avoid using __va() on addresses that don't have a lowmem mapping
by Catalin Marinas
· 8 years ago
8907de5
mm/memblock.c: expose total reserved memory
by Srikar Dronamraju
· 8 years ago
e47608a
mm/memblock.c: fix NULL dereference error
by zijun_hu
· 8 years ago
412d000
mm/memblock: fix a typo in a comment
by Alexander Kuleshov
· 8 years ago
fb399b4
mm/memblock.c: fix index adjustment error in __next_mem_range_rev()
by zijun_hu
· 8 years ago
a571d4e
mm/memblock.c: add new infrastructure to address the mem limit issue
by Dennis Chen
· 8 years ago
c4c5ad6
memblock: include <asm/sections.h> instead of <asm-generic/sections.h>
by Christoph Hellwig
· 8 years ago
ef3cc4d
mm/memblock.c:memblock_add_range(): if nr_new is 0 just return
by nimisolo
· 8 years ago
cd33a76
mm/memblock.c: remove unnecessary always-true comparison
by Richard Leitner
· 9 years ago
f705ac4
mm/memblock.c: move memblock_{add,reserve}_region into memblock_{add,reserve}
by Alexander Kuleshov
· 9 years ago
756a025
mm: coalesce split strings
by Joe Perches
· 9 years ago
5aa1748
mm/memblock.c: remove unnecessary memblock_type variable
by Alexander Kuleshov
· 9 years ago
1f1ffb8a
memblock: don't mark memblock_phys_mem_size() as __init
by David Gibson
· 9 years ago
8c9c170
mm/memblock: introduce for_each_memblock_type()
by Alexander Kuleshov
· 9 years ago
f14516f
mm/memblock: remove rgnbase and rgnsize variables
by Alexander Kuleshov
· 9 years ago
b4ad0c7
mm/memblock.c: memblock_is_memory()/reserved() can be boolean
by Yaowei Bai
· 9 years ago
bf3d3cc
mm/memblock: add MEMBLOCK_NOMAP attribute to memblock memory table
by Ard Biesheuvel
· 9 years ago
35bd16a
mm/memblock: make memblock_remove_range() static
by Alexander Kuleshov
· 9 years ago
ad5ea8c
mm/memblock.c: fix comment in __next_mem_range()
by Alexander Kuleshov
· 9 years ago
c115393
mm/memblock.c: fiy typos in comments
by Alexander Kuleshov
· 9 years ago
567d117
mm/memblock.c: rename local variable of memblock_type to 'type'
by Alexander Kuleshov
· 9 years ago
95cf82e
mem-hotplug: handle node hole when initializing numa_meminfo.
by Tang Chen
· 9 years ago
c5c5c9d
mm/memblock.c: make memblock_overlaps_region() return bool.
by Tang Chen
· 9 years ago
4fcab5f
mm/memblock.c: WARN_ON when flags differs from overlap region
by Wei Yang
· 9 years ago
c0a2949
mm/memblock: WARN_ON when nid differs from overlap region
by Wei Yang
· 9 years ago
d70ddd7
mm: page_alloc: pass PFN to __free_pages_bootmem
by Mel Gorman
· 10 years ago
8e7a7f8
memblock: introduce a for_each_reserved_mem_region iterator
by Robin Holt
· 10 years ago
a3f5baf
mm/memblock: allocate boot time data structures from mirrored memory
by Tony Luck
· 10 years ago
fc6daaf
mm/memblock: add extra "flags" to memblock to allow selection of memory based on attribute
by Tony Luck
· 10 years ago
6a4055b
mm/memblock.c: add debug output for memblock_add()
by Alexander Kuleshov
· 10 years ago
7fc825b
mm/memblock.c: rename local variable of memblock_type to `type'
by Baoquan He
· 10 years ago
4308ce1
mm/memblock.c: refactor functions to set/clear MEMBLOCK_HOTPLUG
by Tony Luck
· 10 years ago
0a313a9
mem-hotplug: let memblock skip the hotpluggable memory regions in __next_mem_range()
by Xishi Qiu
· 10 years ago
0cfb8f0
memblock, memhotplug: fix wrong type in memblock_find_in_range_node().
by Tang Chen
· 10 years ago
aedf95e
mm/memblock.c: call kmemleak directly from memblock_(alloc|free)
by Catalin Marinas
· 11 years ago
f7e2f7e
mm/memblock.c: use PFN_DOWN
by Fabian Frederick
· 11 years ago
2bfc286
memblock: introduce memblock_alloc_range()
by Akinobu Mita
· 11 years ago
70210ed
mm/memblock: add physical memory list
by Philipp Hachtmann
· 11 years ago
f1af9d3
mm/memblock: Do some refactoring, enhance API
by Philipp Hachtmann
· 11 years ago
1676323
mm/memblock.c: use PFN_PHYS()
by Fabian Frederick
· 11 years ago
136199f
memblock: use for_each_memblock()
by Emil Medve
· 11 years ago
fec5101
ARM: 7993/1: mm/memblock: add memblock_get_current_limit
by Laura Abbott
· 11 years ago
f544e14
memblock: add limit checking to memblock_virt_alloc
by Yinghai Lu
· 11 years ago
fb5bb60
memblock: don't silently align size in memblock_virt_alloc()
by Yinghai Lu
· 11 years ago
354f17e
mm/nobootmem: free_all_bootmem again
by Philipp Hachtmann
· 11 years ago
5e270e2
mm: free memblock.memory in free_all_bootmem
by Philipp Hachtmann
· 11 years ago
560dca27
mm/memblock: use WARN_ONCE when MAX_NUMNODES passed as input parameter
by Grygorii Strashko
· 11 years ago
26f09e9
mm/memblock: add memblock memory allocation apis
by Santosh Shilimkar
· 11 years ago
b115423
mm/memblock: switch to use NUMA_NO_NODE instead of MAX_NUMNODES
by Grygorii Strashko
· 11 years ago
Next »