diff options
-rw-r--r-- | drivers/vhost/tcm_vhost.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/vhost/tcm_vhost.c b/drivers/vhost/tcm_vhost.c index 2968b4934659..dd9614eb2577 100644 --- a/drivers/vhost/tcm_vhost.c +++ b/drivers/vhost/tcm_vhost.c | |||
@@ -661,7 +661,7 @@ static void vhost_scsi_handle_vq(struct vhost_scsi *vs, | |||
661 | 661 | ||
662 | /* Extract the tpgt */ | 662 | /* Extract the tpgt */ |
663 | target = v_req.lun[1]; | 663 | target = v_req.lun[1]; |
664 | tv_tpg = vs->vs_tpg[target]; | 664 | tv_tpg = ACCESS_ONCE(vs->vs_tpg[target]); |
665 | 665 | ||
666 | /* Target does not exist, fail the request */ | 666 | /* Target does not exist, fail the request */ |
667 | if (unlikely(!tv_tpg)) { | 667 | if (unlikely(!tv_tpg)) { |