From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.6 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id F266EC43331 for ; Wed, 13 Nov 2019 09:00:16 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id B0D9221A49 for ; Wed, 13 Nov 2019 09:00:16 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="SMpwcig5" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B0D9221A49 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 45C616B0005; Wed, 13 Nov 2019 04:00:16 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 40CB36B0006; Wed, 13 Nov 2019 04:00:16 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 323896B0007; Wed, 13 Nov 2019 04:00:16 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0028.hostedemail.com [216.40.44.28]) by kanga.kvack.org (Postfix) with ESMTP id 196906B0005 for ; Wed, 13 Nov 2019 04:00:16 -0500 (EST) Received: from smtpin12.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with SMTP id B02006137 for ; Wed, 13 Nov 2019 09:00:15 +0000 (UTC) X-FDA: 76150657590.12.wall43_598cf4d52ae43 X-HE-Tag: wall43_598cf4d52ae43 X-Filterd-Recvd-Size: 3729 Received: from mail-pf1-f193.google.com (mail-pf1-f193.google.com [209.85.210.193]) by imf28.hostedemail.com (Postfix) with ESMTP for ; Wed, 13 Nov 2019 09:00:15 +0000 (UTC) Received: by mail-pf1-f193.google.com with SMTP id c13so1206065pfp.5 for ; Wed, 13 Nov 2019 01:00:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=rkohMz4SZBa3SBxgvp20aefeVCnu6yGu2T/9nNxwuEM=; b=SMpwcig56UMEq/5a+QoEbAcbUyC5j4h7Nd5dw5Jfum8MIQeavOaLnzsRsmxS6X5ujY AJ8FIozcFD6Gy3tgFJwjvq7A1UIhJnuQm3Tpuw3ikptwjqY0LCBGUJhD47nB0Vp62V7B JGW59vdHxFGhAVHBBwOzQ2rRqwP16Ch+oo51YY3kZwqrvwWrEjydQe0Ln3n6saQoaAg0 /6Hb73sv3Xs/gGRFqf53CNpAMdGpbFBfRrN868Y2b4e/yopP6i3cLDJN0VJI+WY/wuYe 2ZoBXxHlqJgDVx78Xg2VkB6lDtRoWefsQ71Ph+LVXPktHAHL1kal1bPtaIS4mmw7kRJh sweg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=rkohMz4SZBa3SBxgvp20aefeVCnu6yGu2T/9nNxwuEM=; b=HSayrCXcKbSB+QVweEdOgtR372MMKIrLCuoSY1EeXbTAyDRXPj9riGKO5Z/dq3IT/u XZtMQ57sRCh5R2BW2n5BjOHy89uAMsqbiM5rDD08uAnB4dUXEWLG7lefKR//4OJemm+0 lH11PjTs/NAigtjCjH+EsQb0GqFZ/MD5hIS4ejNNCdr3T0PQg1wtORdmw8dvBlyrRFD7 5WfpNzpvwA/14B543ovc5n0xD0tQmIHVjSmhvKMBN3SVoHMTjmotAYfq5npmpR3Ic4pn QBSUfPUFlSz3HpjC5rtxb4gBtDk7bLV0tQa3mcJQ2L4xlFKImEWSWrMcAGb2UlJHNE2s wGGg== X-Gm-Message-State: APjAAAUUvni93vgYZ5wNQSMebZmPVKYWsaPqvaq+RkHeSMpz/ddzC6mg B5MXdCCVxAdlxobLRuagbog= X-Google-Smtp-Source: APXvYqys+mSXs/2C6gOTdWjM5tYGBiepx6wDQTtPumg7/H5jjAcIZe0Du1L+NatTV7PQFcBWEj4rjQ== X-Received: by 2002:a63:fe50:: with SMTP id x16mr2486542pgj.37.1573635614136; Wed, 13 Nov 2019 01:00:14 -0800 (PST) Received: from localhost ([43.224.245.181]) by smtp.gmail.com with ESMTPSA id f19sm2607561pfk.109.2019.11.13.01.00.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Nov 2019 01:00:13 -0800 (PST) From: lijiazi X-Google-Original-From: lijiazi To: Andrew Morton Cc: lijiazi , linux-mm@kvack.org Subject: [PATCH] mm, page_alloc: print reserved_highatomic info Date: Wed, 13 Nov 2019 16:59:48 +0800 Message-Id: <19515f3de2fb6abe66b52e03e4b676a21e82beda.1573634806.git.lijiazi@xiaomi.com> X-Mailer: git-send-email 2.7.4 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000216, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Pintf nr_reserved_highatomic in show_free_areas, because when alloc_harder is false, this value will be subtracted from the free_pages in __zone_watermark_ok. Print this value can help analyze mem alloc fail issue. Signed-off-by: lijiazi --- mm/page_alloc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mm/page_alloc.c b/mm/page_alloc.c index f391c0c..8b78a93 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c @@ -5354,6 +5354,7 @@ void show_free_areas(unsigned int filter, nodemask_t *nodemask) " min:%lukB" " low:%lukB" " high:%lukB" + " reserved_highatomic:%luKB" " active_anon:%lukB" " inactive_anon:%lukB" " active_file:%lukB" @@ -5375,6 +5376,7 @@ void show_free_areas(unsigned int filter, nodemask_t *nodemask) K(min_wmark_pages(zone)), K(low_wmark_pages(zone)), K(high_wmark_pages(zone)), + K(zone->nr_reserved_highatomic), K(zone_page_state(zone, NR_ZONE_ACTIVE_ANON)), K(zone_page_state(zone, NR_ZONE_INACTIVE_ANON)), K(zone_page_state(zone, NR_ZONE_ACTIVE_FILE)), -- 2.7.4