kernel-fxtec-pro1x/mm
Zhenhua Huang 8d228fbbce mm: fix the page_owner initializing issue for arm32
arm32 original logic:
1. allocated memory for page_ext(using memblock).
2. invoke the init callback of page_ext_ops like
page_owner(using buddy).
3. initialize buddy.

after this change:
1. allocated memory for page_ext(using memblock).
2. initialize buddy.
3. invoke the init callback of page_ext_ops like
page_owner(using buddy).

with the change, failure/dummy_handle can get its correct value.

Change-Id: I6598481299da115ff4be50bf0e5a61a012d5ac83
Signed-off-by: Zhenhua Huang <zhenhuah@codeaurora.org>
2020-09-02 16:37:28 +08:00
..
kasan Merge android-4.19.78 (75337a6) into msm-4.19 2020-03-16 23:09:43 -07:00
backing-dev.c
balloon_compaction.c
bootmem.c
cleancache.c
cma.c Merge android-4.19.110 (1984fff) into msm-4.19 2020-05-23 05:08:22 -07:00
cma.h
cma_debug.c mm: cma: make writeable CMA debugfs optional 2019-08-06 12:35:54 +05:30
compaction.c BACKPORT: mm, compaction: be selective about what pageblocks to clear skip hints 2020-03-04 12:01:17 -08:00
debug.c
debug_page_ref.c
dmapool.c UPSTREAM: mm: security: introduce init_on_alloc=1 and init_on_free=1 boot options 2019-08-30 11:58:12 +02:00
early_ioremap.c
fadvise.c
failslab.c
filemap.c mm: put_and_wait_on_page_locked() while page is migrated 2020-04-16 15:56:53 +05:30
frame_vector.c UPSTREAM: mm: untag user pointers in get_vaddr_frames 2019-10-07 15:27:40 -04:00
frontswap.c
gup.c UPSTREAM: mm: untag user pointers in mm/gup.c 2019-10-07 15:27:40 -04:00
gup_benchmark.c mm/gup_benchmark.c: prevent integer overflow in ioctl 2019-12-01 09:17:07 +01:00
highmem.c
hmm.c mm/memory_hotplug: shrink zones when offlining memory 2020-01-29 16:43:27 +01:00
huge_memory.c Merge android-4.19.110 (1984fff) into msm-4.19 2020-05-23 05:08:22 -07:00
hugetlb.c Merge android-4.19-q.81 (9045ee1) into msm-4.19 2019-10-29 04:52:53 -07:00
hugetlb_cgroup.c mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() 2019-11-20 18:45:20 +01:00
hwpoison-inject.c
init-mm.c
internal.h UPSTREAM: mm: use alloc_flags to record if kswapd can wake 2020-03-04 12:01:16 -08:00
interval_tree.c
Kconfig mm: Kconfig: Add support for config size of purging vmap_area 2020-01-20 23:58:39 -08:00
Kconfig.debug mm, oom: Modify default value of panic_on_oom 2019-06-04 12:17:56 -07:00
khugepaged.c Merge android-4.19.54 (237d383) into msm-4.19 2019-07-18 07:44:09 -07:00
kmemleak-test.c
kmemleak.c Merge android-4.19-q.68 (f3e9c9b) into msm-4.19 2019-08-28 23:55:13 -07:00
ksm.c Merge android-4.19-q.87 (ead6fb7) into msm-4.19 2020-01-28 03:13:32 -08:00
list_lru.c mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node 2019-06-19 08:17:59 +02:00
maccess.c
madvise.c Merge android-4.19.95 (5da1114) into msm-4.19 2020-03-27 10:48:20 -07:00
Makefile mm: process reclaim: vmpressure based process reclaim 2019-05-24 03:28:02 -07:00
memblock.c ANDROID: GKI: memblock: Add memblock_overlaps_memory() to fix ABI diff 2020-03-23 17:13:29 -07:00
memcontrol.c memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event 2020-03-25 08:06:12 +01:00
memfd.c This is the 4.19.85 stable release 2019-11-20 20:43:17 +01:00
memory-failure.c Merge android-4.19-q.81 (9045ee1) into msm-4.19 2019-10-29 04:52:53 -07:00
memory.c Merge android-4.19.95 (5da1114) into msm-4.19 2020-03-27 10:48:20 -07:00
memory_hotplug.c mm, memory_hotplug: update pcp lists everytime onlining a memory block 2020-06-21 00:25:36 +05:30
mempolicy.c Merge android-4.19.110 (1984fff) into msm-4.19 2020-05-23 05:08:22 -07:00
mempool.c
memtest.c
migrate.c Merge android-4.19.110 (1984fff) into msm-4.19 2020-05-23 05:08:22 -07:00
mincore.c UPSTREAM: mm: untag user pointers passed to memory syscalls 2019-10-07 15:27:40 -04:00
mlock.c Merge android-4.19.95 (5da1114) into msm-4.19 2020-03-27 10:48:20 -07:00
mm_init.c
mmap.c Merge android-4.19.110 (1984fff) into msm-4.19 2020-05-23 05:08:22 -07:00
mmu_context.c
mmu_notifier.c mm/mmu_notifier: use hlist_add_head_rcu() 2019-07-31 07:27:08 +02:00
mmzone.c
mprotect.c Merge android-4.19.110 (1984fff) into msm-4.19 2020-05-23 05:08:22 -07:00
mremap.c Merge android-4.19.110 (1984fff) into msm-4.19 2020-05-23 05:08:22 -07:00
msync.c UPSTREAM: mm: untag user pointers passed to memory syscalls 2019-10-07 15:27:40 -04:00
nobootmem.c
nommu.c x86/mm: split vmalloc_sync_all() 2020-03-25 08:06:13 +01:00
oom_kill.c mm: oom: ensure emergency trigger is raised before enter into oom 2020-07-02 17:09:37 +05:30
page-writeback.c mm/page-writeback.c: avoid potential division by zero in wb_min_max_ratio() 2020-01-23 08:21:31 +01:00
page_alloc.c Revert "mm, page_alloc: fix core hung in free_pcppages_bulk()" 2020-07-03 19:54:15 +05:30
page_counter.c
page_ext.c mm: fix the page_owner initializing issue for arm32 2020-09-02 16:37:28 +08:00
page_idle.c mm/page_idle.c: fix oops because end_pfn is larger than max_pfn 2019-07-03 13:14:45 +02:00
page_io.c Merge android-4.19.110 (1984fff) into msm-4.19 2020-05-23 05:08:22 -07:00
page_isolation.c
page_owner.c Merge "Merge android-4.19-q.81 (9045ee1) into msm-4.19" 2019-11-06 06:40:33 -08:00
page_poison.c Merge android-4.19.95 (5da1114) into msm-4.19 2020-03-27 10:48:20 -07:00
page_vma_mapped.c
pagewalk.c
percpu-internal.h
percpu-km.c
percpu-stats.c
percpu-vm.c
percpu.c percpu: do not search past bitmap when allocating an area 2019-06-15 11:54:11 +02:00
pgtable-generic.c
process_reclaim.c mm: process_reclaim: allow nomap-only reclaim 2020-07-02 04:35:02 -07:00
process_vm_access.c
quicklist.c
readahead.c Fixing Android Net Test compilation 2020-03-21 18:06:06 -07:00
rmap.c Merge android-4.19-q.68 (f3e9c9b) into msm-4.19 2019-08-28 23:55:13 -07:00
rodata_test.c
shmem.c Merge android-4.19.110 (1984fff) into msm-4.19 2020-05-23 05:08:22 -07:00
showmem.c
slab.c UPSTREAM: mm, slab: combine kmalloc_caches and kmalloc_dma_caches 2019-12-13 14:04:05 -08:00
slab.h UPSTREAM: kasan, kmemleak: pass tagged pointers to kmemleak 2019-09-24 17:44:14 -07:00
slab_common.c This is the 4.19.98 stable release 2020-01-23 08:36:16 +01:00
slob.c
slub.c Merge android-4.19.113 (248555d) into msm-4.19 2020-07-16 18:45:03 +05:30
sparse-vmemmap.c
sparse.c mm/memory_hotplug: remove "zone" parameter from sparse_remove_one_section 2020-01-29 16:43:26 +01:00
swap.c Merge android-4.19.63 (75ff56e) into msm-4.19 2019-08-13 01:20:38 -07:00
swap_cgroup.c
swap_ratio.c
swap_slots.c mm: swap: Add null pointer check 2019-06-18 12:45:01 -07:00
swap_state.c
swapfile.c mm/swapfile.c: move inode_lock out of claim_swapfile 2020-06-15 16:53:24 +05:30
truncate.c
usercopy.c Merge android-4.19-q.79 (40321f2) into msm-4.19 2019-10-21 05:07:30 -07:00
userfaultfd.c hugetlb: use same fault hash key for shared and private mappings 2019-05-22 07:37:40 +02:00
util.c UPSTREAM: mm: rename and change semantics of nr_indirectly_reclaimable_bytes 2019-12-13 14:04:35 -08:00
vmacache.c
vmalloc.c Merge android-4.19.113 (248555d) into msm-4.19 2020-07-16 18:45:03 +05:30
vmpressure.c Merge android-4.19-q.80 (fd673e8) into msm-4.19 2019-10-21 05:33:39 -07:00
vmscan.c Merge android-4.19.110 (1984fff) into msm-4.19 2020-05-23 05:08:22 -07:00
vmstat.c Merge android-4.19.95 (5da1114) into msm-4.19 2020-03-27 10:48:20 -07:00
workingset.c
z3fold.c
zbud.c
zpool.c
zsmalloc.c Merge android-4.19-q.94 (dabb11d) into msm-4.19 2020-02-03 21:41:48 -08:00
zswap.c