8 wait table entries is too small; this bumps it up to 256. diff -urpN wli-2.5.51-bk1-10/fs/inode.c wli-2.5.51-bk1-11/fs/inode.c --- wli-2.5.51-bk1-10/fs/inode.c 2002-12-09 18:46:25.000000000 -0800 +++ wli-2.5.51-bk1-11/fs/inode.c 2002-12-11 18:40:35.000000000 -0800 @@ -1169,7 +1169,7 @@ void remove_dquot_ref(struct super_block * Hashed waitqueues for wait_on_inode(). The table is pretty small - the * kernel doesn't lock many inodes at the same time. */ -#define I_WAIT_TABLE_ORDER 3 +#define I_WAIT_TABLE_ORDER 8 static struct i_wait_queue_head { wait_queue_head_t wqh; } ____cacheline_aligned_in_smp i_wait_queue_heads[1<