Nitin Gupta wrote:
+static void zcache_add_stat(struct zcache_pool *zpool, + enum zcache_pool_stats_index idx, s64 val) +{ + struct zcache_pool_stats_cpu *stats; + + preempt_disable(); + stats = __this_cpu_ptr(zpool->stats); + u64_stats_update_begin(&stats->syncp); + stats->count[idx] += val; + u64_stats_update_end(&stats->syncp); + preempt_enable(); + +}
You should probably use this_cpu_inc() here. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxxx For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>