[patch 6/9] mm + fs: provide shadow pages to page cache allocations

2013-08-17 Thread Johannes Weiner
In order to make informed placement and reclaim decisions, the page cache allocation requires the shadow information of refaulting pages. Every site that does a find_or_create()-style page cache allocation is converted to pass the shadow page found in the faulting slot of the radix tree to

[patch 6/9] mm + fs: provide shadow pages to page cache allocations

2013-08-17 Thread Johannes Weiner
In order to make informed placement and reclaim decisions, the page cache allocation requires the shadow information of refaulting pages. Every site that does a find_or_create()-style page cache allocation is converted to pass the shadow page found in the faulting slot of the radix tree to

[patch 6/9] mm + fs: provide shadow pages to page cache allocations

2013-08-06 Thread Johannes Weiner
In order to make informed placement and reclaim decisions, the page cache allocation requires the shadow information of refaulting pages. Every site that does a find_or_create()-style page cache allocation is converted to pass the shadow page found in the faulting slot of the radix tree to

[patch 6/9] mm + fs: provide shadow pages to page cache allocations

2013-08-06 Thread Johannes Weiner
In order to make informed placement and reclaim decisions, the page cache allocation requires the shadow information of refaulting pages. Every site that does a find_or_create()-style page cache allocation is converted to pass the shadow page found in the faulting slot of the radix tree to