Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp1279742imm; Fri, 13 Jul 2018 15:23:54 -0700 (PDT) X-Google-Smtp-Source: AAOMgpeVjI8jaKlmtfyAC5rDffi8BQA0QMExDY8u+6Pe501NiAOB8igzWFvutWqw4FgMtmo4+C9Y X-Received: by 2002:a62:f587:: with SMTP id b7-v6mr8881551pfm.158.1531520634356; Fri, 13 Jul 2018 15:23:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531520634; cv=none; d=google.com; s=arc-20160816; b=ZX2+/qQ/mMQKsdBoWsowDnxxYzIy2U5tLDla/HxuTmq1mOmXYwSSyynuybyUD7HsUh wXCZztuzySwiBzR4lSYDS+owXOgDbXD5va3Ml6U5awXLMGqfPFsmzpS3yxASkIQtK/05 Gz4x1qEvDXoz65IZFZu47bndQTBZb1y9RCcEKekq0NcpCEdqpwLs9kk6xzeuB7s9/8I+ X01vDZa2n4wbWYKQF6QqUwsYLjiOL3pZrJhopt8muhY8PRyE56fyPXR33TrgRS+jDqFE qAT/PA8YMG/S65sPaICzLgL2KovFXHMIfFjAW1hQsCrdcTU4jpEa8bq/bfgkGHhpHQFz 6KVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :message-id:in-reply-to:subject:cc:to:from:date:dkim-signature :arc-authentication-results; bh=uBvK+CpFVs8tPczYSr3WG/TRHUUD6mG9sr52JxtA/is=; b=XFsmQm3CImQlGOJBFMbXj7mNaU9jlgJoAHaBYCVEXRd+X5/u9OQBW436LZpjm6Nhur +xjmrYwSPFblEzOQDG/6JLXjYkNG6y/3CXdFEDxNRSuNMbvBcUSgwFZtRU1WBuN0qizI cOdWlSr+nVM9d38muRwmRbAuKslUzld5oFKne0sYhAscRtK3jJBS/yDlYZ6vJZqf0N7u FB+zlmTnxFXSj6FulvTLqnmlhjcoLgYXhhJCOFzBD3NQKlxConNEVxt/tC/J4zZYnAIx o4GgJi2+3Vfr+a0keOxzAoMXLTX+qHrAZSCljoZ3QYOqlNyKHdxsIPDvrqGgAZMx0i04 WYgg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=i5wRceQS; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 138-v6si4125432pga.188.2018.07.13.15.23.38; Fri, 13 Jul 2018 15:23:54 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=i5wRceQS; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731555AbeGMWiy (ORCPT + 99 others); Fri, 13 Jul 2018 18:38:54 -0400 Received: from mail-pf0-f195.google.com ([209.85.192.195]:44003 "EHLO mail-pf0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725908AbeGMWiy (ORCPT ); Fri, 13 Jul 2018 18:38:54 -0400 Received: by mail-pf0-f195.google.com with SMTP id y8-v6so23358519pfm.10 for ; Fri, 13 Jul 2018 15:22:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:from:to:cc:subject:in-reply-to:message-id:references :user-agent:mime-version; bh=uBvK+CpFVs8tPczYSr3WG/TRHUUD6mG9sr52JxtA/is=; b=i5wRceQS0RAlhBpEBhaXVNKGYkgIsB8mDvIcn6vLh1iE8IYadpSgpasNACm2i0Se/v Me12G67SriCbVXDoNyoAuwXsMazGnhtOquTLd3O+SKp/BKPNJ57C5zGifUz/lzPGdmLj ZnRwYtC0LDZX01AxXlertUpVyqBKOFsvOrW7+lPfXWlZqUR23vAbmjsEqer4tseQg1YO zMcXfkY/skCa2YZSZ0Zw9kCFSMKNLIYPmqnXrEa6YqXok7sp5uK9v/R3V25g3iZa/CCq MtuPGBR2UqMOeFAbzCteFjy6kxEjH0dFkkz4UC4OHiSmHCGNHAbIoMd+DvGMcQAfOPw3 ID/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:in-reply-to:message-id :references:user-agent:mime-version; bh=uBvK+CpFVs8tPczYSr3WG/TRHUUD6mG9sr52JxtA/is=; b=rzNT7JGJmeHVyScY7zgWSWTzvMuK7F1MEfDYekZbyA0j1KBsANyAqHzef2wRK1OS38 nu4VQGQOfWwZS2A+N5MYcdJjRrYkwnBODTp62VZeVjZ0toSDr1/r48fzfy943TWtwZeZ UXjPNLcIdILYCduY3yvoBEBOaCTu3eNRIoVfc2uk7aVjOGoy4I9x4U+jhsUg75oac7tw oFf82Hi7Sle9JED8bXzliPYk+YjIrepJYv/sY/MUim4uzH2veO++OMdsLn6pPLj+abYs botpmlqEWpZbn9am9EYVMJajnd81rOX6o66IJ0rqcSD6P5XUE3fR9mSydZ99BI6MOPR0 bDDA== X-Gm-Message-State: AOUpUlEojUtTPAQZGVUL6WwDm1LPonaTDF/xnsbHhXIixRd6ifiCAwE4 McLv8i39btKjx2XhlPCUCx0Hcw== X-Received: by 2002:a62:6303:: with SMTP id x3-v6mr8861999pfb.91.1531520539210; Fri, 13 Jul 2018 15:22:19 -0700 (PDT) Received: from [2620:15c:17:3:3a5:23a7:5e32:4598] ([2620:15c:17:3:3a5:23a7:5e32:4598]) by smtp.gmail.com with ESMTPSA id v22-v6sm50750888pfi.60.2018.07.13.15.22.18 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 13 Jul 2018 15:22:18 -0700 (PDT) Date: Fri, 13 Jul 2018 15:22:17 -0700 (PDT) From: David Rientjes X-X-Sender: rientjes@chino.kir.corp.google.com To: ufo19890607@gmail.com cc: akpm@linux-foundation.org, mhocko@suse.com, kirill.shutemov@linux.intel.com, aarcange@redhat.com, penguin-kernel@i-love.sakura.ne.jp, guro@fb.com, yang.s@alibaba-inc.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org, yuzhoujian@didichuxing.com Subject: Re: [PATCH v13 2/2] Add oom victim's memcg to the oom context information In-Reply-To: <1531482952-4595-1-git-send-email-ufo19890607@gmail.com> Message-ID: References: <1531482952-4595-1-git-send-email-ufo19890607@gmail.com> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 13 Jul 2018, ufo19890607@gmail.com wrote: > diff --git a/mm/oom_kill.c b/mm/oom_kill.c > index 531b2c86d4db..7fbd389ea779 100644 > --- a/mm/oom_kill.c > +++ b/mm/oom_kill.c > @@ -434,10 +434,11 @@ static void dump_header(struct oom_control *oc, struct task_struct *p) > oom_constraint_text[oc->constraint], > nodemask_pr_args(oc->nodemask)); > cpuset_print_current_mems_allowed(); > + mem_cgroup_print_oom_context(oc->memcg, p); > pr_cont(",task=%s,pid=%5d,uid=%5d\n", p->comm, p->pid, > from_kuid(&init_user_ns, task_uid(p))); > if (is_memcg_oom(oc)) > - mem_cgroup_print_oom_info(oc->memcg, p); > + mem_cgroup_print_oom_meminfo(oc->memcg); > else { > show_mem(SHOW_MEM_FILTER_NODES, oc->nodemask); > if (is_dump_unreclaim_slabs()) Ugh, could we please not pad the pid and uid with spaces? I don't think it achieves anything and just makes regex less robust. Otherwise, looks good!