Loading Documentation/kernel-per-CPU-kthreads.txt +1 −1 Original line number Diff line number Diff line Loading @@ -90,7 +90,7 @@ BLOCK_SOFTIRQ: Do all of the following: from being initiated from tasks that might run on the CPU to be de-jittered. (It is OK to force this CPU offline and then bring it back online before you start your application.) BLOCK_IOPOLL_SOFTIRQ: Do all of the following: IRQ_POLL_SOFTIRQ: Do all of the following: 1. Force block-device interrupts onto some other CPU. 2. Initiate any block I/O and block-I/O polling on other CPUs. 3. Once your application has started, prevent CPU-hotplug operations Loading block/Makefile +1 −1 Original line number Diff line number Diff line Loading @@ -5,7 +5,7 @@ obj-$(CONFIG_BLOCK) := bio.o elevator.o blk-core.o blk-tag.o blk-sysfs.o \ blk-flush.o blk-settings.o blk-ioc.o blk-map.o \ blk-exec.o blk-merge.o blk-softirq.o blk-timeout.o \ blk-iopoll.o blk-lib.o blk-mq.o blk-mq-tag.o \ blk-lib.o blk-mq.o blk-mq-tag.o \ blk-mq-sysfs.o blk-mq-cpu.o blk-mq-cpumap.o ioctl.o \ genhd.o scsi_ioctl.o partition-generic.o ioprio.o \ partitions/ Loading drivers/scsi/Kconfig +1 −0 Original line number Diff line number Diff line Loading @@ -1102,6 +1102,7 @@ config SCSI_IPR tristate "IBM Power Linux RAID adapter support" depends on PCI && SCSI && ATA select FW_LOADER select IRQ_POLL ---help--- This driver supports the IBM Power Linux family RAID adapters. This includes IBM pSeries 5712, 5703, 5709, and 570A, as well Loading drivers/scsi/be2iscsi/Kconfig +1 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ config BE2ISCSI depends on PCI && SCSI && NET select SCSI_ISCSI_ATTRS select ISCSI_BOOT_SYSFS select IRQ_POLL help This driver implements the iSCSI functionality for Emulex Loading drivers/scsi/be2iscsi/be.h +2 −2 Original line number Diff line number Diff line Loading @@ -20,7 +20,7 @@ #include <linux/pci.h> #include <linux/if_vlan.h> #include <linux/blk-iopoll.h> #include <linux/irq_poll.h> #define FW_VER_LEN 32 #define MCC_Q_LEN 128 #define MCC_CQ_LEN 256 Loading Loading @@ -101,7 +101,7 @@ struct be_eq_obj { struct beiscsi_hba *phba; struct be_queue_info *cq; struct work_struct work_cqs; /* Work Item */ struct blk_iopoll iopoll; struct irq_poll iopoll; }; struct be_mcc_obj { Loading Loading
Documentation/kernel-per-CPU-kthreads.txt +1 −1 Original line number Diff line number Diff line Loading @@ -90,7 +90,7 @@ BLOCK_SOFTIRQ: Do all of the following: from being initiated from tasks that might run on the CPU to be de-jittered. (It is OK to force this CPU offline and then bring it back online before you start your application.) BLOCK_IOPOLL_SOFTIRQ: Do all of the following: IRQ_POLL_SOFTIRQ: Do all of the following: 1. Force block-device interrupts onto some other CPU. 2. Initiate any block I/O and block-I/O polling on other CPUs. 3. Once your application has started, prevent CPU-hotplug operations Loading
block/Makefile +1 −1 Original line number Diff line number Diff line Loading @@ -5,7 +5,7 @@ obj-$(CONFIG_BLOCK) := bio.o elevator.o blk-core.o blk-tag.o blk-sysfs.o \ blk-flush.o blk-settings.o blk-ioc.o blk-map.o \ blk-exec.o blk-merge.o blk-softirq.o blk-timeout.o \ blk-iopoll.o blk-lib.o blk-mq.o blk-mq-tag.o \ blk-lib.o blk-mq.o blk-mq-tag.o \ blk-mq-sysfs.o blk-mq-cpu.o blk-mq-cpumap.o ioctl.o \ genhd.o scsi_ioctl.o partition-generic.o ioprio.o \ partitions/ Loading
drivers/scsi/Kconfig +1 −0 Original line number Diff line number Diff line Loading @@ -1102,6 +1102,7 @@ config SCSI_IPR tristate "IBM Power Linux RAID adapter support" depends on PCI && SCSI && ATA select FW_LOADER select IRQ_POLL ---help--- This driver supports the IBM Power Linux family RAID adapters. This includes IBM pSeries 5712, 5703, 5709, and 570A, as well Loading
drivers/scsi/be2iscsi/Kconfig +1 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ config BE2ISCSI depends on PCI && SCSI && NET select SCSI_ISCSI_ATTRS select ISCSI_BOOT_SYSFS select IRQ_POLL help This driver implements the iSCSI functionality for Emulex Loading
drivers/scsi/be2iscsi/be.h +2 −2 Original line number Diff line number Diff line Loading @@ -20,7 +20,7 @@ #include <linux/pci.h> #include <linux/if_vlan.h> #include <linux/blk-iopoll.h> #include <linux/irq_poll.h> #define FW_VER_LEN 32 #define MCC_Q_LEN 128 #define MCC_CQ_LEN 256 Loading Loading @@ -101,7 +101,7 @@ struct be_eq_obj { struct beiscsi_hba *phba; struct be_queue_info *cq; struct work_struct work_cqs; /* Work Item */ struct blk_iopoll iopoll; struct irq_poll iopoll; }; struct be_mcc_obj { Loading