|
@@ -1444,8 +1444,7 @@ static bool ixgbe_alloc_mapped_page(struct ixgbe_ring *rx_ring,
|
|
|
|
|
|
/* alloc new page for storage */
|
|
|
if (likely(!page)) {
|
|
|
- page = __skb_alloc_pages(GFP_ATOMIC | __GFP_COLD | __GFP_COMP,
|
|
|
- bi->skb, ixgbe_rx_pg_order(rx_ring));
|
|
|
+ page = dev_alloc_pages(ixgbe_rx_pg_order(rx_ring));
|
|
|
if (unlikely(!page)) {
|
|
|
rx_ring->rx_stats.alloc_rx_page_failed++;
|
|
|
return false;
|