Reiser4 manipulates with super block's inode lists. To do that it needs inode_lock to be an external symbol. Signed-off-by: Andrew Morton --- diff -puN fs/inode.c~reiser4-export-inode_lock fs/inode.c fs/inode.c | 1 + 1 files changed, 1 insertion(+) diff -puN fs/inode.c~reiser4-export-inode_lock fs/inode.c --- linux-2.6.11/fs/inode.c~reiser4-export-inode_lock 2005-03-25 17:34:18.000000000 +0300 +++ linux-2.6.11-vs/fs/inode.c 2005-03-25 17:34:39.000000000 +0300 @@ -81,6 +81,7 @@ static struct hlist_head *inode_hashtabl * the i_state of an inode while it is in use.. */ DEFINE_SPINLOCK(inode_lock); +EXPORT_SYMBOL(inode_lock); /* * iprune_sem provides exclusion between the kswapd or try_to_free_pages _ .