Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp317752pxb; Tue, 19 Oct 2021 03:37:31 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwsXzAC+cBHajH2ELuDUt2MmctWUuBIQ6/Quy6a2EAYVPEWugopFQOOBy1UefArYeN3SBpz X-Received: by 2002:a05:6402:1d55:: with SMTP id dz21mr53319593edb.164.1634639851251; Tue, 19 Oct 2021 03:37:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634639851; cv=none; d=google.com; s=arc-20160816; b=uZJdQOB+4hm6zCFhrRLvfXVnxHMbIr7Rm/CYKg8oEmnxTGYj/PA/yMwDFG7ZJ9tFkT mdKDtSy/MzTVyOQs5gYGgCO0SLQb0YlN4XHGOJ5g54Ba9jsJbOLnyxDX7I0PzrcAPmWd l8iZYZ0Xk1tExOe3cPz/rNrBOAJ6SkWNAPdnhpdL3WiNP21tu8xp5+TVK/OSNAv7HL6i YhNoBFgCmDnZpURnWwzh4bTbBo1eKANEaLVqCeunujNTrBjZwu59YZWdGOBDgu+SnR// BTlUMbmqsqv6r9xSu3bHFql5YLMGP1zEDRR2F+e48QnhBbhiEHBxjZ8Ge7vkHRRw6J1R fACQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=vJ8/VEQa+euf+MprxngdOl8zbR0zKNb4vL9Wm+r4nT0=; b=YrUb3OEvuwusKyq+zMw9LXM8McXQPetcNP1zeAFDTmNUNq4o2pZz1C5AKD53nxpU0t lx8bt5gf2dhgYl+XQY+FREt5k5WAcRomtqYGXizUxEunH+7VaomY8jlbbnZ/VmnXJaU6 rQRWoct2ghR+HJG/exD8hCIzGgCylQFITWdiSaaRsZmimGgFPlVdhDExuvXnFBv3GCCd 0wY0H38BklNdB4We60wo8pSKr1RmXG8SaPoQXAAEyqzyAvsfcarVpXdgNQALmKc5oRmB KFMSRT+Lxg5EsbkIUjwDYuf221XdUXb1P2VhmZgEP8cWObh2PCyrwYXwB+/lLBANbEm/ pqWA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h15si30969283edj.427.2021.10.19.03.37.07; Tue, 19 Oct 2021 03:37:31 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235169AbhJSKfD (ORCPT + 99 others); Tue, 19 Oct 2021 06:35:03 -0400 Received: from zg8tmty1ljiyny4xntqumjca.icoremail.net ([165.227.154.27]:38777 "HELO zg8tmty1ljiyny4xntqumjca.icoremail.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S235162AbhJSKfB (ORCPT ); Tue, 19 Oct 2021 06:35:01 -0400 Received: from fedora33.wangsu.com (unknown [59.61.78.138]) by app2 (Coremail) with SMTP id 4zNnewD3HeTKnm5h5ogBAA--.3005S2; Tue, 19 Oct 2021 18:32:47 +0800 (CST) From: Lin Feng To: akpm@linux-foundation.org Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, linf@wangsu.com Subject: [PATCH] mm: vmstat.c: make extfrag_index show more pretty Date: Tue, 19 Oct 2021 18:32:41 +0800 Message-Id: <20211019103241.134797-1-linf@wangsu.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CM-TRANSID: 4zNnewD3HeTKnm5h5ogBAA--.3005S2 X-Coremail-Antispam: 1UD129KBjvJXoW7Zw4rGrWrZw18CFyfGF15Arb_yoW8Gw4Upr 4YyF1UJw15GFy7Jw17t3W8Jw1Ut3WkGF18JrW5Xr18Zr1UAr1jyr17trW7tF1DJa4DJrW5 JF4xJw1Utr1xt37anT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnUUvcSsGvfC2KfnxnUUI43ZEXa7xR_UUUUUUUUU== X-CM-SenderInfo: holqwq5zdqw23xof0z/ Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org fragmentation_index may return -1000 and the corresponding formated value showed by seq_printf will take a negative signatrue, but other positive formated values don't take a positive signatrue, so the output becomes unaligned. before: Node 0, zone DMA -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 Node 0, zone DMA32 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 Node 0, zone Normal -1.000 -1.000 -1.000 -1.000 0.931 0.966 0.983 0.992 0.996 0.998 0.999 after this patch: Node 0, zone DMA -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 Node 0, zone DMA32 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 Node 0, zone Normal -1.000 -1.000 -1.000 -1.000 0.931 0.966 0.983 0.992 0.996 0.998 0.999 Signed-off-by: Lin Feng --- mm/vmstat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/vmstat.c b/mm/vmstat.c index 8ce2620344b2..263d367d193b 100644 --- a/mm/vmstat.c +++ b/mm/vmstat.c @@ -2179,7 +2179,7 @@ static void extfrag_show_print(struct seq_file *m, for (order = 0; order < MAX_ORDER; ++order) { fill_contig_page_info(zone, order, &info); index = __fragmentation_index(order, &info); - seq_printf(m, "%d.%03d ", index / 1000, index % 1000); + seq_printf(m, "%2d.%03d ", index / 1000, index % 1000); } seq_putc(m, '\n'); -- 2.31.1