[SCSI] qla2xxx: Add QoS support.
Set the number of request queues to the module paramater ql2xmaxqueues. Each vport gets a request queue. The QoS value set to the request queues determines priority control for queued IOs. If QoS value is not specified, the vports use the default queue 0. Signed-off-by:Anirban Chakraborty <anirban.chakraborty@qlogic.com> Signed-off-by:
Andrew Vasquez <andrew.vasquez@qlogic.com> Signed-off-by:
James Bottomley <James.Bottomley@HansenPartnership.com>
Showing
- drivers/scsi/qla2xxx/qla_attr.c 30 additions, 17 deletionsdrivers/scsi/qla2xxx/qla_attr.c
- drivers/scsi/qla2xxx/qla_dbg.c 3 additions, 4 deletionsdrivers/scsi/qla2xxx/qla_dbg.c
- drivers/scsi/qla2xxx/qla_def.h 12 additions, 11 deletionsdrivers/scsi/qla2xxx/qla_def.h
- drivers/scsi/qla2xxx/qla_gbl.h 16 additions, 11 deletionsdrivers/scsi/qla2xxx/qla_gbl.h
- drivers/scsi/qla2xxx/qla_init.c 14 additions, 16 deletionsdrivers/scsi/qla2xxx/qla_init.c
- drivers/scsi/qla2xxx/qla_iocb.c 7 additions, 12 deletionsdrivers/scsi/qla2xxx/qla_iocb.c
- drivers/scsi/qla2xxx/qla_isr.c 94 additions, 148 deletionsdrivers/scsi/qla2xxx/qla_isr.c
- drivers/scsi/qla2xxx/qla_mbx.c 40 additions, 23 deletionsdrivers/scsi/qla2xxx/qla_mbx.c
- drivers/scsi/qla2xxx/qla_mid.c 45 additions, 62 deletionsdrivers/scsi/qla2xxx/qla_mid.c
- drivers/scsi/qla2xxx/qla_os.c 71 additions, 64 deletionsdrivers/scsi/qla2xxx/qla_os.c
- drivers/scsi/qla2xxx/qla_sup.c 1 addition, 0 deletionsdrivers/scsi/qla2xxx/qla_sup.c
Loading
Please register or sign in to comment