[PATCH] btrfs: add missing _fixed_by_kernel_commit for a few tests

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]



A few tests were still using the older style of mentioning the fix in the
comment section. This patch migrates them to using
_fixed_by_kernel_commit.

Signed-off-by: Anand Jain <anand.jain@xxxxxxxxxx>
---
 tests/btrfs/199 | 6 +++---
 tests/btrfs/216 | 4 ++--
 tests/btrfs/218 | 6 ++----
 tests/btrfs/225 | 4 ++--
 tests/btrfs/238 | 5 ++---
 5 files changed, 11 insertions(+), 14 deletions(-)

diff --git a/tests/btrfs/199 b/tests/btrfs/199
index 709ad1f988c3..a4920b99ef97 100755
--- a/tests/btrfs/199
+++ b/tests/btrfs/199
@@ -12,9 +12,6 @@
 # There is a long existing bug that btrfs doesn't discard all space for
 # above mentioned case.
 #
-# The fix is: "btrfs: extent-tree: Ensure we trim ranges across block group
-# boundary"
-#
 . ./common/preamble
 _begin_fstest auto quick trim fiemap
 
@@ -34,6 +31,9 @@ _cleanup()
 
 # Modify as appropriate.
 _supported_fs btrfs
+_fixed_by_kernel_commit 6b7faadd985c \
+	"btrfs: Ensure we trim ranges across block group boundary"
+
 _require_loop
 _require_xfs_io_command "fiemap"
 
diff --git a/tests/btrfs/216 b/tests/btrfs/216
index 2ed4866887f7..979dcb73f097 100755
--- a/tests/btrfs/216
+++ b/tests/btrfs/216
@@ -6,8 +6,6 @@
 #
 # Test if the show_devname() returns sprout device instead of seed device.
 #
-# Fixed in kernel patch:
-#   btrfs: btrfs_show_devname don't traverse into the seed fsid
 
 . ./common/preamble
 _begin_fstest auto quick seed
@@ -17,6 +15,8 @@ _begin_fstest auto quick seed
 
 # real QA test starts here
 _supported_fs btrfs
+_fixed_by_kernel_commit 4faf55b03823 \
+	"btrfs: don't traverse into the seed devices in show_devname"
 _require_scratch_dev_pool 2
 
 _scratch_dev_pool_get 2
diff --git a/tests/btrfs/218 b/tests/btrfs/218
index 672ad0ff61f0..b0434834ff65 100755
--- a/tests/btrfs/218
+++ b/tests/btrfs/218
@@ -4,10 +4,6 @@
 #
 # FS QA Test 218
 #
-# Regression test for the problem fixed by the patch
-#
-#  btrfs: init device stats for seed devices
-#
 # Make a seed device, add a sprout to it, and then make sure we can still read
 # the device stats for both devices after we remount with the new sprout device.
 #
@@ -22,6 +18,8 @@ _begin_fstest auto quick volume
 
 # Modify as appropriate.
 _supported_fs btrfs
+_fixed_by_kernel_commit 124604eb50f8 \
+	"btrfs: init device stats for seed devices"
 _require_test
 _require_scratch_dev_pool 2
 
diff --git a/tests/btrfs/225 b/tests/btrfs/225
index cfb64a342644..677c162cb63a 100755
--- a/tests/btrfs/225
+++ b/tests/btrfs/225
@@ -5,8 +5,6 @@
 # FS QA Test 225
 #
 # Test for seed device-delete on a sprouted FS.
-# Requires kernel patch
-#    b5ddcffa3777  btrfs: fix put of uninitialized kobject after seed device delete
 #
 # Steps:
 #  Create a seed FS. Add a RW device to make it sprout FS and then delete
@@ -30,6 +28,8 @@ _cleanup()
 
 # Modify as appropriate.
 _supported_fs btrfs
+_fixed_by_kernel_commit b5ddcffa3777 \
+	"btrfs: fix put of uninitialized kobject after seed device delete"
 _require_test
 _require_scratch_dev_pool 2
 _require_btrfs_forget_or_module_loadable
diff --git a/tests/btrfs/238 b/tests/btrfs/238
index 57245917e16a..3a711ea7a1a8 100755
--- a/tests/btrfs/238
+++ b/tests/btrfs/238
@@ -6,9 +6,6 @@
 #
 # Check seed device integrity after fstrim on the sprout device.
 #
-#  Kernel bug is fixed by the commit:
-#    btrfs: fix unmountable seed device after fstrim
-
 . ./common/preamble
 _begin_fstest auto quick seed trim
 
@@ -19,6 +16,8 @@ _begin_fstest auto quick seed trim
 
 # Modify as appropriate.
 _supported_fs btrfs
+_fixed_by_kernel_commit 5e753a817b2d \
+	"btrfs: fix unmountable seed device after fstrim"
 _require_command "$BTRFS_TUNE_PROG" btrfstune
 _require_fstrim
 _require_scratch_dev_pool 2
-- 
2.31.1




[Index of Archives]     [Linux Filesystems Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux