From 6778948f9de86c3cfaf36725a7c87dcff9ba247f Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Mon, 11 Dec 2023 08:20:59 +0000 Subject: [PATCH] kernel_5.10 no rt --- kernel/mm/workingset.c | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-) diff --git a/kernel/mm/workingset.c b/kernel/mm/workingset.c index c3d098c..975a4d2 100644 --- a/kernel/mm/workingset.c +++ b/kernel/mm/workingset.c @@ -432,8 +432,6 @@ void workingset_update_node(struct xa_node *node) { - struct address_space *mapping; - /* * Track non-empty nodes that contain only shadow entries; * unlink those that contain pages or are being freed. @@ -442,8 +440,7 @@ * already where they should be. The list_empty() test is safe * as node->private_list is protected by the i_pages lock. */ - mapping = container_of(node->array, struct address_space, i_pages); - lockdep_assert_held(&mapping->i_pages.xa_lock); + VM_WARN_ON_ONCE(!irqs_disabled()); /* For __inc_lruvec_page_state */ if (node->count && node->count == node->nr_values) { if (list_empty(&node->private_list)) { -- Gitblit v1.6.2