]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - fs/sync.c
Merge branch 'ps3' into next
[karo-tx-linux.git] / fs / sync.c
index c98a7477edfdc91eec85602fe1a68d6dade4c9c6..101b8ef901d78625d00c337d0df1c4e2e25c5133 100644 (file)
--- a/fs/sync.c
+++ b/fs/sync.c
@@ -43,7 +43,7 @@ static int __sync_filesystem(struct super_block *sb, int wait)
        if (wait)
                sync_inodes_sb(sb);
        else
-               writeback_inodes_sb(sb);
+               writeback_inodes_sb(sb, WB_REASON_SYNC);
 
        if (sb->s_op->sync_fs)
                sb->s_op->sync_fs(sb, wait);
@@ -98,7 +98,7 @@ static void sync_filesystems(int wait)
  */
 SYSCALL_DEFINE0(sync)
 {
-       wakeup_flusher_threads(0);
+       wakeup_flusher_threads(0, WB_REASON_SYNC);
        sync_filesystems(0);
        sync_filesystems(1);
        if (unlikely(laptop_mode))