Whamcloud - gitweb
b=22882 MMP might sleep negative time
authorBernd Schubert <bschubert@ddn.com>
Thu, 20 Jan 2011 12:39:18 +0000 (13:39 +0100)
committerJohann Lombardi <johann.lombardi@oracle.com>
Thu, 20 Jan 2011 12:39:18 +0000 (13:39 +0100)
i=adilger
i=girish

ldiskfs/ChangeLog
ldiskfs/kernel_patches/patches/ext3-mmp-2.6-sles10.patch
ldiskfs/kernel_patches/patches/ext3-mmp-2.6.18-vanilla.patch
ldiskfs/kernel_patches/patches/ext4-mmp-rhel5.patch
ldiskfs/kernel_patches/patches/ext4-mmp-sles11.patch

index 91b771e..355feea 100644 (file)
@@ -1,6 +1,10 @@
 xxxx-xx-xx Oracle, Inc.
        * version 3.1.5
 
+Severity   : normal
+Bugzilla   : 22882
+Description: MMP might sleep negative time
+
 -------------------------------------------------------------------------------
 
 2010-10-29 Oracle, Inc.
index 239d1e1..bd0ac1c 100644 (file)
@@ -216,7 +216,7 @@ Index: linux-stage/fs/ext3/super.c
 +
 +              diff = jiffies - last_update_time;
 +              if (diff < mmp_update_interval * HZ)
-+                      schedule_timeout_interruptible(EXT3_MMP_UPDATE_INTERVAL*
++                      schedule_timeout_interruptible(mmp_update_interval *
 +                                                     HZ - diff);
 +
 +              /*
index 0ee6718..b056623 100644 (file)
@@ -216,7 +216,7 @@ Index: linux-stage/fs/ext3/super.c
 +
 +              diff = jiffies - last_update_time;
 +              if (diff < mmp_update_interval * HZ)
-+                      schedule_timeout_interruptible(EXT3_MMP_UPDATE_INTERVAL*
++                      schedule_timeout_interruptible(mmp_update_interval *
 +                                                     HZ - diff);
 +
 +              /*
index 7bd8c7c..7caff75 100644 (file)
@@ -171,7 +171,7 @@ Index: linux-stage/fs/ext4/super.c
 +
 +              diff = jiffies - last_update_time;
 +              if (diff < mmp_update_interval * HZ)
-+                      schedule_timeout_interruptible(EXT4_MMP_UPDATE_INTERVAL*
++                      schedule_timeout_interruptible(mmp_update_interval *
 +                                                     HZ - diff);
 +
 +              /*
index 16f35f4..8755887 100644 (file)
@@ -175,7 +175,7 @@ Index: linux-stage/fs/ext4/super.c
 +
 +              diff = jiffies - last_update_time;
 +              if (diff < mmp_update_interval * HZ)
-+                      schedule_timeout_interruptible(EXT4_MMP_UPDATE_INTERVAL*
++                      schedule_timeout_interruptible(mmp_update_interval *
 +                                                     HZ - diff);
 +
 +              /*