From: Intiyaz Basha <intiyaz.ba...@cavium.com>

There is no restriction on queue size alignment.  Hence removing check for
valid queue size.

Signed-off-by: Intiyaz Basha <intiyaz.ba...@cavium.com>
Signed-off-by: Felix Manlunas <felix.manlu...@cavium.com>
---
 drivers/net/ethernet/cavium/liquidio/request_manager.c | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/drivers/net/ethernet/cavium/liquidio/request_manager.c 
b/drivers/net/ethernet/cavium/liquidio/request_manager.c
index 7b297f1..770281f 100644
--- a/drivers/net/ethernet/cavium/liquidio/request_manager.c
+++ b/drivers/net/ethernet/cavium/liquidio/request_manager.c
@@ -77,13 +77,6 @@ int octeon_init_instr_queue(struct octeon_device *oct,
                return 1;
        }
 
-       if (num_descs & (num_descs - 1)) {
-               dev_err(&oct->pci_dev->dev,
-                       "Number of descriptors for instr queue %d not in power 
of 2.\n",
-                       iq_no);
-               return 1;
-       }
-
        q_size = (u32)conf->instr_type * num_descs;
 
        iq = oct->instr_queue[iq_no];

Reply via email to