From f7ba4a0a26397de9e69ec00d01306a579cf7fd83 Mon Sep 17 00:00:00 2001 From: Catalin Marinas Date: Wed, 28 Oct 2009 13:33:12 +0000 Subject: [PATCH] --- yaml --- r: 177828 b: refs/heads/master c: fefdd336b2a2f7617e0c8a0777c731d9ed6454ae h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/mm/kmemleak.c | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 67f4e39b662a..716be95f53bd 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 0587da40be78d3704a48d3e9a619183891727f5f +refs/heads/master: fefdd336b2a2f7617e0c8a0777c731d9ed6454ae diff --git a/trunk/mm/kmemleak.c b/trunk/mm/kmemleak.c index f06c0921e472..ce79d91eeef7 100644 --- a/trunk/mm/kmemleak.c +++ b/trunk/mm/kmemleak.c @@ -346,11 +346,13 @@ static void print_unreferenced(struct seq_file *seq, struct kmemleak_object *object) { int i; + unsigned int msecs_age = jiffies_to_msecs(jiffies - object->jiffies); seq_printf(seq, "unreferenced object 0x%08lx (size %zu):\n", object->pointer, object->size); - seq_printf(seq, " comm \"%s\", pid %d, jiffies %lu\n", - object->comm, object->pid, object->jiffies); + seq_printf(seq, " comm \"%s\", pid %d, jiffies %lu (age %d.%03ds)\n", + object->comm, object->pid, object->jiffies, + msecs_age / 1000, msecs_age % 1000); hex_dump_object(seq, object); seq_printf(seq, " backtrace:\n");