]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ocfs2: remove kfree() redundant null checks
authorTim Gardner <tim.gardner@canonical.com>
Wed, 20 Feb 2013 02:13:47 +0000 (13:13 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Wed, 20 Feb 2013 05:52:13 +0000 (16:52 +1100)
commit56e77d3ebe0daf7f06df79ddd3117ea0b9cb13d2
treeb41d917d5ddaa9a4d2ba29eedcd47d6131aa98b1
parent53ab9e511542ab25ee2234c0bb6a24dcb6b41e8a
ocfs2: remove kfree() redundant null checks

smatch analysis indicates a number of redundant NULL checks before
calling kfree(), e.g.,

fs/ocfs2/alloc.c:6138 ocfs2_begin_truncate_log_recovery() info:
 redundant null check on *tl_copy calling kfree()

fs/ocfs2/alloc.c:6755 ocfs2_zero_range_for_truncate() info:
 redundant null check on pages calling kfree()

etc....

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
Cc: Mark Fasheh <mfasheh@suse.com>
Acked-by: Joel Becker <jlbec@evilplan.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
fs/ocfs2/alloc.c
fs/ocfs2/cluster/heartbeat.c
fs/ocfs2/cluster/tcp.c
fs/ocfs2/dlm/dlmdomain.c
fs/ocfs2/extent_map.c
fs/ocfs2/journal.c
fs/ocfs2/localalloc.c
fs/ocfs2/stack_o2cb.c
fs/ocfs2/super.c
fs/ocfs2/sysfile.c