]> git.neil.brown.name Git - history.git/commitdiff
[PATCH] Handle kmalloc fails: drivers_net_fec.c
authorRusty Russell <rusty@rustcorp.com.au>
Mon, 13 Jan 2003 12:14:47 +0000 (04:14 -0800)
committerLinus Torvalds <torvalds@penguin.transmeta.com>
Mon, 13 Jan 2003 12:14:47 +0000 (04:14 -0800)
From:  Pablo Menichini <pablo@menichini.com.ar>

drivers/net/fec.c

index 045e34f6ce7f27d4e9e07c6de30da8f4dc425fef..0fd6b99eabe4250e622eafec58099eaaae19783d 100644 (file)
@@ -1646,6 +1646,8 @@ int __init fec_enet_init(struct net_device *dev)
        /* Allocate some private information.
        */
        fep = (struct fec_enet_private *)kmalloc(sizeof(*fep), GFP_KERNEL);
+       if (!fep)
+               return -ENOMEM;
        memset(fep, 0, sizeof(*fep));
 
        /* Create an Ethernet device instance.