hc
2023-11-07 f45e756958099c35d6afb746df1d40a1c6302cfc
kernel/include/linux/vmstat.h
....@@ -54,7 +54,9 @@
5454 */
5555 static inline void __count_vm_event(enum vm_event_item item)
5656 {
57
+ preempt_disable_rt();
5758 raw_cpu_inc(vm_event_states.event[item]);
59
+ preempt_enable_rt();
5860 }
5961
6062 static inline void count_vm_event(enum vm_event_item item)
....@@ -64,7 +66,9 @@
6466
6567 static inline void __count_vm_events(enum vm_event_item item, long delta)
6668 {
69
+ preempt_disable_rt();
6770 raw_cpu_add(vm_event_states.event[item], delta);
71
+ preempt_enable_rt();
6872 }
6973
7074 static inline void count_vm_events(enum vm_event_item item, long delta)