[PATCH 11/16] netvm: Propagate page->pfmemalloc from skb_alloc_page to skb

2012-07-11 Thread Mel Gorman
The skb->pfmemalloc flag gets set to true iff during the slab allocation of data in __alloc_skb that the the PFMEMALLOC reserves were used. If page splitting is used, it is possible that pages will be allocated from the PFMEMALLOC reserve without propagating this information to the skb. This patch

Re: [PATCH 11/16] netvm: Propagate page->pfmemalloc from skb_alloc_page to skb

2012-07-10 Thread Mel Gorman
On Mon, Jul 09, 2012 at 09:18:56PM +0200, Sebastian Andrzej Siewior wrote: > > > I can update e1000 if you like but it's not critical > > to do so and in fact getting a bug reporting saying that network swap > > was slow on e1000 would be useful to me in its own way :) > No, leave as it, I was jus

Re: [PATCH 11/16] netvm: Propagate page->pfmemalloc from skb_alloc_page to skb

2012-07-09 Thread Sebastian Andrzej Siewior
On Wed, Jun 27, 2012 at 09:43:48AM +0100, Mel Gorman wrote: > > You did not touch all drivers which use alloc_page(s)() like e1000(e). Was > > this on purpose? > > Yes. The ones I changed were the semi-obvious ones and carried over from > when the patches were completely out of tree. As the chang