]> www.infradead.org Git - users/jedix/linux-maple.git/commit
mm: keep kabi compatibility of may_expand_vm() etc
authorTong Chen <tong.c.chen@oracle.com>
Wed, 14 Aug 2019 06:18:17 +0000 (14:18 +0800)
committerBrian Maly <brian.maly@oracle.com>
Tue, 10 Sep 2019 14:53:06 +0000 (10:53 -0400)
commit1e59d94e6124de8fb26ba6d0c2d6f07658ddcd01
tree8306cddb78845ec98d9cd9c9cb16d1516f733b62
parente7ff6e623efb2137ddf94af77379be7b6079f7c1
mm: keep kabi compatibility of may_expand_vm() etc

One of the previous patches:

  mm: rework virtual memory accounting

has modifications on the prototype of functions like may_expand_vm() and the
shared_vm field of mm struct, which actually break the compatibility of kabi.

In order to keep kabi compatibility intact, this patch changed the related
function prototype back and renamed the data_vm back to shared_vm.

Orabug: 30145754
Signed-off-by: Tong Chen <tong.c.chen@oracle.com>
Reviewed-by: Junxiao Bi <junxiao.bi@oracle.com>
Signed-off-by: Brian Maly <brian.maly@oracle.com>
arch/ia64/kernel/perfmon.c
fs/proc/task_mmu.c
include/linux/mm.h
include/linux/mm_types.h
kernel/fork.c
mm/debug.c
mm/mmap.c
mm/mprotect.c
mm/mremap.c