Diff for /xfs-linux/linux-2.4/Attic/xfs_super.c between versions 1.333 and 1.334

version 1.333, 2006/11/30 14:40:05 version 1.334, 2007/02/07 02:49:15
Line 671  struct super_block *freeze_bdev(struct b Line 671  struct super_block *freeze_bdev(struct b
                 wmb();                  wmb();
   
                 /* Flush the refcache */                  /* Flush the refcache */
                 bhv_vfs_sync(vfsp, SYNC_REFCACHE | SYNC_WAIT, NULL);;                  bhv_vfs_sync(vfsp, SYNC_REFCACHE | SYNC_WAIT, NULL);
   
                 /* Flush delalloc and delwri data */                  /* Flush delalloc and delwri data */
                 bhv_vfs_sync(vfsp, SYNC_DELWRI | SYNC_WAIT, NULL);;                  bhv_vfs_sync(vfsp,
                           SYNC_FSDATA|SYNC_DELWRI|SYNC_WAIT|SYNC_IOWAIT, NULL);
                 /* Flush out everything to it's normal place */  
                 bhv_vfs_sync(vfsp, SYNC_QUIESCE, NULL);  
   
                 /* Pause transaction subsystem */                  /* Pause transaction subsystem */
                 vfsp->vfs_frozen = SB_FREEZE_TRANS;                  vfsp->vfs_frozen = SB_FREEZE_TRANS;

Removed from v.1.333  
changed lines
  Added in v.1.334


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>