diff options
author | Mark Johnston <markj@FreeBSD.org> | 2017-01-11 01:15:55 +0000 |
---|---|---|
committer | Mark Johnston <markj@FreeBSD.org> | 2017-01-11 01:15:55 +0000 |
commit | 4153c9b93241e7887f2b240c144605a5e5ad1da8 (patch) | |
tree | 51297f3b3b52948763802a3f81255b842f4102c0 | |
parent | 6a4b451a11263d63626eeb53b09df55bc1705454 (diff) | |
download | src-4153c9b93241e7887f2b240c144605a5e5ad1da8.tar.gz src-4153c9b93241e7887f2b240c144605a5e5ad1da8.zip |
Ignore LC_SLEEPABLE when testing whether a mutex is adaptive.
MFC after: 1 week
Notes
Notes:
svn path=/head/; revision=311909
-rw-r--r-- | sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c b/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c index c47fb9b65398..3bfa8ec86974 100644 --- a/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c +++ b/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c @@ -4356,9 +4356,7 @@ dtrace_dif_subr(uint_t subr, uint_t rd, uint64_t *regs, break; } l.lx = dtrace_loadptr((uintptr_t)&tupregs[0].dttk_value); - /* XXX - should be only LC_SLEEPABLE? */ - regs[rd] = (LOCK_CLASS(l.li)->lc_flags & - (LC_SLEEPLOCK | LC_SLEEPABLE)) != 0; + regs[rd] = (LOCK_CLASS(l.li)->lc_flags & LC_SLEEPLOCK) != 0; break; case DIF_SUBR_MUTEX_TYPE_SPIN: |