Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

scsi: Fix up files implicitly depending on module.h inclusion

The module.h header was implicitly present everywhere, so files
with no explicit include of the module infrastructure would build
anyway. We are now removing the implicit include, and so we need
to call out the module.h file that we need explicitly.

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>

+25
+1
drivers/scsi/a2091.c
··· 5 5 #include <linux/slab.h> 6 6 #include <linux/spinlock.h> 7 7 #include <linux/zorro.h> 8 + #include <linux/module.h> 8 9 9 10 #include <asm/page.h> 10 11 #include <asm/pgtable.h>
+1
drivers/scsi/a3000.c
··· 6 6 #include <linux/spinlock.h> 7 7 #include <linux/interrupt.h> 8 8 #include <linux/platform_device.h> 9 + #include <linux/module.h> 9 10 10 11 #include <asm/page.h> 11 12 #include <asm/pgtable.h>
+1
drivers/scsi/aacraid/aachba.c
··· 34 34 #include <linux/blkdev.h> 35 35 #include <asm/uaccess.h> 36 36 #include <linux/highmem.h> /* For flush_kernel_dcache_page */ 37 + #include <linux/module.h> 37 38 38 39 #include <scsi/scsi.h> 39 40 #include <scsi/scsi_cmnd.h>
+1
drivers/scsi/be2iscsi/be_main.c
··· 27 27 #include <linux/kernel.h> 28 28 #include <linux/semaphore.h> 29 29 #include <linux/iscsi_boot_sysfs.h> 30 + #include <linux/module.h> 30 31 31 32 #include <scsi/libiscsi.h> 32 33 #include <scsi/scsi_transport_iscsi.h>
+1
drivers/scsi/cxgbi/libcxgbi.c
··· 25 25 #include <net/dst.h> 26 26 #include <net/route.h> 27 27 #include <linux/inetdevice.h> /* ip_dev_find */ 28 + #include <linux/module.h> 28 29 #include <net/tcp.h> 29 30 30 31 static unsigned int dbg_level;
+1
drivers/scsi/device_handler/scsi_dh.c
··· 22 22 */ 23 23 24 24 #include <linux/slab.h> 25 + #include <linux/module.h> 25 26 #include <scsi/scsi_dh.h> 26 27 #include "../scsi_priv.h" 27 28
+1
drivers/scsi/device_handler/scsi_dh_alua.c
··· 21 21 */ 22 22 #include <linux/slab.h> 23 23 #include <linux/delay.h> 24 + #include <linux/module.h> 24 25 #include <scsi/scsi.h> 25 26 #include <scsi/scsi_eh.h> 26 27 #include <scsi/scsi_dh.h>
+1
drivers/scsi/device_handler/scsi_dh_emc.c
··· 21 21 * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. 22 22 */ 23 23 #include <linux/slab.h> 24 + #include <linux/module.h> 24 25 #include <scsi/scsi.h> 25 26 #include <scsi/scsi_eh.h> 26 27 #include <scsi/scsi_dh.h>
+1
drivers/scsi/device_handler/scsi_dh_hp_sw.c
··· 22 22 */ 23 23 24 24 #include <linux/slab.h> 25 + #include <linux/module.h> 25 26 #include <scsi/scsi.h> 26 27 #include <scsi/scsi_dbg.h> 27 28 #include <scsi/scsi_eh.h>
+1
drivers/scsi/device_handler/scsi_dh_rdac.c
··· 24 24 #include <scsi/scsi_dh.h> 25 25 #include <linux/workqueue.h> 26 26 #include <linux/slab.h> 27 + #include <linux/module.h> 27 28 28 29 #define RDAC_NAME "rdac" 29 30 #define RDAC_RETRY_COUNT 5
+1
drivers/scsi/gvp11.c
··· 5 5 #include <linux/slab.h> 6 6 #include <linux/spinlock.h> 7 7 #include <linux/zorro.h> 8 + #include <linux/module.h> 8 9 9 10 #include <asm/page.h> 10 11 #include <asm/pgtable.h>
+1
drivers/scsi/iscsi_tcp.c
··· 35 35 #include <linux/delay.h> 36 36 #include <linux/kfifo.h> 37 37 #include <linux/scatterlist.h> 38 + #include <linux/module.h> 38 39 #include <net/tcp.h> 39 40 #include <scsi/scsi_cmnd.h> 40 41 #include <scsi/scsi_device.h>
+1
drivers/scsi/libfc/fc_libfc.c
··· 21 21 #include <linux/types.h> 22 22 #include <linux/scatterlist.h> 23 23 #include <linux/crc32.h> 24 + #include <linux/module.h> 24 25 25 26 #include <scsi/libfc.h> 26 27 #include <scsi/fc_encode.h>
+1
drivers/scsi/libfc/fc_lport.c
··· 89 89 90 90 #include <linux/timer.h> 91 91 #include <linux/delay.h> 92 + #include <linux/module.h> 92 93 #include <linux/slab.h> 93 94 #include <asm/unaligned.h> 94 95
+1
drivers/scsi/libiscsi.c
··· 26 26 #include <linux/delay.h> 27 27 #include <linux/log2.h> 28 28 #include <linux/slab.h> 29 + #include <linux/module.h> 29 30 #include <asm/unaligned.h> 30 31 #include <net/tcp.h> 31 32 #include <scsi/scsi_cmnd.h>
+1
drivers/scsi/libiscsi_tcp.c
··· 36 36 #include <linux/delay.h> 37 37 #include <linux/kfifo.h> 38 38 #include <linux/scatterlist.h> 39 + #include <linux/module.h> 39 40 #include <net/tcp.h> 40 41 #include <scsi/scsi_cmnd.h> 41 42 #include <scsi/scsi_device.h>
+1
drivers/scsi/libsrp.c
··· 23 23 #include <linux/kfifo.h> 24 24 #include <linux/scatterlist.h> 25 25 #include <linux/dma-mapping.h> 26 + #include <linux/module.h> 26 27 #include <scsi/scsi.h> 27 28 #include <scsi/scsi_cmnd.h> 28 29 #include <scsi/scsi_tcq.h>
+1
drivers/scsi/lpfc/lpfc_attr.c
··· 23 23 #include <linux/delay.h> 24 24 #include <linux/pci.h> 25 25 #include <linux/interrupt.h> 26 + #include <linux/module.h> 26 27 #include <linux/aer.h> 27 28 #include <linux/gfp.h> 28 29 #include <linux/kernel.h>
+1
drivers/scsi/lpfc/lpfc_debugfs.c
··· 20 20 21 21 #include <linux/blkdev.h> 22 22 #include <linux/delay.h> 23 + #include <linux/module.h> 23 24 #include <linux/dma-mapping.h> 24 25 #include <linux/idr.h> 25 26 #include <linux/interrupt.h>
+1
drivers/scsi/lpfc/lpfc_init.c
··· 24 24 #include <linux/dma-mapping.h> 25 25 #include <linux/idr.h> 26 26 #include <linux/interrupt.h> 27 + #include <linux/module.h> 27 28 #include <linux/kthread.h> 28 29 #include <linux/pci.h> 29 30 #include <linux/spinlock.h>
+1
drivers/scsi/mac53c94.c
··· 17 17 #include <linux/stat.h> 18 18 #include <linux/spinlock.h> 19 19 #include <linux/interrupt.h> 20 + #include <linux/module.h> 20 21 #include <asm/dbdma.h> 21 22 #include <asm/io.h> 22 23 #include <asm/pgtable.h>
+1
drivers/scsi/megaraid/megaraid_mbox.c
··· 71 71 */ 72 72 73 73 #include <linux/slab.h> 74 + #include <linux/module.h> 74 75 #include "megaraid_mbox.h" 75 76 76 77 static int megaraid_init(void);
+1
drivers/scsi/osd/osd_initiator.c
··· 40 40 */ 41 41 42 42 #include <linux/slab.h> 43 + #include <linux/module.h> 43 44 44 45 #include <scsi/osd_initiator.h> 45 46 #include <scsi/osd_sec.h>
+1
drivers/scsi/ps3rom.c
··· 20 20 21 21 #include <linux/cdrom.h> 22 22 #include <linux/highmem.h> 23 + #include <linux/module.h> 23 24 #include <linux/slab.h> 24 25 25 26 #include <scsi/scsi.h>
+1
drivers/scsi/sr_ioctl.c
··· 4 4 #include <linux/errno.h> 5 5 #include <linux/string.h> 6 6 #include <linux/blkdev.h> 7 + #include <linux/module.h> 7 8 #include <linux/blkpg.h> 8 9 #include <linux/cdrom.h> 9 10 #include <linux/delay.h>