Skip to content
  • Tejun Heo's avatar
    blkcg: remove blkio_group->stats_lock · edf1b879
    Tejun Heo authored
    With recent plug merge updates, all non-percpu stat updates happen
    under queue_lock making stats_lock unnecessary to synchronize stat
    updates.  The only synchronization necessary is stat reading, which
    can be done using u64_stats_sync instead.
    This patch removes blkio_group->stats_lock and adds
    blkio_group_stats->syncp for reader synchronization.
    Signed-off-by: default avatarTejun Heo <>
    Cc: Vivek Goyal <>
    Signed-off-by: default avatarJens Axboe <>