[SCSI] zfcp: Prevent access on uninitialized memory.
authorSwen Schillig <swen@vnet.ibm.com>
Fri, 16 Jul 2010 13:37:40 +0000 (15:37 +0200)
committerJames Bottomley <James.Bottomley@suse.de>
Wed, 28 Jul 2010 14:48:53 +0000 (09:48 -0500)
Initialize allocated memory to zero to prevent access on error. This
prevents a possible error in the error handling path.

Signed-off-by: Swen Schillig <swen@vnet.ibm.com>
Signed-off-by: Christof Schmitt <christof.schmitt@de.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
drivers/s390/scsi/zfcp_dbf.c

index 075852f..a08d33a 100644 (file)
@@ -1005,7 +1005,7 @@ int zfcp_dbf_adapter_register(struct zfcp_adapter *adapter)
        char dbf_name[DEBUG_MAX_NAME_LEN];
        struct zfcp_dbf *dbf;
 
-       dbf = kmalloc(sizeof(struct zfcp_dbf), GFP_KERNEL);
+       dbf = kzalloc(sizeof(struct zfcp_dbf), GFP_KERNEL);
        if (!dbf)
                return -ENOMEM;