svn commit: r298263 - head/sys/kern

Konstantin Belousov kib at FreeBSD.org
Tue Apr 19 11:37:45 UTC 2016


Author: kib
Date: Tue Apr 19 11:37:43 2016
New Revision: 298263
URL: https://svnweb.freebsd.org/changeset/base/298263

Log:
  Fix umtx lock/trylock for compat32.
  
  Sponsored by:	The FreeBSD Foundation
  MFC after:	3 days

Modified:
  head/sys/kern/kern_umtx.c

Modified: head/sys/kern/kern_umtx.c
==============================================================================
--- head/sys/kern/kern_umtx.c	Tue Apr 19 11:12:57 2016	(r298262)
+++ head/sys/kern/kern_umtx.c	Tue Apr 19 11:37:43 2016	(r298263)
@@ -4063,8 +4063,8 @@ static const _umtx_op_func op_table_comp
 	[UMTX_OP_RESERVED1]	= __umtx_op_unimpl,
 	[UMTX_OP_WAIT]	= __umtx_op_wait_compat32,
 	[UMTX_OP_WAKE]	= __umtx_op_wake,
-	[UMTX_OP_MUTEX_LOCK]	= __umtx_op_trylock_umutex,
-	[UMTX_OP_MUTEX_TRYLOCK]	= __umtx_op_lock_umutex_compat32,
+	[UMTX_OP_MUTEX_TRYLOCK]	= __umtx_op_trylock_umutex,
+	[UMTX_OP_MUTEX_LOCK]	= __umtx_op_lock_umutex_compat32,
 	[UMTX_OP_MUTEX_UNLOCK]	= __umtx_op_unlock_umutex,
 	[UMTX_OP_SET_CEILING]	= __umtx_op_set_ceiling,
 	[UMTX_OP_CV_WAIT]	= __umtx_op_cv_wait_compat32,


More information about the svn-src-head mailing list