Subject: [PATCH 1/9] Fix leaking of kernel heap addresses in net/

From: Dan Rosenberg <[email-masked]>
Date: Sun, 07 Nov 2010 11:31:39 -0500

Signed-off-by: Dan Rosenberg <[email-masked]>

diff -urp linux-2.6.37-rc1.orig/net/atm/proc.c linux-2.6.37-rc1/net/atm/proc.c
--- linux-2.6.37-rc1.orig/net/atm/proc.c	2010-11-01 07:54:12.000000000 -0400
+++ linux-2.6.37-rc1/net/atm/proc.c	2010-11-07 10:22:40.000000000 -0500
@@ -191,7 +191,7 @@ static void vcc_info(struct seq_file *se
 {
 	struct sock *sk = sk_atm(vcc);
 
-	seq_printf(seq, "%p ", vcc);
+	seq_printf(seq, "%lu ", sock_i_ino(sk));
 	if (!vcc->dev)
 		seq_printf(seq, "Unassigned    ");
 	else