ceph: remove unnecessary NULL check
authorYan, Zheng <zyan@redhat.com>
Thu, 10 Mar 2016 03:29:34 +0000 (11:29 +0800)
committerIlya Dryomov <idryomov@gmail.com>
Fri, 25 Mar 2016 17:51:54 +0000 (18:51 +0100)
If page->mapping is NULL, releasepage() callback does not get called.
Remove the unnecessary NULL check to make static code analysis tool
happy

Signed-off-by: Yan, Zheng <zyan@redhat.com>
fs/ceph/addr.c

index 888674c311c511ebb6d5f410e4e26e8ca238cab0..fc5cae2a0db2dc2a4229f275f8345c6544ea13d6 100644 (file)
@@ -175,8 +175,8 @@ static void ceph_invalidatepage(struct page *page, unsigned int offset,
 
 static int ceph_releasepage(struct page *page, gfp_t g)
 {
-       struct inode *inode = page->mapping ? page->mapping->host : NULL;
-       dout("%p releasepage %p idx %lu\n", inode, page, page->index);
+       dout("%p releasepage %p idx %lu\n", page->mapping->host,
+            page, page->index);
        WARN_ON(PageDirty(page));
 
        /* Can we release the page from the cache? */