]> Git Repo - linux.git/commitdiff
[PATCH] chelsio: fix kmalloc failure in t1_espi_create
authorEric Sesterhenn <[email protected]>
Sat, 4 Mar 2006 22:16:00 +0000 (01:16 +0300)
committerJeff Garzik <[email protected]>
Mon, 6 Mar 2006 19:38:00 +0000 (14:38 -0500)
memset() is called before check.

Signed-off-by: Eric Sesterhenn <[email protected]>
Signed-off-by: Alexey Dobriyan <[email protected]>
Signed-off-by: Jeff Garzik <[email protected]>
drivers/net/chelsio/espi.c

index 230642571c9247cad7dc91b6039ece1fb0c260b9..e824acaf188a89ddb99b281257f0b50fefe79f7c 100644 (file)
@@ -296,9 +296,7 @@ void t1_espi_destroy(struct peespi *espi)
 
 struct peespi *t1_espi_create(adapter_t *adapter)
 {
-       struct peespi *espi = kmalloc(sizeof(*espi), GFP_KERNEL);
-
-       memset(espi, 0, sizeof(*espi));
+       struct peespi *espi = kzalloc(sizeof(*espi), GFP_KERNEL);
 
        if (espi)
                espi->adapter = adapter;
This page took 0.051807 seconds and 4 git commands to generate.