Unverified Commit 8c32b87c authored by Christoph Hellwig's avatar Christoph Hellwig Committed by Christian Brauner
Browse files

dcache: use lockref_init for d_lockref

parent 63440d1c
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -1681,9 +1681,8 @@ static struct dentry *__d_alloc(struct super_block *sb, const struct qstr *name)
	/* Make sure we always see the terminating NUL character */
	smp_store_release(&dentry->d_name.name, dname); /* ^^^ */

	dentry->d_lockref.count = 1;
	dentry->d_flags = 0;
	spin_lock_init(&dentry->d_lock);
	lockref_init(&dentry->d_lockref, 1);
	seqcount_spinlock_init(&dentry->d_seq, &dentry->d_lock);
	dentry->d_inode = NULL;
	dentry->d_parent = dentry;