Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp7998ybl; Tue, 7 Jan 2020 13:03:34 -0800 (PST) X-Google-Smtp-Source: APXvYqzQFRJxJOtp+Ra9K5eH7qPyuEJNbc1/NBWUi0KgMRoC4YE5UDRUFBBvSMsutWx/cSKDZIIS X-Received: by 2002:aca:5fc1:: with SMTP id t184mr366246oib.20.1578431013930; Tue, 07 Jan 2020 13:03:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578431013; cv=none; d=google.com; s=arc-20160816; b=AYyGWgxYwdJY9HOTlJpSELtSmJv5U//neR3AAcFTT5XouslSxRDKujJq/2+dGMuZdu pElzuXDnSSz3YuzxVbtbEcwCdaJG33lLoz6uLcFhCnbLl0G3ozDdto6a/6l6BeEFOO1Z GWXUSUpPg0/hYQ1mxn1FlMidI7tEh9A0RalE3TJWfAP5wF1BlzciVtN0gXb8HcwDLNcT rSmw3Eso0aTcN+f65QZdlQK7ev+Q2KQuD82nPsharSjEgMn1xZPqoJ7UeOHgGb8RHuWj vR/NG3R/crcU0TKRYzL7QFLw7mF81phI2FM1yu6oT5cD/nq9WHYDPnt++0pzQ9+MvUOO WorA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=Aj/Rwva1XFYfEpdyoQ9EMIFZJAbshXz1Fe3JB/SGOEQ=; b=xs0vQ1kzJSvcNoHi7UoT6ctSSiBgskNv3wP0x/El+TxfgOCWjOAG28ngP0REHfC5cN 3H0atKx4Xj1q9kGufmaJskD7OzZ+bd2HxCdPFOBc0JUiFlBlSlFKVwgLGPog1/3GkcTt 91bnCH6vIysZbr4EBamHehpr1slF6Tcw4ewdaJKprP4qcUBB8Ev+FfUEcg5CcU3SepnE 43luXmDwMPvWRnjya/H/F8Nlofx7GXtcMLt5+xNW17G3u+tZ1w2UuyClgGPeM7Q3pGDx 9SwCtxxjDARQMbpz79IIlKbS5ardxkQl/k8BsK0xDKWbrN+HouKPaA7apYAJnX6RB06A xquQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=CliLGcep; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d6si511857otq.41.2020.01.07.13.03.21; Tue, 07 Jan 2020 13:03:33 -0800 (PST) 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=@kernel.org header.s=default header.b=CliLGcep; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727735AbgAGVBI (ORCPT + 99 others); Tue, 7 Jan 2020 16:01:08 -0500 Received: from mail.kernel.org ([198.145.29.99]:37114 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728114AbgAGVA4 (ORCPT ); Tue, 7 Jan 2020 16:00:56 -0500 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 176B624679; Tue, 7 Jan 2020 21:00:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1578430855; bh=anoq1RTDq1OzE2CcHB5UMkHgDAmFHe7j6kShud54A24=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=CliLGcepthVt1iW5+/dokxVR9W8Y/RgpUfelTlBbP6E7GpXQzu5MwgWylCyzL1AZg +1BB7k1gfzeRGntXl7QGYP0AEGP2QeKKiXroo9K2qJcFzx8Rslcuw3acuv6mzlG2zH ytcxlH4mBMHv41WcGn1vVyyV/5JnsLmHCudD9PhY= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Ilya Dryomov , Andrew Morton , David Rientjes , Michal Hocko , Edward Chron , Linus Torvalds Subject: [PATCH 5.4 087/191] mm/oom: fix pgtables units mismatch in Killed process message Date: Tue, 7 Jan 2020 21:53:27 +0100 Message-Id: <20200107205337.655036075@linuxfoundation.org> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200107205332.984228665@linuxfoundation.org> References: <20200107205332.984228665@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Ilya Dryomov commit 941f762bcb276259a78e7931674668874ccbda59 upstream. pr_err() expects kB, but mm_pgtables_bytes() returns the number of bytes. As everything else is printed in kB, I chose to fix the value rather than the string. Before: [ pid ] uid tgid total_vm rss pgtables_bytes swapents oom_score_adj name ... [ 1878] 1000 1878 217253 151144 1269760 0 0 python ... Out of memory: Killed process 1878 (python) total-vm:869012kB, anon-rss:604572kB, file-rss:4kB, shmem-rss:0kB, UID:1000 pgtables:1269760kB oom_score_adj:0 After: [ pid ] uid tgid total_vm rss pgtables_bytes swapents oom_score_adj name ... [ 1436] 1000 1436 217253 151890 1294336 0 0 python ... Out of memory: Killed process 1436 (python) total-vm:869012kB, anon-rss:607516kB, file-rss:44kB, shmem-rss:0kB, UID:1000 pgtables:1264kB oom_score_adj:0 Link: http://lkml.kernel.org/r/20191211202830.1600-1-idryomov@gmail.com Fixes: 70cb6d267790 ("mm/oom: add oom_score_adj and pgtables to Killed process message") Signed-off-by: Ilya Dryomov Reviewed-by: Andrew Morton Acked-by: David Rientjes Acked-by: Michal Hocko Cc: Edward Chron Cc: David Rientjes Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- mm/oom_kill.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/mm/oom_kill.c +++ b/mm/oom_kill.c @@ -890,7 +890,7 @@ static void __oom_kill_process(struct ta K(get_mm_counter(mm, MM_FILEPAGES)), K(get_mm_counter(mm, MM_SHMEMPAGES)), from_kuid(&init_user_ns, task_uid(victim)), - mm_pgtables_bytes(mm), victim->signal->oom_score_adj); + mm_pgtables_bytes(mm) >> 10, victim->signal->oom_score_adj); task_unlock(victim); /*