diff options
author | Alexander Motin <mav@FreeBSD.org> | 2014-09-22 07:59:25 +0000 |
---|---|---|
committer | Alexander Motin <mav@FreeBSD.org> | 2014-09-22 07:59:25 +0000 |
commit | 2f872218e723d313dbbe8672788eae694d0d17ad (patch) | |
tree | e4ec57b1ae1e700c384c34bfcfbc26e820409873 /sys/cam/ctl/ctl_private.h | |
parent | 7c51714e0ad7b5009c80b14e6504a6eef9f639e8 (diff) | |
download | src-2f872218e723d313dbbe8672788eae694d0d17ad.tar.gz src-2f872218e723d313dbbe8672788eae694d0d17ad.zip |
Simplify legacy reservation handling. Drop it on I_T nexus loss.
Notes
Notes:
svn path=/head/; revision=271945
Diffstat (limited to 'sys/cam/ctl/ctl_private.h')
-rw-r--r-- | sys/cam/ctl/ctl_private.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/cam/ctl/ctl_private.h b/sys/cam/ctl/ctl_private.h index 39861d38a0c6..43ee3947434b 100644 --- a/sys/cam/ctl/ctl_private.h +++ b/sys/cam/ctl/ctl_private.h @@ -389,7 +389,6 @@ struct ctl_lun { TAILQ_HEAD(ctl_blockq,ctl_io_hdr) blocked_queue; STAILQ_ENTRY(ctl_lun) links; STAILQ_ENTRY(ctl_lun) run_links; - struct ctl_nexus rsv_nexus; #ifdef CTL_WITH_CA uint32_t have_ca[CTL_MAX_INITIATORS >> 5]; struct scsi_sense_data pending_sense[CTL_MAX_INITIATORS]; @@ -397,6 +396,7 @@ struct ctl_lun { ctl_ua_type pending_ua[CTL_MAX_INITIATORS]; struct ctl_mode_pages mode_pages; struct ctl_lun_io_stats stats; + uint32_t res_idx; struct ctl_per_res_info per_res[2*CTL_MAX_INITIATORS]; unsigned int PRGeneration; int pr_key_count; |