On Fri, Jul 17, 2020 at 11:22:43AM +0200, Peter Zijlstra wrote:
On Fri, Jul 17, 2020 at 12:20:53AM -0700, ira.weiny@intel.com wrote:
--- a/drivers/dax/super.c +++ b/drivers/dax/super.c @@ -30,12 +30,14 @@ static DEFINE_SPINLOCK(dax_host_lock); int dax_read_lock(void) {
- dev_access_enable(); return srcu_read_lock(&dax_srcu);
} EXPORT_SYMBOL_GPL(dax_read_lock); void dax_read_unlock(int id) {
- dev_access_disable(); srcu_read_unlock(&dax_srcu, id);
} EXPORT_SYMBOL_GPL(dax_read_unlock);
This is inconsistently ordered.
Thanks, good catch.
Fixed. Ira