mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-18 17:54:13 +08:00
target: Set LBPWS10 bit in Logical Block Provisioning EVPD
This patch sets the missing LBPWS10 bit within spc_emulate_evpd_b2() in order to signal WRITE_SAME (10) w/ UNMAP support, following the existing LBPWS bit to signal WRITE_SAME (16) w/ UNMAP support. Cc: Martin Petersen <martin.petersen@oracle.com> Cc: Christoph Hellwig <hch@lst.de> Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
This commit is contained in:
parent
61fdb4acc8
commit
aa04dae454
@ -650,7 +650,7 @@ spc_emulate_evpd_b2(struct se_cmd *cmd, unsigned char *buf)
|
|||||||
* support the use of the WRITE SAME (16) command to unmap LBAs.
|
* support the use of the WRITE SAME (16) command to unmap LBAs.
|
||||||
*/
|
*/
|
||||||
if (dev->dev_attrib.emulate_tpws != 0)
|
if (dev->dev_attrib.emulate_tpws != 0)
|
||||||
buf[5] |= 0x40;
|
buf[5] |= 0x40 | 0x20;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user