On 12/01/2015 10:03 PM, wenxi...@linux.vnet.ibm.com wrote: > From: Wen Xiong <wenxi...@linux.vnet.ibm.com> > > Add scsi multi-queue support in ipr driver. This feature > is enabled by setting ipr_use_blk_mq=1 when loading ipr > module and scsi blk-mq is enabled in the kernel. > > Signed-off-by: Wen Xiong <wenxi...@linux.vnet.ibm.com> > > --- > drivers/scsi/ipr.c | 18 +++++++++++++++--- > 1 files changed, 15 insertions(+), 3 deletions(-) > > diff --git a/drivers/scsi/ipr.c b/drivers/scsi/ipr.c > index 494c0fc..f2df57a 100644 > --- a/drivers/scsi/ipr.c > +++ b/drivers/scsi/ipr.c > @@ -101,6 +101,7 @@ static unsigned int ipr_dual_ioa_raid = 1; > static unsigned int ipr_number_of_msix = 16; > static unsigned int ipr_fast_reboot; > static unsigned int ipr_cpu_map; > +static unsigned int ipr_use_blk_mq; > > static unsigned int *ipr_used_cpu; > static unsigned int ipr_possible_cpu_cnt; > @@ -230,7 +231,9 @@ MODULE_PARM_DESC(number_of_msix, "Specify the number of > MSIX interrupts to use o > module_param_named(fast_reboot, ipr_fast_reboot, int, S_IRUGO | S_IWUSR); > MODULE_PARM_DESC(fast_reboot, "Skip adapter shutdown during reboot. Set to 1 > to enable. (default: 0)"); > module_param_named(cpu_map, ipr_cpu_map, int, 0); > -MODULE_PARM_DESC(cpu_map, "Enable CPU affinity per adapter. (default:0)"); > +MODULE_PARM_DESC(cpu_map, "Enable CPU affinity per adapter. (default: 0)"); > +module_param_named(use_blk_mq, ipr_use_blk_mq, uint, S_IRUGO); > +MODULE_PARM_DESC(use_blk_mq, "ipr use block mq enable/disable. (default: > 0)");
Why disable by default? -- Brian King Power Linux I/O IBM Linux Technology Center ------------------------------------------------------------------------------ _______________________________________________ Iprdd-devel mailing list Iprdd-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/iprdd-devel