aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/ctl/ctl_private.h
diff options
context:
space:
mode:
authorAlexander Motin <mav@FreeBSD.org>2014-09-22 07:59:25 +0000
committerAlexander Motin <mav@FreeBSD.org>2014-09-22 07:59:25 +0000
commit2f872218e723d313dbbe8672788eae694d0d17ad (patch)
treee4ec57b1ae1e700c384c34bfcfbc26e820409873 /sys/cam/ctl/ctl_private.h
parent7c51714e0ad7b5009c80b14e6504a6eef9f639e8 (diff)
downloadsrc-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.h2
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;