Kinglong Mee
c89757061a
pnfs/blocklayout: fix a memeory leak when using,vmalloc_to_page
unreferenced object 0xffffc90000abf000 (size 16900):
comm "fsync02", pid 15765, jiffies 4297431627 (age 423.772s)
hex dump (first 32 bytes):
00 00 00 00 00 00 00 00 00 a0 c2 19 00 88 ff ff ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
backtrace:
[<ffffffff8174d54e>] kmemleak_alloc+0x4e/0xb0
[<ffffffff811b9b91>] __vmalloc_node_range+0x231/0x280
[<ffffffff811b9c2a>] __vmalloc+0x4a/0x50
[<ffffffffa02c9ec1>] ext_tree_prepare_commit+0x231/0x2e0 [blocklayoutdriver]
[<ffffffffa02c700e>] bl_prepare_layoutcommit+0xe/0x10 [blocklayoutdriver]
[<ffffffffa0596a6c>] pnfs_layoutcommit_inode+0x29c/0x330 [nfsv4]
[<ffffffffa0596b13>] pnfs_generic_sync+0x13/0x20 [nfsv4]
[<ffffffffa0585188>] nfs4_file_fsync+0x58/0x150 [nfsv4]
[<ffffffff81228e5b>] vfs_fsync_range+0x4b/0xb0
[<ffffffff81228f1d>] do_fsync+0x3d/0x70
[<ffffffff812291d0>] SyS_fsync+0x10/0x20
[<ffffffff81757def>] entry_SYSCALL_64_fastpath+0x12/0x76
[<ffffffffffffffff>] 0xffffffffffffffff
v2, add missing include header
Signed-off-by: Kinglong Mee <kinglongmee@gmail.com>
Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
2016-02-17 11:44:45 -05:00
..
2016-02-17 11:44:45 -05:00
2016-01-21 15:54:04 -05:00
2016-01-27 20:40:05 -05:00
2015-12-12 10:15:34 -08:00
2013-02-15 10:43:36 -05:00
2013-02-15 10:43:36 -05:00
2016-01-04 12:36:12 -05:00
2015-12-07 13:04:59 -08:00
2015-11-02 16:29:13 -05:00
2015-10-21 15:49:22 -05:00
2015-10-15 16:08:18 -04:00
2015-10-08 10:45:53 -04:00
2015-09-20 22:34:16 -04:00
2016-01-22 18:04:28 -05:00
2016-01-22 18:04:28 -05:00
2013-11-19 16:20:40 -05:00
2012-01-31 18:20:26 -05:00
2016-01-22 18:04:28 -05:00
2014-09-25 21:25:18 -04:00
2014-11-24 20:08:47 -05:00
2013-09-27 18:40:25 +01:00
2015-04-15 15:06:57 -04:00
2016-01-22 18:04:28 -05:00
2016-01-21 15:54:04 -05:00
2014-11-24 20:08:47 -05:00
2015-04-15 16:35:22 -07:00
2015-04-23 15:16:14 -04:00
2015-10-21 15:49:23 -05:00
2015-04-15 15:06:57 -04:00
2014-11-12 14:22:52 -05:00
2012-07-30 19:06:41 -04:00
2015-02-03 11:06:40 -08:00
2015-02-03 11:06:34 -08:00
2015-12-06 21:25:17 -05:00
2015-02-03 11:06:38 -08:00
2015-04-15 15:06:57 -04:00
2015-02-03 11:06:34 -08:00
2015-08-05 16:21:28 -04:00
2015-10-08 10:45:51 -04:00
2015-11-23 21:59:42 -05:00
2016-01-22 18:04:28 -05:00
2015-07-01 11:31:22 -04:00
2015-10-21 15:18:36 +01:00
2015-04-23 15:16:14 -04:00
2015-04-15 15:06:57 -04:00
2016-02-17 11:35:25 -05:00
2014-09-30 17:18:42 -04:00
2015-02-18 12:30:47 -08:00
2015-03-03 21:52:30 -05:00
2015-10-02 15:43:07 -04:00
2015-04-23 15:16:14 -04:00
2015-12-28 09:57:15 -05:00
2015-12-28 09:57:14 -05:00
2016-01-07 18:45:36 -05:00
2015-11-23 21:56:53 -05:00
2015-10-15 16:07:36 -04:00
2016-02-17 11:38:07 -05:00
2015-10-15 16:07:21 -04:00
2012-07-30 19:06:52 -04:00
2015-10-21 15:49:19 -05:00
2015-03-27 12:39:34 -04:00
2015-12-31 13:53:48 -05:00
2016-01-08 08:12:47 -05:00
2015-03-27 12:32:24 -04:00
2015-12-31 15:55:35 -05:00
2016-02-15 13:03:30 -05:00
2016-01-27 20:40:05 -05:00
2015-04-15 15:06:57 -04:00
2015-12-28 14:32:37 -05:00
2015-10-21 15:49:22 -05:00
2015-12-30 13:01:03 -05:00
2014-06-06 16:08:16 -07:00
2015-04-15 15:06:57 -04:00
2016-01-21 15:54:04 -05:00