summaryrefslogtreecommitdiffstats
path: root/mm/vmpressure.c
diff options
context:
space:
mode:
authorMatthew Wilcox <willy@infradead.org>2017-11-21 14:07:06 -0500
committerMatthew Wilcox <willy@infradead.org>2018-10-21 10:46:33 -0400
commit0d3f92966629e536b0c5c2355c1ada8e21c245f6 (patch)
tree1fe6674dbc2e0164749a904c29065dec9a707ac1 /mm/vmpressure.c
parenteb797a8ee0ab4cd03df556980ce7bf167cadaa50 (diff)
downloadlinux-stable-0d3f92966629e536b0c5c2355c1ada8e21c245f6.tar.gz
linux-stable-0d3f92966629e536b0c5c2355c1ada8e21c245f6.tar.bz2
linux-stable-0d3f92966629e536b0c5c2355c1ada8e21c245f6.zip
page cache: Convert hole search to XArray
The page cache offers the ability to search for a miss in the previous or next N locations. Rather than teach the XArray about the page cache's definition of a miss, use xas_prev() and xas_next() to search the page array. This should be more efficient as it does not have to start the lookup from the top for each index. Signed-off-by: Matthew Wilcox <willy@infradead.org>
Diffstat (limited to 'mm/vmpressure.c')
0 files changed, 0 insertions, 0 deletions