1
linux/fs/ocfs2/cluster
Mark Fasheh c934a92d05 ocfs2: Remove data locks
The meta lock now covers both meta data and data, so this just removes the
now-redundant data lock.

Combining locks saves us a round of lock mastery per inode and one less lock
to ping between nodes during read/write.

We don't lose much - since meta locks were always held before a data lock
(and at the same level) ordered writeout mode (the default) ensured that
flushing for the meta data lock also pushed out data anyways.

Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
2008-01-25 14:45:57 -08:00
..
endian.h
heartbeat.c [PATCH] Fix possibly too long write in o2hb_setup_one_bio() 2007-11-06 15:35:35 -08:00
heartbeat.h ocfs2: Depend on configfs heartbeat items. 2007-07-10 17:19:40 -07:00
Makefile
masklog.c kset: convert ocfs2 to use kset_create 2008-01-24 20:40:23 -08:00
masklog.h ocfs2: Filter -ENOSPC in mlog_errno() 2007-11-27 16:47:01 -08:00
nodemanager.c ocfs2: live heartbeat depends on the local node configuration 2007-07-10 17:19:43 -07:00
nodemanager.h ocfs2: live heartbeat depends on the local node configuration 2007-07-10 17:19:43 -07:00
ocfs2_heartbeat.h
ocfs2_nodemanager.h
quorum.c ocfs2: Replace panic() with emergency_restart() when fencing 2007-04-26 13:39:02 -07:00
quorum.h
sys.c kset: convert ocfs2 to use kset_create 2008-01-24 20:40:23 -08:00
sys.h
tcp_internal.h ocfs2: Remove data locks 2008-01-25 14:45:57 -08:00
tcp.c remove nonsense force-casts from ocfs2 2007-12-05 09:25:20 -08:00
tcp.h ocfs2: Added post handler callable function in o2net message handler 2007-02-07 12:06:56 -08:00
ver.c
ver.h