summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/sys/rwlock.h8
1 files changed, 0 insertions, 8 deletions
diff --git a/include/sys/rwlock.h b/include/sys/rwlock.h
index 4197785db..ffb7b90b6 100644
--- a/include/sys/rwlock.h
+++ b/include/sys/rwlock.h
@@ -213,14 +213,6 @@ RW_LOCK_HELD(krwlock_t *rwp)
spl_rw_lockdep_on_maybe(rwp); \
})
-/*
- * This implementation of rw_tryupgrade() behaves slightly differently
- * from its counterparts on other platforms. It drops the RW_READER lock
- * and then acquires the RW_WRITER lock leaving a small window where no
- * lock is held. On other platforms the lock is never released during
- * the upgrade process. This is necessary under Linux because the kernel
- * does not provide an upgrade function.
- */
#define rw_tryupgrade(rwp) \
({ \
int _rc_ = 0; \