]> git.baikalelectronics.ru Git - kernel.git/commit
mm/util.c: add warning if __vm_enough_memory fails
authorKefeng Wang <wangkefeng.wang@huawei.com>
Tue, 26 Jul 2022 14:54:28 +0000 (22:54 +0800)
committerAndrew Morton <akpm@linux-foundation.org>
Mon, 12 Sep 2022 03:25:54 +0000 (20:25 -0700)
commit1c9449fc44e0926810730baec45c9dfe7994b143
treeb305a8681b7a5e49b3a5b90f5ae6784fab43a68b
parent6ab6c97acda9ac968392d8ea169c419a3dd24d9c
mm/util.c: add warning if __vm_enough_memory fails

If a process has not enough memory to allocate a new virtual mapping, we
may meet verious kinds of error, eg, fork cannot allocate memory, SIGBUS
error in shmem, but it is difficult to confirm them, let's add some debug
information to easily to check this scenario if __vm_enough_memory fails.

Link: https://lkml.kernel.org/r/20220726145428.8030-1-wangkefeng.wang@huawei.com
Reported-by: Yongqiang Liu <liuyongqiang13@huawei.com>
Signed-off-by: Kefeng Wang <wangkefeng.wang@huawei.com>
Acked-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/util.c