From 99143cd46cee62bb7cdaea65e72d31e9bd07136c Mon Sep 17 00:00:00 2001 From: "Andrey V. Elsukov" Date: Thu, 17 Apr 2014 12:22:08 +0000 Subject: [PATCH] Remove redundant unlock. This code was removed from the opensolaris and darwin's netsmb implementations, in DfBSD it also has been disabled. PR: 36566, 87859, 139407, 161579, 175557, 178412, 186652 MFC after: 2 weeks Sponsored by: Yandex LLC --- sys/netsmb/smb_iod.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/sys/netsmb/smb_iod.c b/sys/netsmb/smb_iod.c index e4c805a3369..dfdd6f2acaf 100644 --- a/sys/netsmb/smb_iod.c +++ b/sys/netsmb/smb_iod.c @@ -87,8 +87,6 @@ smb_iod_invrq(struct smbiod *iod) */ SMB_IOD_RQLOCK(iod); TAILQ_FOREACH(rqp, &iod->iod_rqlist, sr_link) { - if (rqp->sr_flags & SMBR_INTERNAL) - SMBRQ_SUNLOCK(rqp); rqp->sr_flags |= SMBR_RESTART; smb_iod_rqprocessed(rqp, ENOTCONN); }