linux/fs/gfs2/locking/dlm
Steven Whitehouse 41d7db0ab4 [GFS2] Reduce size of struct gdlm_lock
This patch removes the completion (which is rather large) from struct
gdlm_lock in favour of using the wait_on_bit() functions. We don't need
to add any extra fields to the structure to do this, so we save 32 bytes
(on x86_64) per structure. This adds up to quite a lot when we may
potentially have millions of these lock structures,

Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
Acked-by: David Teigland <teigland@redhat.com>
2007-07-09 08:22:21 +01:00
..
lock_dlm.h [GFS2] Reduce size of struct gdlm_lock 2007-07-09 08:22:21 +01:00
lock.c [GFS2] Reduce size of struct gdlm_lock 2007-07-09 08:22:21 +01:00
main.c [GFS2] make lock_dlm drop_count tunable in sysfs 2007-02-05 13:38:01 -05:00
Makefile [GFS2] Fix bug in Makefiles for lock modules 2006-09-27 12:20:06 -04:00
mount.c [GFS2] make lock_dlm drop_count tunable in sysfs 2007-02-05 13:38:01 -05:00
plock.c gfs2: nfs lock support for gfs2 2007-05-06 20:38:50 -04:00
sysfs.c remove "struct subsystem" as it is no longer needed 2007-05-02 18:57:59 -07:00
thread.c [GFS2] Reduce size of struct gdlm_lock 2007-07-09 08:22:21 +01:00