alistair23-linux/fs/ocfs2
Srinivas Eeda 756a1501dd ocfs2_dlm: fix race in dlm_remaster_locks
There is a possibility that dlm_remaster_locks could overwride node->state
with DLM_RECO_NODE_DATA_REQUESTED after dlm_reco_data_done_handler sets the
node->state to DLM_RECO_NODE_DATA_DONE. This could lead to recovery getting
stuck and requires a cluster reboot. Synchronize with dlm_reco_state_lock
spinlock.

Signed-off-by: Srinivas Eeda <srinivas.eeda@oracle.com>
Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
2007-04-26 13:33:02 -07:00
..
cluster ocfs2: Concurrent access of o2hb_region->hr_task was not locked 2007-03-14 14:37:12 -07:00
dlm ocfs2_dlm: fix race in dlm_remaster_locks 2007-04-26 13:33:02 -07:00
alloc.c [PATCH] Fix numerous kcalloc() calls, convert to kzalloc() 2006-12-13 09:05:52 -08:00
alloc.h
aops.c ocfs2: add some missing address space callbacks 2007-03-14 14:37:16 -07:00
aops.h
buffer_head_io.c
buffer_head_io.h
dcache.c
dcache.h
dir.c
dir.h
dlmglue.c ocfs2: always unmap in ocfs2_data_convert_worker() 2006-12-28 16:38:59 -08:00
dlmglue.h
endian.h
export.c ocfs2: cleanup ocfs2_iget() errors 2007-01-21 16:19:12 -08:00
export.h
extent_map.c
extent_map.h
file.c [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
file.h [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
heartbeat.c ocfs2: Proper cleanup in case of error in ocfs2_register_hb_callbacks() 2007-03-14 14:37:09 -07:00
heartbeat.h
inode.c ocfs2: cleanup ocfs2_iget() errors 2007-01-21 16:19:12 -08:00
inode.h
ioctl.c
ioctl.h
journal.c
journal.h ocfs2: ocfs2_link() journal credits update 2007-02-01 12:03:19 -08:00
localalloc.c [PATCH] Fix numerous kcalloc() calls, convert to kzalloc() 2006-12-13 09:05:52 -08:00
localalloc.h
Makefile
mmap.c
mmap.h
namei.c Fix typos concerning hierarchy 2007-02-17 19:23:03 +01:00
namei.h [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
ocfs1_fs_compat.h
ocfs2.h
ocfs2_fs.h [PATCH] ocfs2: fix thinko in ocfs2_backup_super_blkno() 2007-01-26 14:53:27 -08:00
ocfs2_lockid.h
slot_map.c [PATCH] Fix numerous kcalloc() calls, convert to kzalloc() 2006-12-13 09:05:52 -08:00
slot_map.h
suballoc.c [PATCH] Fix numerous kcalloc() calls, convert to kzalloc() 2006-12-13 09:05:52 -08:00
suballoc.h
super.c [PATCH] Mark struct super_operations const 2007-02-12 09:48:47 -08:00
super.h
symlink.c [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
symlink.h [PATCH] mark struct inode_operations const 2 2007-02-12 09:48:46 -08:00
sysfile.c
sysfile.h
uptodate.c
uptodate.h
ver.c
ver.h
vote.c ocfs2: Added post handler callable function in o2net message handler 2007-02-07 12:06:56 -08:00
vote.h