Tommi Rantala
69a7c50369
staging: dgrp: use correct release op for /proc/dgrp/info
Trinity (the syscall fuzzer) discovered that reading /proc/dgrp/info was
leaking some memory. Fix by using the correct release op in info_proc_file_ops.
unreferenced object 0xffff88003b6696e0 (size 32):
comm "cat", pid 2321, jiffies 4294705179 (age 29.434s)
hex dump (first 32 bytes):
40 79 1c 81 ff ff ff ff 60 79 1c 81 ff ff ff ff @y......`y......
50 79 1c 81 ff ff ff ff b0 62 89 81 ff ff ff ff Py.......b......
backtrace:
[<ffffffff81c7e3b1>] kmemleak_alloc+0x21/0x50
[<ffffffff811955cb>] kmem_cache_alloc_trace+0x11b/0x190
[<ffffffff811c87dc>] single_open+0x3c/0xc0
[<ffffffff81896495>] info_proc_open+0x15/0x20
[<ffffffff8120c6d7>] proc_reg_open+0xb7/0x160
[<ffffffff811a1a5c>] do_dentry_open+0x1cc/0x280
[<ffffffff811a296a>] finish_open+0x4a/0x60
[<ffffffff811b14d7>] do_last+0xb07/0xdb0
[<ffffffff811b1842>] path_openat+0xc2/0x4f0
[<ffffffff811b1cac>] do_filp_open+0x3c/0xa0
[<ffffffff811a2dcc>] do_sys_open+0x11c/0x1c0
[<ffffffff811a2e8c>] sys_open+0x1c/0x20
[<ffffffff81ca3d69>] system_call_fastpath+0x16/0x1b
[<ffffffffffffffff>] 0xffffffffffffffff
Signed-off-by: Tommi Rantala <tt.rantala@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-02-08 12:17:52 -08:00
..
2013-01-22 13:37:21 +01:00
2013-01-03 15:57:02 -08:00
2013-01-14 13:29:15 -05:00
2013-01-03 15:57:04 -08:00
2013-01-03 15:57:16 -08:00
2013-01-24 19:04:16 +08:00
2013-01-08 07:31:49 -08:00
2013-01-20 16:44:28 -08:00
2012-12-12 18:07:07 -08:00
2013-01-03 15:57:16 -08:00
2013-01-03 15:57:16 -08:00
2013-01-03 15:57:15 -08:00
2013-01-23 20:30:52 -08:00
2013-01-03 15:57:15 -08:00
2013-01-03 15:57:16 -08:00
2013-01-22 22:33:46 +01:00
2013-01-15 14:18:04 +01:00
2013-01-03 15:57:02 -08:00
2013-01-22 13:28:40 +01:00
2013-01-24 10:17:49 -08:00
2013-01-09 08:43:56 -08:00
2012-12-13 12:00:02 -08:00
2013-01-03 15:57:16 -08:00
2013-01-17 12:27:08 +01:00
2013-01-21 13:45:23 +10:00
2013-01-03 15:57:16 -08:00
2013-01-03 15:57:16 -08:00
2013-01-17 11:58:00 -08:00
2013-01-09 21:47:22 -08:00
2013-01-22 16:43:34 +01:00
2013-01-03 15:57:03 -08:00
2013-01-18 13:43:43 +01:00
2013-02-05 11:25:37 -08:00
2013-01-03 15:57:15 -08:00
2013-01-04 10:30:11 -08:00
2013-01-03 15:57:14 -08:00
2012-12-11 14:08:47 -08:00
2012-12-14 14:42:53 -08:00
2013-01-03 15:57:02 -08:00
2013-01-02 17:58:41 -08:00
2012-12-18 15:19:06 +10:30
2013-01-03 15:57:14 -08:00
2012-12-21 17:08:06 -08:00
2013-01-24 12:42:50 -08:00
2013-01-03 15:57:14 -08:00
2013-01-03 15:57:14 -08:00
2013-01-24 12:19:23 +00:00
2013-01-22 17:22:47 -08:00
2013-01-23 20:30:52 -08:00
2013-01-03 15:57:03 -08:00
2013-01-12 15:33:01 -08:00
2013-01-03 15:57:16 -08:00
2012-12-19 10:58:53 +00:00
2013-01-03 15:57:16 -08:00
2013-01-03 15:57:03 -08:00
2013-01-22 16:36:23 -08:00
2012-12-12 11:45:16 -08:00
2013-01-08 18:53:56 -08:00
2013-01-25 21:25:02 -08:00
2013-01-03 13:10:53 +01:00
2013-01-08 18:53:56 -08:00
2013-01-03 15:57:16 -08:00
2013-01-03 15:57:16 -08:00
2012-12-12 18:07:07 -08:00
2012-12-19 08:19:07 -08:00
2012-12-11 13:13:55 -08:00
2013-01-15 09:38:59 +09:00
2013-01-03 15:57:16 -08:00
2013-01-03 15:57:16 -08:00
2013-01-26 10:07:52 +00:00
2013-01-16 15:57:54 +01:00
2013-01-03 15:57:03 -08:00
2013-01-03 15:57:01 -08:00
2013-01-11 20:57:58 +09:00
2013-01-03 15:57:16 -08:00
2012-12-19 15:11:41 +00:00
2013-01-08 07:31:49 -08:00
2013-02-08 12:17:52 -08:00
2013-01-10 21:00:37 -08:00
2013-01-03 15:57:02 -08:00
2013-01-17 14:02:55 -08:00
2012-12-12 12:05:15 -08:00
2013-01-23 11:27:08 -08:00
2013-01-15 10:45:26 -07:00
2012-12-15 14:25:10 -08:00
2013-01-23 20:35:02 -08:00
2012-12-18 09:58:09 -08:00
2013-01-03 15:57:01 -08:00
2013-01-03 15:57:01 -08:00
2013-01-03 15:57:01 -08:00
2013-01-02 12:07:05 +01:00
2013-01-18 12:02:52 -08:00
2013-01-03 15:57:01 -08:00