Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
mm: compaction: do suspend compaction in workqueue
Move compact_nodes_suspend out of the direct early suspend workqueue to avoid long delays in the suspend path on a heavily loaded system; examples being heavily use of filesystem contending with the pages that are trying to be compacted. Signed-off-by: Yuan Jiangli <[email protected]> Reviewed-on: http://gerrit.pcs.mot.com/535748 SLT-Approved: Slta Waiver <[email protected]> Tested-by: Jira Key <[email protected]> Reviewed-by: Christopher Fries <[email protected]> Reviewed-by: Igor Kovalenko <[email protected]> Reviewed-by: Klocwork kwcheck <[email protected]> Submit-Approved: Jira Key <[email protected]> Reviewed-by: Check Patch <[email protected]> (cherry-pick from commit 6e202c2572708430f682987b2240eae50dadb1e3) Change-Id: Ifcf8e0ff8f60d3c7f099d95653a43ba9651eeb28 Reviewed-on: http://gerrit.pcs.mot.com/540977 SLT-Approved: Slta Waiver <[email protected]> Tested-by: Jira Key <[email protected]> Reviewed-by: Yi-Wei Zhao <[email protected]> Submit-Approved: Jira Key <[email protected]>
- Loading branch information