|
@@ -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;
|