summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm/pat_rbtree.c
Commit message (Expand)AuthorAgeFilesLines
* x86/mm/pat: Rename pat_rbtree.c to pat_interval.cDavidlohr Bueso2019-11-211-185/+0
* x86/mm/pat: Drop the rbt_ prefix from external memtype callsDavidlohr Bueso2019-11-211-6/+6
* x86/mm/pat: Do not pass 'rb_root' down the memtype tree helper functionsDavidlohr Bueso2019-11-211-13/+8
* x86/mm/pat: Convert the PAT tree to a generic interval treeDavidlohr Bueso2019-11-211-120/+42
* augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macroMichel Lespinasse2019-09-251-16/+3
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* x86/mm/pat: Use rb_entry()Geliang Tang2017-02-041-6/+6
* x86: Clean up various simple wrapper functionsMasahiro Yamada2016-09-131-3/+1
* x86/mm: Audit and remove any unnecessary uses of module.hPaul Gortmaker2016-07-141-1/+0
* x86/mm/pat: Change free_memtype() to support shrinking caseToshi Kani2016-01-051-9/+43
* x86/mm/pat: Convert to pr_*() usageLuis R. Rodriguez2015-05-271-3/+3
* x86: Use new cache mode type in memtype related functionsJuergen Gross2014-11-161-3/+5
* rbtree: move augmented rbtree functionality to rbtree_augmented.hMichel Lespinasse2012-10-091-1/+1
* rbtree: add RB_DECLARE_CALLBACKS() macroMichel Lespinasse2012-10-091-35/+2
* rbtree: remove prior augmented rbtree implementationMichel Lespinasse2012-10-091-19/+46
* rbtree: Undo augmented trees performance damage and regressionPeter Zijlstra2010-07-051-28/+6
* x86, pat: Proper init of memtype subtree_max_endVenkatesh Pallipadi2010-06-111-0/+1
* x86, pat: Fix memory leak in free_memtypeXiaotian Feng2010-05-261-3/+4
* x86, pat: In rbt_memtype_check_insert(), update new->type only if validPallipadi, Venkatesh2010-03-011-1/+3
* x86, pat: Migrate to rbtree only backend for pat memtype managementPallipadi, Venkatesh2010-02-181-0/+271