The patch titled hfs: fix coverity-found null deref has been added to the -mm tree. Its filename is hfs-fix-coverity-found-null-deref.patch Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/SubmitChecklist when testing your code *** See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this The current -mm tree may be found at http://userweb.kernel.org/~akpm/mmotm/ ------------------------------------------------------ Subject: hfs: fix coverity-found null deref From: Eric Sandeen <sandeen@xxxxxxxxxx> Fix potential null deref introduced by commit cf0594625083111ae522496dc1c256f7476939c2 http://bugzilla.kernel.org/show_bug.cgi?id=9748 Signed-off-by: Eric Sandeen <sandeen@xxxxxxxxxx> Cc: Roman Zippel <zippel@xxxxxxxxxxxxxx> Reported-by: Adrian Bunk <bunk@xxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- fs/hfs/btree.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff -puN fs/hfs/btree.c~hfs-fix-coverity-found-null-deref fs/hfs/btree.c --- a/fs/hfs/btree.c~hfs-fix-coverity-found-null-deref +++ a/fs/hfs/btree.c @@ -61,7 +61,7 @@ struct hfs_btree *hfs_btree_open(struct mapping = tree->inode->i_mapping; page = read_mapping_page(mapping, 0, NULL); if (IS_ERR(page)) - goto free_tree; + goto free_inode; /* Load the header */ head = (struct hfs_btree_header_rec *)(kmap(page) + sizeof(struct hfs_bnode_desc)); @@ -99,11 +99,12 @@ struct hfs_btree *hfs_btree_open(struct page_cache_release(page); return tree; - fail_page: +fail_page: page_cache_release(page); - free_tree: +free_inode: tree->inode->i_mapping->a_ops = &hfs_aops; iput(tree->inode); +free_tree: kfree(tree); return NULL; } _ Patches currently in -mm which might be from sandeen@xxxxxxxxxx are origin.patch hfs-fix-coverity-found-null-deref.patch address-hfs-on-disk-corruption-robustness-review-comments.patch address-hfs-on-disk-corruption-robustness-review-comments-checkpatch-fixes.patch git-kbuild.patch ext2-change-the-default-behaviour-on-error.patch export-iov_shorten-for-ext4s-use.patch export-iov_shorten-for-ext4s-use-fix.patch ecryptfs-make-show_options-reflect-actual-mount-options.patch ecryptfs-make-show_options-reflect-actual-mount-options-fix.patch ecryptfs-remove-debug-as-mount-option-and-warn-if-set-via-modprobe.patch ecryptfs-check-for-existing-key_tfm-at-mount-time.patch ext4-mm-ext4_store_maxbytes_for_bitmaped_files-warning-fix.patch ext3-change-the-default-behaviour-on-error.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html