scsi: core: Don't use "proxy" headers
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 23 Apr 2024 21:18:43 +0000 (00:18 +0300)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 25 Apr 2024 01:27:15 +0000 (21:27 -0400)
Update header inclusions to follow IWYU (Include What You Use) principle.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20240423211843.3996046-1-andriy.shevchenko@linux.intel.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
include/scsi/scsi.h

index d90645f06a3acc310ef1fc07c8bb5be4217faae0..96b3503666703dd050a1c4c4a528c2a84f9c0e1b 100644 (file)
@@ -7,8 +7,9 @@
 #define _SCSI_SCSI_H
 
 #include <linux/types.h>
-#include <linux/scatterlist.h>
-#include <linux/kernel.h>
+
+#include <asm/param.h>
+
 #include <scsi/scsi_common.h>
 #include <scsi/scsi_proto.h>
 #include <scsi/scsi_status.h>