Transparent Hugepage Support #21
http://git.kernel.org/?p=linux/kernel/git/andrea/aa.git;a=shortlog
first: git clone git://git.kernel.org/pub/scm/linux/kernel/git/andrea/aa.git
or first: git clone --reference linux-2.6 git://git.kernel.org/pub/scm/linux/kernel/git/andrea/aa.git
later: git fetch; git checkout -f origin/master; git diff fb6122f722c9e07da384c1309a5036a5f1c80a77
The tree is rebased and git pull won't work.
http://www.kernel.org/pub/linux/kernel/people/andrea/patches/v2.6/2.6.34-rc5/transparent_hugepage-21
http://www.kernel.org/pub/linux/kernel/people/andrea/patches/v2.6/2.6.34-rc5/transparent_hugepage-21.gz
This adds full numa awareness to all hugepage allocations (page faults and khugepaged), it adds a generic document, and it includes the v8 memory compaction. It still has to run with the 2.6.33 anon-vma code to avoid crashes in split_huge_page and migrate.c invoked by memory-compaction (see vma_adjust and expand_downwards discussed on lkml even after the more recent fixes).
Please review especially the generic document. If you want a patchbomb I'll send it privately.
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to [email protected]. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"[email protected]"> [email protected] </a>