linux/fs/ocfs2/cluster
Joel Becker e6c352dbc0 ocfs2: Concurrent access of o2hb_region->hr_task was not locked
This means that a build-up and a teardown could race which would result in a
double-kthread_stop().

Protect the setting and clearing of hr_task with o2hb_live_lock, as it's not
a common thing and not performance critical.

Signed-off-by: Joel Becker <joel.becker@oracle.com>
Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
2007-03-14 14:37:12 -07:00
..
endian.h
heartbeat.c ocfs2: Concurrent access of o2hb_region->hr_task was not locked 2007-03-14 14:37:12 -07:00
heartbeat.h ocfs2: Proper cleanup in case of error in ocfs2_register_hb_callbacks() 2007-03-14 14:37:09 -07:00
Makefile
masklog.c ocfs2: Set .owner on masklog sysfs attributes. 2006-03-01 11:43:20 -08:00
masklog.h ocfs2: Compile-time disabling of ocfs2 debugging output. 2006-06-29 14:48:30 -07:00
nodemanager.c [PATCH] sysctl: remove insert_at_head from register_sysctl 2007-02-14 08:09:59 -08:00
nodemanager.h [PATCH] sysctl: register the ocfs2 sysctl numbers 2007-02-14 08:09:58 -08:00
ocfs2_heartbeat.h ocfs2: warn the user on a dead timeout mismatch 2006-06-29 15:45:35 -07:00
ocfs2_nodemanager.h
quorum.c WorkStruct: make allyesconfig 2006-11-22 14:57:56 +00:00
quorum.h
sys.c
sys.h
tcp_internal.h ocfs2: introduce sc->sc_send_lock to protect outbound outbound messages 2007-02-07 12:15:11 -08:00
tcp.c ocfs2: Proper cleanup in case of error in ocfs2_register_hb_callbacks() 2007-03-14 14:37:09 -07: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