On Wed, Sep 02, 2020 at 12:54:41PM +0530, Viresh Kumar wrote:
> +     atomic_t reset_pending;

> +     atomic_set(&stats->reset_pending, 0);
> +     if (atomic_read(&stats->reset_pending))
> +     bool pending = atomic_read(&stats->reset_pending);
> +     atomic_set(&stats->reset_pending, 1);
> +     bool pending = atomic_read(&stats->reset_pending);
> +     if (atomic_read(&stats->reset_pending))

What do you think atomic_t is doing for you?

Reply via email to