ipc/mqueue.c: delete an unnecessary check before the macro call dev_kfree_skb()
authorMarkus Elfring <elfring@users.sourceforge.net>
Wed, 25 Sep 2019 23:48:14 +0000 (16:48 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 26 Sep 2019 00:51:41 +0000 (17:51 -0700)
dev_kfree_skb() input parameter validation, thus the test around the call
is not needed.

This issue was detected by using the Coccinelle software.

Link: http://lkml.kernel.org/r/07477187-63e5-cc80-34c1-32dd16b38e12@web.de
Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Cc: Davidlohr Bueso <dave@stgolabs.net>
Cc: Manfred Spraul <manfred@colorfullife.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
ipc/mqueue.c

index 7c15729d9d25a36711ae2d70db206f5f633e64a1..b02eb842b42e8e9579c010dcf06bc9f7c1a84044 100644 (file)
@@ -1333,7 +1333,7 @@ out_fput:
 out:
        if (sock)
                netlink_detachskb(sock, nc);
-       else if (nc)
+       else
                dev_kfree_skb(nc);
 
        return ret;