From f381f982067c7fa5f9b6a8ae028a3406b292857e Mon Sep 17 00:00:00 2001 From: Christoph Hellwig Date: Thu, 28 May 2009 17:04:15 +0200 Subject: [PATCH] xfstests: move GPL boilerplates to fix lsqa.pl It turns out lsqa.pl nees the test number and description first in the file, so move the GPL boilerplates below it. Also remove acouple of cases where we have one full copyright line + gpl boilerplate before the description and another copyright line after the description. Signed-off-by: Christoph Hellwig --- 001 | 25 ++++++++++++------------- 002 | 7 +++---- 003 | 7 +++---- 004 | 8 ++++---- 005 | 7 +++---- 006 | 7 +++---- 007 | 13 ++++++------- 008 | 7 +++---- 009 | 7 +++---- 010 | 7 +++---- 011 | 7 +++---- 012 | 7 +++---- 013 | 7 +++---- 014 | 7 +++---- 015 | 7 +++---- 016 | 7 +++---- 017 | 7 +++---- 018 | 7 +++---- 019 | 7 +++---- 020 | 7 +++---- 021 | 7 +++---- 022 | 13 ++++++------- 023 | 9 ++++----- 024 | 7 +++---- 025 | 7 +++---- 026 | 7 +++---- 027 | 7 +++---- 028 | 7 +++---- 029 | 7 +++---- 030 | 11 +++-------- 031 | 7 +++---- 032 | 7 +++---- 033 | 7 +++---- 034 | 7 +++---- 035 | 7 +++---- 036 | 7 +++---- 037 | 7 +++---- 038 | 7 +++---- 039 | 7 +++---- 040 | 7 +++---- 041 | 9 ++++----- 042 | 11 +++++------ 043 | 11 +++++------ 044 | 15 +++++++-------- 045 | 10 +++------- 046 | 7 +++---- 047 | 7 +++---- 048 | 7 +++---- 049 | 7 +++---- 050 | 9 ++++----- 051 | 7 +++---- 052 | 13 ++++++------- 053 | 7 +++---- 054 | 9 ++++----- 055 | 7 +++---- 056 | 9 ++++----- 057 | 7 +++---- 058 | 7 +++---- 059 | 7 +++---- 060 | 7 +++---- 061 | 7 +++---- 062 | 13 ++++--------- 063 | 7 +++---- 064 | 7 +++---- 065 | 13 ++++++------- 066 | 7 +++---- 067 | 7 +++---- 068 | 9 ++++----- 069 | 7 +++---- 070 | 7 +++---- 071 | 6 ++---- 072 | 7 +++---- 073 | 25 ++++++++++++------------- 074 | 7 +++---- 075 | 7 +++---- 076 | 7 +++---- 077 | 7 +++---- 078 | 7 +++---- 079 | 7 +++---- 080 | 7 +++---- 081 | 7 +++---- 082 | 7 +++---- 083 | 25 ++++++++++++------------- 084 | 9 ++++----- 085 | 13 ++++++------- 086 | 11 +++++------ 087 | 11 +++++------ 088 | 9 ++++----- 089 | 9 ++++----- 090 | 7 +++---- 091 | 7 +++---- 092 | 7 +++---- 093 | 13 ++++++------- 094 | 7 +++---- 095 | 7 +++---- 096 | 9 ++++----- 097 | 17 ++++++++--------- 098 | 21 ++++++++++----------- 099 | 5 ++--- 100 | 9 ++++----- 101 | 7 +++---- 102 | 9 ++++----- 103 | 7 +++---- 104 | 7 +++---- 105 | 13 ++++++------- 106 | 11 +++++------ 107 | 11 +++++------ 108 | 7 +++---- 109 | 7 +++---- 110 | 7 +++---- 111 | 7 +++---- 112 | 7 +++---- 113 | 7 +++---- 114 | 7 +++---- 115 | 7 +++---- 116 | 11 +++++------ 117 | 9 ++++----- 118 | 11 +++++------ 119 | 11 +++++------ 120 | 7 +++---- 121 | 15 +++++++-------- 122 | 11 +++++------ 123 | 9 ++++----- 124 | 15 +++++++-------- 125 | 7 +++---- 126 | 7 +++---- 127 | 15 +++++++-------- 128 | 8 +++----- 129 | 8 +++----- 130 | 25 ++++++++++++------------- 131 | 7 +++---- 132 | 9 ++++----- 133 | 7 +++---- 134 | 9 ++++----- 135 | 7 +++---- 136 | 11 +++++------ 137 | 7 +++---- 138 | 7 +++---- 139 | 7 +++---- 140 | 7 +++---- 141 | 7 +++---- 142 | 7 +++---- 143 | 7 +++---- 144 | 7 +++---- 145 | 7 +++---- 146 | 7 +++---- 147 | 7 +++---- 148 | 9 ++++----- 149 | 9 ++++----- 150 | 7 +++---- 151 | 11 +++++------ 152 | 7 +++---- 153 | 9 ++++----- 154 | 7 +++---- 155 | 7 +++---- 156 | 7 +++---- 157 | 7 +++---- 158 | 7 +++---- 159 | 7 +++---- 160 | 7 +++---- 161 | 9 ++++----- 162 | 7 +++---- 163 | 7 +++---- 164 | 20 +++++++++----------- 165 | 13 ++++++------- 166 | 7 +++---- 167 | 7 +++---- 168 | 9 ++++----- 169 | 7 +++---- 170 | 10 +++++----- 171 | 9 ++++----- 172 | 9 ++++----- 173 | 9 ++++----- 174 | 9 ++++----- 175 | 13 ++++++------- 176 | 8 +++----- 177 | 9 ++++----- 178 | 9 ++++----- 179 | 9 ++++----- 180 | 9 ++++----- 181 | 15 +++++++-------- 182 | 9 ++++----- 183 | 9 ++++----- 184 | 7 +++---- 185 | 7 +++---- 186 | 30 ++++++++++++++---------------- 187 | 17 ++++++++--------- 188 | 21 ++++++++++----------- 189 | 9 ++++----- 190 | 15 +++++++-------- 191 | 7 +++---- 192 | 11 +++++------ 192 files changed, 764 insertions(+), 971 deletions(-) diff --git a/001 b/001 index fd4a7563..623816d9 100755 --- a/001 +++ b/001 @@ -1,4 +1,16 @@ #! /bin/sh +# FS QA Test No. 001 +# +# Random file copier to produce chains of identical files so the head +# and the tail can be diff'd at the end of each iteration. +# +# Exercises creat, write and unlink for a variety of directory sizes, and +# checks for data corruption. +# +# run [config] +# +# config has one line per file with filename and byte size, else use +# the default one below. # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,19 +30,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 001 -# -# Random file copier to produce chains of identical files so the head -# and the tail can be diff'd at the end of each iteration. -# -# Exercises creat, write and unlink for a variety of directory sizes, and -# checks for data corruption. -# -# run [config] -# -# config has one line per file with filename and byte size, else use -# the default one below. -# # creator owner=kenmcd@sgi.com diff --git a/002 b/002 index d4a2aa8d..12dc6d5f 100755 --- a/002 +++ b/002 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 002 +# +# simple inode link count test for a regular file # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 002 -# -# simple inode link count test for a regular file -# # creator owner=kenmcd@sgi.com diff --git a/003 b/003 index f9d18fca..6120cc5c 100755 --- a/003 +++ b/003 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 003 +# +# exercise xfs_db bug #784078 # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 003 -# -# exercise xfs_db bug #784078 -# # creator owner=nathans@sgi.com diff --git a/004 b/004 index 4f6a3deb..a88fc103 100755 --- a/004 +++ b/004 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 004 +# +# exercise xfs_db bug #789674 and other freesp functionality +# #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. # @@ -17,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 004 -# -# exercise xfs_db bug #789674 and other freesp functionality -# # creator owner=nathans@sgi.com diff --git a/005 b/005 index d4461b1c..7fead17c 100755 --- a/005 +++ b/005 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 005 +# +# Test symlinks & ELOOP # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 005 -# -# Test symlinks & ELOOP -# # creator owner=dxm@sgi.com diff --git a/006 b/006 index c6636361..8dc0f7a2 100755 --- a/006 +++ b/006 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 006 +# +# permname # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 006 -# -# permname -# # creator owner=dxm@sgi.com diff --git a/007 b/007 index 32724c42..2a850615 100755 --- a/007 +++ b/007 @@ -1,4 +1,10 @@ #! /bin/sh +# FS QA Test No. 007 +# +# drive the src/nametest program +# which does a heap of open(create)/unlink/stat +# and checks that error codes make sense with its +# memory of the files created. # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,13 +24,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 007 -# -# drive the src/nametest program -# which does a heap of open(create)/unlink/stat -# and checks that error codes make sense with its -# memory of the files created. -# # creator owner=tes@sgi.com diff --git a/008 b/008 index 82ea0a43..519b1a9b 100755 --- a/008 +++ b/008 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 008 +# +# randholes test # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 008 -# -# randholes test -# # creator owner=dxm@sgi.com diff --git a/009 b/009 index a385f40e..37082c5c 100755 --- a/009 +++ b/009 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 009 +# +# XFS allocator test (preallocation - allocp, resvsp ,etc) # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 009 -# -# XFS allocator test (preallocation - allocp, resvsp ,etc) -# # creator owner=dxm@sgi.com diff --git a/010 b/010 index 0fef2ded..092149ca 100755 --- a/010 +++ b/010 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 010 +# +# dbtest # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 010 -# -# dbtest -# # creator owner=nathans@sgi.com diff --git a/011 b/011 index ed3bf2b4..f0b50899 100755 --- a/011 +++ b/011 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 011 +# +# dirstress # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 011 -# -# dirstress -# # creator owner=dxm@sgi.com diff --git a/012 b/012 index 8cbcd430..123c7a3b 100755 --- a/012 +++ b/012 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 012 +# +# holes # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 012 -# -# holes -# # creator owner=dxm@sgi.com diff --git a/013 b/013 index 55f22541..0397ceb0 100755 --- a/013 +++ b/013 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 013 +# +# fsstress # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 013 -# -# fsstress -# # creator owner=dxm@sgi.com diff --git a/014 b/014 index 8afd9b8a..14fe0988 100755 --- a/014 +++ b/014 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 014 +# +# truncfile # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 014 -# -# truncfile -# # creator owner=dxm@sgi.com diff --git a/015 b/015 index 852aee3a..9189e2d3 100755 --- a/015 +++ b/015 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 015 +# +# check out-of-space behaviour # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 015 -# -# check out-of-space behaviour -# # creator owner=dxm@sgi.com diff --git a/016 b/016 index 1364fdc0..3a55d3a3 100755 --- a/016 +++ b/016 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 016 +# +# test end of log overwrite bug #796141 # #----------------------------------------------------------------------- # Copyright (c) 2000-2003 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 016 -# -# test end of log overwrite bug #796141 -# # creator owner=dxm@sgi.com diff --git a/017 b/017 index 3cc6964a..e72ab525 100755 --- a/017 +++ b/017 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 017 +# +# test remount ro - pv 795642 # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 017 -# -# test remount ro - pv 795642 -# # creator owner=dxm@sgi.com diff --git a/018 b/018 index 5e5e889a..8674ec55 100755 --- a/018 +++ b/018 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 018 +# +# xfs_logprint test - test v2 logs of different LR sizes # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 018 -# -# xfs_logprint test - test v2 logs of different LR sizes -# # creator owner=tes@sgi.com diff --git a/019 b/019 index d9ae6194..44d32598 100755 --- a/019 +++ b/019 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 019 +# +# mkfs protofile test # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 019 -# -# mkfs protofile test -# # creator owner=dxm@sgi.com diff --git a/020 b/020 index 2e2d2eae..c843bf5d 100755 --- a/020 +++ b/020 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 020 +# +# extended attributes # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 020 -# -# extended attributes -# # creator owner=dxm@sgi.com diff --git a/021 b/021 index 1a1e0342..11c86123 100755 --- a/021 +++ b/021 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 021 +# +# xfs_db type attr test (pv 797508 linux-xfs & IRIX) # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 021 -# -# xfs_db type attr test (pv 797508 linux-xfs & IRIX) -# # creator owner=dxm@sgi.com diff --git a/022 b/022 index b48cad8a..90b46fba 100755 --- a/022 +++ b/022 @@ -1,4 +1,10 @@ #! /bin/sh +# FS QA Test No. 022 +# +# Test out a level 0 dump/restore to a tape of a subdir +# i.e. it is testing out drive_scsitape.c +# +# Use fsstress to create a directory structure with a mix of files # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,13 +24,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 022 -# -# Test out a level 0 dump/restore to a tape of a subdir -# i.e. it is testing out drive_scsitape.c -# -# Use fsstress to create a directory structure with a mix of files -# # creator owner=tes@sgi.com diff --git a/023 b/023 index 397b7960..8d77acb9 100755 --- a/023 +++ b/023 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 023 +# +# To test xfsdump/restore to tape using a directory with +# files with data created by src/fill. # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 023 -# -# To test xfsdump/restore to tape using a directory with -# files with data created by src/fill. -# # creator owner=tes@sgi.com diff --git a/024 b/024 index 3ca4822e..ba3fec29 100755 --- a/024 +++ b/024 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 024 +# +# Test out incremental dumps # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 024 -# -# Test out incremental dumps -# # creator owner=tes@sgi.com diff --git a/025 b/025 index efb55371..a0da452b 100755 --- a/025 +++ b/025 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 025 +# +# Test dump/restore using -m option (min strategy) # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 025 -# -# Test dump/restore using -m option (min strategy) -# # creator owner=tes@sgi.com diff --git a/026 b/026 index c7fb0f1e..25a6a7de 100755 --- a/026 +++ b/026 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 026 +# +# Test xfsdump/xfsrestore to a dump file (as opposed to a tape) # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 026 -# -# Test xfsdump/xfsrestore to a dump file (as opposed to a tape) -# # creator owner=tes@sgi.com diff --git a/027 b/027 index afc6b282..222599b6 100755 --- a/027 +++ b/027 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 027 +# +# Test out "xfsdump | xfsrestore" # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 027 -# -# Test out "xfsdump | xfsrestore" -# # creator owner=tes@sgi.com diff --git a/028 b/028 index 73d149d0..45dd7c6a 100755 --- a/028 +++ b/028 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 028 +# +# To test out xfsinvutil # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 028 -# -# To test out xfsinvutil -# # creator owner=tes@sgi.com diff --git a/029 b/029 index 982c085b..b9c5f118 100755 --- a/029 +++ b/029 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 029 +# +# exercise mkfs log (internal/external) zeroing # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 029 -# -# exercise mkfs log (internal/external) zeroing -# # creator owner=nathans@sgi.com diff --git a/030 b/030 index c633365e..f4517f53 100755 --- a/030 +++ b/030 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 030 +# +# exercise xfs_repair repairing broken filesystems # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,14 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 030 -# -# exercise xfs_repair repairing broken filesystems -# -#----------------------------------------------------------------------- -# Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. -#----------------------------------------------------------------------- -# # creator owner=nathans@sgi.com diff --git a/031 b/031 index 2cb7f490..d6383d80 100755 --- a/031 +++ b/031 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 031 +# +# exercise xfs_repair - ensure repeated use doesn't corrupt # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 031 -# -# exercise xfs_repair - ensure repeated use doesn't corrupt -# # creator owner=nathans@sgi.com diff --git a/032 b/032 index 1074de2c..f81196c9 100755 --- a/032 +++ b/032 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 032 +# +# cross check mkfs detection of foreign filesystems # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 032 -# -# cross check mkfs detection of foreign filesystems -# # creator owner=nathans@sgi.com diff --git a/033 b/033 index d4f734e0..599af623 100755 --- a/033 +++ b/033 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 033 +# +# exercise xfs_repair repairing broken filesystems (root inodes) # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 033 -# -# exercise xfs_repair repairing broken filesystems (root inodes) -# # creator owner=nathans@sgi.com diff --git a/034 b/034 index e567cf4e..8af259cf 100755 --- a/034 +++ b/034 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 034 +# +# pv 801241 - check for reference leaks from the *handle xfsctls # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 034 -# -# pv 801241 - check for reference leaks from the *handle xfsctls -# # creator owner=dxm@sgi.com diff --git a/035 b/035 index 71c585ab..592605b3 100755 --- a/035 +++ b/035 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 035 +# +# Test doing multiple dumps to tape and restoring the 2nd one # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 035 -# -# Test doing multiple dumps to tape and restoring the 2nd one -# # creator owner=tes@sgi.com diff --git a/036 b/036 index 67c2ce5b..ac14e1af 100755 --- a/036 +++ b/036 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 036 +# +# Test xfsdump/restore minrmt to a remote IRIX tape # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 036 -# -# Test xfsdump/restore minrmt to a remote IRIX tape -# # creator owner=tes@sgi.com diff --git a/037 b/037 index 9a5206f8..736385de 100755 --- a/037 +++ b/037 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 037 +# +# Test xfsdump/restore minrmt to a remote linux tape # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 037 -# -# Test xfsdump/restore minrmt to a remote linux tape -# # creator owner=tes@sgi.com diff --git a/038 b/038 index 61093a8f..5796d934 100755 --- a/038 +++ b/038 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 038 +# +# Test xfsdump/restore to a remote linux tape # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 038 -# -# Test xfsdump/restore to a remote linux tape -# # creator owner=tes@sgi.com diff --git a/039 b/039 index 48a5ecb7..b4dda5e7 100755 --- a/039 +++ b/039 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 039 +# +# Test xfsdump/restore to a remote IRIX tape # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 039 -# -# Test xfsdump/restore to a remote IRIX tape -# # creator owner=tes@sgi.com diff --git a/040 b/040 index 0657847a..4481aeb5 100755 --- a/040 +++ b/040 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 040 +# +# srcdiff test # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 040 -# -# srcdiff test -# # creator owner=nathans@sgi.com diff --git a/041 b/041 index 61357482..a49937ce 100755 --- a/041 +++ b/041 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 041 +# +# growfs QA tests - repeatedly fill/grow the filesystem +# check the filesystem contents after each operation # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 041 -# -# growfs QA tests - repeatedly fill/grow the filesystem -# check the filesystem contents after each operation -# set +x # creator owner=ajag@sgi.com diff --git a/042 b/042 index aa049a8a..ca6b365c 100755 --- a/042 +++ b/042 @@ -1,4 +1,9 @@ #! /bin/sh +# FS QA Test No. 042 +# +# xfs_fsr QA tests +# create a large fragmented file and check that xfs_fsr doesn't corrupt +# it or the other contents of the filesystem # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,12 +23,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 042 -# -# xfs_fsr QA tests -# create a large fragmented file and check that xfs_fsr doesn't corrupt -# it or the other contents of the filesystem -# set +x # creator owner=ajag@sgi.com diff --git a/043 b/043 index 763435b9..cc8104e0 100755 --- a/043 +++ b/043 @@ -1,4 +1,9 @@ #! /bin/sh +# FS QA Test No. 043 +# +# Test out xfsdump/restore but rmv inventory prior to restore. +# This checks that the on-disk inventory can be successfully +# rebuilt from the on-tape inventory. # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,12 +23,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 043 -# -# Test out xfsdump/restore but rmv inventory prior to restore. -# This checks that the on-disk inventory can be successfully -# rebuilt from the on-tape inventory. -# # creator owner=tes@sgi.com diff --git a/044 b/044 index d8f11620..17d080cd 100755 --- a/044 +++ b/044 @@ -1,4 +1,11 @@ #! /bin/sh +# FS QA Test No. 044 +# +# external log uuid/format tests (TODO - version 2 log format) +# +#----------------------------------------------------------------------- +# Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. +#----------------------------------------------------------------------- # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,14 +25,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 044 -# -# external log uuid/format tests (TODO - version 2 log format) -# -#----------------------------------------------------------------------- -# Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. -#----------------------------------------------------------------------- -# # creator owner=dxm@sgi.com diff --git a/045 b/045 index 16ec8cbb..736a7770 100755 --- a/045 +++ b/045 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 045 +# +# test mount of two FSes with identical UUID and mount with unknown option # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,13 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 045 -# -# test mount of two FSes with identical UUID and mount with unknown option -# -#----------------------------------------------------------------------- -# Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. -#----------------------------------------------------------------------- # # creator owner=dxm@sgi.com diff --git a/046 b/046 index 1ab8467f..4c4c39f5 100755 --- a/046 +++ b/046 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 046 +# +# check on symlinks permissions # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 046 -# -# check on symlinks permissions -# # creator owner=tes@sgi.com diff --git a/047 b/047 index 1d398292..72ed2d5e 100755 --- a/047 +++ b/047 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 047 +# +# invutil with interactive responses # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 047 -# -# invutil with interactive responses -# # creator owner=tes@sgi.com diff --git a/048 b/048 index 41897595..4d74b564 100755 --- a/048 +++ b/048 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 048 +# +# test return codes from xfsctl on bad userspace address # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 048 -# -# test return codes from xfsctl on bad userspace address -# # creator owner=dxm@sgi.com diff --git a/049 b/049 index 04f930c6..a0559c30 100755 --- a/049 +++ b/049 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 049 +# +# XFS on loop test # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 049 -# -# XFS on loop test -# # creator owner=dxm@sgi.com diff --git a/050 b/050 index 2c707b1c..abb806a7 100755 --- a/050 +++ b/050 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 050 +# +# Exercises basic XFS quota functionality +# uquota, gquota, uqnoenforce, gqnoenforce, pquota, pqnoenforce # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 050 -# -# Exercises basic XFS quota functionality -# uquota, gquota, uqnoenforce, gqnoenforce, pquota, pqnoenforce -# # creator owner=nathans@sgi.com diff --git a/051 b/051 index ca54515c..bf951c2c 100755 --- a/051 +++ b/051 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 051 +# +# Test out ACLs. # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 051 -# -# Test out ACLs. -# # creator owner=tes@sgi.com diff --git a/052 b/052 index 562b9b53..16c78de6 100755 --- a/052 +++ b/052 @@ -1,4 +1,10 @@ #! /bin/sh +# FS QA Test No. 052 +# +# Ensure that quota(1) displays blocksizes matching ondisk dquots. +# +# MOUNT_OPTIONS can be set to gquota to test group quota, +# defaults to uquota if MOUNT_OPTIONS is not set. # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,13 +24,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 052 -# -# Ensure that quota(1) displays blocksizes matching ondisk dquots. -# -# MOUNT_OPTIONS can be set to gquota to test group quota, -# defaults to uquota if MOUNT_OPTIONS is not set. -# # creator owner=nathans@sgi.com diff --git a/053 b/053 index b8b79e67..f28db3f9 100755 --- a/053 +++ b/053 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 053 +# +# xfs_repair breaks acls # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 053 -# -# xfs_repair breaks acls -# # creator owner=ajag@sgi.com diff --git a/054 b/054 index 106b78ae..b495e51f 100755 --- a/054 +++ b/054 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 054 +# +# Check behavior of chown with both user and group quota enabled, +# and changing both user and group together via chown(2). # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 054 -# -# Check behavior of chown with both user and group quota enabled, -# and changing both user and group together via chown(2). -# # creator owner=nathans@sgi.com diff --git a/055 b/055 index e1b737d9..330d9338 100755 --- a/055 +++ b/055 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 055 +# +# Test xfsdump/restore to a remote IRIX tape using RMT user # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 055 -# -# Test xfsdump/restore to a remote IRIX tape using RMT user -# # creator owner=tes@sgi.com diff --git a/056 b/056 index 7f10e541..1578408a 100755 --- a/056 +++ b/056 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 056 +# +# Test xfsdump/xfsrestore to a dump file (as opposed to a tape) +# and test restoring various permissions/modes # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 056 -# -# Test xfsdump/xfsrestore to a dump file (as opposed to a tape) -# and test restoring various permissions/modes -# # creator owner=tes@sgi.com diff --git a/057 b/057 index d1f3b62f..5d427b08 100755 --- a/057 +++ b/057 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 057 +# +# Place holder for test 075. Test out the different acl_get semantics # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 057 -# -# Place holder for test 075. Test out the different acl_get semantics -# # creator owner=tes@sgi.com diff --git a/058 b/058 index bf8fcfa6..c1290c8b 100755 --- a/058 +++ b/058 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 058 +# +# Place holder test 068. Test some ACL API functions. # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 058 -# -# Place holder test 068. Test some ACL API functions. -# # creator owner=tes@sgi.com diff --git a/059 b/059 index 357596a3..52033ccb 100755 --- a/059 +++ b/059 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 059 +# +# place holder for IRIX 059 test for xfsdump/xfsrestore multi streams # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 059 -# -# place holder for IRIX 059 test for xfsdump/xfsrestore multi streams -# # creator owner=ivanr@sgi.com diff --git a/060 b/060 index dc924112..3f6e3491 100755 --- a/060 +++ b/060 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 060 +# +# place holder for IRIX 060 test for xfsdump/xfsrestore multi streams # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 060 -# -# place holder for IRIX 060 test for xfsdump/xfsrestore multi streams -# # creator owner=ivanr@sgi.com diff --git a/061 b/061 index 37ce9c0f..8c125d12 100755 --- a/061 +++ b/061 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 061 +# +# Test restoring a dump created in IRIX/XFS # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 061 -# -# Test restoring a dump created in IRIX/XFS -# # creator owner=tes@sgi.com diff --git a/062 b/062 index dde2ca07..b4144b93 100755 --- a/062 +++ b/062 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 062 +# +# Exercises the getfattr/setfattr tools +# Derived from tests originally written by Andreas Gruenbacher for ext2 # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,15 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 062 -# -# Exercises the getfattr/setfattr tools -# Derived from tests originally written by Andreas Gruenbacher for ext2 -# -#----------------------------------------------------------------------- -# Copyright (c) 2001-2002 Silicon Graphics, Inc. All Rights Reserved. -#----------------------------------------------------------------------- -# # creator owner=nathans@sgi.com diff --git a/063 b/063 index cd3a610d..3bc4fd71 100755 --- a/063 +++ b/063 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 063 +# +# xfsdump/xfsrestore with EAs # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 063 -# -# xfsdump/xfsrestore with EAs -# # creator owner=tes@sgi.com diff --git a/064 b/064 index 2e31bac0..be7b22d7 100755 --- a/064 +++ b/064 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 064 +# +# test multilevel dump and restores with hardlinks # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 064 -# -# test multilevel dump and restores with hardlinks -# # creator owner=tes@sgi.com diff --git a/065 b/065 index 0f42a376..54419ae6 100755 --- a/065 +++ b/065 @@ -1,4 +1,10 @@ #! /bin/sh +# FS QA Test No. 065 +# +# Testing incremental dumps and cumulative restores with +# "adding, deleting, renaming, linking, and unlinking files and +# directories". +# Do different operations for each level. # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,13 +24,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 065 -# -# Testing incremental dumps and cumulative restores with -# "adding, deleting, renaming, linking, and unlinking files and -# directories". -# Do different operations for each level. -# # creator owner=tes@sgi.com diff --git a/066 b/066 index 33634d42..1d637d18 100755 --- a/066 +++ b/066 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 066 +# +# Test dumping of large files # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 066 -# -# Test dumping of large files -# # creator owner=tes@sgi.com diff --git a/067 b/067 index fbe03d77..2ac78785 100755 --- a/067 +++ b/067 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 067 +# +# Test out acl/dacls which fit in shortform in the inode # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 067 -# -# Test out acl/dacls which fit in shortform in the inode -# # creator owner=tes@sgi.com diff --git a/068 b/068 index d4b9c8fb..82c1a4e1 100755 --- a/068 +++ b/068 @@ -1,4 +1,8 @@ #! /bin/sh +# FSQA Test No. 068 +# +# Test case to reproduce xfs_freeze hang under filsystem load. +# The fail case for this test is a hang on an xfs_freeze. # #----------------------------------------------------------------------- # Copyright (c) 2000-2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 068 -# -# Test case to reproduce xfs_freeze hang under filsystem load. -# The fail case for this test is a hang on an xfs_freeze. -# # creator owner=ajones@sgi.com diff --git a/069 b/069 index 1c0f715a..4468eade 100755 --- a/069 +++ b/069 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 069 +# +# Test out writes with O_APPEND flag sets. # #----------------------------------------------------------------------- # Copyright (c) 2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 069 -# -# Test out writes with O_APPEND flag sets. -# # creator owner=nathans@sgi.com diff --git a/070 b/070 index 54b414b0..56b8217d 100755 --- a/070 +++ b/070 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 070 +# +# fsstress incarnation testing extended attributes writes # #----------------------------------------------------------------------- # Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 070 -# -# fsstress incarnation testing extended attributes writes -# # creator owner=nathans@sgi.com diff --git a/071 b/071 index 5f2ab781..15067b95 100755 --- a/071 +++ b/071 @@ -1,5 +1,7 @@ #! /bin/sh +# FS QA Test No. 071 # +# Exercise IO at large file offsets. #----------------------------------------------------------------------- # Copyright (c) 2000-2003 Silicon Graphics, Inc. All Rights Reserved. # @@ -18,10 +20,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 071 -# -# Exercise IO at large file offsets. -# # creator owner=nathans@sgi.com diff --git a/072 b/072 index e5ed7296..96b783d2 100755 --- a/072 +++ b/072 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 072 +# +# Check some unwritten extent boundary conditions # #----------------------------------------------------------------------- # Copyright (c) 2000-2003 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 072 -# -# Check some unwritten extent boundary conditions -# # creator owner=nathans@sgi.com diff --git a/073 b/073 index 6c7b619a..50594483 100755 --- a/073 +++ b/073 @@ -1,4 +1,16 @@ #! /bin/sh +# FS QA Test No. 073 +# +# Test xfs_copy +# +# HACK WARNING: +# +# Due to the severe brokenness of mount's handling of loopback devices, we +# hardcode the loop devices we use for this test. This enables us to clean up +# the pieces when we remount the loop device because mount loses all trace of +# the fact this is a loop device. Hence to enable us to unmount the hosting +# filesystem, we need to manually tear down the relevant loop device. If +# mount ever gets fixed then this hack can be removed. # #----------------------------------------------------------------------- # Copyright (c) 2000-2003,2008 Silicon Graphics, Inc. All Rights Reserved. @@ -18,19 +30,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 073 -# -# Test xfs_copy -# -# HACK WARNING: -# -# Due to the severe brokenness of mount's handling of loopback devices, we -# hardcode the loop devices we use for this test. This enables us to clean up -# the pieces when we remount the loop device because mount loses all trace of -# the fact this is a loop device. Hence to enable us to unmount the hosting -# filesystem, we need to manually tear down the relevant loop device. If -# mount ever gets fixed then this hack can be removed. -# # creator owner=nathans@sgi.com diff --git a/074 b/074 index 9c771a20..12047a01 100755 --- a/074 +++ b/074 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 074 +# +# fstest # #----------------------------------------------------------------------- # Copyright (c) 2000-2003 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 074 -# -# fstest -# # creator owner=nathans@sgi.com diff --git a/075 b/075 index 46272605..7948c1f0 100755 --- a/075 +++ b/075 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 075 +# +# fsx (non-AIO variant) # #----------------------------------------------------------------------- # Copyright (c) 2000-2003 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 075 -# -# fsx (non-AIO variant) -# # creator owner=nathans@sgi.com diff --git a/076 b/076 index 3955bf9f..e2a15e94 100755 --- a/076 +++ b/076 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 076 +# +# Test blockdev reads in parallel with filesystem reads/writes # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 076 -# -# Test blockdev reads in parallel with filesystem reads/writes -# # creator owner=nathans@sgi.com diff --git a/077 b/077 index dfe159e7..719c8c3b 100755 --- a/077 +++ b/077 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 077 +# +# Check use of ACLs (extended attributes) on a full filesystem # #----------------------------------------------------------------------- # Copyright (c) 2000-2003 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 077 -# -# Check use of ACLs (extended attributes) on a full filesystem -# # creator owner=nathans@sgi.com diff --git a/078 b/078 index b9d1ec16..acef5c14 100755 --- a/078 +++ b/078 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 078 +# +# Check several growfs corner cases # #----------------------------------------------------------------------- # Copyright (c) 2000-2003,2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 078 -# -# Check several growfs corner cases -# # creator owner=nathans@sgi.com diff --git a/079 b/079 index 440a64d3..b26cc0a9 100755 --- a/079 +++ b/079 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 079 +# +# Run the t_immutable test program for immutable/append-only files. # #----------------------------------------------------------------------- # Copyright (c) 2000-2003 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 079 -# -# Run the t_immutable test program for immutable/append-only files. -# # creator owner=nathans@sgi.com diff --git a/080 b/080 index 401a589a..e9721ad9 100755 --- a/080 +++ b/080 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 080 +# +# rwtest (iogen|doio) # #----------------------------------------------------------------------- # Copyright (c) 2000-2003 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 080 -# -# rwtest (iogen|doio) -# # creator owner=nathans@sgi.com diff --git a/081 b/081 index b98d31d0..30364845 100755 --- a/081 +++ b/081 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 081 +# +# To test out logprint with quotas # #----------------------------------------------------------------------- # Copyright (c) 2000-2003 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 081 -# -# To test out logprint with quotas -# # creator owner=tes@sgi.com diff --git a/082 b/082 index 4a207060..ca198210 100755 --- a/082 +++ b/082 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 082 +# +# Test out the v2 stripe logs with logprint # #----------------------------------------------------------------------- # Copyright (c) 2000-2003 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 082 -# -# Test out the v2 stripe logs with logprint -# # creator owner=tes@melbourne.sgi.com diff --git a/083 b/083 index e6954a6f..a61aa660 100755 --- a/083 +++ b/083 @@ -1,4 +1,16 @@ #! /bin/sh +# FS QA Test No. 083 +# +# Exercise filesystem full behaviour - run numerous fsstress +# processes in write mode on a small filesystem. NB: delayed +# allocate flushing is quite deadlock prone at the filesystem +# full boundary due to the fact that we will retry allocation +# several times after flushing, before giving back ENOSPC. +# +# Note that this test will intentionally cause console msgs of form: +# dksc0d1s4: Process [fsstress] ran out of disk space +# dksc0d1s4: Process [fsstress] ran out of disk space +# dksc0d1s4: Process [fsstress] ran out of disk space # #----------------------------------------------------------------------- # Copyright (c) 2000-2003 Silicon Graphics, Inc. All Rights Reserved. @@ -18,19 +30,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 083 -# -# Exercise filesystem full behaviour - run numerous fsstress -# processes in write mode on a small filesystem. NB: delayed -# allocate flushing is quite deadlock prone at the filesystem -# full boundary due to the fact that we will retry allocation -# several times after flushing, before giving back ENOSPC. -# -# Note that this test will intentionally cause console msgs of form: -# dksc0d1s4: Process [fsstress] ran out of disk space -# dksc0d1s4: Process [fsstress] ran out of disk space -# dksc0d1s4: Process [fsstress] ran out of disk space -# # creator owner=nathans@sgi.com diff --git a/084 b/084 index 32061930..212bbfaa 100755 --- a/084 +++ b/084 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 084 +# +# Exercises unwritten extent reads and writes, looking +# for data corruption (zeroes read) near the end of file. # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 084 -# -# Exercises unwritten extent reads and writes, looking -# for data corruption (zeroes read) near the end of file. -# # creator owner=nathans@sgi.com diff --git a/085 b/085 index 80a47288..7a62b0c2 100755 --- a/085 +++ b/085 @@ -1,4 +1,10 @@ #! /bin/sh +# FS QA Test No. 085 +# +# To test log replay by shutdown of file system +# This is the first simple initial test to ensure that +# the goingdown ioctl is working and recovery of +# create transactions is working. # #----------------------------------------------------------------------- # Copyright (c) 2000-2003 Silicon Graphics, Inc. All Rights Reserved. @@ -18,13 +24,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 085 -# -# To test log replay by shutdown of file system -# This is the first simple initial test to ensure that -# the goingdown ioctl is working and recovery of -# create transactions is working. -# # creator owner=tes@melbourne.sgi.com diff --git a/086 b/086 index 0a1a480a..5a1270f9 100755 --- a/086 +++ b/086 @@ -1,4 +1,9 @@ #! /bin/sh +# FS QA Test No. 086 +# +# To test log replay with version 2 logs +# Initially keep this simple with just creates. +# In another qa test we can do more e.g. use fsstress. # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,12 +23,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 086 -# -# To test log replay with version 2 logs -# Initially keep this simple with just creates. -# In another qa test we can do more e.g. use fsstress. -# # creator owner=root@icy.melbourne.sgi.com diff --git a/087 b/087 index 59dea2d4..0146d682 100755 --- a/087 +++ b/087 @@ -1,4 +1,9 @@ #! /bin/sh +# FS QA Test No. 087 +# +# * like 086 but want to create more/different kinds of metadata +# and so will use fsstress +# * also can interrupt metadata with godown # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,12 +23,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 087 -# -# * like 086 but want to create more/different kinds of metadata -# and so will use fsstress -# * also can interrupt metadata with godown -# # creator owner=tes@melbourne.sgi.com diff --git a/088 b/088 index 2cc4e2b9..81af19fc 100755 --- a/088 +++ b/088 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 088 +# +# test out CAP_DAC_OVERRIDE and CAP_DAC_SEARCH code in +# xfs_iaccess(ip,mode,cr) # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 088 -# -# test out CAP_DAC_OVERRIDE and CAP_DAC_SEARCH code in -# xfs_iaccess(ip,mode,cr) -# # creator owner=root@icy.melbourne.sgi.com diff --git a/089 b/089 index aef7c908..bd812e95 100755 --- a/089 +++ b/089 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 089 +# +# Emulate the way Linux mount manipulates /etc/mtab to attempt to +# reproduce a possible bug in rename (see src/t_mtab.c). # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 089 -# -# Emulate the way Linux mount manipulates /etc/mtab to attempt to -# reproduce a possible bug in rename (see src/t_mtab.c). -# # creator owner=nathans@sgi.com diff --git a/090 b/090 index 45073e63..e71badb8 100755 --- a/090 +++ b/090 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 090 +# +# Exercise IO on the realtime device (direct, buffered, mmapd) # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 090 -# -# Exercise IO on the realtime device (direct, buffered, mmapd) -# # creator owner=nathans@sgi.com diff --git a/091 b/091 index e37386c0..0ee9c7a9 100755 --- a/091 +++ b/091 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 091 +# +# fsx exercising direct IO -- sub-block sizes and concurrent buffered IO # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 091 -# -# fsx exercising direct IO -- sub-block sizes and concurrent buffered IO -# # creator owner=nathans@sgi.com diff --git a/092 b/092 index ca90d714..73384b91 100755 --- a/092 +++ b/092 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 092 +# +# Make sure that we can mount inode64 filesystems # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 092 -# -# Make sure that we can mount inode64 filesystems -# # creator owner=nathans@sgi.com diff --git a/093 b/093 index 94d2d76e..0e349df4 100755 --- a/093 +++ b/093 @@ -1,4 +1,10 @@ #! /bin/sh +# FS QA Test No. 093 +# +# Test out for IRIX the removal of file capabilities when +# writing to the file (when it doesn't have CAP_FSETID & CAP_SETFCAP) +# i.e. not root. +# Test out fix for pv#901019 # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,13 +24,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 093 -# -# Test out for IRIX the removal of file capabilities when -# writing to the file (when it doesn't have CAP_FSETID & CAP_SETFCAP) -# i.e. not root. -# Test out fix for pv#901019 -# # creator owner=tes@sgi.com diff --git a/094 b/094 index 93d4dfbc..97f6be76 100755 --- a/094 +++ b/094 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 094 +# +# Exercising the inheritable realtime inode bit. # #----------------------------------------------------------------------- # Copyright (c) 2000-2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 094 -# -# Exercising the inheritable realtime inode bit. -# # creator owner=nathans@sgi.com diff --git a/095 b/095 index f54de1f9..6e2005a7 100755 --- a/095 +++ b/095 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 095 +# +# test out xfs_chver on IRIX # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 095 -# -# test out xfs_chver on IRIX -# # creator owner=tes@sgi.com diff --git a/096 b/096 index 24d05a28..6011f349 100755 --- a/096 +++ b/096 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 096 +# +# test out mkfs_xfs output on IRIX/Linux and some of its error handling +# ensure pv#920679 is addressed # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 096 -# -# test out mkfs_xfs output on IRIX/Linux and some of its error handling -# ensure pv#920679 is addressed -# # creator owner=tes@sgi.com diff --git a/097 b/097 index 80e96ee9..d314557e 100755 --- a/097 +++ b/097 @@ -1,4 +1,12 @@ #! /bin/sh +# FS QA Test No. 097. Modifed from UDFQA test 033. +# +# simple attr tests for EAs: +# - set +# - get +# - list +# - remove +# Basic testing. # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,15 +26,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 097. Modifed from UDFQA test 033. -# -# simple attr tests for EAs: -# - set -# - get -# - list -# - remove -# Basic testing. -# # creator owner=ajones@sgi.com diff --git a/098 b/098 index f3435c1e..dcdfb165 100755 --- a/098 +++ b/098 @@ -1,4 +1,14 @@ #! /bin/sh +# FS QA Test No. 098. Modified from UDFQA test 035 +# +# simple attr tests for EAs: +# - set +# - get +# - list +# - remove +# Basic testing. +# + udf_db checks. +# (033 + udf_db) # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,17 +28,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 098. Modified from UDFQA test 035 -# -# simple attr tests for EAs: -# - set -# - get -# - list -# - remove -# Basic testing. -# + udf_db checks. -# (033 + udf_db) -# # creator owner=ajones@sgi.com diff --git a/099 b/099 index 94114483..c2299eca 100755 --- a/099 +++ b/099 @@ -1,5 +1,7 @@ #! /bin/sh +# FS QA Test No. 099. Modified from UDFQA test 036. # +# ACL test #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. # @@ -18,9 +20,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 099. Modified from UDFQA test 036. -# -# ACL test #_acl_list # modifier owner=ajones@sgi.com diff --git a/100 b/100 index ade12f8b..1a37d376 100755 --- a/100 +++ b/100 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 100. Modified from UDF QA test 030. +# +# Test whether a tarred directory structure can be untarred onto +# a UDF file system. # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 100. Modified from UDF QA test 030. -# -# Test whether a tarred directory structure can be untarred onto -# a UDF file system. -# # creator owner=ajones@sgi.com diff --git a/101 b/101 index 8fd4df37..ca385d1f 100755 --- a/101 +++ b/101 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 101. Modified from UDFQA test 029. +# +# This tests mkfs_udf with -s [SIZE] option. # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 101. Modified from UDFQA test 029. -# -# This tests mkfs_udf with -s [SIZE] option. -# # creator owner=ajones@sgi.com diff --git a/102 b/102 index eeb75df9..048772c0 100755 --- a/102 +++ b/102 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 102 +# +# This tests mkfs_udf/mkudffs and the device detection code +# Modified from UDFQA test 031. # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 102 -# -# This tests mkfs_udf/mkudffs and the device detection code -# Modified from UDFQA test 031. -# # creator owner=ajones@sgi.com diff --git a/103 b/103 index db54a4a4..8d3e2267 100755 --- a/103 +++ b/103 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 103 +# +# Exercise the XFS nosymlinks inode flag # #----------------------------------------------------------------------- # Copyright (c) 2000-2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 103 -# -# Exercise the XFS nosymlinks inode flag -# # creator owner=nathans@sgi.com diff --git a/104 b/104 index 08d673fe..6dea1d32 100755 --- a/104 +++ b/104 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 104 +# +# XFS online growfs-while-allocating tests (data subvol variant) # #----------------------------------------------------------------------- # Copyright (c) 2000-2004 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 104 -# -# XFS online growfs-while-allocating tests (data subvol variant) -# # creator owner=nathans@sgi.com diff --git a/105 b/105 index a9817f4f..6f9f0bde 100755 --- a/105 +++ b/105 @@ -1,4 +1,10 @@ #! /bin/sh +# FS QA Test No. 105 +# +# Test fix of bug: +# 930290 - xfs directory with no exec perm in ACL denies access +# and breaks CAPP evaluation +# which pulls out an earlier mod # #----------------------------------------------------------------------- # Copyright (c) 2000-2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,13 +24,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 105 -# -# Test fix of bug: -# 930290 - xfs directory with no exec perm in ACL denies access -# and breaks CAPP evaluation -# which pulls out an earlier mod -# # creator owner=fsgqa@snap.melbourne.sgi.com diff --git a/106 b/106 index 0f37ade9..71549795 100755 --- a/106 +++ b/106 @@ -1,4 +1,9 @@ #! /bin/sh +# FS QA Test No. 106 +# +# Exercise basic xfs_quota functionality (user/group/project quota) +# Use of "sync" mount option here is an attempt to get deterministic +# allocator behaviour. # #----------------------------------------------------------------------- # Copyright (c) 2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,12 +23,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 106 -# -# Exercise basic xfs_quota functionality (user/group/project quota) -# Use of "sync" mount option here is an attempt to get deterministic -# allocator behaviour. -# # creator owner=nathans@sgi.com diff --git a/107 b/107 index a6ace536..cfa82136 100755 --- a/107 +++ b/107 @@ -1,4 +1,9 @@ #! /bin/sh +# FS QA Test No. 107 +# +# Project quota. +# Use of "sync" mount option here is an attempt to get deterministic +# allocator behaviour. # #----------------------------------------------------------------------- # Copyright (c) 2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,12 +23,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 107 -# -# Project quota. -# Use of "sync" mount option here is an attempt to get deterministic -# allocator behaviour. -# # creator owner=nathans@sgi.com diff --git a/108 b/108 index bdec02eb..3f3e1fb6 100755 --- a/108 +++ b/108 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 108 +# +# Simple quota accounting test for direct/buffered/mmap IO. # #----------------------------------------------------------------------- # Copyright (c) 2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 108 -# -# Simple quota accounting test for direct/buffered/mmap IO. -# # creator owner=nathans@sgi.com diff --git a/109 b/109 index 9142cabc..1ec25eab 100755 --- a/109 +++ b/109 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 109 +# +# ENOSPC deadlock case from Asano Masahiro. # #----------------------------------------------------------------------- # Copyright (c) 2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 109 -# -# ENOSPC deadlock case from Asano Masahiro. -# # creator owner=nathans@sgi.com diff --git a/110 b/110 index 73380504..fa8ade9d 100755 --- a/110 +++ b/110 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 110 +# +# Incorrect dir2 freetab warning case from Masanori Tsuda. # #----------------------------------------------------------------------- # Copyright (c) 2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 110 -# -# Incorrect dir2 freetab warning case from Masanori Tsuda. -# # creator owner=nathans@sgi.com diff --git a/111 b/111 index e53c22bd..db86df63 100755 --- a/111 +++ b/111 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 111 +# +# Infinite xfs_bulkstat bad-inode loop case from Roger Willcocks. # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 111 -# -# Infinite xfs_bulkstat bad-inode loop case from Roger Willcocks. -# # creator owner=nathans@sgi.com diff --git a/112 b/112 index 326b77e4..70fa4879 100755 --- a/112 +++ b/112 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 112 +# +# fsx (AIO variant, based on 075) # #----------------------------------------------------------------------- # Copyright (c) 2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 112 -# -# fsx (AIO variant, based on 075) -# # creator owner=nathans@sgi.com diff --git a/113 b/113 index 00b577cd..261873b3 100755 --- a/113 +++ b/113 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 113 +# +# aio-stress # #----------------------------------------------------------------------- # Copyright (c) 2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 113 -# -# aio-stress -# # creator owner=nathans@sgi.com diff --git a/114 b/114 index 2dbe43c5..3596da8b 100755 --- a/114 +++ b/114 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 114 +# +# Test some parent ptr stuff # #----------------------------------------------------------------------- # Copyright (c) 2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 114 -# -# Test some parent ptr stuff -# # creator owner=tes@crackle.melbourne.sgi.com diff --git a/115 b/115 index c252ae19..b874cb8f 100755 --- a/115 +++ b/115 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 115 +# +# Test out xfs_repair_ipaths # #----------------------------------------------------------------------- # Copyright (c) 2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 115 -# -# Test out xfs_repair_ipaths -# # creator owner=tes@crackle.melbourne.sgi.com diff --git a/116 b/116 index e506a381..8394054a 100755 --- a/116 +++ b/116 @@ -1,4 +1,9 @@ #! /bin/sh +# FS QA Test No. 116 +# +# pv#940491 +# Test out resetting of sb_qflags when mounting with no quotas after +# having mounted with quotas. # #----------------------------------------------------------------------- # Copyright (c) 2000-2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,12 +23,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 116 -# -# pv#940491 -# Test out resetting of sb_qflags when mounting with no quotas after -# having mounted with quotas. -# # creator owner=fsgqa@snap.melbourne.sgi.com diff --git a/117 b/117 index f9d9edd5..04c628ea 100755 --- a/117 +++ b/117 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 117 +# +# Attempt to cause filesystem corruption with serial fsstresses doing +# extended attributes writes - pv 940655 # #----------------------------------------------------------------------- # Copyright (c) 2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 117 -# -# Attempt to cause filesystem corruption with serial fsstresses doing -# extended attributes writes - pv 940655 -# # creator owner=ajones@sgi.com diff --git a/118 b/118 index fb731bcd..6b28055f 100755 --- a/118 +++ b/118 @@ -1,4 +1,9 @@ #! /bin/sh +# FS QA Test No. 118 +# +# To test out pv#940675 crash in xfs_trans_brelse + quotas +# Without the fix, this will create an ASSERT failure in debug kernels +# and crash a non-debug kernel. # #----------------------------------------------------------------------- # Copyright (c) 2000-2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,12 +23,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 118 -# -# To test out pv#940675 crash in xfs_trans_brelse + quotas -# Without the fix, this will create an ASSERT failure in debug kernels -# and crash a non-debug kernel. -# # creator owner=tes@crackle.melbourne.sgi.com diff --git a/119 b/119 index c902203d..516f992f 100755 --- a/119 +++ b/119 @@ -1,4 +1,9 @@ #! /bin/sh +# FS QA Test No. 119 +# +# Leaking reservation space in the GRH +# Test out pv#942130 +# This can hang when things aren't working # #----------------------------------------------------------------------- # Copyright (c) 2000-2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,12 +23,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 119 -# -# Leaking reservation space in the GRH -# Test out pv#942130 -# This can hang when things aren't working -# # creator owner=tes@crackle.melbourne.sgi.com diff --git a/120 b/120 index 639f3637..dd6e91a5 100755 --- a/120 +++ b/120 @@ -1,4 +1,7 @@ #!/bin/sh +# FS QA Test No. 120 +# +# Test noatime mount option. # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 120 -# -# Test noatime mount option. -# # creator owner=allanr@sgi.com diff --git a/121 b/121 index ce701eea..eb0158d4 100755 --- a/121 +++ b/121 @@ -1,4 +1,11 @@ #! /bin/sh +# FS QA Test No. 121 +# +# To test log replay for the unlinked list. +# So we create unlinked and still referenced inodes +# and make sure that no clearing of the unlinked AGI buckets +# are happening. +# See pv#953263. # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,14 +25,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 121 -# -# To test log replay for the unlinked list. -# So we create unlinked and still referenced inodes -# and make sure that no clearing of the unlinked AGI buckets -# are happening. -# See pv#953263. -# # creator owner=tes@sgi.com diff --git a/122 b/122 index 4bcef0d3..71237530 100755 --- a/122 +++ b/122 @@ -1,4 +1,9 @@ #! /bin/sh +# FS QA Test No. 122 +# +# pv#952498 +# Keep an eye on some of the xfs type sizes +# Motivation from differing ondisk types for 32 and 64 bit word versions. # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,12 +23,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 122 -# -# pv#952498 -# Keep an eye on some of the xfs type sizes -# Motivation from differing ondisk types for 32 and 64 bit word versions. -# # creator owner=tes@sgi.com diff --git a/123 b/123 index 50c497ae..d7f49c86 100755 --- a/123 +++ b/123 @@ -1,4 +1,8 @@ #! /bin/sh +# FSQA Test No. 123 +# +# Make sure user cannot overwrite, append, delete or move a file created by +# root. Modified CXFSQA test 940960 and 940558. # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 123 -# -# Make sure user cannot overwrite, append, delete or move a file created by -# root. Modified CXFSQA test 940960 and 940558. -# # creator owner=ajones@sgi.com diff --git a/124 b/124 index 901d27a9..98f6d493 100755 --- a/124 +++ b/124 @@ -1,4 +1,11 @@ #! /bin/sh +# FSQA Test No. 124 +# +# Test preallocated_rw_pattern_test modified from CXFSQA test preallocated_rw_pattern_test +# +# pat stands for pattern. First 8 bytes contains the 64-bit number 0, +# second is 1, ..., until last 8 bytes (1048568-1048575) contain 131071. +# patw preallocates the file and then writes the pattern, patr checks it # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,14 +25,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 124 -# -# Test preallocated_rw_pattern_test modified from CXFSQA test preallocated_rw_pattern_test -# -# pat stands for pattern. First 8 bytes contains the 64-bit number 0, -# second is 1, ..., until last 8 bytes (1048568-1048575) contain 131071. -# patw preallocates the file and then writes the pattern, patr checks it -# # creator owner=ajones@sgi.com diff --git a/125 b/125 index 94fca196..6b1d3fe6 100755 --- a/125 +++ b/125 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 125 +# +# ftruncate test, modified from CXFSQA tests cxfs_ftrunc and cxfs_trunc # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 125 -# -# ftruncate test, modified from CXFSQA tests cxfs_ftrunc and cxfs_trunc -# # creator owner=ajones@sgi.com diff --git a/126 b/126 index 69aeca26..3550533d 100755 --- a/126 +++ b/126 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 126 +# +# tests various file permission options modified from CXFSQA test fs_perms # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 126 -# -# tests various file permission options modified from CXFSQA test fs_perms -# # creator owner=allanr@sgi.com diff --git a/127 b/127 index 9979ca51..44db4fba 100755 --- a/127 +++ b/127 @@ -1,4 +1,11 @@ #! /bin/sh +# FSQA Test No. 127 +# +# fsx tests modified from CXFSQA tests +# - fsx_00_lite +# - fsx_05_lite_mmap +# - fsx_10_std, +# - fsx_15_std_mmap # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,14 +25,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 127 -# -# fsx tests modified from CXFSQA tests -# - fsx_00_lite -# - fsx_05_lite_mmap -# - fsx_10_std, -# - fsx_15_std_mmap -# # creator owner=allanr@sgi.com diff --git a/128 b/128 index dbc4e28b..4061355d 100755 --- a/128 +++ b/128 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 128 +# +# Test nosuid mount option modified from CXFSQA test mount_option_nosuid # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 128 -# -# Test nosuid mount option modified from CXFSQA test mount_option_nosuid -# -# # creator owner=allanr@sgi.com diff --git a/129 b/129 index 1d4d886c..02d14b9c 100755 --- a/129 +++ b/129 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 129 +# +# looptests created from CXFSQA test looptest # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 129 -# -# looptests created from CXFSQA test looptest -# -# # creator owner=allanr@sgi.com diff --git a/130 b/130 index bb4cb850..9d447569 100755 --- a/130 +++ b/130 @@ -1,4 +1,16 @@ #! /bin/sh +# FSQA Test No. 130 +# +# xfs_io vector read/write and trunc tests. modified from cxfsqa tests +# - unixfile_basic_block_hole +# - unixfile_buffer_direct_coherency +# - unixfile_direct_rw +# - unixfile_eof_direct +# - unixfile_fsb_edge +# - unixfile_open_append +# - unixfile_open_trunc +# - unixfile_small_vector_async_rw +# - unixfile_small_vector_sync_rw # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,19 +30,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 130 -# -# xfs_io vector read/write and trunc tests. modified from cxfsqa tests -# - unixfile_basic_block_hole -# - unixfile_buffer_direct_coherency -# - unixfile_direct_rw -# - unixfile_eof_direct -# - unixfile_fsb_edge -# - unixfile_open_append -# - unixfile_open_trunc -# - unixfile_small_vector_async_rw -# - unixfile_small_vector_sync_rw -# # creator owner=allanr@sgi.com diff --git a/131 b/131 index f09e47ac..28a55976 100755 --- a/131 +++ b/131 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 131 +# +# lock test created from CXFSQA test lockfile_simple # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 131 -# -# lock test created from CXFSQA test lockfile_simple -# # creator owner=allanr@sgi.com diff --git a/132 b/132 index 87d34d2d..02031bd0 100755 --- a/132 +++ b/132 @@ -1,4 +1,8 @@ #! /bin/sh +# FSQA Test No. 132 +# +# xfs_io aligned vector rw created from CXFSQA test +# unixfile_vector_aligned_rw # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 132 -# -# xfs_io aligned vector rw created from CXFSQA test -# unixfile_vector_aligned_rw -# # creator owner=allanr@sgi.com diff --git a/133 b/133 index 580d15c0..88da691c 100755 --- a/133 +++ b/133 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 133 +# +# Concurrent I/O to same file to ensure no deadlocks # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 133 -# -# Concurrent I/O to same file to ensure no deadlocks -# # creator owner=lachlan@sgi.com diff --git a/134 b/134 index 3e15955f..fc2ab74a 100755 --- a/134 +++ b/134 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 134 +# +# test to reproduce PV951636: +# project quotas not updated if a file is mv'd into that directory # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 134 -# -# test to reproduce PV951636: -# project quotas not updated if a file is mv'd into that directory -# # creator owner=allanr@sgi.com diff --git a/135 b/135 index 741a422e..772eff20 100755 --- a/135 +++ b/135 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 135 +# +# Concurrent I/O to same file to ensure no deadlocks # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 135 -# -# Concurrent I/O to same file to ensure no deadlocks -# # creator owner=lachlan@sgi.com diff --git a/136 b/136 index c8d6ff49..d5d8a344 100755 --- a/136 +++ b/136 @@ -1,4 +1,9 @@ #! /bin/sh +# FS QA Test No. 136 +# +# Test the attr2 code +# Let's look, xfs_db, at the inode and its literal area for the +# extents and the attributes # #----------------------------------------------------------------------- # Copyright (c) 2000-2005 Silicon Graphics, Inc. All Rights Reserved. @@ -18,12 +23,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 136 -# -# Test the attr2 code -# Let's look, xfs_db, at the inode and its literal area for the -# extents and the attributes -# # creator owner=tes@puffy.melbourne.sgi.com diff --git a/137 b/137 index 6bd7f19c..4db81275 100755 --- a/137 +++ b/137 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 137 +# +# Test for NULL files problem # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 137 -# -# Test for NULL files problem -# # creator owner=lachlan@sgi.com diff --git a/138 b/138 index 73ae0117..c9a23818 100755 --- a/138 +++ b/138 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 138 +# +# Test for NULL files problem # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 138 -# -# Test for NULL files problem -# # creator owner=lachlan@sgi.com diff --git a/139 b/139 index ac495e6c..3fb05cf3 100755 --- a/139 +++ b/139 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 139 +# +# Test for NULL files problem # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 139 -# -# Test for NULL files problem -# # creator owner=lachlan@sgi.com diff --git a/140 b/140 index eb243d4b..84ee0f02 100755 --- a/140 +++ b/140 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 140 +# +# Test for NULL files problem # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 140 -# -# Test for NULL files problem -# # creator owner=lachlan@sgi.com diff --git a/141 b/141 index 10823ec1..1c71e310 100755 --- a/141 +++ b/141 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 141 +# +# Test for xfs_io mmap read problem # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 141 -# -# Test for xfs_io mmap read problem -# # creator owner=bnaujok@sgi.com diff --git a/142 b/142 index e13717d6..0bc3ded3 100755 --- a/142 +++ b/142 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 142 +# +# Dmapi get/set_dmattr # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 142 -# -# Dmapi get/set_dmattr -# # creator owner=allanr@sgi.com diff --git a/143 b/143 index 14e716f8..c4763f59 100755 --- a/143 +++ b/143 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 143 +# +# Dmapi get/set_eventlist # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 143 -# -# Dmapi get/set_eventlist -# # creator owner=allanr@sgi.com diff --git a/144 b/144 index d65a6072..cbbbc425 100755 --- a/144 +++ b/144 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 144 +# +# Dmapi get/set_fileattr, get_bulkattr, get_dirattrs # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 144 -# -# Dmapi get/set_fileattr, get_bulkattr, get_dirattrs -# # creator owner=allanr@sgi.com diff --git a/145 b/145 index bb9e3973..59ce6a22 100755 --- a/145 +++ b/145 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 145 +# +# Dmapi probe/punch_hole # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 145 -# -# Dmapi probe/punch_hole -# # creator owner=allanr@sgi.com diff --git a/146 b/146 index 89bd8df4..9e2eeae6 100755 --- a/146 +++ b/146 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 146 +# +# Dmapi read/write_invis # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 146 -# -# Dmapi read/write_invis -# # creator owner=allanr@sgi.com diff --git a/147 b/147 index 790ceb43..c376567d 100755 --- a/147 +++ b/147 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 147 +# +# Dmapi get/set_region # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 147 -# -# Dmapi get/set_region -# # creator owner=allanr@sgi.com diff --git a/148 b/148 index f8820d43..a2f08735 100755 --- a/148 +++ b/148 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 148 +# +# Exercise xfs parallel repair on broken filesystems +# This is a clone of test 030 useing xfs_prepair64 instead of xfs_repair # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 148 -# -# Exercise xfs parallel repair on broken filesystems -# This is a clone of test 030 useing xfs_prepair64 instead of xfs_repair -# # creator owner=ddiss@sgi.com diff --git a/149 b/149 index 4385d600..0a1904a3 100755 --- a/149 +++ b/149 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 149 +# +# Exercise xfs_prepair - ensure repeated use doesn't corrupt +# This is a clone of test 031 using xfs_prepair instead of xfs_repair # #----------------------------------------------------------------------- # Copyright (c) 2000-2002 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 149 -# -# Exercise xfs_prepair - ensure repeated use doesn't corrupt -# This is a clone of test 031 using xfs_prepair instead of xfs_repair -# # creator owner=ddiss@sgi.com diff --git a/150 b/150 index 64a735fe..96be3896 100755 --- a/150 +++ b/150 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 150 +# +# Set DM_EVENT_RENAME event on a DMAPI filesystem and verify it is set. # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 150 -# -# Set DM_EVENT_RENAME event on a DMAPI filesystem and verify it is set. -# # creator owner=allanr@sgi.com diff --git a/151 b/151 index 2643e35a..65fefbb7 100755 --- a/151 +++ b/151 @@ -1,4 +1,9 @@ #! /bin/sh +# FSQA Test No. 151 +# +# Create three DMAPI sessions, +# verify they have been created, +# then distroy first session # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,12 +23,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 151 -# -# Create three DMAPI sessions, -# verify they have been created, -# then distroy first session -# # creator owner=allanr@sgi.com diff --git a/152 b/152 index 492da5e3..53531ce5 100755 --- a/152 +++ b/152 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 152 +# +# Verify DMAPI functions # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 152 -# -# Verify DMAPI functions -# # creator owner=allanr@sgi.com diff --git a/153 b/153 index 2a441219..2f552f5f 100755 --- a/153 +++ b/153 @@ -1,4 +1,8 @@ #! /bin/sh +# FSQA Test No. 153 +# +# Associate filesystem with a session by setting DMAPI DM_EVENT_RENAME +# disposition. # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 153 -# -# Associate filesystem with a session by setting DMAPI DM_EVENT_RENAME -# disposition. -# # creator owner=allanr@sgi.com diff --git a/154 b/154 index adf8430a..8520833b 100755 --- a/154 +++ b/154 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 154 +# +# Get DMAPI filesystem handle # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 154 -# -# Get DMAPI filesystem handle -# # creator owner=allanr@sgi.com diff --git a/155 b/155 index 131b674d..78abb9a5 100755 --- a/155 +++ b/155 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 155 +# +# DMAPI event DM_EVENT_RENAME generation # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 155 -# -# DMAPI event DM_EVENT_RENAME generation -# # creator owner=allanr@sgi.com diff --git a/156 b/156 index 650e350a..5305ee6b 100755 --- a/156 +++ b/156 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 156 +# +# DMAPI get directory attributes (simple check # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 156 -# -# DMAPI get directory attributes (simple check -# # creator owner=allanr@sgi.com diff --git a/157 b/157 index 0f03aedc..7e1af5bc 100755 --- a/157 +++ b/157 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 157 +# +# get/set DMAPI attributes # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 157 -# -# get/set DMAPI attributes -# # creator owner=allanr@sgi.com diff --git a/158 b/158 index b1131624..d116321a 100755 --- a/158 +++ b/158 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 158 +# +# get/set file attributes # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 158 -# -# get/set file attributes -# # creator owner=allanr@sgi.com diff --git a/159 b/159 index 4879e885..0d6889f3 100755 --- a/159 +++ b/159 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 159 +# +# Create DMAPI event and respond to it. # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 159 -# -# Create DMAPI event and respond to it. -# # creator owner=allanr@sgi.com diff --git a/160 b/160 index a78ab3ec..c3b4251b 100755 --- a/160 +++ b/160 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 160 +# +# Change and view DMAPI access rights. # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 160 -# -# Change and view DMAPI access rights. -# # creator owner=allanr@sgi.com diff --git a/161 b/161 index 17bff5d1..82d950c4 100755 --- a/161 +++ b/161 @@ -1,4 +1,8 @@ #! /bin/sh +# FSQA Test No. 161 +# +# DMAPI function punch hole. Create 3Mb file and punch a hole from +# offset 1Mb to EOF # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 161 -# -# DMAPI function punch hole. Create 3Mb file and punch a hole from -# offset 1Mb to EOF -# # creator owner=allanr@sgi.com diff --git a/162 b/162 index ed141490..072a8d49 100755 --- a/162 +++ b/162 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 162 +# +# Placing holds on objects # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 162 -# -# Placing holds on objects -# # creator owner=allanr@sgi.com diff --git a/163 b/163 index e16672e3..c5c47559 100755 --- a/163 +++ b/163 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 163 +# +# File descriptor to handle conversion # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 163 -# -# File descriptor to handle conversion -# # creator owner=allanr@sgi.com diff --git a/164 b/164 index 8a1a6c6d..01e56d37 100755 --- a/164 +++ b/164 @@ -1,4 +1,13 @@ #! /bin/sh +# FS QA Test No. 164 +# +# To test for short dio reads on IRIX and Linux - pv#962005/962547 +# http://bugworks.engr.sgi.com/query.cgi/962005 +# +# In particular we are interested in dio_reads for the cases of: +# * eof on a hole +# * eof on an unwritten extent +# * eof on a sector boundary and not on a sector boundary # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,17 +27,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 164 -# -# To test for short dio reads on IRIX and Linux - pv#962005/962547 -# http://bugworks.engr.sgi.com/query.cgi/962005 -# -# In particular we are interested in dio_reads for the cases of: -# * eof on a hole -# * eof on an unwritten extent -# * eof on a sector boundary and not on a sector boundary -# -# # creator owner=tes@puffy.melbourne.sgi.com diff --git a/165 b/165 index 3ebad5e4..c5a321da 100755 --- a/165 +++ b/165 @@ -1,4 +1,10 @@ #! /bin/sh +# FS QA Test No. 165 +# +# Test out prealloc, direct writes and buffered read +# Some experimentation when looking at +# pv#962014 - DMF 3.7 reading incorrect data +# Doesn't actually reproduce the problem but it tried to :-) # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,13 +24,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 165 -# -# Test out prealloc, direct writes and buffered read -# Some experimentation when looking at -# pv#962014 - DMF 3.7 reading incorrect data -# Doesn't actually reproduce the problem but it tried to :-) -# # creator owner=tes@puffy.melbourne.sgi.com diff --git a/166 b/166 index 12363296..e7b21aa2 100755 --- a/166 +++ b/166 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 166 +# +# ->page-mkwrite test - unwritten extents and mmap # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 166 -# -# ->page-mkwrite test - unwritten extents and mmap -# # creator owner=dgc@sgi.com diff --git a/167 b/167 index 44addbcf..8ec174fa 100755 --- a/167 +++ b/167 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 167 +# +# unwritten extent conversion test # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 167 -# -# unwritten extent conversion test -# # creator owner=dgc@sgi.com diff --git a/168 b/168 index 387bf658..5d9d4ebb 100755 --- a/168 +++ b/168 @@ -1,4 +1,8 @@ #! /bin/sh +# FSQA Test No. 168 +# +# Check for DMAPI destroy events when removing files without attributes +# See PV960928 for details # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 168 -# -# Check for DMAPI destroy events when removing files without attributes -# See PV960928 for details -# # creator owner=ddiss@sgi.com diff --git a/169 b/169 index 903dba81..9e321e35 100755 --- a/169 +++ b/169 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 169 +# +# Test for file size consistency with append followed by umount/mount # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 169 -# -# Test for file size consistency with append followed by umount/mount -# # creator owner=ddiss@sgi.com diff --git a/170 b/170 index 3f65f47b..5785511e 100755 --- a/170 +++ b/170 @@ -1,5 +1,10 @@ #! /bin/sh # +# FSQA Test No. 170 +# +# Check the filestreams allocator is doing its job. +# Multi-file data streams should always write into seperate AGs. +# #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. # @@ -18,11 +23,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 170 -# -# Check the filestreams allocator is doing its job. -# Multi-file data streams should always write into seperate AGs. -# # creator - based on work from ddiss@sgi.co owner=dgc@sgi.com diff --git a/171 b/171 index 02964a51..d7bfdeb8 100755 --- a/171 +++ b/171 @@ -1,4 +1,8 @@ #! /bin/sh +# FSQA Test No. 171 +# +# Check the filestreams allocator is doing its job. +# Multi-file data streams should always write into seperate AGs. # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 171 -# -# Check the filestreams allocator is doing its job. -# Multi-file data streams should always write into seperate AGs. -# # creator owner=dgc@sgi.com diff --git a/172 b/172 index 1d7da5dc..e0a2d8cb 100755 --- a/172 +++ b/172 @@ -1,4 +1,8 @@ #! /bin/sh +# FSQA Test No. 172 +# +# Check the filestreams allocator is doing its job. +# Multi-file data streams should always write into seperate AGs. # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 172 -# -# Check the filestreams allocator is doing its job. -# Multi-file data streams should always write into seperate AGs. -# # creator owner=dgc@sgi.com diff --git a/173 b/173 index 44f888c5..f57226ac 100755 --- a/173 +++ b/173 @@ -1,4 +1,8 @@ #! /bin/sh +# FSQA Test No. 173 +# +# Check the filestreams allocator is doing its job. +# Multi-file data streams should always write into seperate AGs. # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 173 -# -# Check the filestreams allocator is doing its job. -# Multi-file data streams should always write into seperate AGs. -# # creator owner=dgc@sgi.com diff --git a/174 b/174 index 91311042..9f972897 100755 --- a/174 +++ b/174 @@ -1,4 +1,8 @@ #! /bin/sh +# FSQA Test No. 174 +# +# Check the filestreams allocator is doing its job. +# Multi-file data streams should always write into seperate AGs. # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 174 -# -# Check the filestreams allocator is doing its job. -# Multi-file data streams should always write into seperate AGs. -# # creator owner=dgc@sgi.com diff --git a/175 b/175 index 9cad1a1a..480c4c14 100755 --- a/175 +++ b/175 @@ -1,4 +1,10 @@ #! /bin/sh +# FSQA Test No. 175 +# +# Hole punching with extsize hints, holes may not reported by xfs_bmap. +# This is not good for certain backup apps, as they rely on the hole +# being visible in the file so later on they know where to migrate +# back the data from the tape. # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,13 +24,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 175 -# -# Hole punching with extsize hints, holes may not reported by xfs_bmap. -# This is not good for certain backup apps, as they rely on the hole -# being visible in the file so later on they know where to migrate -# back the data from the tape. -# owner=ddiss@sgi.com seq=`basename $0` diff --git a/176 b/176 index fbbc75cb..2aec086a 100755 --- a/176 +++ b/176 @@ -1,5 +1,8 @@ #! /bin/sh +# FSQA Test No. 176 # +# Check if resvsp on file create effects bmap output after hole punch. +# 967674: hole not show when file is created with resvsp #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. # @@ -18,11 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 176 -# -# Check if resvsp on file create effects bmap output after hole punch. -# 967674: hole not show when file is created with resvsp -# owner=ddiss@sgi.com seq=`basename $0` diff --git a/177 b/177 index beb5d004..94ea9c39 100755 --- a/177 +++ b/177 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 177 +# +# Test to reproduce PV#: 964316 +# Check sync reclaims and flushes unlinked inodes to their buffers. # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 177 -# -# Test to reproduce PV#: 964316 -# Check sync reclaims and flushes unlinked inodes to their buffers. -# # creator owner=mohamedb@sgi.com diff --git a/178 b/178 index 212416d9..a0a8a428 100755 --- a/178 +++ b/178 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 178 +# +# Reproduce PV#:967665 +# Test if mkfs.xfs wipes old AG headers when using -f option # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 178 -# -# Reproduce PV#:967665 -# Test if mkfs.xfs wipes old AG headers when using -f option -# # creator owner=mohamedb@sgi.com diff --git a/179 b/179 index 57e4b45a..5a801c98 100755 --- a/179 +++ b/179 @@ -1,4 +1,8 @@ #! /bin/sh +# FSQA Test No. 179 +# +# Test for NULL files problem +# test inode size is on disk after fsync # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 179 -# -# Test for NULL files problem -# test inode size is on disk after fsync -# # creator owner=lachlan@sgi.com diff --git a/180 b/180 index bac58ba5..a11e9473 100755 --- a/180 +++ b/180 @@ -1,4 +1,8 @@ #! /bin/sh +# FSQA Test No. 180 +# +# Test for NULL files problem +# test inode size is on disk after sync # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 180 -# -# Test for NULL files problem -# test inode size is on disk after sync -# # creator owner=lachlan@sgi.com diff --git a/181 b/181 index 3358e0df..44ed9556 100755 --- a/181 +++ b/181 @@ -1,4 +1,11 @@ #! /bin/sh +# FS QA Test No. 181 +# +# Like 121 only creating large EAs +# As part of the iunlink processing in recovery it will call VN_RELE +# which will inactivate the inodes and if they have EAs (which they +# will here) also call xfs_inactive_attrs. +# We want to test out this xfs_inactive_attrs code being called in recovery. # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,14 +25,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 181 -# -# Like 121 only creating large EAs -# As part of the iunlink processing in recovery it will call VN_RELE -# which will inactivate the inodes and if they have EAs (which they -# will here) also call xfs_inactive_attrs. -# We want to test out this xfs_inactive_attrs code being called in recovery. -# # creator owner=tes@sgi.com diff --git a/182 b/182 index 54a077d5..984e1e58 100755 --- a/182 +++ b/182 @@ -1,4 +1,8 @@ #! /bin/sh +# FSQA Test No. 182 +# +# Test for NULL files problem +# test inode size is on disk after sync - expose log replay bug # #----------------------------------------------------------------------- # Copyright (c) 2006 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 182 -# -# Test for NULL files problem -# test inode size is on disk after sync - expose log replay bug -# # creator owner=lachlan@sgi.com diff --git a/183 b/183 index d12ad8f6..b302dcdc 100755 --- a/183 +++ b/183 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 183 +# +# Test to check bulkstat returns unlinked-but-referenced inodes +# (PVs: 972128, 972004) # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 183 -# -# Test to check bulkstat returns unlinked-but-referenced inodes -# (PVs: 972128, 972004) -# # creator owner=xaiki@sgi.com diff --git a/184 b/184 index de7b6395..c6ec9605 100755 --- a/184 +++ b/184 @@ -1,4 +1,7 @@ #! /bin/sh +# FS QA Test No. 184 +# +# check mknod makes working nodes. # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 184 -# -# check mknod makes working nodes. -# # creator owner=dgc@sgi.com diff --git a/185 b/185 index 1e60c464..264f157c 100755 --- a/185 +++ b/185 @@ -1,4 +1,7 @@ #! /bin/sh +# FSQA Test No. 185 +# +# Dmapi Punch/Probe Alignment compared to xfsctl(FREESPACE); # #----------------------------------------------------------------------- # Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 185 -# -# Dmapi Punch/Probe Alignment compared to xfsctl(FREESPACE); -# # creator owner=xaiki@sgi.com diff --git a/186 b/186 index 5fe7ac69..cade4d83 100755 --- a/186 +++ b/186 @@ -1,4 +1,18 @@ #! /bin/sh +# FS QA Test No. 186 +# +# Test out: +# pv#979606: xfs bug in going from attr2 back to attr1 +# +# Test bug in going from attr2 back to attr1 where xfs +# (due to xfs_attr_shortform_bytesfit) +# would reset the di_forkoff to the m_offset instead of +# leaving the di_forkoff alone as was intended. +# +# We create enough dirents to push us past m_attroffset, +# and create an EA so we have a fork offset +# and then turn on attr1 and add one more EA which +# will write over the shortform dirents. # #----------------------------------------------------------------------- # Copyright (c) 2008 Silicon Graphics, Inc. All Rights Reserved. @@ -18,22 +32,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 186 -# -# Test out: -# pv#979606: xfs bug in going from attr2 back to attr1 -# -# Test bug in going from attr2 back to attr1 where xfs -# (due to xfs_attr_shortform_bytesfit) -# would reset the di_forkoff to the m_offset instead of -# leaving the di_forkoff alone as was intended. -# -# We create enough dirents to push us past m_attroffset, -# and create an EA so we have a fork offset -# and then turn on attr1 and add one more EA which -# will write over the shortform dirents. -# -# # creator owner=tes@emu.melbourne.sgi.com diff --git a/187 b/187 index 4cc76d72..03283134 100755 --- a/187 +++ b/187 @@ -1,4 +1,12 @@ #! /bin/sh +# FS QA Test No. 187 +# +# To test out the noattr2 flag which is broken in pv#980021 +# Given an existing attr2 filesystem, we should be able to mount +# as noattr2 and go back to an attr1 filesystem. +# +# Test the case where there are no more features2 bits on and +# so the morebitsbit should be off. # #----------------------------------------------------------------------- # Copyright (c) 2008 Silicon Graphics, Inc. All Rights Reserved. @@ -18,15 +26,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 187 -# -# To test out the noattr2 flag which is broken in pv#980021 -# Given an existing attr2 filesystem, we should be able to mount -# as noattr2 and go back to an attr1 filesystem. -# -# Test the case where there are no more features2 bits on and -# so the morebitsbit should be off. -# # creator owner=tes@emu.melbourne.sgi.com diff --git a/188 b/188 index 9be5e000..d0656ac8 100755 --- a/188 +++ b/188 @@ -1,4 +1,14 @@ #! /bin/sh +# FS QA Test No. 188 +# +# drive the src/nametest program for CI mode +# which does a heap of open(create)/unlink/stat +# and checks that error codes make sense with its +# memory of the files created. +# +# All filenames generated map to the same hash +# value in XFS stressing leaf block traversal in +# node form directories as well. # #----------------------------------------------------------------------- # Copyright (c) 2008 Silicon Graphics, Inc. All Rights Reserved. @@ -18,17 +28,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 188 -# -# drive the src/nametest program for CI mode -# which does a heap of open(create)/unlink/stat -# and checks that error codes make sense with its -# memory of the files created. -# -# All filenames generated map to the same hash -# value in XFS stressing leaf block traversal in -# node form directories as well. -# # creator owner=bnaujok@sgi.com diff --git a/189 b/189 index 58c52d27..85fe5a4a 100755 --- a/189 +++ b/189 @@ -1,4 +1,8 @@ #! /bin/sh +# FS QA Test No. 189 +# +# Test remount behaviour +# Initial motivation was for pv#985710 and pv#983964 # #----------------------------------------------------------------------- # Copyright (c) 2008 Silicon Graphics, Inc. All Rights Reserved. @@ -18,11 +22,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 189 -# -# Test remount behaviour -# Initial motivation was for pv#985710 and pv#983964 -# # creator owner=hch@lst.de diff --git a/190 b/190 index b011827f..07464eea 100755 --- a/190 +++ b/190 @@ -1,4 +1,11 @@ #! /bin/sh +# FSQA Test No. 190 +# +# This test uses xfs_io to unreserve space in a file at various different +# offsets and sizes. The script then verifies the holes are in the correct +# location. +# +# PV 985792 # #----------------------------------------------------------------------- # Copyright (c) 2008 Silicon Graphics, Inc. All Rights Reserved. @@ -18,14 +25,6 @@ # #----------------------------------------------------------------------- # -# FSQA Test No. 190 -# -# This test uses xfs_io to unreserve space in a file at various different -# offsets and sizes. The script then verifies the holes are in the correct -# location. -# -# PV 985792 -# # creator owner=pleckie@sgi.com diff --git a/191 b/191 index d91b974d..0152c7da 100755 --- a/191 +++ b/191 @@ -1,4 +1,7 @@ #!/bin/sh +# FS QA Test No. 191 +# +# To call into the nfs4acl qa suite of Andreas Gruenbacher. # #----------------------------------------------------------------------- # Copyright (c) 2008 Silicon Graphics, Inc. All Rights Reserved. @@ -18,10 +21,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 191 -# -# To call into the nfs4acl qa suite of Andreas Gruenbacher. -# # creator owner=tes@emu.melbourne.sgi.com diff --git a/192 b/192 index 916dc306..3743fb2d 100755 --- a/192 +++ b/192 @@ -1,4 +1,9 @@ #! /bin/sh +# FS QA Test No. 192 +# +# Simple test of atime +# - ensure it is persistent after unmount +# - check updated time by correct amount # #----------------------------------------------------------------------- # Copyright (c) 2008 Silicon Graphics, Inc. All Rights Reserved. @@ -18,12 +23,6 @@ # #----------------------------------------------------------------------- # -# FS QA Test No. 192 -# -# Simple test of atime -# - ensure it is persistent after unmount -# - check updated time by correct amount -# # creator owner=tes@emu.melbourne.sgi.com -- 2.39.5