From: Nicholas Bellinger <nab@xxxxxxxxxxxxxxx> This patch makes proc_mkdir() and remove_proc_entry() use a NULL parameter to fix the following sparse warning: CHECK drivers/target/target_core_configfs.c drivers/target/target_core_configfs.c:3131:54: warning: Using plain integer as NULL pointer drivers/target/target_core_configfs.c:3145:50: warning: Using plain integer as NULL pointer drivers/target/target_core_configfs.c:3212:42: warning: Using plain integer as NULL pointer Reported-by: Fubo Chen <fubo.chen@xxxxxxxxx> Signed-off-by: Nicholas A. Bellinger <nab@xxxxxxxxxxxxxxx> --- drivers/target/target_core_configfs.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/target/target_core_configfs.c b/drivers/target/target_core_configfs.c index 96b87da..10741e3 100644 --- a/drivers/target/target_core_configfs.c +++ b/drivers/target/target_core_configfs.c @@ -3158,7 +3158,7 @@ static int target_core_init_configfs(void) if (core_dev_setup_virtual_lun0() < 0) goto out; - scsi_target_proc = proc_mkdir("scsi_target", 0); + scsi_target_proc = proc_mkdir("scsi_target", NULL); if (!(scsi_target_proc)) { printk(KERN_ERR "proc_mkdir(scsi_target, 0) failed\n"); goto out; @@ -3172,7 +3172,7 @@ static int target_core_init_configfs(void) out: configfs_unregister_subsystem(subsys); if (scsi_target_proc) - remove_proc_entry("scsi_target", 0); + remove_proc_entry("scsi_target", NULL); core_dev_release_virtual_lun0(); rd_module_exit(); out_global: @@ -3239,7 +3239,7 @@ static void target_core_exit_configfs(void) " Infrastructure\n"); remove_scsi_target_mib(); - remove_proc_entry("scsi_target", 0); + remove_proc_entry("scsi_target", NULL); core_dev_release_virtual_lun0(); rd_module_exit(); release_se_global(); -- 1.5.6.5 -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html