diff options
author | Stephen Hemminger <stephen@networkplumber.org> | 2017-05-18 09:18:12 -0700 |
---|---|---|
committer | Martin K. Petersen <martin.petersen@oracle.com> | 2017-06-12 20:48:05 -0400 |
commit | 2371cd90abe3fa1b88e15111abf2cc0a26db6e52 (patch) | |
tree | 4f1ea825a44b886bd7d86b7f63b09e11f59c7d29 /drivers/hv | |
parent | ddccd9528d89ca4db30dab5229f6a0cceb095781 (diff) | |
download | talos-op-linux-2371cd90abe3fa1b88e15111abf2cc0a26db6e52.tar.gz talos-op-linux-2371cd90abe3fa1b88e15111abf2cc0a26db6e52.zip |
scsi: storvsc: remove unnecessary channel inbound lock
In storvsc driver, inbound messages do not go through inbound lock. The
only effect of this lock was is to provide a barrier for connect and
remove logic.
Signed-off-by: Stephen Hemminger <sthemmin@microsoft.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers/hv')
-rw-r--r-- | drivers/hv/channel_mgmt.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/hv/channel_mgmt.c b/drivers/hv/channel_mgmt.c index 735f9363f2e4..685572bae1f0 100644 --- a/drivers/hv/channel_mgmt.c +++ b/drivers/hv/channel_mgmt.c @@ -332,7 +332,6 @@ static struct vmbus_channel *alloc_channel(void) if (!channel) return NULL; - spin_lock_init(&channel->inbound_lock); spin_lock_init(&channel->lock); INIT_LIST_HEAD(&channel->sc_list); |