浏览代码

s390/dasd: remove unnecessary condition check

kmem_cache_destroy() can handle NULL pointer correctly, so there is
no need to check NULL pointer before calling kmem_cache_destroy().

Signed-off-by: Chengguang Xu <cgxu519@gmx.com>
Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Chengguang Xu 7 年之前
父节点
当前提交
734781a916
共有 1 个文件被更改,包括 2 次插入4 次删除
  1. 2 4
      drivers/s390/block/dasd.c

+ 2 - 4
drivers/s390/block/dasd.c

@@ -3309,10 +3309,8 @@ dasd_exit(void)
 	dasd_proc_exit();
 	dasd_proc_exit();
 #endif
 #endif
 	dasd_eer_exit();
 	dasd_eer_exit();
-        if (dasd_page_cache != NULL) {
-		kmem_cache_destroy(dasd_page_cache);
-		dasd_page_cache = NULL;
-	}
+	kmem_cache_destroy(dasd_page_cache);
+	dasd_page_cache = NULL;
 	dasd_gendisk_exit();
 	dasd_gendisk_exit();
 	dasd_devmap_exit();
 	dasd_devmap_exit();
 	if (dasd_debug_area != NULL) {
 	if (dasd_debug_area != NULL) {