aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/asn1_compiler.c
diff options
context:
space:
mode:
authorForrest Liu <[email protected]>2015-02-09 09:31:45 +0000
committerChris Mason <[email protected]>2015-04-29 20:22:09 +0000
commit5d2361db48899789fb466ff62db5d5fc7b070e86 (patch)
treeccc1158ccc22b0ba31a44ec20f11e08682995ca1 /scripts/asn1_compiler.c
parentBtrfs: fill ->last_trans for delayed inode in btrfs_fill_inode. (diff)
downloadkernel-5d2361db48899789fb466ff62db5d5fc7b070e86.tar.gz
kernel-5d2361db48899789fb466ff62db5d5fc7b070e86.zip
Btrfs: btrfs_release_extent_buffer_page didn't free pages of dummy extent
btrfs_release_extent_buffer_page() can't handle dummy extent that allocated by btrfs_clone_extent_buffer() properly. That is because reference count of pages that allocated by btrfs_clone_extent_buffer() was 2, 1 by alloc_page(), and another by attach_extent_buffer_page(). Running following command repeatly can check this memory leak problem btrfs inspect-internal inode-resolve 256 /mnt/btrfs Signed-off-by: Chien-Kuan Yeh <[email protected]> Signed-off-by: Forrest Liu <[email protected]> Reviewed-by: Filipe Manana <[email protected]> Tested-by: Filipe Manana <[email protected]> Signed-off-by: Chris Mason <[email protected]>
Diffstat (limited to 'scripts/asn1_compiler.c')
0 files changed, 0 insertions, 0 deletions