diff options
author | Arve Hjønnevåg <arve@android.com> | 2009-03-18 17:27:31 -0700 |
---|---|---|
committer | Arve Hjønnevåg <arve@android.com> | 2009-04-07 16:42:54 -0700 |
commit | a4eb204a8029320c2dd748daf4f51fd48d337c3d (patch) | |
tree | 961b530a22f0b7eea8f981fba77349227a5641bf /init | |
parent | d620f695290e4ffb1586420ba1dbbb5b2c8c075d (diff) |
mm: Check if any page in a pageblock is reserved before marking it MIGRATE_RESERVE
This fixes a problem where the first pageblock got marked MIGRATE_RESERVE even
though it only had a few free pages. This in turn caused no contiguous memory
to be reserved and frequent kswapd wakeups that emptied the caches to get more
contiguous memory.
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions