Revert "rbtree: faster augmented rbtree manipulation"

This reverts commit f1513ca44a851886f410609f1e68189981896d37.
Revert "rbtree: move some implementation details from rbtree.h to rbtree.c"

This reverts commit 62202ae85ef99bb737e06a5203a4e451acb0bf96.
Revert "rbtree: empty nodes have no color"

This reverts commit 3532dd18139934fa574799ba5895c85a33fcb74a.
Revert "rbtree: reference Documentation/rbtree.txt for usage instructions"

This reverts commit aafcff3ac225b0c3bad95c73f5b90c24b72ba39a.
Revert "mm: add CONFIG_DEBUG_VM_RB build option"

This reverts commit ff2d9c7cb554ab8927d72e0d1f1eaa862e65eee5.
Revert "mm anon rmap: replace same_anon_vma linked list with an interval tree."

This reverts commit a30df55a6c20ac887e5eaaae05c19a229225bf86.
Revert "mm: interval tree updates"

This reverts commit ae9898f8a223e459629c6bf73eccaa73540a54f1.
Revert "mm: replace vma prio_tree with an interval tree"

This reverts commit 00e30702c29fcedc021146998eae02dda0dc802f.
Revert "rbtree: add prio tree and interval tree tests"

This reverts commit f8ca5d4ec90d5a0330b9f30c22865a156017dbe1.
Revert "Backport KSM from msm-3.7"

This reverts commit cdff2b2199405231360f31257ff240e879d15678.