From: Hoegeun Kwon Date: Thu, 7 Mar 2019 02:18:21 +0000 (+0900) Subject: LOCAL / mm, page_alloc: Add print page allocation failure reason X-Git-Tag: accepted/tizen/unified/20191111.065916~131 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=aeb0999e2318658e048aa9d7267a5daf061cf046;p=platform%2Fkernel%2Flinux-rpi.git LOCAL / mm, page_alloc: Add print page allocation failure reason There is an unclear problem when page alloc failed. So clearly print the cause of the failure. Change-Id: Ie59e1d4e34deabb8733268edfb433754f43766a8 Signed-off-by: Hoegeun Kwon --- diff --git a/mm/page_alloc.c b/mm/page_alloc.c index 57e63da..39e7f62 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c @@ -7812,6 +7812,9 @@ static int __alloc_contig_migrate_range(struct compact_control *cc, while (pfn < end || !list_empty(&cc->migratepages)) { if (fatal_signal_pending(current)) { + pr_err("Fatal signal pending task: %s(%d), %#lx\n", + current->comm, current->pid, + current->pending.signal.sig[0]); ret = -EINTR; break; }