kernel/include/linux/memcontrol.h
.. .. @@ -665,6 +665,7 @@ 665 665 666 666 pn = container_of(lruvec, struct mem_cgroup_per_node, lruvec); 667 667 668 + preempt_disable_rt();668 669 /* Update memcg */ 669 670 __mod_memcg_state(pn->memcg, idx, val); 670 671 .. .. @@ -675,6 +676,7 @@ 675 676 x = 0; 676 677 } 677 678 __this_cpu_write(pn->lruvec_stat_cpu->count[idx], x); 679 + preempt_enable_rt();678 680 } 679 681 680 682 static inline void mod_lruvec_state(struct lruvec *lruvec,