diff options
author | Nicholas Bellinger <nab@linux-iscsi.org> | 2014-04-02 14:20:37 -0700 |
---|---|---|
committer | Nicholas Bellinger <nab@linux-iscsi.org> | 2014-04-07 01:48:57 -0700 |
commit | a84bf9eedb550e38376008f32fcf0610867d3067 (patch) | |
tree | 9aae6c0e39224c33afda078241cab6ab167ed940 /lib/ts_fsm.c | |
parent | 66a3d5bc47d2973820816226e957db9e85285455 (diff) | |
download | op-kernel-dev-a84bf9eedb550e38376008f32fcf0610867d3067.zip op-kernel-dev-a84bf9eedb550e38376008f32fcf0610867d3067.tar.gz |
target: Enable WRITE_INSERT emulation in target_execute_cmd
This patch enables WRITE_INSERT emulation in target_execute_cmd()
in order to locally generate DIF PI before submitting the WRITE
to the underlying backend device.
This is required for fabric drivers that currently don't support
DIF over-the-wire, in order to inact with backend devices that
have hardware (IBLOCK) or software (FILEIO + RAMDISK) support
for handling T10 PI.
v2 changes:
- Convert to sbc_dif_generate() usage (Sagi)
Reviewed-by: Sagi Grimberg <sagig@mellanox.com>
Cc: Martin K. Petersen <martin.petersen@oracle.com>
Cc: Or Gerlitz <ogerlitz@mellanox.com>
Cc: Quinn Tran <quinn.tran@qlogic.com>
Cc: Giridhar Malavali <giridhar.malavali@qlogic.com>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
Diffstat (limited to 'lib/ts_fsm.c')
0 files changed, 0 insertions, 0 deletions