kernel_optimize_test/fs/dlm
David Teigland 8304d6f24c dlm: record full callback state
Change how callbacks are recorded for locks.  Previously, information
about multiple callbacks was combined into a couple of variables that
indicated what the end result should be.  In some situations, we
could not tell from this combined state what the exact sequence of
callbacks were, and would end up either delivering the callbacks in
the wrong order, or suppress redundant callbacks incorrectly.  This
new approach records all the data for each callback, leaving no
uncertainty about what needs to be delivered.

Signed-off-by: David Teigland <teigland@redhat.com>
2011-03-10 10:40:00 -06:00
..
ast.c dlm: record full callback state 2011-03-10 10:40:00 -06:00
ast.h dlm: record full callback state 2011-03-10 10:40:00 -06:00
config.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
config.h
debug_fs.c dlm: record full callback state 2011-03-10 10:40:00 -06:00
dir.c dlm: always use GFP_NOFS 2009-11-30 16:34:43 -06:00
dir.h
dlm_internal.h dlm: record full callback state 2011-03-10 10:40:00 -06:00
Kconfig dlm: Make DLM depend on CONFIGFS_FS 2011-01-16 21:22:37 +00:00
lock.c dlm: record full callback state 2011-03-10 10:40:00 -06:00
lock.h
lockspace.c Driver core: Constify struct sysfs_ops in struct kobj_type 2010-03-07 17:04:49 -08:00
lockspace.h dlm: detect available userspace daemon 2008-08-28 11:49:43 -05:00
lowcomms.c dlm: use single thread workqueues 2011-02-11 16:50:47 -06:00
lowcomms.h dlm: connect to nodes earlier 2009-05-15 09:34:12 -05:00
lvb_table.h
main.c
Makefile
member.c Fix misspellings of "truly" in comments. 2010-02-04 11:55:45 +01:00
member.h
memory.c dlm: always use GFP_NOFS 2009-11-30 16:34:43 -06:00
memory.h
midcomms.c dlm: fix up memory allocation flags 2008-12-23 10:15:40 -06:00
midcomms.h
netlink.c dlm: use genl_register_family_with_ops() 2010-08-05 14:22:01 -05:00
plock.c llseek: automatically add .llseek fop 2010-10-15 15:53:27 +02:00
rcom.c dlm: record full callback state 2011-03-10 10:40:00 -06:00
rcom.h
recover.c dlm: change rsbtbl rwlock to spinlock 2009-01-08 15:12:39 -06:00
recover.h
recoverd.c
recoverd.h
requestqueue.c dlm: always use GFP_NOFS 2009-11-30 16:34:43 -06:00
requestqueue.h
user.c dlm: record full callback state 2011-03-10 10:40:00 -06:00
user.h dlm: record full callback state 2011-03-10 10:40:00 -06:00
util.c
util.h