On Mon, Nov 10, 2014 at 11:51 AM, Alexander Duyck <alexander.h.duyck@xxxxxxxxxx> wrote: > This patch implements __netdev_alloc_pages and __netdev_alloc_page. These > are meant to replace the __skb_alloc_pages and __skb_alloc_page functions. > The reason for doing this is that it occurred to me that __skb_alloc_page is > supposed to be passed an sk_buff pointer, but it is NULL in all cases where > it is used. Worse is that in the case of ixgbe it is passed NULL via the > sk_buff pointer in the rx_buffer info structure which means the compiler is > not correctly stripping it out. These netdev_*() have nothing related with struct net_device, please find a better prefix. Also, they are in skbuff.h, you perhaps want to move them to netdevice.h. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html