Merge to Fedora kernel-2.6.7-1.441
[linux-2.6.git] / fs / jfs / jfs_metapage.c
index 1f3dfbc..8c94bb0 100644 (file)
@@ -239,6 +239,7 @@ again:
                spin_unlock(&meta_lock);
                if (test_bit(META_stale, &mp->flag)) {
                        release_metapage(mp);
+                       yield();        /* Let other waiters release it, too */
                        goto again;
                }
                if (test_bit(META_discard, &mp->flag)) {