Thread (66 messages) 66 messages, 4 authors, 2020-07-21

Re: [PATCH v16 21/22] mm/pgdat: remove pgdat lru_lock

From: Alex Shi <hidden>
Date: 2020-07-18 14:18:00
Also in: linux-mm, lkml


在 2020/7/18 上午5:09, Alexander Duyck 写道:
quoted
diff --git a/mm/page_alloc.c b/mm/page_alloc.c
index e028b87ce294..4d7df42b32d6 100644
--- a/mm/page_alloc.c
+++ b/mm/page_alloc.c
@@ -6721,7 +6721,6 @@ static void __meminit pgdat_init_internals(struct pglist_data *pgdat)
        init_waitqueue_head(&pgdat->pfmemalloc_wait);

        pgdat_page_ext_init(pgdat);
-       spin_lock_init(&pgdat->lru_lock);
        lruvec_init(&pgdat->__lruvec);
 }
This patch would probably make more sense as part of patch 18 since
you removed all of the users of this field there.

yes, I just want to a bit of sense of ceremony to remove this huge big lock. :)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help