target: Convert DIF emulation to use cmd->prot_type
authorNicholas Bellinger <nab@linux-iscsi.org>
Sat, 28 Feb 2015 06:42:11 +0000 (22:42 -0800)
committerNicholas Bellinger <nab@linux-iscsi.org>
Wed, 8 Apr 2015 06:25:39 +0000 (23:25 -0700)
commit823ddd877f3a5c301490196d369f68baa6c020e4
treebf5f492cfd2cd5d9deb98882e6375648ea5308a2
parentb3c951726edbec6219ba75b34a2151d7c0fa9fc7
target: Convert DIF emulation to use cmd->prot_type

This patch changes existing DIF emulation to check the command descriptor's
prot_type, instead of what the backend device is exposing in pi_prot_type.

Since this value is already set in sbc_check_prot(), go ahead and use it to
allow protected fabrics to function with unprotected devices.

Reviewed-by: Martin Petersen <martin.petersen@oracle.com>
Reviewed-by: Sagi Grimberg <sagig@mellanox.com>
Cc: Christoph Hellwig <hch@lst.de>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
drivers/target/target_core_sbc.c