mm, pagevec: rename pagevec drained field
According to Vlastimil Babka, the drained field in pagevec is potentially misleading because it might be interpreted as draining this pagevec instead of the percpu lru pagevecs. Rename the field for clarity. Link: http://lkml.kernel.org/r/20171019093346.ylahzdpzmoriyf4v@techsingularity.net Signed-off-by: Mel Gorman <mgorman@techsingularity.net> Suggested-by: Vlastimil Babka <vbabka@suse.cz> Cc: Andi Kleen <ak@linux.intel.com> Cc: Dave Chinner <david@fromorbit.com> Cc: Dave Hansen <dave.hansen@intel.com> Cc: Jan Kara <jack@suse.cz> Cc: Johannes Weiner <hannes@cmpxchg.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:

committed by
Linus Torvalds

parent
0fac3ba527
commit
7f0b5fb953
@@ -833,9 +833,9 @@ EXPORT_SYMBOL(release_pages);
|
||||
*/
|
||||
void __pagevec_release(struct pagevec *pvec)
|
||||
{
|
||||
if (!pvec->drained) {
|
||||
if (!pvec->percpu_pvec_drained) {
|
||||
lru_add_drain();
|
||||
pvec->drained = true;
|
||||
pvec->percpu_pvec_drained = true;
|
||||
}
|
||||
release_pages(pvec->pages, pagevec_count(pvec));
|
||||
pagevec_reinit(pvec);
|
||||
|
Reference in New Issue
Block a user