From: Markus Elfring <elfring@xxxxxxxxxxxxxxxxxxxxx> Date: Tue, 27 Sep 2016 17:40:12 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The script "checkpatch.pl" can point information out like the following. Comparison to NULL could be written !… Thus fix the affected source code places. Signed-off-by: Markus Elfring <elfring@xxxxxxxxxxxxxxxxxxxxx> --- drivers/md/bitmap.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/drivers/md/bitmap.c b/drivers/md/bitmap.c index e7a7fc8..f8900cc 100644 --- a/drivers/md/bitmap.c +++ b/drivers/md/bitmap.c @@ -88,7 +88,7 @@ __acquires(bitmap->lock) mappage = kzalloc(PAGE_SIZE, GFP_NOIO); spin_lock_irq(&bitmap->lock); - if (mappage == NULL) { + if (!mappage) { pr_debug("md/bitmap: map page allocation failed, hijacking\n"); /* We don't support hijack for cluster raid */ if (no_hijack) @@ -186,7 +186,7 @@ static struct md_rdev *next_active_rdev(struct md_rdev *rdev, struct mddev *mdde * list_for_each_entry_continue_rcu() to find the first entry. */ rcu_read_lock(); - if (rdev == NULL) + if (!rdev) /* start at the beginning */ rdev = list_entry(&mddev->disks, struct md_rdev, same_set); else { @@ -284,7 +284,7 @@ static void write_page(struct bitmap *bitmap, struct page *page, int wait) { struct buffer_head *bh; - if (bitmap->storage.file == NULL) { + if (!bitmap->storage.file) { switch (write_sb_page(bitmap, page, wait)) { case -EINVAL: set_bit(BITMAP_WRITE_ERROR, &bitmap->flags); @@ -493,7 +493,7 @@ static int bitmap_new_disk_sb(struct bitmap *bitmap) unsigned long chunksize, daemon_sleep, write_behind; bitmap->storage.sb_page = alloc_page(GFP_KERNEL | __GFP_ZERO); - if (bitmap->storage.sb_page == NULL) + if (!bitmap->storage.sb_page) return -ENOMEM; bitmap->storage.sb_page->index = 0; @@ -767,7 +767,7 @@ static int bitmap_storage_alloc(struct bitmap_storage *store, if (with_super && !store->sb_page) { store->sb_page = alloc_page(GFP_KERNEL|__GFP_ZERO); - if (store->sb_page == NULL) + if (!store->sb_page) return -ENOMEM; } @@ -1209,7 +1209,7 @@ void bitmap_daemon_work(struct mddev *mddev) */ mutex_lock(&mddev->bitmap_info.mutex); bitmap = mddev->bitmap; - if (bitmap == NULL) { + if (!bitmap) { mutex_unlock(&mddev->bitmap_info.mutex); return; } @@ -1336,7 +1336,7 @@ __acquires(bitmap->lock) err = bitmap_checkpage(bitmap, page, create, 0); if (bitmap->bp[page].hijacked || - bitmap->bp[page].map == NULL) + !bitmap->bp[page].map) csize = ((sector_t)1) << (bitmap->chunkshift + PAGE_COUNTER_SHIFT - 1); else @@ -1481,7 +1481,7 @@ static int __bitmap_start_sync(struct bitmap *bitmap, sector_t offset, sector_t { bitmap_counter_t *bmc; int rv; - if (bitmap == NULL) {/* FIXME or bitmap set as 'failed' */ + if (!bitmap) {/* FIXME or bitmap set as 'failed' */ *blocks = 1024; return 1; /* always resync if no bitmap */ } @@ -1533,13 +1533,13 @@ void bitmap_end_sync(struct bitmap *bitmap, sector_t offset, sector_t *blocks, i bitmap_counter_t *bmc; unsigned long flags; - if (bitmap == NULL) { + if (!bitmap) { *blocks = 1024; return; } spin_lock_irqsave(&bitmap->counts.lock, flags); bmc = bitmap_get_counter(&bitmap->counts, offset, blocks, 0); - if (bmc == NULL) + if (!bmc) goto unlock; /* locked */ if (RESYNC(*bmc)) { @@ -2455,7 +2455,7 @@ static ssize_t can_clear_show(struct mddev *mddev, char *page) static ssize_t can_clear_store(struct mddev *mddev, const char *buf, size_t len) { - if (mddev->bitmap == NULL) + if (!mddev->bitmap) return -ENOENT; if (strncmp(buf, "false", 5) == 0) mddev->bitmap->need_sync = 1; @@ -2476,7 +2476,7 @@ behind_writes_used_show(struct mddev *mddev, char *page) { ssize_t ret; spin_lock(&mddev->lock); - if (mddev->bitmap == NULL) + if (!mddev->bitmap) ret = sprintf(page, "0\n"); else ret = sprintf(page, "%lu\n", -- 2.10.0 -- To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html