OSDN Git Service

scsi: fas216: Kill scmd->tag
authorHannes Reinecke <hare@suse.de>
Wed, 15 Sep 2021 09:07:13 +0000 (17:07 +0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 22 Sep 2021 04:13:38 +0000 (00:13 -0400)
commitbc41fcbffd5759c9610f7de211420eae6b379503
tree17cadbafa63db66828c36a7fec9c4b69fcbb38f8
parent5f8579038842d77e6ce05e1df6bf9dd493b0e3ef
scsi: fas216: Kill scmd->tag

The driver is attempting to allocate a tag internally which is a no-go with
blk-mq. Switch the driver to use the request tag and kill usage of
scmd->tag and scmd->device->current_tag.

[jpg: Change to use scsi_cmd_to_rq()]

Link: https://lore.kernel.org/r/1631696835-136198-2-git-send-email-john.garry@huawei.com
Signed-off-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: John Garry <john.garry@huawei.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/arm/fas216.c