This causes blk.h to print a warning and removes all uses of blk.h.
I've tested the compilation in 2.6.0-test1 with a .config that tries to
compile as many drivers as possible.
#include <linux/init.h>
#include <linux/bootmem.h> /* max_low_pfn */
#include <linux/vmalloc.h>
-#ifdef CONFIG_BLK_DEV_INITRD
-#include <linux/blk.h>
-#endif
#include <asm/system.h>
#include <asm/uaccess.h>
#include <linux/init.h>
#include <linux/types.h>
#include <linux/string.h>
-#include <linux/blk.h>
#include <linux/mm.h>
#include <asm/hardware.h>
#include <linux/ioport.h>
#include <linux/delay.h>
#include <linux/utsname.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/console.h>
#include <linux/bootmem.h>
#include <linux/seq_file.h>
#include <linux/init.h>
#include <linux/initrd.h>
#include <linux/bootmem.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/segment.h>
#include <asm/mach-types.h>
#include <asm/irq.h>
#ifdef CONFIG_BLK_DEV_INITRD
-#include <linux/blk.h>
#include <asm/pgtable.h>
#endif
#include <linux/errno.h>
#include <linux/string.h>
#include <linux/types.h>
-#ifdef CONFIG_BLK_DEV_RAM
-#include <linux/blk.h>
-#endif
#include <linux/ptrace.h>
#include <linux/mman.h>
#include <linux/mm.h>
#include <linux/swap.h>
#include <linux/smp.h>
#include <linux/init.h>
-#ifdef CONFIG_BLK_DEV_INITRD
-#include <linux/blk.h>
-#endif
#include <linux/highmem.h>
#include <linux/pagemap.h>
#include <linux/bootmem.h>
* 99/12/18 David Mosberger Added support for READ10/WRITE10 needed by linux v2.3.33
*/
#include <linux/config.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/raw.h>
#include <linux/smb_fs.h>
#include <linux/blkpg.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/elevator.h>
#include <linux/rtc.h>
#include <linux/pci.h>
#define MAJOR_NR Z2RAM_MAJOR
#define do_z2_request do_stram_request
#define DEVICE_NR(device) (minor(device))
-#include <linux/blk.h>
#endif
#undef DEBUG
#include <linux/types.h>
#include <linux/init.h>
#include <linux/bootmem.h>
-#ifdef CONFIG_BLK_DEV_RAM
-#include <linux/blk.h>
-#endif
#include <asm/setup.h>
#include <asm/uaccess.h>
#include <linux/types.h>
#include <linux/init.h>
#include <linux/bootmem.h>
-#ifdef CONFIG_BLK_DEV_RAM
-#include <linux/blk.h>
-#endif
#include <asm/setup.h>
#include <asm/uaccess.h>
#include <linux/string.h>
#include <linux/types.h>
#include <linux/init.h>
-#ifdef CONFIG_BLK_DEV_RAM
-#include <linux/blk.h>
-#endif
#include <linux/bootmem.h>
#include <asm/setup.h>
#include <asm/machdep.h>
#ifdef CONFIG_BLK_DEV_INITRD
-#include <linux/blk.h>
#include <asm/pgtable.h>
#endif
#include <linux/mm.h>
#include <linux/swap.h>
#include <linux/init.h>
-#ifdef CONFIG_BLK_DEV_RAM
-#include <linux/blk.h>
-#endif
#include <linux/highmem.h>
#include <linux/pagemap.h>
#include <linux/bootmem.h>
#include <linux/bootmem.h>
#include <linux/highmem.h>
#include <linux/swap.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/bootinfo.h>
#include <asm/cacheflush.h>
#include <asm/mc146818rtc.h>
#include <linux/version.h>
#include <linux/bootmem.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/mv64340.h>
#include "ocelot_c_fpga.h"
#include <asm/mc146818rtc.h>
#include <linux/version.h>
#include <linux/bootmem.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "gt64240.h"
#include "ocelot_pld.h"
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/mm.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/bootmem.h>
#include <linux/smp.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/mm.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/bootmem.h>
#include <linux/smp.h>
#include <linux/spinlock.h>
#include <linux/mm.h>
#include <linux/bootmem.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/init.h>
#include <linux/ide.h>
#include <linux/console.h>
#include <asm/time.h>
#include <linux/version.h>
#include <linux/bootmem.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#ifdef CONFIG_RTC_DS1742
#include <asm/rtc_ds1742.h>
#endif
#include <asm/time.h>
#include <linux/version.h>
#include <linux/bootmem.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/console.h>
#ifdef CONFIG_RTC_DS1742
#include <asm/rtc_ds1742.h>
* option) any later version.
*/
#include <linux/config.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/console.h>
#include <linux/init.h>
#include <linux/ioport.h>
#include <linux/a.out.h>
#include <linux/tty.h>
#include <linux/bootmem.h>
-#ifdef CONFIG_BLK_DEV_RAM
-#include <linux/blk.h>
-#endif
#include <linux/major.h>
#include <linux/kdev_t.h>
#include <linux/root_dev.h>
#include <linux/raw.h>
#include <linux/smb_fs.h>
#include <linux/blkpg.h>
-#include <linux/blk.h>
#include <linux/elevator.h>
#include <linux/rtc.h>
#include <linux/pci.h>
#include <linux/config.h>
#include <linux/kernel.h>
#include <linux/stddef.h>
-#include <linux/blk.h>
#include <linux/init.h>
#include "mem_pieces.h"
*
*/
-#include <linux/blk.h>
#include <linux/config.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/threads.h>
#include <linux/param.h>
#include <linux/string.h>
-#include <linux/blk.h>
#include <linux/pci.h>
#include <linux/rtc.h>
#include <linux/threads.h>
#include <linux/param.h>
#include <linux/string.h>
-#include <linux/blk.h>
#include <linux/pci.h>
#include <linux/rtc.h>
#include <linux/interrupt.h>
#include <linux/reboot.h>
#include <linux/init.h>
-#include <linux/blk.h>
#include <linux/ioport.h>
#include <linux/pci.h>
#include <linux/ide.h>
#include <linux/param.h>
#include <linux/string.h>
#include <linux/bootmem.h>
-#include <linux/blk.h>
#include <linux/ide.h>
#include <asm/iSeries/HvTypes.h>
#include <linux/param.h>
#include <linux/string.h>
#include <linux/bootmem.h>
-#include <linux/blk.h>
#include <linux/ide.h>
#include <linux/irq.h>
#include <linux/version.h>
#include <linux/threads.h>
#include <linux/spinlock.h>
-#include <linux/blk.h>
#include <linux/types.h>
#include <linux/pci.h>
#include <asm/prom.h>
#include <linux/bootmem.h>
#include <linux/highmem.h>
#include <linux/proc_fs.h>
-#ifdef CONFIG_BLK_DEV_INITRD
-#include <linux/blk.h> /* for initrd_* */
-#endif
#include <asm/pgalloc.h>
#include <asm/page.h>
#include <asm/types.h>
#include <asm/uaccess.h>
-#include <linux/blk.h>
#include <linux/blkpg.h>
#include <linux/cdrom.h>
#include <linux/dm-ioctl.h>
#include <linux/swap.h>
#include <linux/smp.h>
#include <linux/init.h>
-#ifdef CONFIG_BLK_DEV_INITRD
-#include <linux/blk.h>
-#endif
#include <linux/pagemap.h>
#include <linux/bootmem.h>
#include <linux/swap.h>
#include <linux/smp.h>
#include <linux/init.h>
-#ifdef CONFIG_BLK_DEV_INITRD
-#include <linux/blk.h>
-#endif
#include <linux/highmem.h>
#include <linux/bootmem.h>
#include <linux/kdev_t.h>
#include <linux/major.h>
#include <linux/string.h>
-#include <linux/blk.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/console.h>
#include <linux/vmalloc.h>
#include <linux/pagemap.h>
#include <linux/init.h>
-#include <linux/blk.h>
#include <linux/spinlock.h>
#include <linux/bootmem.h>
#include <linux/fs.h>
#include <linux/kdev_t.h>
#include <linux/major.h>
#include <linux/string.h>
-#include <linux/blk.h>
#include <linux/init.h>
#include <linux/inet.h>
#include <linux/console.h>
#include "linux/config.h"
#include "linux/module.h"
-#include "linux/blk.h"
#include "linux/blkdev.h"
#include "linux/hdreg.h"
#include "linux/init.h"
#include <linux/swap.h>
#include <linux/smp.h>
#include <linux/init.h>
-#ifdef CONFIG_BLK_DEV_INITRD
-#include <linux/blk.h>
-#endif
#include <linux/pagemap.h>
#include <linux/bootmem.h>
#include <linux/proc_fs.h>
#include <linux/init.h>
#include <linux/bootmem.h>
#include <linux/mmzone.h>
-#include <linux/blk.h>
#include <linux/ctype.h>
#include <asm/e820.h>
#include <asm/proto.h>
#include <asm/uaccess.h>
-#include <linux/blk.h>
-
/* Note: FD_MAX_UNITS could be redefined to 2 for the Atari (with
* little additional rework in this file). But I'm not yet sure if
* some other code depends on the number of floppies... (It is defined
#include <linux/major.h>
#include <linux/ioport.h>
#include <linux/delay.h>
-#include <linux/blk.h>
#include <linux/blkpg.h>
#include <asm/system.h>
#include <linux/version.h>
#include <linux/module.h>
#include <linux/types.h>
-#include <linux/blk.h>
#include <linux/blkdev.h>
#include <linux/bio.h>
#include <linux/completion.h>
#include <linux/delay.h>
#include <linux/mm.h>
#include <linux/major.h>
-#include <linux/blk.h>
#include <linux/slab.h>
#include <linux/interrupt.h>
#include <scsi/scsi.h> /* for SCSI_IOCTL_GET_IDLUN */
#include <asm/amigahw.h>
#include <asm/amigaints.h>
#include <asm/irq.h>
-#include <linux/blk.h>
#undef DEBUG /* print _LOTS_ of infos */
#include <linux/blkdev.h>
#include <linux/elevator.h>
#include <linux/bio.h>
-#include <linux/blk.h>
#include <linux/config.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <asm/atariints.h>
#include <asm/atari_stdma.h>
#include <asm/atari_stram.h>
-#include <linux/blk.h>
#include <linux/blkpg.h>
#define FD_MAX_UNITS 2
#include <asm/uaccess.h>
#include <asm/io.h>
-#include <linux/blk.h>
#include <linux/blkdev.h>
#include <linux/genhd.h>
#include <linux/completion.h>
#include <linux/init.h>
#include <linux/hdreg.h>
#include <linux/spinlock.h>
-#include <linux/blk.h>
#include <linux/blkdev.h>
#include <linux/genhd.h>
#include <asm/uaccess.h>
#include <linux/crypto.h>
#include <linux/blkdev.h>
#include <linux/loop.h>
-#include <linux/blk.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h>
#include <linux/blkdev.h>
#include <linux/elevator.h>
#include <linux/bio.h>
-#include <linux/blk.h>
#include <linux/config.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/blkdev.h>
#include <linux/elevator.h>
#include <linux/bio.h>
-#include <linux/blk.h>
#include <linux/config.h>
#include <linux/module.h>
#include <linux/slab.h>
#define LOCAL_END_REQUEST
#define DEVICE_NAME "floppy"
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/blkpg.h>
#include <linux/cdrom.h> /* for the compatibility eject ioctl */
#include <linux/completion.h>
#define LOCAL_END_REQUEST
#define DEVICE_NAME "floppy"
-#include <linux/blk.h>
#include <linux/blkpg.h>
#include <linux/cdrom.h> /* for the compatibility eject ioctl */
#include <linux/completion.h>
#include <linux/fs.h>
#include <linux/genhd.h>
#include <linux/kernel.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/init.h>
#include <linux/spinlock.h>
#include <linux/seq_file.h>
#include <linux/sched.h> /* for capable() */
-#include <linux/blk.h> /* for set_device_ro() */
+#include <linux/blkdev.h>
#include <linux/blkpg.h>
#include <linux/backing-dev.h>
#include <linux/buffer_head.h>
#include <linux/module.h>
#include <linux/backing-dev.h>
#include <linux/bio.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/highmem.h>
#include <linux/mm.h>
#include <linux/kernel_stat.h>
#include <linux/major.h>
-#include <linux/blk.h>
#include <linux/blkdev.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/errno.h>
#include <linux/file.h>
#include <linux/ioctl.h>
-#include <linux/blkdev.h>
-#include <linux/blk.h>
#include <net/sock.h>
#include <linux/devfs_fs_kernel.h>
#include <linux/delay.h>
#include <linux/cdrom.h>
#include <linux/spinlock.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/uaccess.h>
static spinlock_t pcd_lock;
#include <linux/delay.h>
#include <linux/hdreg.h>
#include <linux/cdrom.h> /* for the eject ioctl */
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/blkpg.h>
#include <asm/uaccess.h>
#include <linux/hdreg.h>
#include <linux/cdrom.h>
#include <linux/spinlock.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/blkpg.h>
#include <asm/uaccess.h>
#include <linux/kernel.h>
#include <linux/genhd.h>
#include <linux/ps2esdi.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/mca.h>
#include <linux/init.h>
#include <linux/ioport.h>
#include <linux/delay.h>
#include <linux/fd.h>
#include <linux/ioctl.h>
-#include <linux/blk.h>
#include <linux/devfs_fs_kernel.h>
#include <asm/io.h>
#include <asm/dbdma.h>
#include <linux/timer.h>
#include <linux/delay.h>
#include <linux/fd.h>
-#include <linux/blk.h>
#include <linux/ioctl.h>
#include <asm/io.h>
#include <asm/uaccess.h>
static int major_nr;
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/blkpg.h>
struct cardinfo {
#include <linux/init.h>
#include <linux/wait.h>
#include <linux/devfs_fs_kernel.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/blkpg.h>
#include <asm/system.h>
#include <linux/major.h>
#include <linux/slab.h>
#include <linux/vmalloc.h>
-#include <linux/blk.h>
#include <linux/init.h>
#include <linux/module.h>
*/
#include <linux/version.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "aztcd.h"
#include <linux/module.h>
#include "cdu31a.h"
#define MAJOR_NR CDU31A_CDROM_MAJOR
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#define CDU31A_READAHEAD 4 /* 128 sector, 64kB, 32 reads read-ahead */
#define CDU31A_MAX_CONSECUTIVE_ATTENTIONS 10
#define MAJOR_NR CM206_CDROM_MAJOR
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#undef DEBUG
#define STATISTICS /* record times and frequencies of events */
#include <asm/uaccess.h>
#define MAJOR_NR GOLDSTAR_CDROM_MAJOR
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#define gscd_port gscd /* for compatible parameter passing with "insmod" */
#include "gscd.h"
#include <asm/io.h>
#include <asm/current.h>
#include <asm/uaccess.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#define mcd_port mcd /* for compatible parameter passing with "insmod" */
#include "mcd.h"
#include <linux/major.h>
#define MAJOR_NR MITSUMI_X_CDROM_MAJOR
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/devfs_fs_kernel.h>
/* for compatible parameter passing with "insmod" */
#include <linux/init.h>
#include <asm/io.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/cdrom.h>
#include "optcd.h"
#include "sbpcd.h"
#define MAJOR_NR MATSUSHITA_CDROM_MAJOR
-#include <linux/blk.h>
+#include <linux/blkdev.h>
/*==========================================================================*/
#if SBPCD_DIS_IRQ
#include <asm/system.h>
#include <asm/io.h>
#include <asm/uaccess.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "sjcd.h"
static int sjcd_present = 0;
#include <linux/cdrom.h>
#define MAJOR_NR CDU535_CDROM_MAJOR
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#define sony535_cd_base_io sonycd535 /* for compatible parameter passing with "insmod" */
#include "sonycd535.h"
#include <linux/slab.h>
#include <linux/string.h>
#include <linux/init.h>
-#include <linux/blk.h>
#include <asm/pgtable.h>
#include <asm/irq.h>
#define _FCP_SCSI_H
#include <linux/types.h>
-#include <linux/blk.h>
#include "../scsi/scsi.h"
#include "fc.h"
/* Uncomment the following if you want verbose error reports. */
/* #define VERBOSE_ERRORS */
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/errno.h>
#include <linux/signal.h>
#include <linux/interrupt.h>
#include <asm/io.h>
#include <asm/uaccess.h>
-#include <linux/blk.h>
-
#include "io_ports.h"
#ifdef __arm__
#include <linux/interrupt.h>
#include <linux/reboot.h>
#include <linux/init.h>
-#include <linux/blk.h>
#include <linux/ioport.h>
#include <linux/ide.h>
#include <linux/bootmem.h>
#include <linux/delay.h>
#include <linux/sched.h>
#include <linux/proc_fs.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/smp_lock.h>
#include <linux/init.h>
#include <linux/version.h>
#include <linux/dm-ioctl.h>
#include <linux/init.h>
#include <linux/wait.h>
-#include <linux/blk.h>
#include <linux/slab.h>
#include <linux/devfs_fs_kernel.h>
#include <linux/init.h>
#include <linux/module.h>
-#include <linux/blk.h>
#include <linux/blkpg.h>
#include <linux/bio.h>
#include <linux/mempool.h>
#define MD_DRIVER
#define DEVICE_NR(device) (minor(device))
-#include <linux/blk.h>
-
#define DEBUG 0
#define dprintk(x...) ((void)(DEBUG && printk(x)))
#include <linux/kdev_t.h> /* needed for access to Scsi_Host struct */
#include <linux/blkdev.h>
-#include <linux/blk.h> /* for io_request_lock (spinlock) decl */
#include "../../scsi/scsi.h"
#include "../../scsi/hosts.h"
#include <linux/errno.h>
#include <linux/kdev_t.h>
#include <linux/blkdev.h>
-#include <linux/blk.h> /* for io_request_lock (spinlock) decl */
#include <linux/delay.h> /* for mdelay */
#include <linux/interrupt.h> /* needed for in_interrupt() proto */
#include <linux/reboot.h> /* notifier code */
#define MAJOR_NR I2O_MAJOR
-#include <linux/blk.h>
-
#define MAX_I2OB 16
#define MAX_I2OB_DEPTH 8
#include <asm/system.h>
#include <asm/io.h>
#include <asm/atomic.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/i2o.h>
#include "../../scsi/scsi.h"
#include "../../scsi/hosts.h"
#include <linux/mtd/blktrans.h>
#include <linux/mtd/mtd.h>
#include <linux/blkdev.h>
-#include <linux/blk.h>
#include <linux/blkpg.h>
#include <linux/spinlock.h>
#include <linux/hdreg.h>
#include <linux/timer.h>
#include <linux/spinlock.h>
#include <linux/netdevice.h>
-#include <linux/blk.h>
#include <linux/fcdevice.h> /* had the declarations for init_fcdev among
others + includes if_fcdevice.h */
#include <linux/interrupt.h>
#include <linux/ctype.h>
#include <linux/major.h>
-#include <linux/blk.h>
#include <linux/slab.h>
#include <linux/buffer_head.h>
#include <linux/interrupt.h>
#include <linux/fs.h>
#include <linux/blkpg.h>
-#include <linux/blk.h>
#include <asm/uaccess.h>
#include <linux/major.h>
#include <linux/fs.h>
#include <linux/blkpg.h>
-#include <linux/blk.h>
#include <asm/ccwdev.h>
#include <asm/uaccess.h>
#include <linux/errno.h>
#include <linux/init.h>
#include <linux/slab.h>
-#include <linux/blk.h>
#include <linux/blkpg.h>
#include <linux/hdreg.h> /* HDIO_GETGEO */
#include <linux/sysdev.h>
#include <linux/version.h>
#include <linux/module.h>
#include <linux/blkdev.h>
-#include <linux/blk.h>
#include <linux/interrupt.h>
#include <linux/buffer_head.h>
#include <linux/smp_lock.h>
#include <linux/genhd.h>
-/*
- * <linux/blk.h> is controlled from the outside with these definitions.
- */
#define MAJOR_NR JSFD_MAJOR
-#include <linux/blk.h>
#include <asm/uaccess.h>
#include <asm/pgtable.h>
#include <asm/io.h>
#include <linux/proc_fs.h>
#include <linux/sched.h>
#include <linux/ioport.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/hdreg.h>
#include <linux/string.h>
#include <linux/delay.h>
#include <asm/io.h>
#include <asm/pgtable.h>
#include <asm/byteorder.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/mm.h>
#include <linux/ioport.h>
#include <linux/time.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/spinlock.h>
#include <linux/interrupt.h>
#include <asm/pgtable.h>
#include <linux/errno.h>
#include <linux/pci.h>
#include <linux/string.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/init.h>
#include <linux/spinlock.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/types.h>
-#include <linux/blk.h>
#include <linux/blkdev.h>
#include <linux/delay.h>
#include <linux/ioport.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/interrupt.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <asm/bitops.h>
#include <asm/irq.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/spinlock.h>
#include "scsi.h"
#include "hosts.h"
#include <linux/types.h>
#include <linux/mm.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/sched.h>
#include <linux/version.h>
#include <linux/init.h>
#include <linux/types.h>
#include <linux/mm.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/sched.h>
#include <linux/version.h>
#include <linux/ioport.h>
#include <linux/completion.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "scsi.h"
#include "hosts.h"
#include <linux/spinlock.h>
#include <linux/slab.h>
#include <linux/completion.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h>
#include "scsi.h"
#include <linux/pci.h>
#include <linux/spinlock.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/completion.h>
#include <linux/mm.h>
#include <asm/semaphore.h>
#include <linux/slab.h>
#include <linux/completion.h>
#include <asm/semaphore.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "scsi.h"
#include "hosts.h"
#include <linux/spinlock.h>
#include <linux/slab.h>
#include <linux/completion.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/semaphore.h>
#include "scsi.h"
#include "hosts.h"
#include <linux/completion.h>
#include <linux/interrupt.h>
#include <asm/semaphore.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "scsi.h"
#include "hosts.h"
#include <scsi/scsicam.h>
#include <linux/pci.h>
#include <linux/spinlock.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/delay.h>
#include <linux/completion.h>
#include <linux/interrupt.h>
#include <linux/pci.h>
#include <linux/spinlock.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/delay.h>
#include <linux/completion.h>
#include <linux/interrupt.h>
#include <linux/mm.h>
#include <linux/proc_fs.h>
#include <linux/init.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/stat.h>
#include <linux/spinlock.h>
#include <asm/irq.h>
#include <asm/io.h>
#include <linux/version.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "scsi.h"
#include "hosts.h"
#include <asm/system.h>
#include <linux/isapnp.h>
#include <linux/spinlock.h>
#include <linux/workqueue.h>
-#include <linux/blk.h>
#include <asm/semaphore.h>
-#include <asm/io.h>
#include <scsi/scsicam.h>
#include "scsi.h"
#include <linux/spinlock.h>
#include <linux/pci.h>
#include <linux/isapnp.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/mca.h>
#include <linux/mca-legacy.h>
* are deemed to be part of the source code.
*/
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/kernel.h>
#define _AIC79XX_LINUX_H_
#include <linux/types.h>
-#include <linux/blk.h>
#include <linux/blkdev.h>
#include <linux/delay.h>
#include <linux/ioport.h>
#endif
#include <linux/mm.h> /* For fetching system memory size */
-#include <linux/blk.h> /* For block_size() */
+#include <linux/blkdev.h> /* For block_size() */
/*
* Lock protecting manipulation of the ahc softc list.
#define _AIC7XXX_LINUX_H_
#include <linux/types.h>
-#include <linux/blk.h>
#include <linux/blkdev.h>
#include <linux/delay.h>
#include <linux/ioport.h>
* $Id$
*/
-#include <linux/blk.h>
#include <linux/blkdev.h>
#include <linux/delay.h>
#include <linux/version.h>
#include <linux/sched.h>
#include <linux/pci.h>
#include <linux/proc_fs.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/init.h>
#include <linux/spinlock.h>
#include <linux/smp.h>
-#include <linux/blk.h>
#include <linux/interrupt.h>
#include "scsi.h"
#include "hosts.h"
*/
#include <linux/types.h>
#include <linux/mm.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/sched.h>
#include <linux/version.h>
#include <linux/config.h>
#include <linux/errno.h>
#include <linux/proc_fs.h>
#include <linux/ioport.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/delay.h>
#include <linux/interrupt.h>
#include <linux/init.h>
* 22-10-2000 SH Updated for new registering scheme.
*/
#include <linux/module.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/ioport.h>
#include <linux/sched.h>
#include <linux/ioport.h>
#include <linux/delay.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/init.h>
#include <asm/ecard.h>
* 02-04-2000 RMK 0.0.4 Updated for new error handling code.
*/
#include <linux/module.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/ioport.h>
#include <linux/ioport.h>
#include <linux/delay.h>
#include <linux/init.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/io.h>
#include <asm/system.h>
* error handling code.
*/
#include <linux/module.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/ioport.h>
* condition status from targets.
*/
#include <linux/module.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/ioport.h>
#include <linux/sched.h>
#include <linux/ioport.h>
#include <linux/delay.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/init.h>
#include <asm/ecard.h>
* published by the Free Software Foundation.
*/
#include <linux/module.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/ioport.h>
* 30-Aug-2000 RMK Use Linux list handling and spinlocks
*/
#include <linux/module.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/slab.h>
#include <linux/ctype.h>
#include <linux/delay.h>
#include <linux/mm.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/init.h>
#include <linux/proc_fs.h>
#include <linux/spinlock.h>
#include <linux/pci.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/stat.h>
#include <asm/system.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/interrupt.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/interrupt.h>
*/
#include <linux/types.h>
#include <linux/mm.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/sched.h>
#include <linux/version.h>
#include <linux/zorro.h>
#include <linux/module.h>
#include <linux/config.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/kernel.h>
#include "scsi.h"
#include "hosts.h"
#define LinuxVersionCode(v, p, s) (((v)<<16)+((p)<<8)+(s))
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/ioport.h> // request_region() prototype
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/version.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/types.h>
#include <linux/ioport.h>
#include <linux/kernel.h>
#include <linux/stat.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/interrupt.h>
#include <linux/delay.h>
#include <linux/smp_lock.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/interrupt.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/interrupt.h>
#include <linux/moduleparam.h>
#include <linux/delay.h>
#include <linux/ctype.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/io.h>
#include "scsi.h"
#include "hosts.h"
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <asm/io.h>
#include <asm/system.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/init.h>
#include <linux/ioport.h>
#include <linux/module.h>
#include <linux/config.h> /* for CONFIG_PCI */
#include <linux/pci.h> /* for PCI support */
#include <linux/proc_fs.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/delay.h> /* for udelay */
#include <linux/interrupt.h>
#include <linux/kernel.h> /* for printk */
#include <linux/module.h>
#include <linux/signal.h>
#include <linux/sched.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/delay.h>
#include <linux/stat.h>
#include <linux/string.h>
#include <asm/system.h>
#include <asm/byteorder.h>
#include <linux/proc_fs.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/interrupt.h>
#include <linux/stat.h>
#include <linux/pci.h>
#include <linux/interrupt.h>
#include <linux/stat.h>
#include <linux/config.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/spinlock.h>
#include <asm/io.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/init.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/interrupt.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/interrupt.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/errno.h>
#include <linux/string.h>
#include <linux/ioport.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/interrupt.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/spinlock.h>
#include <linux/errno.h>
#include <linux/string.h>
#include <asm/io.h>
#include <linux/signal.h>
#include <linux/sched.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "scsi.h"
#include "hosts.h"
#include "g_NCR5380.h"
#include <asm/spinlock.h>
#endif
-#if LINUX_VERSION_CODE >= 0x010300
-#include <linux/blk.h>
-#else
-#include "../block/blk.h"
-#endif
+#include <linux/blkdev.h>
+
#include "scsi.h"
#include "hosts.h"
#if LINUX_VERSION_CODE < 0x020503
#include <linux/types.h>
#include <linux/mm.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/sched.h>
#include <linux/version.h>
#include <linux/init.h>
#include <linux/jiffies.h>
#include <linux/delay.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/io.h>
#include "i91uscsi.h"
#include <linux/interrupt.h>
#include <linux/ioport.h>
#include <linux/delay.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/mca.h>
void imm_reset_pulse(unsigned int base);
static int device_check(int host_no);
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/io.h>
#include <linux/parport.h>
#include <linux/workqueue.h>
#include <linux/delay.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
*/
#include <linux/module.h>
-#include <linux/blk.h>
#include <linux/blkdev.h>
#include <linux/interrupt.h>
#include <linux/string.h>
#include <linux/delay.h>
#include <linux/pci.h>
#include <linux/init.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/spinlock.h>
#include <linux/stat.h>
#include <linux/config.h>
#include <linux/interrupt.h>
#include <linux/pci.h>
#include <linux/init.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/spinlock.h>
#include <linux/stat.h>
#include <linux/kernel.h>
#include <linux/reboot.h>
#include <linux/interrupt.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/types.h>
#include <scsi/sg.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/spinlock.h>
#include <linux/ctype.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/init.h>
#include <linux/sched.h>
#include <linux/ioport.h>
#include <linux/init.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/interrupt.h>
#include <asm/io.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/mca-legacy.h>
#include <linux/mm.h>
#include <linux/fs.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/uaccess.h>
#include <asm/io.h>
#include <linux/delay.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/interrupt.h>
#include <linux/types.h>
#include <linux/mm.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/sched.h>
#include <linux/version.h>
#include <linux/interrupt.h>
*/
#include <linux/types.h>
#include <linux/mm.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/sched.h>
#include <linux/version.h>
#include <linux/timer.h>
#include <linux/stat.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,1,35)
#include <linux/init.h>
#include <linux/timer.h>
#include <linux/ioport.h>
#include <linux/major.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/interrupt.h>
#include <linux/pci.h>
#include <linux/delay.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/reboot.h>
#include <linux/spinlock.h>
#include <linux/vmalloc.h>
#include <linux/version.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/devfs_fs_kernel.h>
#include <asm/uaccess.h>
#include <asm/dma.h>
#include <linux/proc_fs.h>
#include <linux/sched.h>
#include <asm/io.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/delay.h>
#include <linux/interrupt.h>
#include <linux/stat.h>
*/
#include <linux/module.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/ioport.h>
#include <linux/interrupt.h>
#include <linux/types.h>
****************************************************************************/
#define PCI2000_VERSION "1.20"
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/timer.h>
#include <linux/spinlock.h>
#include <linux/ioport.h>
#include <scsi/scsi.h>
#include <linux/major.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <scsi/scsi_ioctl.h>
#include "scsi.h"
#include <linux/ioport.h>
#include <scsi/scsi.h>
#include <linux/major.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <scsi/scsi_ioctl.h>
#include "scsi.h"
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/major.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/stat.h>
#include <asm/io.h>
#include <asm/io.h>
#include <scsi/scsi.h>
#include <linux/major.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <scsi/scsi_ioctl.h>
#include "scsi.h"
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/init.h>
/* The following #define is to avoid a clash with hosts.c */
#define PPA_CODE 1
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/io.h>
#include <linux/parport.h>
#include <linux/workqueue.h>
#include <linux/delay.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/module.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/timer.h>
#include <linux/pci.h>
#include <linux/proc_fs.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/workqueue.h>
#include <linux/stat.h>
#include <linux/slab.h>
#endif
#include <linux/module.h>
-#include <linux/blk.h> /* to get disk capacity */
+#include <linux/blkdev.h> /* to get disk capacity */
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/init.h>
*
*/
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/ioport.h>
* General Public License for more details.
*/
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/config.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/init.h>
#include <linux/vmalloc.h>
#include <linux/moduleparam.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "scsi.h"
#include "hosts.h"
#include <scsi/scsicam.h>
#include <linux/mm.h>
#include <linux/string.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "scsi.h"
#include "hosts.h"
#include <scsi/scsi_ioctl.h>
*/
#include <linux/bio.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/completion.h>
#include <linux/kernel.h>
#include <linux/mempool.h>
#include <linux/fs.h>
#include <linux/kernel.h>
#include <linux/genhd.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/pc9800.h>
#include "scsi.h"
#include <linux/slab.h>
#include <linux/proc_fs.h>
#include <linux/errno.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/seq_file.h>
#include <asm/uaccess.h>
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/init.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "scsi.h"
#include "hosts.h"
#include <linux/slab.h>
#include <linux/ioport.h>
#include <linux/kernel.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/fs.h>
#include <asm/system.h>
#include <linux/fs.h>
#include <linux/genhd.h>
#include <linux/kernel.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/buffer_head.h>
#include <asm/unaligned.h>
#include "scsi.h"
#include <linux/init.h>
#include <linux/reboot.h>
#include <linux/vmalloc.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/blkpg.h>
#include <asm/uaccess.h>
#include <linux/proc_fs.h>
#include <linux/init.h>
#include <linux/delay.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/stat.h>
#include <asm/io.h>
#include <asm/uaccess.h>
#include <asm/system.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "scsi.h"
#include "hosts.h"
#include <scsi/scsi_driver.h>
#include <linux/init.h>
#include <linux/types.h>
#include <linux/mm.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/version.h>
#include <linux/delay.h>
#include <linux/spinlock.h>
#include <linux/config.h>
#include <linux/module.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/device.h>
#include <linux/init.h>
#include <linux/mca.h>
#include <linux/cdrom.h>
#include <linux/interrupt.h>
#include <linux/init.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/uaccess.h>
#include "scsi.h"
#include <linux/fs.h>
#include <linux/errno.h>
#include <linux/string.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/blkpg.h>
#include <linux/cdrom.h>
#include <asm/io.h>
#include <linux/string.h>
#include <linux/bcd.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "scsi.h"
#include "hosts.h"
#include <scsi/scsi_ioctl.h>
#include <linux/ioctl.h>
#include <linux/fcntl.h>
#include <linux/spinlock.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/moduleparam.h>
#include <linux/devfs_fs_kernel.h>
#include <asm/uaccess.h>
#include <linux/sched.h>
#include <linux/ioport.h>
#include <linux/init.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/io.h>
#include <asm/system.h>
#include <linux/sched.h>
#include <linux/ioport.h>
#include <linux/init.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/io.h>
#include <asm/system.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/delay.h>
#include <asm/dma.h>
#include <asm/system.h>
#include <asm/io.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/version.h>
#include <linux/isapnp.h>
#include "scsi.h"
#include <linux/timer.h>
#include <linux/stat.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,1,35)
#include <linux/init.h>
#include <linux/stat.h>
#include <linux/interrupt.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#ifdef __sparc__
# include <asm/irq.h>
#include <linux/signal.h>
#include <linux/sched.h>
#include <asm/io.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/interrupt.h>
#include <linux/stat.h>
#include <linux/init.h>
#include <linux/mm.h>
#include <linux/config.h>
#include <linux/version.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/timer.h>
#include "scsi.h"
#include <asm/system.h>
#include <asm/byteorder.h>
#include <linux/proc_fs.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/interrupt.h>
#include <linux/stat.h>
#include <linux/pci.h>
*/
#include <linux/module.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/interrupt.h>
#include <linux/stddef.h>
#include <linux/string.h>
#include <linux/delay.h>
#include <linux/version.h>
#include <linux/init.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <asm/irq.h>
#include "scsi.h"
#include <linux/spinlock.h>
#include <linux/ioport.h>
#include <linux/proc_fs.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/init.h>
#include <linux/stat.h>
#include <linux/types.h>
#include <linux/stat.h>
#include <linux/mm.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/sched.h>
#include <linux/version.h>
#include <linux/config.h>
#include <linux/smp_lock.h>
#include <linux/usb.h>
#include <asm/atomic.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "../../scsi/scsi.h"
#include "../../scsi/hosts.h"
#include <linux/proc_fs.h>
#include <asm/atomic.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "../../scsi/scsi.h"
#include "../../scsi/hosts.h"
#include <linux/config.h>
#include <linux/kernel.h>
-#include <linux/blk.h>
#include <linux/cdrom.h>
#include "usb.h"
#ifndef _PROTOCOL_H_
#define _PROTOCOL_H_
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "scsi.h"
#include "usb.h"
#ifndef _SCSIGLUE_H_
#define _SCSIGLUE_H_
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "scsi.h"
#include "hosts.h"
#define _TRANSPORT_H_
#include <linux/config.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include "usb.h"
#include "scsi.h"
#define _USB_H_
#include <linux/usb.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/smp_lock.h>
#include <linux/completion.h>
#include <linux/version.h>
#include <linux/mm.h>
#include <linux/swap.h>
#include <linux/bio.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/slab.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/raw.h>
#include <linux/smb_fs.h>
#include <linux/blkpg.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/elevator.h>
#include <linux/rtc.h>
#include <linux/pci.h>
#include <asm/segment.h>
#include <asm/uaccess.h>
#include <linux/utsname.h>
-#include <linux/blk.h>
#include "intermezzo_fs.h"
#include "intermezzo_psdev.h"
#include <linux/file.h>
#include <linux/fs.h>
#include <linux/namei.h>
-#include <linux/blk.h>
+#include <linux/genhd.h>
#include "intermezzo_fs.h"
#include "intermezzo_psdev.h"
#include <linux/init.h>
#include <linux/module.h>
#include <linux/fs.h>
-#include <linux/blk.h>
#include <linux/kmod.h>
#include <linux/ctype.h>
#include <linux/devfs_fs_kernel.h>
#include <linux/kernel.h>
#include <linux/major.h>
#include <linux/string.h>
-#include <linux/blk.h>
#include <linux/efi.h>
#define MSDOS_MBR_SIGNATURE 0xaa55
#include <linux/fs.h>
#include <linux/genhd.h>
#include <linux/kernel.h>
-#include <linux/blk.h>
#include <linux/hdreg.h>
#include "check.h"
-/* this file is obsolete, please use <linux/blkdev.h> instead */
+#warning this file is obsolete, please use <linux/blkdev.h> instead
#include <linux/blkdev.h>
#endif
extern int noautodma;
-/*
- * We need blk.h, but we replace its end_request by our own version.
- */
-#define IDE_DRIVER /* Toggle some magic bits in blk.h */
-#include <linux/blk.h>
-
extern int ide_end_request (ide_drive_t *drive, int uptodate, int nrsecs);
/*
#ifdef __KERNEL__
#include <linux/bio.h>
-#include <linux/blk.h>
+#include <linux/blkdev.h>
#include <linux/spinlock.h>
/* Possible states of device */
#include <linux/unistd.h>
#include <linux/slab.h>
#include <linux/mount.h>
-#include <linux/blk.h>
+#include <linux/major.h>
#include <linux/root_dev.h>
asmlinkage long sys_unlink(const char *name);
#include <linux/ext2_fs.h>
#include <linux/romfs_fs.h>
#include <linux/initrd.h>
+#include <linux/sched.h>
#include "do_mounts.h"
#include <linux/ext2_fs.h>
#include <linux/romfs_fs.h>
#include <linux/initrd.h>
+#include <linux/string.h>
#include "do_mounts.h"
#include <linux/ioport.h>
#include <linux/init.h>
#include <linux/smp_lock.h>
-#include <linux/blk.h>
#include <linux/initrd.h>
#include <linux/hdreg.h>
#include <linux/bootmem.h>
#include <linux/genhd.h>
#include <linux/kernel.h>
#include <linux/major.h>
-#include <linux/blk.h>
#include <linux/swap.h>
#include <linux/pm.h>
#include <linux/device.h>