summaryrefslogtreecommitdiff
path: root/drivers/net/arcnet
diff options
context:
space:
mode:
authorXiang Chen <chenxiang66@hisilicon.com>2016-11-07 20:48:31 +0800
committerMartin K. Petersen <martin.petersen@oracle.com>2016-11-25 09:54:39 -0500
commitc70f1fb7558f0b3c8f63c3e8a2caeb08eb1f8274 (patch)
tree63a86c798860d72ad9bbc80a5cc4d3a22b187302 /drivers/net/arcnet
parentd3b688d3c69d318177c104f451b9064831da42b9 (diff)
scsi: hisi_sas: alloc queue id of slot according to device id
Currently slots are allocated from queues in a round-robin fashion. This causes a problem for internal commands in device mode. For this mode, we should ensure that the internal abort command is the last command seen in the host for that device. We can only ensure this when we place the internal abort command after the preceding commands for device that in the same queue, as there is no order in which the host will select a queue to execute the next command. This queue restriction makes supporting scsi mq more tricky in the future, but should not be a blocker. Note: Even though v1 hw does not support internal abort, the allocation method is chosen to be the same for consistency. Signed-off-by: Xiang Chen <chenxiang66@hisilicon.com> Signed-off-by: John Garry <john.garry@huawei.com> Reviewed-by: Zhangfei Gao <zhangfei.gao@linaro.org> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers/net/arcnet')
0 files changed, 0 insertions, 0 deletions