Not needed, shift it into the source files that need it instead. Signed-off-by: Christoph Hellwig <hch@xxxxxx> --- block/blk-cgroup.c | 1 + block/blk-core.c | 1 + block/blk-flush.c | 1 + block/blk-merge.c | 1 + block/blk-mq.c | 1 + block/blk.h | 1 - block/genhd.c | 1 + 7 files changed, 6 insertions(+), 1 deletion(-) diff --git a/block/blk-cgroup.c b/block/blk-cgroup.c index 663aabfeba183..650f7e27989f1 100644 --- a/block/blk-cgroup.c +++ b/block/blk-cgroup.c @@ -30,6 +30,7 @@ #include <linux/blk-cgroup.h> #include <linux/tracehook.h> #include <linux/psi.h> +#include <linux/part_stat.h> #include "blk.h" #include "blk-ioprio.h" #include "blk-throttle.h" diff --git a/block/blk-core.c b/block/blk-core.c index f9b77f4ce3703..143cc21db5ef5 100644 --- a/block/blk-core.c +++ b/block/blk-core.c @@ -39,6 +39,7 @@ #include <linux/debugfs.h> #include <linux/bpf.h> #include <linux/psi.h> +#include <linux/part_stat.h> #include <linux/sched/sysctl.h> #include <linux/blk-crypto.h> diff --git a/block/blk-flush.c b/block/blk-flush.c index 86ee50455e414..902e80e48e4ae 100644 --- a/block/blk-flush.c +++ b/block/blk-flush.c @@ -69,6 +69,7 @@ #include <linux/blkdev.h> #include <linux/gfp.h> #include <linux/blk-mq.h> +#include <linux/part_stat.h> #include "blk.h" #include "blk-mq.h" diff --git a/block/blk-merge.c b/block/blk-merge.c index 456fb88c49b1d..e07f5a1ae86e2 100644 --- a/block/blk-merge.c +++ b/block/blk-merge.c @@ -8,6 +8,7 @@ #include <linux/blkdev.h> #include <linux/blk-integrity.h> #include <linux/scatterlist.h> +#include <linux/part_stat.h> #include <trace/events/block.h> diff --git a/block/blk-mq.c b/block/blk-mq.c index cb41c441aa8fa..871220a038225 100644 --- a/block/blk-mq.c +++ b/block/blk-mq.c @@ -29,6 +29,7 @@ #include <linux/prefetch.h> #include <linux/blk-crypto.h> #include <linux/sched/sysctl.h> +#include <linux/part_stat.h> #include <trace/events/block.h> diff --git a/block/blk.h b/block/blk.h index 4089aeffca4b0..a57c84654d0a1 100644 --- a/block/blk.h +++ b/block/blk.h @@ -2,7 +2,6 @@ #ifndef BLK_INTERNAL_H #define BLK_INTERNAL_H -#include <linux/part_stat.h> #include <linux/blk-crypto.h> #include <linux/memblock.h> /* for max_pfn/max_low_pfn */ #include <xen/xen.h> diff --git a/block/genhd.c b/block/genhd.c index 01606db8c625d..5179a4f00fba5 100644 --- a/block/genhd.c +++ b/block/genhd.c @@ -25,6 +25,7 @@ #include <linux/log2.h> #include <linux/pm_runtime.h> #include <linux/badblocks.h> +#include <linux/part_stat.h> #include "blk.h" #include "blk-mq-sched.h" -- 2.30.2