From: davej@redhat.com Yet another misplaced ! by the looks.. --- fs/xfs/xfs_log_recover.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN fs/xfs/xfs_log_recover.c~xfs-logic-error fs/xfs/xfs_log_recover.c --- 25/fs/xfs/xfs_log_recover.c~xfs-logic-error 2004-01-22 22:57:06.000000000 -0800 +++ 25-akpm/fs/xfs/xfs_log_recover.c 2004-01-22 22:57:06.000000000 -0800 @@ -1553,7 +1553,7 @@ xlog_recover_reorder_trans( case XFS_LI_BUF: case XFS_LI_6_1_BUF: case XFS_LI_5_3_BUF: - if ((!flags & XFS_BLI_CANCEL)) { + if (!(flags & XFS_BLI_CANCEL)) { xlog_recover_insert_item_frontq(&trans->r_itemq, itemq); break; _