From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail143.messagelabs.com (mail143.messagelabs.com [216.82.254.35]) by kanga.kvack.org (Postfix) with SMTP id 5FAD36B01B6 for ; Thu, 17 Jun 2010 03:54:20 -0400 (EDT) Received: by pxi14 with SMTP id 14so832266pxi.14 for ; Thu, 17 Jun 2010 00:54:19 -0700 (PDT) Date: Thu, 17 Jun 2010 23:54:20 +0800 From: wzt.wzt@gmail.com Subject: [PATCH] Slabinfo: Fix display format Message-ID: <20100617155420.GB2693@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-linux-mm@kvack.org To: linux-kernel@vger.kernel.org Cc: linux-mm@kvack.org, cl@linux-foundation.org, penberg@cs.helsinki.fi, mpm@selenic.com List-ID: Fix slabinfo display format, if a structure length > 17, the information display like: [root@localhost ~]# cat /proc/slabinfo flow_cache 0 0 80 48 1 : tunables 120 60 8 : slabdata 0 0 0 cfq_io_context 40 112 68 56 1 : tunables 120 60 8 : slabdata 2 2 0 cfq_queue 30 52 152 26 1 : tunables 120 60 8 : slabdata 2 2 0 bsg_cmd 0 0 284 14 1 : tunables 54 27 8 : slabdata 0 0 0 mqueue_inode_cache 1 7 576 7 1 : tunables 54 27 8 : slabdata 1 1 0 isofs_inode_cache 0 0 380 10 1 : tunables 54 27 8 : slabdata 0 0 0 hugetlbfs_inode_cache 1 11 352 11 1 : tunables 54 27 8 : slabdata 1 1 0 ext2_inode_cache 0 0 496 8 1 : tunables 54 27 8 : slabdata 0 0 0 ext2_xattr 0 0 48 78 1 : tunables 120 60 8 : slabdata 0 0 0 dquot 0 0 192 20 1 : tunables 120 60 8 : slabdata 0 0 0 kioctx 0 0 192 20 1 : tunables 120 60 8 : slabdata 0 0 0 kiocb 0 0 128 30 1 : tunables 120 60 8 : slabdata 0 0 0 Signed-off-by: Zhitong Wang --- mm/slab.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mm/slab.c b/mm/slab.c index e49f8f4..3bcba98 100644 --- a/mm/slab.c +++ b/mm/slab.c @@ -4181,7 +4181,7 @@ static void print_slabinfo_header(struct seq_file *m) #else seq_puts(m, "slabinfo - version: 2.1\n"); #endif - seq_puts(m, "# name " + seq_puts(m, "# name\t\t\t " " "); seq_puts(m, " : tunables "); seq_puts(m, " : slabdata "); @@ -4271,7 +4271,7 @@ static int s_show(struct seq_file *m, void *p) if (error) printk(KERN_ERR "slab: cache %s error: %s\n", name, error); - seq_printf(m, "%-17s %6lu %6lu %6u %4u %4d", + seq_printf(m, "%-27s %6lu %6lu %6u %4u %4d", name, active_objs, num_objs, cachep->buffer_size, cachep->num, (1 << cachep->gfporder)); seq_printf(m, " : tunables %4u %4u %4u", -- 1.6.5.3 -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org