diff options
author | Christoph Hellwig <hch@lst.de> | 2020-05-27 07:24:14 +0200 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2020-05-27 05:21:23 -0600 |
commit | 58d4f14fc30ac26288cfed74d7e566921c22cf59 (patch) | |
tree | b55c90cab60c05e5bc5676d45110827a3818a23b /block/blk.h | |
parent | 9123bf6f21b015cce16f3ce066c72aac9fc78d2f (diff) | |
download | linux-58d4f14fc30ac26288cfed74d7e566921c22cf59.tar.gz linux-58d4f14fc30ac26288cfed74d7e566921c22cf59.tar.bz2 linux-58d4f14fc30ac26288cfed74d7e566921c22cf59.zip |
block: always use a percpu variable for disk stats
percpu variables have a perfectly fine working stub implementation
for UP kernels, so use that.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Konstantin Khlebnikov <khlebnikov@yandex-team.ru>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'block/blk.h')
-rw-r--r-- | block/blk.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/block/blk.h b/block/blk.h index bdf5e94467aa..0ecba2ab383d 100644 --- a/block/blk.h +++ b/block/blk.h @@ -378,7 +378,7 @@ static inline void hd_struct_put(struct hd_struct *part) static inline void hd_free_part(struct hd_struct *part) { - free_part_stats(part); + free_percpu(part->dkstats); kfree(part->info); percpu_ref_exit(&part->ref); } |