diff --git a/block/blk-iocost.c b/block/blk-iocost.c index a462e689a781d7c000b5174221b89dd27cccb7d8..fa7da47bea2ef9f02bbfa680adad0edde3ca03ed 100644 --- a/block/blk-iocost.c +++ b/block/blk-iocost.c @@ -2111,10 +2111,10 @@ static ssize_t ioc_weight_write(struct kernfs_open_file *of, char *buf, goto einval; } - spin_lock_irq(&iocg->ioc->lock); + spin_lock(&iocg->ioc->lock); iocg->cfg_weight = v; weight_updated(iocg); - spin_unlock_irq(&iocg->ioc->lock); + spin_unlock(&iocg->ioc->lock); blkg_conf_finish(&ctx); return nbytes;