]> err.no Git - linux-2.6/blobdiff - net/irda/irda_device.c
[PATCH] inotify: fix deadlock found by lockdep
[linux-2.6] / net / irda / irda_device.c
index ba40e5495f58d0dd640b7ea3eed4fdcdf9e3b6a4..7e7a31798d8d04855fead92b2ebdb444f85ea26a 100644 (file)
@@ -401,12 +401,10 @@ dongle_t *irda_device_dongle_init(struct net_device *dev, int type)
        }
 
        /* Allocate dongle info for this instance */
-       dongle = kmalloc(sizeof(dongle_t), GFP_KERNEL);
+       dongle = kzalloc(sizeof(dongle_t), GFP_KERNEL);
        if (!dongle)
                goto out;
 
-       memset(dongle, 0, sizeof(dongle_t));
-
        /* Bind the registration info to this particular instance */
        dongle->issue = reg;
        dongle->dev = dev;