]> www.infradead.org Git - users/jedix/linux-maple.git/commit
scsi: be2iscsi: Set WRB invalid bit for SkyHawk
authorJitendra Bhivare <jitendra.bhivare@broadcom.com>
Tue, 13 Dec 2016 10:25:57 +0000 (15:55 +0530)
committerDhaval Giani <dhaval.giani@oracle.com>
Wed, 8 Mar 2017 00:55:45 +0000 (19:55 -0500)
commite15f2f4ff4488afb3eb2fb506055e827ddbc2277
treee77e43e14e0feb0175f00e74a9f93e7d16600643
parent4e41b00b938cd0ecb0ab5a889a371d38e47148e1
scsi: be2iscsi: Set WRB invalid bit for SkyHawk

Orabug: 25655127

invalid bit in WRB indicates to FW that IO was invalidated before WRB
was fetched from host memory.

For SkyHawk, this invalid bit in WRB is at a different offset.
Use amap_iscsi_wrb_v2 to mark invalid bit for SkyHawk.

Signed-off-by: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Ethan Zhao <ethan.zhao@oracle.com>
Signed-off-by: Dhaval Giani <dhaval.giani@oracle.com>
drivers/scsi/be2iscsi/be_main.c
drivers/scsi/be2iscsi/be_main.h