]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/net/cxgb3/mc5.c
[libata] Bump driver versions
[linux-2.6-omap-h63xx.git] / drivers / net / cxgb3 / mc5.c
index 644d62ea86a682fe6e1a10407dd659e8c5b0f81d..84c1ffa8e2d38561bf68f40b5d506782f2b9aea0 100644 (file)
@@ -328,6 +328,9 @@ int t3_mc5_init(struct mc5 *mc5, unsigned int nservers, unsigned int nfilters,
        unsigned int tcam_size = mc5->tcam_size;
        struct adapter *adap = mc5->adapter;
 
+       if (!tcam_size)
+               return 0;
+
        if (nroutes > MAX_ROUTES || nroutes + nservers + nfilters > tcam_size)
                return -EINVAL;