lib/: spdx license conversion
[xfstests-dev.git] / tests / f2fs / 001
index c84dbde63ac72043a4f29475a70c9d5b5d02a654..f9cd2cf089a36cf1b8b7b17a3c9f50456eae5aea 100755 (executable)
@@ -1,4 +1,7 @@
 #! /bin/bash
+# SPDX-License-Identifier: GPL-2.0
+# Copyright (c) 2014 Jaegeuk Kim.  All Rights Reserved.
+#
 # FS QA Test No. f2fs/001
 #
 # Test inline_data behaviors when filesystem is full.
 # In ext4, up to 132 bytes of data can be stored in 256 bytes-sized inode.
 # In f2fs, up to 3.4KB of data can be embedded into 4KB-sized inode block.
 #
-#-----------------------------------------------------------------------
-# Copyright (c) 2014 Jaegeuk Kim.  All Rights Reserved.
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation.
-#
-# This program is distributed in the hope that it would be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write the Free Software Foundation,
-# Inc.,  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-#-----------------------------------------------------------------------
-#
-
 seq=`basename $0`
 seqres=$RESULT_DIR/$seq
 echo "QA output created by $seq"
@@ -69,10 +54,8 @@ $XFS_IO_PROG -t -f -c "falloc 0 5g" $dummyfile | _filter_xfs_io
 
 # -ENOSPC should be triggered without any panic
 echo "==== change i_size & write data ===="
-$XFS_IO_PROG                                                   \
-       -c "truncate 96"                                        \
-       -c "pwrite -S 0x58 8192 4096"                           \
-$testfile | _filter_xfs_io
+$XFS_IO_PROG -c "truncate 96" -c "pwrite -S 0x58 8192 4096" $testfile 2>&1 \
+       | _filter_xfs_io_error
 
 echo "==== check data contents ===="
 hexdump -C $testfile