diff --git a/mm/huge_memory.c b/mm/huge_memory.c index 97a42d15411185788929f6d0408238b6ead0c84d..65f273cbaef7a31f7997f375ff09c8cc39368e61 100644 --- a/mm/huge_memory.c +++ b/mm/huge_memory.c @@ -2778,7 +2778,7 @@ void __page_unqueue_deferred_split(struct page *page) * deferred_list. If folio is not in deferred_list, it's safe * to check without acquiring the split_queue_lock. */ - if (data_race(!list_empty(page_deferred_list(page))) { + if (data_race(!list_empty(page_deferred_list(page)))) { spin_lock_irqsave(&ds_queue->split_queue_lock, flags); if (!list_empty(page_deferred_list(page))) { ds_queue->split_queue_len--;