Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 65c491d8 authored by Mark Fasheh's avatar Mark Fasheh
Browse files

ocfs2: move lockres qstr next to hlist_node structure



Gains us a bit of performance on loads which heavily hit the lockres hash.
Patch suggested by Daniel Phillips <phillips@google.com>.

Signed-off-by: default avatarMark Fasheh <mark.fasheh@oracle.com>
parent da206c9e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -216,6 +216,7 @@ struct dlm_lock_resource
	/* WARNING: Please see the comment in dlm_init_lockres before
	 * adding fields here. */
	struct hlist_node hash_node;
	struct qstr lockname;
	struct kref      refs;

	/* please keep these next 3 in this order
@@ -238,7 +239,6 @@ struct dlm_lock_resource
	wait_queue_head_t wq;
	u8  owner;              //node which owns the lock resource, or unknown
	u16 state;
	struct qstr lockname;
	char lvb[DLM_LVB_LEN];
};