]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - fs/xfs/linux-2.6/xfs_buf.c
[XFS] Make xfsbufd threads freezable
[linux-2.6-omap-h63xx.git] / fs / xfs / linux-2.6 / xfs_buf.c
index 43d6c7a290e2725e1c40fe6fc686c9ea4d362dc3..a49dd8d4b06974c9a9b8b20ca19bc0663dfe0471 100644 (file)
@@ -1743,6 +1743,8 @@ xfsbufd(
 
        current->flags |= PF_MEMALLOC;
 
+       set_freezable();
+
        do {
                if (unlikely(freezing(current))) {
                        set_bit(XBT_FORCE_SLEEP, &target->bt_flags);