Message ID | 1439369820-27005-60-git-send-email-luis.henriques@canonical.com |
---|---|
State | New |
Headers | show |
diff --git a/net/core/dev.c b/net/core/dev.c index afa766c453e0..2e616d68a7aa 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -6049,7 +6049,8 @@ static int netif_alloc_netdev_queues(struct net_device *dev) struct netdev_queue *tx; size_t sz = count * sizeof(*tx); - BUG_ON(count < 1 || count > 0xffff); + if (count < 1 || count > 0xffff) + return -EINVAL; tx = kzalloc(sz, GFP_KERNEL | __GFP_NOWARN | __GFP_REPEAT); if (!tx) {