X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=net%2Frose%2Frose_route.c;h=fee772b4637c8897cd606b6e7c30447619327cab;hb=98586bd6dce3690d8ae8d8561383d9ecc715e3c2;hp=eb0b8197ac825479e8fa6c00c77db71b5f74d41b;hpb=1b6cf909647e64617958e6799c6e5bae413c7d0e;p=linux-2.6-microblaze.git diff --git a/net/rose/rose_route.c b/net/rose/rose_route.c index eb0b8197ac82..fee772b4637c 100644 --- a/net/rose/rose_route.c +++ b/net/rose/rose_route.c @@ -615,6 +615,8 @@ struct net_device *rose_dev_first(void) if (first == NULL || strncmp(dev->name, first->name, 3) < 0) first = dev; } + if (first) + dev_hold(first); rcu_read_unlock(); return first;