6916647 so_strioc_nread is waiting on the wrong condvar
diff --git a/usr/src/uts/common/fs/sockfs/sockcommon_subr.c b/usr/src/uts/common/fs/sockfs/sockcommon_subr.c
index 00057d3..2e3442e 100644
--- a/usr/src/uts/common/fs/sockfs/sockcommon_subr.c
+++ b/usr/src/uts/common/fs/sockfs/sockcommon_subr.c
@@ -1571,7 +1571,7 @@
 			goto out;
 
 		/* Do a timed sleep, in case the reader goes to sleep. */
-		(void) cv_reltimedwait(&so->so_state_cv, &so->so_lock, wakeup,
+		(void) cv_reltimedwait(&so->so_read_cv, &so->so_lock, wakeup,
 		    TR_CLOCK_TICK);
 	}