> diff --git a/drivers/net/ethernet/aquantia/atlantic/aq_ring.c > b/drivers/net/ethernet/aquantia/atlantic/aq_ring.c > index 4c40644..0877625 100644 > --- a/drivers/net/ethernet/aquantia/atlantic/aq_ring.c > +++ b/drivers/net/ethernet/aquantia/atlantic/aq_ring.c > @@ -278,6 +278,8 @@ int aq_ring_rx_fill(struct aq_ring_s *self) > struct aq_ring_buff_s *buff = NULL; > int err = 0; > int i = 0; > + unsigned int pages_order = fls(AQ_CFG_RX_FRAME_MAX / PAGE_SIZE + > + (AQ_CFG_RX_FRAME_MAX % PAGE_SIZE ? 1 : 0)) - 1;
Reverse Christmas tree? Andrew