inetdevice: fixed signed integer overflow
[platform/adaptation/renesas_rcar/renesas_kernel.git] / include / net / gro_cells.h
index e5062c9..734d9b5 100644 (file)
@@ -73,8 +73,8 @@ static inline int gro_cells_init(struct gro_cells *gcells, struct net_device *de
        int i;
 
        gcells->gro_cells_mask = roundup_pow_of_two(netif_get_num_default_rss_queues()) - 1;
-       gcells->cells = kcalloc(sizeof(struct gro_cell),
-                               gcells->gro_cells_mask + 1,
+       gcells->cells = kcalloc(gcells->gro_cells_mask + 1,
+                               sizeof(struct gro_cell),
                                GFP_KERNEL);
        if (!gcells->cells)
                return -ENOMEM;