mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-01-25 02:00:04 +07:00
pscsi: fix REPORT LUNS handling
We need to assign spc_emulate_report_luns to the execute_cmd callback and not execute it directly. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
This commit is contained in:
parent
ecf0dd6642
commit
e6c4219b54
@ -1001,7 +1001,8 @@ static int pscsi_parse_cdb(struct se_cmd *cmd)
|
||||
*/
|
||||
switch (cdb[0]) {
|
||||
case REPORT_LUNS:
|
||||
return spc_emulate_report_luns(cmd);
|
||||
cmd->execute_cmd = spc_emulate_report_luns;
|
||||
return 0;
|
||||
case READ_6:
|
||||
case READ_10:
|
||||
case READ_12:
|
||||
|
Loading…
Reference in New Issue
Block a user