The patch titled Subject: mm-workingset-add-vmstat-counter-for-shadow-nodes-fix has been removed from the -mm tree. Its filename was mm-workingset-add-vmstat-counter-for-shadow-nodes-fix.patch This patch was dropped because it was folded into mm-workingset-add-vmstat-counter-for-shadow-nodes.patch ------------------------------------------------------ From: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> Subject: mm-workingset-add-vmstat-counter-for-shadow-nodes-fix assert that irqs are disabled, for __inc_lruvec_page_state() Cc: Johannes Weiner <hannes@xxxxxxxxxxx> Cc: Rik van Riel <riel@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- --- a/mm/workingset.c~mm-workingset-add-vmstat-counter-for-shadow-nodes-fix +++ a/mm/workingset.c @@ -377,6 +377,8 @@ void workingset_update_node(struct radix * already where they should be. The list_empty() test is safe * as node->private_list is protected by the i_pages lock. */ + WARN_ON_ONCE(!irqs_disabled()); /* For __inc_lruvec_page_state */ + if (node->count && node->count == node->exceptional) { if (list_empty(&node->private_list)) { list_lru_add(&shadow_nodes, &node->private_list); _ Patches currently in -mm which might be from akpm@xxxxxxxxxxxxxxxxxxxx are mm-workingset-add-vmstat-counter-for-shadow-nodes.patch mm-workingset-add-vmstat-counter-for-shadow-nodes-fix-fix.patch mm-mremap-downgrade-mmap_sem-to-read-when-shrinking-fix.patch mm-brk-downgrade-mmap_sem-to-read-when-shrinking-fix.patch memory_hotplug-free-pages-as-higher-order-fix.patch mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix.patch mm-gup_benchmark-time-put_page-fix.patch tools-gup_benchmark-allow-user-specified-file-fix.patch mm-thp-fix-madv_dontneed-vs-migrate_misplaced_transhuge_page-race-condition-fix.patch