Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp2454936ybz; Sun, 26 Apr 2020 19:59:26 -0700 (PDT) X-Google-Smtp-Source: APiQypKJrDxh7eieWCHHleJKUi4xcadqi7EokKIvu8lKURri9JXewC1si6UfmHnSUcTEruPqjNPe X-Received: by 2002:a50:e80a:: with SMTP id e10mr16993323edn.204.1587956366130; Sun, 26 Apr 2020 19:59:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587956366; cv=none; d=google.com; s=arc-20160816; b=o6gsyWgVf8R6xyO6BMHEn3FCc3kGRgZzSqoLfaNFrs269B5Ab5H+ufZTuxQqGzdMmy RpldWwox3QrWkm2AWjjCGy0RYDbZ/gcOinr+UZWZaul4w4barVjxGstIRAKizN2Bilur V1kYdPTcrDuT/eC9tp5aDbGy9qWk26ZCPL3k1gTO4BfHSFmtdYHyqBy2nje+gPRfXbzR +ZAYl0uoAdhdwUB9INTznnm+ywWp3ZoXfsRDLTsX6qzFMV8MoBz94Hflo4vBhrhyVHYk KoU7bHos5QqKZQB62HNfvQXCP9TwyW9bSAvRxRNjKQJIcmLmtWkS+QgzlJ/ooiDtXg+e VXcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :dlp-reaction:dlp-version:dlp-product:content-language :accept-language:message-id:date:thread-index:thread-topic:subject :cc:to:from:ironport-sdr:ironport-sdr; bh=TYaVZRF0niyxoZX+3VckOlBC+B+Ak83RJU0a2sT0LJU=; b=iaAeBoLH/5pEPwQMTupmanzDmHfWOIkvXpFuqb5VfvAtsDU18NZk+rPu1Opu2+hh/k JcAuOtScadML20Zre2wOD7b2XojLqzCoGOyOzBz8/jEXxp+PznjTDo6kyEXRWSwG44GV 2YmiEEBzBPrdqBZAo1UbNH5LVJXkVasYpbdz8cxgYHhzvrQGigDcvmxtRhGXmIvpWnsY cyzucDN5ED0ZcVVy8k9Ke9Ik0vmYm0J2FwMYVqw8u1UZQ8vFoD33K1s3HIrBPFg/KUMB WCyp1v1zf1GYbNr8Kd3Pv4J0GAbj3Gs3DPw/fbOs1FzaGdJuXeeYKzguTOF3xl84yAar vhhQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id bq5si7846437ejb.356.2020.04.26.19.59.02; Sun, 26 Apr 2020 19:59:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726432AbgD0C5G convert rfc822-to-8bit (ORCPT + 99 others); Sun, 26 Apr 2020 22:57:06 -0400 Received: from mga14.intel.com ([192.55.52.115]:40072 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726340AbgD0C5G (ORCPT ); Sun, 26 Apr 2020 22:57:06 -0400 IronPort-SDR: 92/UWhhskW6sfUb3mvkEKsOZ70zwVYY9/VpCQkTB7FUFpW0d9bZMcZSGRJSTmLXzMye/F8CoDU 4trvciq6iing== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Apr 2020 19:57:05 -0700 IronPort-SDR: fXBplnlhjTnOcBgl4KGXwZfgfSku3IWQ/Ek03rGYwMTiTW/qXBiCNL+YInD2q6rfcC5tFwkqCp VWVB7xClqKCA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,321,1583222400"; d="scan'208";a="245955392" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga007.jf.intel.com with ESMTP; 26 Apr 2020 19:57:04 -0700 Received: from fmsmsx151.amr.corp.intel.com (10.18.125.4) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sun, 26 Apr 2020 19:57:04 -0700 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by FMSMSX151.amr.corp.intel.com (10.18.125.4) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sun, 26 Apr 2020 19:56:58 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.129]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.146]) with mapi id 14.03.0439.000; Mon, 27 Apr 2020 10:56:56 +0800 From: "Ma, Jianpeng" To: Christoph Hellwig CC: "axboe@kernel.dk" , "Williams, Dan J" , "linux-kernel@vger.kernel.org" Subject: block: remove unused header includes. Thread-Topic: block: remove unused header includes. Thread-Index: AdYcP3CXILghGS16Sc6WaotIgRxXXw== Date: Mon, 27 Apr 2020 02:56:55 +0000 Message-ID: <6AA21C22F0A5DA478922644AD2EC308C73C55940@SHSMSX101.ccr.corp.intel.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 8BIT MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This used deheader(git@gitlab.com:esr/deheader.git) to produce. Signed-off-by: Jianpeng Ma --- block/badblocks.c | 6 ------ block/bfq-cgroup.c | 10 ---------- block/bfq-iosched.c | 13 ------------- block/bio-integrity.c | 6 ------ block/bio.c | 14 -------------- block/blk-cgroup.c | 10 ---------- block/blk-core.c | 24 ------------------------ block/blk-exec.c | 5 ----- block/blk-flush.c | 10 ---------- block/blk-integrity.c | 6 ------ block/blk-ioc.c | 7 ------- block/blk-lib.c | 5 ----- block/blk-map.c | 4 ---- block/blk-merge.c | 5 ----- block/blk-mq-cpumap.c | 8 -------- block/blk-mq-debugfs.c | 6 ------ block/blk-mq-pci.c | 4 ---- block/blk-mq-rdma.c | 1 - block/blk-mq-sched.c | 7 ------- block/blk-mq-sysfs.c | 15 +-------------- block/blk-mq-tag.c | 5 ----- block/blk-mq-virtio.c | 4 ---- block/blk-mq.c | 22 ---------------------- block/blk-pm.c | 4 ---- block/blk-settings.c | 8 -------- block/blk-softirq.c | 6 ------ block/blk-stat.c | 5 ----- block/blk-sysfs.c | 9 --------- block/blk-throttle.c | 5 ----- block/blk-timeout.c | 5 ----- block/blk-wbt.c | 6 ------ block/blk-zoned.c | 7 ------- block/bounce.c | 15 --------------- block/bsg-lib.c | 5 ----- block/bsg.c | 11 ----------- block/cmdline-parser.c | 1 - block/elevator.c | 15 --------------- block/genhd.c | 14 -------------- block/ioctl.c | 8 -------- block/ioprio.c | 11 ----------- block/kyber-iosched.c | 9 --------- block/mq-deadline.c | 14 -------------- block/partitions/amiga.c | 1 - block/partitions/core.c | 4 ---- block/partitions/efi.c | 3 --- block/partitions/karma.c | 1 - block/partitions/ldm.c | 4 ---- block/partitions/mac.c | 1 - block/scsi_ioctl.c | 14 -------------- block/sed-opal.c | 9 --------- block/t10-pi.c | 1 - fs/block_dev.c | 16 ---------------- 52 files changed, 1 insertion(+), 408 deletions(-) diff --git a/block/badblocks.c b/block/badblocks.c index 2e5f5697db35..4e4eb0fc9eb9 100644 --- a/block/badblocks.c +++ b/block/badblocks.c @@ -8,12 +8,6 @@ */ #include -#include -#include -#include -#include -#include -#include #include /** diff --git a/block/bfq-cgroup.c b/block/bfq-cgroup.c index 68882b9b8f11..7e8c1ad41ad5 100644 --- a/block/bfq-cgroup.c +++ b/block/bfq-cgroup.c @@ -2,16 +2,6 @@ /* * cgroups support for the BFQ I/O scheduler. */ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include #include "bfq-iosched.h" diff --git a/block/bfq-iosched.c b/block/bfq-iosched.c index 78ba57efd16b..39fb3279c46e 100644 --- a/block/bfq-iosched.c +++ b/block/bfq-iosched.c @@ -113,21 +113,8 @@ * * http://www.cs.berkeley.edu/~istoica/papers/eevdf-tr-95.pdf */ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include #include "blk.h" -#include "blk-mq.h" -#include "blk-mq-tag.h" -#include "blk-mq-sched.h" #include "bfq-iosched.h" #include "blk-wbt.h" diff --git a/block/bio-integrity.c b/block/bio-integrity.c index bf62c25cde8f..5415b0755e7c 100644 --- a/block/bio-integrity.c +++ b/block/bio-integrity.c @@ -6,12 +6,6 @@ * Written by: Martin K. Petersen */ -#include -#include -#include -#include -#include -#include #include "blk.h" #define BIP_INLINE_VECS 4 diff --git a/block/bio.c b/block/bio.c index 21cbaa6a1c20..c98aefa3236f 100644 --- a/block/bio.c +++ b/block/bio.c @@ -2,21 +2,7 @@ /* * Copyright (C) 2001 Jens Axboe */ -#include #include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include #include #include diff --git a/block/blk-cgroup.c b/block/blk-cgroup.c index c5dc833212e1..f60dac43afc4 100644 --- a/block/blk-cgroup.c +++ b/block/blk-cgroup.c @@ -15,19 +15,9 @@ * Copyright (C) 2015 Paolo Valente * Arianna Avanzini */ -#include -#include -#include -#include -#include -#include #include -#include -#include #include -#include #include -#include #include #include #include "blk.h" diff --git a/block/blk-core.c b/block/blk-core.c index 7e4a1da0715e..c2176e451326 100644 --- a/block/blk-core.c +++ b/block/blk-core.c @@ -12,39 +12,15 @@ /* * This handles all read/write requests to block devices */ -#include -#include #include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include #include -#include -#include -#include -#include -#include -#include -#include #include -#include #include #define CREATE_TRACE_POINTS #include #include "blk.h" -#include "blk-mq.h" -#include "blk-mq-sched.h" #include "blk-pm.h" #include "blk-rq-qos.h" diff --git a/block/blk-exec.c b/block/blk-exec.c index e20a852ae432..6ddf927169da 100644 --- a/block/blk-exec.c +++ b/block/blk-exec.c @@ -3,14 +3,9 @@ * Functions related to setting various queue properties from drivers */ #include -#include -#include -#include -#include #include #include "blk.h" -#include "blk-mq-sched.h" /** * blk_end_sync_rq - executes a completion event on a request diff --git a/block/blk-flush.c b/block/blk-flush.c index c7f396e3d5e2..7e21d7a60dc7 100644 --- a/block/blk-flush.c +++ b/block/blk-flush.c @@ -63,18 +63,8 @@ * merged in the usual way. */ -#include -#include -#include -#include -#include -#include -#include #include "blk.h" -#include "blk-mq.h" -#include "blk-mq-tag.h" -#include "blk-mq-sched.h" /* PREFLUSH/FUA sequences */ enum { diff --git a/block/blk-integrity.c b/block/blk-integrity.c index ff1070edbb40..30e6171c5926 100644 --- a/block/blk-integrity.c +++ b/block/blk-integrity.c @@ -6,13 +6,7 @@ * Written by: Martin K. Petersen */ -#include #include -#include -#include -#include -#include -#include #include "blk.h" diff --git a/block/blk-ioc.c b/block/blk-ioc.c index 9df50fb507ca..2f073c28dbea 100644 --- a/block/blk-ioc.c +++ b/block/blk-ioc.c @@ -2,15 +2,8 @@ /* * Functions related to io context handling */ -#include -#include -#include -#include #include -#include -#include -#include "blk.h" /* * For io context allocations diff --git a/block/blk-lib.c b/block/blk-lib.c index 5f2c429d4378..161c76557287 100644 --- a/block/blk-lib.c +++ b/block/blk-lib.c @@ -2,11 +2,6 @@ /* * Functions related to generic helpers functions */ -#include -#include -#include -#include -#include #include "blk.h" diff --git a/block/blk-map.c b/block/blk-map.c index b72c361911a4..517fe5c1b582 100644 --- a/block/blk-map.c +++ b/block/blk-map.c @@ -2,11 +2,7 @@ /* * Functions related to mapping data to requests */ -#include #include -#include -#include -#include #include #include "blk.h" diff --git a/block/blk-merge.c b/block/blk-merge.c index 1534ed736363..cd64253e7a0a 100644 --- a/block/blk-merge.c +++ b/block/blk-merge.c @@ -2,11 +2,6 @@ /* * Functions related to segment and merge handling */ -#include -#include -#include -#include -#include #include diff --git a/block/blk-mq-cpumap.c b/block/blk-mq-cpumap.c index 0157f2b3485a..54f364de462b 100644 --- a/block/blk-mq-cpumap.c +++ b/block/blk-mq-cpumap.c @@ -4,16 +4,8 @@ * * Copyright (C) 2013-2014 Jens Axboe */ -#include -#include -#include -#include -#include -#include #include -#include "blk.h" -#include "blk-mq.h" static int queue_index(struct blk_mq_queue_map *qmap, unsigned int nr_queues, const int q) diff --git a/block/blk-mq-debugfs.c b/block/blk-mq-debugfs.c index b3f2ba483992..f4c90e730040 100644 --- a/block/blk-mq-debugfs.c +++ b/block/blk-mq-debugfs.c @@ -3,15 +3,9 @@ * Copyright (C) 2017 Facebook */ -#include -#include #include -#include #include "blk.h" -#include "blk-mq.h" -#include "blk-mq-debugfs.h" -#include "blk-mq-tag.h" #include "blk-rq-qos.h" static void print_stat(struct seq_file *m, struct blk_rq_stat *stat) diff --git a/block/blk-mq-pci.c b/block/blk-mq-pci.c index b595a94c4d16..17ce43996726 100644 --- a/block/blk-mq-pci.c +++ b/block/blk-mq-pci.c @@ -2,12 +2,8 @@ /* * Copyright (c) 2016 Christoph Hellwig. */ -#include -#include #include -#include #include -#include #include "blk-mq.h" diff --git a/block/blk-mq-rdma.c b/block/blk-mq-rdma.c index 14f968e58b8f..a42009431fef 100644 --- a/block/blk-mq-rdma.c +++ b/block/blk-mq-rdma.c @@ -3,7 +3,6 @@ * Copyright (c) 2017 Sagi Grimberg. */ #include -#include #include /** diff --git a/block/blk-mq-sched.c b/block/blk-mq-sched.c index 74cedea56034..795f4ff10b14 100644 --- a/block/blk-mq-sched.c +++ b/block/blk-mq-sched.c @@ -4,18 +4,11 @@ * * Copyright (C) 2016 Jens Axboe */ -#include -#include -#include #include #include "blk.h" -#include "blk-mq.h" #include "blk-mq-debugfs.h" -#include "blk-mq-sched.h" -#include "blk-mq-tag.h" -#include "blk-wbt.h" void blk_mq_sched_free_hctx_data(struct request_queue *q, void (*exit)(struct blk_mq_hw_ctx *)) diff --git a/block/blk-mq-sysfs.c b/block/blk-mq-sysfs.c index 062229395a50..492288dd6578 100644 --- a/block/blk-mq-sysfs.c +++ b/block/blk-mq-sysfs.c @@ -1,19 +1,6 @@ // SPDX-License-Identifier: GPL-2.0 -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include + #include "blk.h" -#include "blk-mq.h" -#include "blk-mq-tag.h" static void blk_mq_sysfs_release(struct kobject *kobj) { diff --git a/block/blk-mq-tag.c b/block/blk-mq-tag.c index 586c9d6e904a..47687e56ceb4 100644 --- a/block/blk-mq-tag.c +++ b/block/blk-mq-tag.c @@ -6,14 +6,9 @@ * * Copyright (C) 2013-2014 Jens Axboe */ -#include -#include -#include #include #include "blk.h" -#include "blk-mq.h" -#include "blk-mq-tag.h" /* * If a previously inactive queue goes active, bump the active user count. diff --git a/block/blk-mq-virtio.c b/block/blk-mq-virtio.c index 7b8a42c35102..4ea8a6636a46 100644 --- a/block/blk-mq-virtio.c +++ b/block/blk-mq-virtio.c @@ -2,12 +2,8 @@ /* * Copyright (c) 2016 Christoph Hellwig. */ -#include #include -#include #include -#include -#include "blk-mq.h" /** * blk_mq_virtio_map_queues - provide a default queue mapping for virtio device diff --git a/block/blk-mq.c b/block/blk-mq.c index a7785df2c944..3fa43a3d3a89 100644 --- a/block/blk-mq.c +++ b/block/blk-mq.c @@ -5,39 +5,17 @@ * Copyright (C) 2013-2014 Jens Axboe * Copyright (C) 2013-2014 Christoph Hellwig */ -#include -#include #include -#include -#include #include -#include -#include -#include -#include -#include -#include #include #include -#include -#include #include -#include -#include #include -#include #include -#include -#include #include "blk.h" -#include "blk-mq.h" -#include "blk-mq-debugfs.h" -#include "blk-mq-tag.h" #include "blk-pm.h" -#include "blk-stat.h" -#include "blk-mq-sched.h" #include "blk-rq-qos.h" static void blk_mq_poll_stats_start(struct request_queue *q); diff --git a/block/blk-pm.c b/block/blk-pm.c index 1adc1cd748b4..00b1627b94e6 100644 --- a/block/blk-pm.c +++ b/block/blk-pm.c @@ -1,11 +1,7 @@ // SPDX-License-Identifier: GPL-2.0 #include -#include -#include #include -#include "blk-mq.h" -#include "blk-mq-tag.h" /** * blk_pm_runtime_init - Block layer runtime PM initialization routine diff --git a/block/blk-settings.c b/block/blk-settings.c index 14397b4c4b53..00a11df111d8 100644 --- a/block/blk-settings.c +++ b/block/blk-settings.c @@ -2,16 +2,8 @@ /* * Functions related to setting various queue properties from drivers */ -#include -#include -#include -#include -#include #include /* for max_pfn/max_low_pfn */ -#include #include -#include -#include #include #include "blk.h" diff --git a/block/blk-softirq.c b/block/blk-softirq.c index 6e7ec87d49fa..4c1ef56d381e 100644 --- a/block/blk-softirq.c +++ b/block/blk-softirq.c @@ -2,14 +2,8 @@ /* * Functions related to softirq rq completions */ -#include -#include -#include -#include -#include #include #include -#include #include #include "blk.h" diff --git a/block/blk-stat.c b/block/blk-stat.c index 7da302ff88d0..8271f8497539 100644 --- a/block/blk-stat.c +++ b/block/blk-stat.c @@ -4,12 +4,7 @@ * * Copyright (C) 2016 Jens Axboe */ -#include -#include -#include -#include "blk-stat.h" -#include "blk-mq.h" #include "blk.h" struct blk_queue_stats { diff --git a/block/blk-sysfs.c b/block/blk-sysfs.c index fca9b158f4a0..63f79ab81a24 100644 --- a/block/blk-sysfs.c +++ b/block/blk-sysfs.c @@ -2,19 +2,10 @@ /* * Functions related to sysfs handling */ -#include -#include -#include -#include -#include #include #include -#include -#include #include "blk.h" -#include "blk-mq.h" -#include "blk-mq-debugfs.h" #include "blk-wbt.h" struct queue_sysfs_entry { diff --git a/block/blk-throttle.c b/block/blk-throttle.c index 98233c9c65a8..04a7639aa3c7 100644 --- a/block/blk-throttle.c +++ b/block/blk-throttle.c @@ -5,12 +5,7 @@ * Copyright (C) 2010 Vivek Goyal */ -#include -#include -#include -#include #include -#include #include "blk.h" #include "blk-cgroup-rwstat.h" diff --git a/block/blk-timeout.c b/block/blk-timeout.c index 8aa68fae96ad..c62b9f36c0f5 100644 --- a/block/blk-timeout.c +++ b/block/blk-timeout.c @@ -2,13 +2,8 @@ /* * Functions related to generic timeout handling of requests. */ -#include -#include -#include -#include #include "blk.h" -#include "blk-mq.h" #ifdef CONFIG_FAIL_IO_TIMEOUT diff --git a/block/blk-wbt.c b/block/blk-wbt.c index 9cb082f38b93..b21fb1bbf1ab 100644 --- a/block/blk-wbt.c +++ b/block/blk-wbt.c @@ -19,14 +19,8 @@ * Copyright (C) 2016 Jens Axboe * */ -#include -#include -#include -#include #include -#include "blk-wbt.h" -#include "blk-rq-qos.h" #define CREATE_TRACE_POINTS #include diff --git a/block/blk-zoned.c b/block/blk-zoned.c index f87956e0dcaf..8b6d03b6bfe5 100644 --- a/block/blk-zoned.c +++ b/block/blk-zoned.c @@ -9,13 +9,6 @@ * Copyright (c) 2016, Western Digital */ -#include -#include -#include -#include -#include -#include -#include #include #include "blk.h" diff --git a/block/bounce.c b/block/bounce.c index f8ed677a1bf7..1e5e9f109917 100644 --- a/block/bounce.c +++ b/block/bounce.c @@ -6,24 +6,9 @@ #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt -#include -#include #include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include #include -#include "blk.h" #define POOL_SIZE 64 #define ISA_POOL_SIZE 16 diff --git a/block/bsg-lib.c b/block/bsg-lib.c index 6cbb7926534c..0559c1f159b0 100644 --- a/block/bsg-lib.c +++ b/block/bsg-lib.c @@ -6,12 +6,7 @@ * Copyright (C) 2011 Red Hat, Inc. All rights reserved. * Copyright (C) 2011 Mike Christie */ -#include -#include -#include -#include #include -#include #include #include diff --git a/block/bsg.c b/block/bsg.c index d7bae94b64d9..c6a0537b0093 100644 --- a/block/bsg.c +++ b/block/bsg.c @@ -3,21 +3,10 @@ * bsg.c - block layer implementation of the sg v4 interface */ #include -#include -#include -#include #include -#include -#include -#include -#include -#include -#include #include #include -#include -#include #include #define BSG_DESCRIPTION "Block layer SCSI generic (bsg) driver" diff --git a/block/cmdline-parser.c b/block/cmdline-parser.c index f2a14571882b..f62d0b1cf016 100644 --- a/block/cmdline-parser.c +++ b/block/cmdline-parser.c @@ -5,7 +5,6 @@ * Written by Cai Zhiyong * */ -#include #include static int parse_subpart(struct cmdline_subpart **subpart, char *partdef) diff --git a/block/elevator.c b/block/elevator.c index 4eab3d70e880..f6ef3759040d 100644 --- a/block/elevator.c +++ b/block/elevator.c @@ -23,26 +23,11 @@ * - completely modularize elevator setup and teardown * */ -#include -#include -#include -#include -#include #include -#include -#include -#include #include -#include -#include -#include -#include -#include #include "blk.h" -#include "blk-mq-sched.h" -#include "blk-pm.h" #include "blk-wbt.h" static DEFINE_SPINLOCK(elv_list_lock); diff --git a/block/genhd.c b/block/genhd.c index 06b642b23a07..e5bcf7d580ed 100644 --- a/block/genhd.c +++ b/block/genhd.c @@ -3,24 +3,10 @@ * gendisk handling */ -#include #include -#include -#include -#include -#include -#include #include -#include -#include #include -#include -#include -#include #include -#include -#include -#include #include #include diff --git a/block/ioctl.c b/block/ioctl.c index 6e827de1a4c4..68a41ad96e1a 100644 --- a/block/ioctl.c +++ b/block/ioctl.c @@ -1,16 +1,8 @@ // SPDX-License-Identifier: GPL-2.0 -#include -#include -#include -#include -#include #include #include -#include -#include #include #include -#include #include "blk.h" static int blkpg_do_ioctl(struct block_device *bdev, diff --git a/block/ioprio.c b/block/ioprio.c index 77bcab11dce5..def8d3263836 100644 --- a/block/ioprio.c +++ b/block/ioprio.c @@ -20,18 +20,7 @@ * See also Documentation/block/ioprio.rst * */ -#include -#include -#include -#include -#include -#include -#include -#include -#include #include -#include -#include int set_task_ioprio(struct task_struct *task, int ioprio) { diff --git a/block/kyber-iosched.c b/block/kyber-iosched.c index 34dcea0ef637..07defcb0dec2 100644 --- a/block/kyber-iosched.c +++ b/block/kyber-iosched.c @@ -6,18 +6,9 @@ * Copyright (C) 2017 Facebook */ -#include -#include -#include -#include -#include -#include #include "blk.h" -#include "blk-mq.h" #include "blk-mq-debugfs.h" -#include "blk-mq-sched.h" -#include "blk-mq-tag.h" #define CREATE_TRACE_POINTS #include diff --git a/block/mq-deadline.c b/block/mq-deadline.c index b490f47fd553..2ff1814f113d 100644 --- a/block/mq-deadline.c +++ b/block/mq-deadline.c @@ -5,24 +5,10 @@ * * Copyright (C) 2016 Jens Axboe */ -#include -#include -#include -#include -#include -#include #include -#include -#include -#include -#include -#include #include "blk.h" -#include "blk-mq.h" #include "blk-mq-debugfs.h" -#include "blk-mq-tag.h" -#include "blk-mq-sched.h" /* * See Documentation/block/deadline-iosched.rst diff --git a/block/partitions/amiga.c b/block/partitions/amiga.c index 9526491d9aed..a9f29e21b01c 100644 --- a/block/partitions/amiga.c +++ b/block/partitions/amiga.c @@ -10,7 +10,6 @@ #define pr_fmt(fmt) fmt -#include #include #include "check.h" diff --git a/block/partitions/core.c b/block/partitions/core.c index bc1ded1331b1..3d412976ccd0 100644 --- a/block/partitions/core.c +++ b/block/partitions/core.c @@ -3,11 +3,7 @@ * Copyright (C) 1991-1998 Linus Torvalds * Re-organised Feb 1998 Russell King */ -#include -#include #include -#include -#include #include #include #include "check.h" diff --git a/block/partitions/efi.c b/block/partitions/efi.c index b64bfdd4326c..8ab8fb896fa1 100644 --- a/block/partitions/efi.c +++ b/block/partitions/efi.c @@ -82,11 +82,8 @@ * - Code works, detects all the partitions. * ************************************************************/ -#include #include #include -#include -#include #include "check.h" #include "efi.h" diff --git a/block/partitions/karma.c b/block/partitions/karma.c index 4d93512f4bd4..a8e84c9994ce 100644 --- a/block/partitions/karma.c +++ b/block/partitions/karma.c @@ -8,7 +8,6 @@ */ #include "check.h" -#include #define KARMA_LABEL_MAGIC 0xAB56 diff --git a/block/partitions/ldm.c b/block/partitions/ldm.c index 6fdfcb40c537..165757c34034 100644 --- a/block/partitions/ldm.c +++ b/block/partitions/ldm.c @@ -10,10 +10,6 @@ */ #include -#include -#include -#include -#include #include #include "ldm.h" diff --git a/block/partitions/mac.c b/block/partitions/mac.c index b6095335636c..0d6f122030da 100644 --- a/block/partitions/mac.c +++ b/block/partitions/mac.c @@ -7,7 +7,6 @@ * Re-organised Feb 1998 Russell King */ -#include #include "check.h" #include "mac.h" diff --git a/block/scsi_ioctl.c b/block/scsi_ioctl.c index ef722f04f88a..a7f864bf5048 100644 --- a/block/scsi_ioctl.c +++ b/block/scsi_ioctl.c @@ -2,22 +2,8 @@ /* * Copyright (C) 2001 Jens Axboe */ -#include -#include -#include -#include -#include -#include -#include -#include #include -#include -#include -#include -#include -#include -#include #include #include #include diff --git a/block/sed-opal.c b/block/sed-opal.c index daafadbb88ca..267127f52a75 100644 --- a/block/sed-opal.c +++ b/block/sed-opal.c @@ -9,17 +9,8 @@ #define pr_fmt(fmt) KBUILD_MODNAME ":OPAL: " fmt -#include -#include -#include -#include #include -#include -#include -#include #include -#include -#include #include "opal_proto.h" diff --git a/block/t10-pi.c b/block/t10-pi.c index d910534b3a41..ca5270162807 100644 --- a/block/t10-pi.c +++ b/block/t10-pi.c @@ -5,7 +5,6 @@ */ #include -#include #include #include #include diff --git a/fs/block_dev.c b/fs/block_dev.c index 93672c3f1c78..f41ff47186ab 100644 --- a/fs/block_dev.c +++ b/fs/block_dev.c @@ -6,33 +6,17 @@ * Copyright (C) 2001 Andrea Arcangeli SuSE */ -#include -#include -#include -#include -#include -#include #include -#include -#include #include -#include #include -#include #include -#include -#include -#include #include #include #include -#include #include -#include #include #include #include -#include #include #include "internal.h" -- 2.20.1