[Pvfs2-developers] Suggested testing for bmi_mx?

Scott Atchley atchley at myri.com
Tue Jan 30 15:09:14 EST 2007


Murali and Sam,

Hmm, after removing the comment lines from Phil's script and  
splitting it in two, both pieces run. :-)

Scott

# ./runltp -d /mnt/pvfs2/ltp-tmp -q -f ./pvfs-1
INFO: Test start time: Tue Jan 30 15:02:56 EST 2007
access03    1  PASS  :  access((char *)-1,R_OK) failed as expected  
with errno 14 (EFAULT) : Bad address
access03    2  PASS  :  access((char *)-1,W_OK) failed as expected  
with errno 14 (EFAULT) : Bad address
access03    3  PASS  :  access((char*)-1,X_OK) failed as expected  
with errno 14 (EFAULT) : Bad address
access03    4  PASS  :  access((char*)-1,F_OK) failed as expected  
with errno 14 (EFAULT) : Bad address
access03    5  PASS  :  access((char*)sbrk(0)+1,R_OK) failed as  
expected with errno 14 (EFAULT) : Bad address
access03    6  PASS  :  access((char*)sbrk(0)+1,W_OK) failed as  
expected with errno 14 (EFAULT) : Bad address
access03    7  PASS  :  access(high_address,X_OK) failed as expected  
with errno 14 (EFAULT) : Bad address
access03    8  PASS  :  access((char*)sbrk(0)+1,F_OK) failed as  
expected with errno 14 (EFAULT) : Bad address
asyncio02    1  PASS  :  More than BUFSIZE bytes multiple synchronous  
writes to a file check out ok
asyncio02    2  PASS  :  BUFSIZE bytes multiple synchronous writes to  
a file checks out ok
asyncio02    3  PASS  :  Less than BUFSIZE bytes multiple synchronous  
writes to a file checks out ok
asyncio02    4  PASS  :  More than BUFSIZE bytes multiple synchronous  
writes to a file check out ok
asyncio02    5  PASS  :  BUFSIZE bytes multiple synchronous writes to  
a file checks out ok
asyncio02    6  PASS  :  Less than BUFSIZE bytes multiple synchronous  
writes to a file checks out ok
chdir02     1  PASS  :  chdir(/) returned 0
chown01     1  PASS  :  chown(t_9407, 0,0) returned 0
close08     1  PASS  :  close(tfile_9408) returned 0
creat09     1  PASS  :  creat(tfile_9409, 0700) returned 3
dup01       1  PASS  :  dup(dupfile) returned 4
dup02       1  PASS  :  dup(-1) Failed, errno=9 : Bad file descriptor
dup02       2  PASS  :  dup(1500) Failed, errno=9 : Bad file descriptor
dup03       1  PASS  :  dup(3) Failed, errno=24 : Too many open files
dup04       1  PASS  :  dup(3) read side of syspipe returned 5
dup04       2  PASS  :  dup(4) write side of syspipe returned 5
fchmod01    1  PASS  :  fchmod(tfile_9414, 0700) returned 0
fchown01    1  PASS  :  fchown(Fd, geteuid(), getegid()) returned 0
fcntl02     1  PASS  :  fcntl(tfile_9416, F_DUPFD, 0) returned 4
fcntl03     1  PASS  :  fcntl(tfile_9417, F_GETFD, 0) returned 0
fcntl04     1  PASS  :  fcntl(tfile_9418, F_GETFL, 0) returned 2
fcntl07     1  PASS  :  regular file child exited 0, indicating that  
the file was closed
fcntl07     2  PASS  :  write side of system pipe child exited 0,  
indicating that the file was closed
fcntl08     1  PASS  :  fcntl(tfile_9422, F_SETFL, 3072) returned 0
fpathconf01    1  PASS  :  fpathconf(fd, _PC_MAX_CANON) returned 255
fpathconf01    2  PASS  :  fpathconf(fd, _PC_MAX_INPUT) returned 255
fpathconf01    3  PASS  :  fpathconf(fd, _PC_VDISABLE) returned 0
fpathconf01    4  PASS  :  fpathconf(fd, _PC_LINK_MAX) returned 127
fpathconf01    5  PASS  :  fpathconf(fd, _PC_NAME_MAX) returned 256
fpathconf01    6  PASS  :  fpathconf(fd, _PC_PATH_MAX) returned 4096
fpathconf01    7  PASS  :  fpathconf(fd, _PC_PIPE_BUF) returned 4096
fstat01     1  PASS  :  fstat(tfile_9424, &statter) returned 0
fstatfs01    1  PASS  :  fstatfs(3, &stats, sizeof(struct statfs), 0)  
returned 0
fsync01     1  PASS  :  fsync(tfile_9426) returned 0
lseek01     1  PASS  :  lseek(tfile_9427, 0, 0) returned 0
lseek01     2  PASS  :  lseek(tfile_9427, 0, 1) returned 0
lseek01     3  PASS  :  lseek(tfile_9427, 0, 2) returned 0
lseek02     1  PASS  :  lseek(-1, 1, SEEK_SET) Failed, errno=9 : Bad  
file descriptor
lseek03     1  PASS  :  lseek(tfile_9429, 1, 4) Failed, errno=22 :  
Invalid argument
lseek03     2  PASS  :  lseek(tfile_9429, 1, -1) Failed, errno=22 :  
Invalid argument
lseek03     3  PASS  :  lseek(tfile_9429, 1, 7) Failed, errno=22 :  
Invalid argument
lseek05     1  PASS  :  lseek(pipefd, 1, SEEK_SET) Failed, errno=29 :  
Illegal seek
lstat02     1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9372/lstn0yiY6) failed; errno = 13: Permission denied
lstat02     2  BROK  :  Remaining cases broken
lstat02     3  BROK  :  Remaining cases broken
lstat02     4  BROK  :  Remaining cases broken
lstat02     5  BROK  :  Remaining cases broken
lstat02     6  BROK  :  Remaining cases broken
lstat02     0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
mkdir01     1  PASS  :  mkdir - path argument pointing below  
allocated address space failed as expected with errno 14 : Bad address
mkdir01     2  PASS  :  mkdir - path argument pointing above  
allocated address space failed as expected with errno 14 : Bad address
mkdir08     1  PASS  :  mkdir(./dir_9433) returned 0
open03      1  PASS  :  open(tfile_9434, O_RDWR|O_CREAT,0700) returned 3
pathconf01    1  PASS  :  pathconf(/tmp, _PC_LINK_MAX) returned 32000
pathconf01    2  PASS  :  pathconf(/tmp, _PC_NAME_MAX) returned 255
pathconf01    3  PASS  :  pathconf(/tmp, _PC_PATH_MAX) returned 4096
pathconf01    4  PASS  :  pathconf(/tmp, _PC_PIPE_BUF) returned 4096
pathconf01    5  PASS  :  pathconf(/tmp, _PC_CHOWN_RESTRICTED)  
returned 1
pathconf01    6  PASS  :  pathconf(/tmp, _PC_NO_TRUNC) returned 1
read01      1  PASS  :  read(pfds) returned 512
readdir01    1  PASS  :  found all 10 that were created
readlink02    1  PASS  :  readlink(./sl_9438, buf, 255) returned 12
rename02    1  PASS  :  rename(./tfile_9439, ./rnfile_9439) returned 0
rmdir04     1  PASS  :  rmdir(./dir_9440) returned 0
rmdir05     1  PASS  :  rmdir(".") failed to remove the current  
working directory. Returned 22 : Invalid argument
rmdir05     2  CONF  :  rmdir on "dir/." supported on Linux
rmdir05     3  CONF  :  linked directories test not implemented on Linux
rmdir05     4  PASS  :  rmdir() - path argument points below the  
minimum allocated address space failed as expected with errno 14 :  
Bad address
rmdir05     5  PASS  :  rmdir() - path argument points above the  
maximum allocated address space failed as expected with errno 14 :  
Bad address
rmdir05     6  PASS  :  rmdir("./dir_9441") removed the directory as  
expected.
select01    1  PASS  :  select(4, &Readfds, 0, 0, &timeout) timeout =  
0 usecs
select02    1  PASS  :  select(5, &Readfds, &Writefds, 0, &timeout)  
timeout = 0 usecs
stat05      1  PASS  :  stat(tfile_9444, &statter) returned 0
stat06      1  PASS  :  stat(<non-existent file>, &stbuf) Failed,  
errno=2
stat06      2  PASS  :  stat(<path is empty string>, &stbuf) Failed,  
errno=2
stat06      3  PASS  :  stat(<path contains a non-existent file>,  
&stbuf) Failed, errno=2
stat06      4  PASS  :  stat(<path contains a regular file>, &stbuf)  
Failed, errno=20
stat06      5  PASS  :  stat(<pathname too long>, &stbuf) Failed,  
errno=36
stat06      6  PASS  :  stat(<address beyond address space>, &stbuf)  
Failed, errno=14
stat06      7  PASS  :  stat(<negative address>, &stbuf) Failed,  
errno=14
statfs01    1  PASS  :  statfs(tfile_9446, &stats, sizeof(struct  
statfs), 0) returned 0
sync01      1  PASS  :  sync() returned 0
umask01     1  PASS  :  umask(022) returned 0
unlink05    1  PASS  :  unlink(tfile_9449) returned 0
unlink07    1  PASS  :  unlink(<non-existent file>) Failed, errno=2
unlink07    2  PASS  :  unlink(<path is empty string>) Failed, errno=2
unlink07    3  PASS  :  unlink(<path contains a non-existent file>)  
Failed, errno=2
unlink07    4  PASS  :  unlink(<address beyond address space>)  
Failed, errno=14
unlink07    5  PASS  :  unlink(<path contains a regular file>)  
Failed, errno=20
unlink07    6  PASS  :  unlink(<address beyond address space>)  
Failed, errno=14
unlink07    7  PASS  :  unlink(<pathname too long>) Failed, errno=36
unlink07    8  PASS  :  unlink(<negative address>) Failed, errno=14
unlink08    1  PASS  :  unlink(<unwritable directory>) returned 0
unlink08    2  PASS  :  unlink(<unsearchable directory>) returned 0
unlink08    3  PASS  :  unlink(<directory>) Failed, errno=21
write01     1  PASS  :  write(tfile_9452, F_CLRALF, 1) returned 1
symlink01    1  PASS  :  Creation of symbolic link file to no object  
file is ok
symlink01    2  PASS  :  Creation of symbolic link file to no object  
file is ok
symlink01    3  PASS  :  Creation of symbolic link file and object  
file via symbolic link is ok
symlink01    4  PASS  :  Creating an existing symbolic link file  
error is caught
symlink01    5  PASS  :  Creating a symbolic link which exceeds  
maximum pathname error is caught
symlink02    1  PASS  :  symlink(tfile_9454, st_9454) returned 0
readlink01    1  PASS  :  Reading of symbolic link file contents  
checks out ok
readlink01    2  PASS  :  Reading of symbolic link file contents  
checks out ok
readlink01    3  PASS  :  Reading a symbolic link which exceeds  
maximum pathname error is caught
readlink01    4  PASS  :  Reading a nonsymbolic link file error  
condition is caught.  EINVAL is returned
stat04      1  PASS  :  Getting stat info about object file through  
symbolic link file is ok
stat04      2  PASS  :  Stat(2) error when accessing non-existent  
object through symbolic link is caught
stat04      3  PASS  :  Nested symbolic link access condition  
caught.  ELOOP is returned
lstat01     1  PASS  :  lstat(2) of symbolic link file which points  
to no object file is ok
lstat01     2  PASS  :  lstat(2) of symbolic link file which points  
at an object file is ok
lstat01     3  PASS  :  lstat(2) of object file returns object file  
inode information
mkdir05     1  PASS  :  mkdir(2) of object file through symbolic link  
file failed as expected
rmdir03     1  PASS  :  rmdir(2) of object file through symbolic link  
file failed as expected
chdir01     1  PASS  :  chdir(2) to object file location through  
symbolic link file is ok
chdir01     2  PASS  :  chdir(2) to non-existent object file location  
through symbolic link file failed as expected
chdir01     3  PASS  :  Nested symbolic link access condition  
caught.  ELOOP is returned
unlink01    1  PASS  :  unlink(2) of symbolic link file with no  
object file removal is ok
chmod01     1  PASS  :  chmod(2) of object file permissions through  
symbolic link file is ok
chmod01     2  PASS  :  chmod(2) error when accessing non-existent  
object through symbolic link is caught
chmod01     3  PASS  :  Nested symbolic link access condition  
caught.  ELOOP is returned
utime01     1  PASS  :  utime(2) change of object file access and  
modify times through symbolic link file is ok
utime01     2  PASS  :  utime(2) error when accessing non-existent  
object through symbolic link is caught
utime01     3  PASS  :  Nested symbolic link access condition  
caught.  ELOOP is returned
rename01    1  PASS  :  rename(3) of symbolic link file name which  
points at no object file is ok
rename01    2  PASS  :  rename(3) of symbolic link file name which  
points at object file is ok
open01      1  PASS  :  open(2) with (O_CREAT | O_RDWR) to create  
object file through symbolic link file and all writes, reads, and  
lseeks are ok
open01      2  PASS  :  open(2) with O_RDWR of existing  object file  
through symbolic link file and all writes, reads, and lseeks are ok
open01      3  PASS  :  open(2) with (O_CREAT | O_EXCL) error  is  
caught when creating object file through symbolic link file
open01      4  PASS  :  open(2) error with O_RDWR is caught when  
processing symbolic link file which points at no object file
open01      5  PASS  :  Nested symbolic link access condition  
caught.  ELOOP is returned
abort01     1  PASS  :  Test passed
access02    1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9372/acc4l8xrh) failed; errno = 13: Permission denied
access02    2  BROK  :  Remaining cases broken
access02    3  BROK  :  Remaining cases broken
access02    4  BROK  :  Remaining cases broken
access02    0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
access04    1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9372/accJBY6fg) failed; errno = 13: Permission denied
access04    0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
access05    1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9372/accGOJ9Ej) failed; errno = 13: Permission denied
access05    2  BROK  :  Remaining cases broken
access05    3  BROK  :  Remaining cases broken
access05    4  BROK  :  Remaining cases broken
access05    5  BROK  :  Remaining cases broken
access05    6  BROK  :  Remaining cases broken
access05    7  BROK  :  Remaining cases broken
access05    8  BROK  :  Remaining cases broken
access05    0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
chdir01     0  INFO  :  Found file .
chdir01     0  INFO  :  Found file ..
chdir01     0  INFO  :  Found file chdirtest
chdir01     1  PASS  :  received expected error - 20 : Not a directory
chdir01     1  PASS  :  chdir(2) to object file location through  
symbolic link file is ok
chdir01     2  PASS  :  chdir(2) to non-existent object file location  
through symbolic link file failed as expected
chdir01     3  PASS  :  Nested symbolic link access condition  
caught.  ELOOP is returned
chdir03     1  PASS  :  expected failure - errno = 13 : Permission  
denied
chdir04     1  PASS  :  expected failure - errno = 36 : File name too  
long
chdir04     2  PASS  :  expected failure - errno = 2 : No such file  
or directory
chdir04     3  PASS  :  expected failure - errno = 14 : Bad address
chmod01     1  PASS  :  chmod(2) of object file permissions through  
symbolic link file is ok
chmod01     2  PASS  :  chmod(2) error when accessing non-existent  
object through symbolic link is caught
chmod01     3  PASS  :  Nested symbolic link access condition  
caught.  ELOOP is returned
cp: setting permissions for `/mnt/pvfs2/ltp-tmp/ltp-9372/ 
change_owner': Invalid argument
chown04     1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9372/choj45euP) failed; errno = 13: Permission denied
chown04     2  BROK  :  Remaining cases broken
chown04     3  BROK  :  Remaining cases broken
chown04     4  BROK  :  Remaining cases broken
chown04     5  BROK  :  Remaining cases broken
chown04     6  BROK  :  Remaining cases broken
chown04     7  BROK  :  Remaining cases broken
chown04     0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
chown05     1  PASS  :  chown() succeeds to Change Owner/Group ids of  
testfile
chown05     2  PASS  :  chown() succeeds to Change Owner id only of  
testfile
chown05     3  PASS  :  chown() succeeds to Change Owner id only of  
testfile
chown05     4  PASS  :  chown() succeeds to Change Group id only of  
testfile
chown05     5  PASS  :  chown() succeeds to Change Group id only of  
testfile
chroot01    1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9372/chrjVIH5W) failed; errno = 13: Permission denied
chroot01    0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
chroot02    1  PASS  :  We appear to be in the right place
chroot03    1  PASS  :  expected failure - errno = 36 : File name too  
long
chroot03    2  PASS  :  expected failure - errno = 20 : Not a directory
chroot03    3  PASS  :  expected failure - errno = 2 : No such file  
or directory
chroot03    4  PASS  :  expected failure - errno = 14 : Bad address
chroot04    1  PASS  :  expected failure - errno = 13 : Permission  
denied
close01     1  PASS  :  file appears closed
close01     2  PASS  :  pipe appears closed
close02     1  PASS  :  call returned EBADF
creat01     1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9372/creJGmGRd) failed; errno = 13: Permission denied
creat01     2  BROK  :  Remaining cases broken
creat01     0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
creat03     0  INFO  :  Created file has mode = 0100444
creat03     1  PASS  :  save text bit cleared
creat04     1  PASS  :  call failed with expected EACCES error
creat04     2  PASS  :  call failed with expected EACCES error
creat05     0  INFO  :  first file is #3
creat05     0  INFO  :  could not creat file #1025
creat05     1  PASS  :  call failed with expected error - EMFILE
creat06     1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9372/cre4mYdYf) failed; errno = 13: Permission denied
creat06     2  BROK  :  Remaining cases broken
creat06     3  BROK  :  Remaining cases broken
creat06     4  BROK  :  Remaining cases broken
creat06     5  BROK  :  Remaining cases broken
creat06     6  BROK  :  Remaining cases broken
creat06     0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
creat07     1  PASS  :  received ETXTBSY
creat08     1  PASS  :  Test passed in block0.
creat08     2  PASS  :  Test passed in block1.
creat08     3  PASS  :  Test passed in block2.
creat08     4  PASS  :  Test passed in block3.
creat08     5  PASS  :  Test passed.
dup06       1  PASS  :  Test passed.
dup07       1  PASS  :  Test passed in read mode.
dup07       2  PASS  :  Test passed in write mode.
dup07       3  PASS  :  Test passed in read/write mode.
dup07       4  PASS  :  Test passed
dup201      1  PASS  :  expected failure - errno = 9 : Bad file  
descriptor
dup201      2  PASS  :  expected failure - errno = 9 : Bad file  
descriptor
dup201      3  PASS  :  expected failure - errno = 9 : Bad file  
descriptor
dup201      4  PASS  :  expected failure - errno = 9 : Bad file  
descriptor
dup202      1  PASS  :  fstat() shows new and old modes are the same
dup202      2  PASS  :  fstat() shows new and old modes are the same
dup202      3  PASS  :  fstat() shows new and old modes are the same
dup203      0  INFO  :  Enter block 1
dup203      0  INFO  :  Test duping over an open fd
dup203      1  PASS  :  dup2 test 1 functionality is correct
dup203      0  INFO  :  Exit block 1
dup203      0  INFO  :  Enter block 2
dup203      0  INFO  :  Test close on exec flag
dup203      2  PASS  :  dup2 test 2 functionality is correct
dup203      0  INFO  :  Exit block 2
dup204      1  PASS  :  original and duped inodes are the same
dup204      2  PASS  :  original and duped inodes are the same
dup205      1  PASS  :  Test passed.
fchdir01    1  PASS  :  fchdir01 call succeeded
fchdir02    1  PASS  :  expected failure - errno = 9 : Bad file  
descriptor
fchdir03    0  INFO  :  mkdir failed in child #1
cp: setting permissions for `/mnt/pvfs2/ltp-tmp/ltp-9372/ 
change_owner': Invalid argument
fchmod06    1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9372/fchzuwcEl) failed; errno = 13: Permission denied
fchmod06    2  BROK  :  Remaining cases broken
fchmod06    0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
fchown04    1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9372/fch5Rbg5l) failed; errno = 13: Permission denied
fchown04    2  BROK  :  Remaining cases broken
fchown04    0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
fchown05    1  PASS  :  fchown() succeeds to Change Owner/Group ids  
of testfile
fchown05    2  PASS  :  fchown() succeeds to Change Owner id only of  
testfile
fchown05    3  PASS  :  fchown() succeeds to Change Owner id only of  
testfile
fchown05    4  PASS  :  fchown() succeeds to Change Group id only of  
testfile
fchown05    5  PASS  :  fchown() succeeds to Change Group id only of  
testfile
fcntl01     0  INFO  :  Enter block 0
fcntl01     0  INFO  :  Test 1: F_DUPFD cmd PASSED
fcntl01     0  INFO  :  Exit block 0
fcntl01     0  INFO  :  Enter block 1
fcntl01     0  INFO  :  Test 2: F_SETFL cmd PASSED
fcntl01     0  INFO  :  Exit block 1
fcntl01     0  INFO  :  Enter block 2
fcntl01     0  INFO  :  Test 3: test close-on-exec PASSED
fcntl01     0  INFO  :  Exit block 2
fcntl05     1  PASS  :  fcntl(tfile_9523, F_GETLK, &flocks) returned 0
fcntl06     0  INFO  :  Enter block 1
fcntl06     1  PASS  :  Block 1 PASSED
fcntl06     0  INFO  :  Exit block 1
fcntl09     1  PASS  :  fcntl(./file_9525, F_SETLK, &flocks)  
flocks.l_type = F_WRLCK returned 0
fcntl09     2  PASS  :  fcntl(./file_9525, F_SETLK, &flocks)  
flocks.l_type = F_UNLCK returned 0
fcntl09     1  PASS  :  fcntl(./file_9525, F_SETLK, &flocks)  
flocks.l_type = F_RDLCK returned 0
fcntl09     2  PASS  :  fcntl(./file_9525, F_SETLK, &flocks)  
flocks.l_type = F_UNLCK returned 0
fcntl10     1  PASS  :  fcntl(tfile_9526, F_SETLKW, &flocks)  
flocks.l_type = F_WRLCK returned 0
fcntl10     2  PASS  :  fcntl(tfile_9526, F_SETLKW, &flocks)  
flocks.l_type = F_UNLCK returned 0
fcntl10     1  PASS  :  fcntl(tfile_9526, F_SETLKW, &flocks)  
flocks.l_type = F_RDLCK returned 0
fcntl10     2  PASS  :  fcntl(tfile_9526, F_SETLKW, &flocks)  
flocks.l_type = F_UNLCK returned 0
fcntl11     0  INFO  :  Enter block 1
fcntl11     0  INFO  :  Test block 1 : PASSED
fcntl11     0  INFO  :  Exit block 1
fcntl11     0  INFO  :  Enter block 2
fcntl11     0  INFO  :  Test block 2: PASSED
fcntl11     0  INFO  :  Exit block 2
fcntl11     0  INFO  :  Enter block 3
fcntl11     0  INFO  :  Test block 3: PASSED
fcntl11     0  INFO  :  Exit block 3
fcntl11     0  INFO  :  Enter block 4
fcntl11     0  INFO  :  Test block 4 PASSED
fcntl11     0  INFO  :  Exit block 4
fcntl11     0  INFO  :  Enter block 5
fcntl11     0  INFO  :  Test block 5: PASSED
fcntl11     0  INFO  :  Exit block 5
fcntl11     0  INFO  :  Enter block 6
fcntl11     0  INFO  :  Test block 6: PASSED
fcntl11     0  INFO  :  Exit block 6
fcntl11     0  INFO  :  Enter block 7
fcntl11     0  INFO  :  Test block 7: PASSED
fcntl11     0  INFO  :  Exit block 7
fcntl11     0  INFO  :  Enter block 8
fcntl11     0  INFO  :  Test block 8: PASSED
fcntl11     0  INFO  :  Exit block 8
fcntl11     0  INFO  :  Enter block 9
fcntl11     0  INFO  :  Test block 9: PASSED
fcntl11     0  INFO  :  Exit block 9
fcntl12     0  INFO  :  Enter block 1
fcntl12     0  INFO  :  Test for errno EMFILE
fcntl12     0  INFO  :  block 1 PASSED
fcntl12     0  INFO  :  Exit block 1
fcntl13     0  INFO  :  Enter block 1
fcntl13     0  INFO  :  Test for errno EINVAL
fcntl13     0  INFO  :  block 1 PASSED
fcntl13     0  INFO  :  Exit block 1
fcntl13     0  INFO  :  Enter block 2
fcntl13     0  INFO  :  Test for errno EFAULT
fcntl13     0  INFO  :  block 2 PASSED
fcntl13     0  INFO  :  Exit block 2
fcntl13     0  INFO  :  Enter block 3
fcntl13     0  INFO  :  Test for errno EINVAL
fcntl13     0  INFO  :  block 3 PASSED
fcntl13     0  INFO  :  Exit block 3
fcntl13     0  INFO  :  Enter block 4
fcntl13     0  INFO  :  Test for errno EBADF
fcntl13     0  INFO  :  block 4 PASSED
fcntl13     0  INFO  :  Exit block 4
fcntl14     0  INFO  :  Enter block 1: without mandatory locking
fcntl14     1  PASS  :  testcase:1 PASSED
fcntl14     2  PASS  :  testcase:2 PASSED
fcntl14     3  PASS  :  testcase:3 PASSED
fcntl14     4  PASS  :  testcase:4 PASSED
fcntl14     5  PASS  :  testcase:5 PASSED
fcntl14     6  PASS  :  testcase:6 PASSED
fcntl14     7  PASS  :  testcase:7 PASSED
fcntl14     8  PASS  :  testcase:8 PASSED
fcntl14     9  PASS  :  testcase:9 PASSED
fcntl14    10  PASS  :  testcase:10 PASSED
fcntl14    11  PASS  :  testcase:11 PASSED
fcntl14    12  PASS  :  testcase:12 PASSED
fcntl14    13  PASS  :  testcase:13 PASSED
fcntl14    14  PASS  :  testcase:14 PASSED
fcntl14    15  PASS  :  testcase:15 PASSED
fcntl14    16  PASS  :  testcase:16 PASSED
fcntl14    17  PASS  :  testcase:17 PASSED
fcntl14    18  PASS  :  testcase:18 PASSED
fcntl14    19  PASS  :  testcase:19 PASSED
fcntl14    20  PASS  :  testcase:20 PASSED
fcntl14    21  PASS  :  testcase:21 PASSED
fcntl14    22  PASS  :  testcase:22 PASSED
fcntl14    23  PASS  :  testcase:23 PASSED
fcntl14    24  PASS  :  testcase:24 PASSED
fcntl14    25  PASS  :  testcase:25 PASSED
fcntl14    26  PASS  :  testcase:26 PASSED
fcntl14    27  PASS  :  testcase:27 PASSED
fcntl14    28  PASS  :  testcase:28 PASSED
fcntl14    29  PASS  :  testcase:29 PASSED
fcntl14    30  PASS  :  testcase:30 PASSED
fcntl14    31  PASS  :  testcase:31 PASSED
fcntl14    32  PASS  :  testcase:32 PASSED
fcntl14    33  PASS  :  testcase:33 PASSED
fcntl14    34  PASS  :  testcase:34 PASSED
fcntl14    35  PASS  :  testcase:35 PASSED
fcntl14    36  PASS  :  testcase:36 PASSED
fcntl14    37  PASS  :  Block 1, test 1 PASSED
fcntl14    38  PASS  :  testcase:37 PASSED
fcntl14    39  PASS  :  testcase:38 PASSED
fcntl14    40  PASS  :  testcase:39 PASSED
fcntl14    41  PASS  :  testcase:40 PASSED
fcntl14    42  PASS  :  testcase:41 PASSED
fcntl14    43  PASS  :  testcase:42 PASSED
fcntl14    44  PASS  :  testcase:43 PASSED
fcntl14    45  PASS  :  testcase:44 PASSED
fcntl14    46  PASS  :  testcase:45 PASSED
fcntl14    47  PASS  :  Block 1, test 2 PASSED
fcntl14     0  INFO  :  Exit block 1
fcntl14     0  INFO  :  Enter block 2: with mandatory locking
fcntl14    48  PASS  :  testcase:1 PASSED
fcntl14    49  PASS  :  testcase:2 PASSED
fcntl14    50  PASS  :  testcase:3 PASSED
fcntl14    51  PASS  :  testcase:4 PASSED
fcntl14    52  PASS  :  testcase:5 PASSED
fcntl14    53  PASS  :  testcase:6 PASSED
fcntl14    54  PASS  :  testcase:7 PASSED
fcntl14    55  PASS  :  testcase:8 PASSED
fcntl14    56  PASS  :  testcase:9 PASSED
fcntl14    57  PASS  :  testcase:10 PASSED
fcntl14    58  PASS  :  testcase:11 PASSED
fcntl14    59  PASS  :  testcase:12 PASSED
fcntl14    60  PASS  :  testcase:13 PASSED
fcntl14    61  PASS  :  testcase:14 PASSED
fcntl14    62  PASS  :  testcase:15 PASSED
fcntl14    63  PASS  :  testcase:16 PASSED
fcntl14    64  PASS  :  testcase:17 PASSED
fcntl14    65  PASS  :  testcase:18 PASSED
fcntl14    66  PASS  :  testcase:19 PASSED
fcntl14    67  PASS  :  testcase:20 PASSED
fcntl14    68  PASS  :  testcase:21 PASSED
fcntl14    69  PASS  :  testcase:22 PASSED
fcntl14    70  PASS  :  testcase:23 PASSED
fcntl14    71  PASS  :  testcase:24 PASSED
fcntl14    72  PASS  :  testcase:25 PASSED
fcntl14    73  PASS  :  testcase:26 PASSED
fcntl14    74  PASS  :  testcase:27 PASSED
fcntl14    75  PASS  :  testcase:28 PASSED
fcntl14    76  PASS  :  testcase:29 PASSED
fcntl14    77  PASS  :  testcase:30 PASSED
fcntl14    78  PASS  :  testcase:31 PASSED
fcntl14    79  PASS  :  testcase:32 PASSED
fcntl14    80  PASS  :  testcase:33 PASSED
fcntl14    81  PASS  :  testcase:34 PASSED
fcntl14    82  PASS  :  testcase:35 PASSED
fcntl14    83  PASS  :  testcase:36 PASSED
fcntl14    84  PASS  :  Block 2, test 1 PASSED
fcntl14    85  PASS  :  testcase:37 PASSED
fcntl14    86  PASS  :  testcase:38 PASSED
fcntl14    87  PASS  :  testcase:39 PASSED
fcntl14    88  PASS  :  testcase:40 PASSED
fcntl14    89  PASS  :  testcase:41 PASSED
fcntl14    90  PASS  :  testcase:42 PASSED
fcntl14    91  PASS  :  testcase:43 PASSED
fcntl14    92  PASS  :  testcase:44 PASSED
fcntl14    93  PASS  :  testcase:45 PASSED
fcntl14    94  PASS  :  Block 2, test 2 PASSED
fcntl14     0  INFO  :  Exit block 2
fcntl14     0  INFO  :  Enter block 3
fcntl14     0  INFO  :  Test with mandatory locking PASSED
fcntl14     0  INFO  :  Exit block 3
fcntl14     0  INFO  :  Enter block 4
fcntl14     0  INFO  :  Test of locks on file PASSED
fcntl14     0  INFO  :  Exit block 4
fcntl15     0  INFO  :  Entering block 1
fcntl15     0  INFO  :  Test 1: test with "dup" PASSED
fcntl15     0  INFO  :  Exiting block 1
fcntl15     0  INFO  :  Entering block 2
fcntl15     0  INFO  :  Test 2: test with "open" PASSED
fcntl15     0  INFO  :  Exiting block 2
fcntl15     0  INFO  :  Entering block 3
fcntl15     0  INFO  :  Test 3: test with "fork" PASSED
fcntl15     0  INFO  :  Exiting block 3
fcntl17     0  INFO  :  Enter preparation phase
fcntl17     0  INFO  :  Exit preparation phase
fcntl17     0  INFO  :  Enter block 1
fcntl17     0  INFO  :  child 1 starting
fcntl17     0  INFO  :  child 1 pid 9683 locked
fcntl17     0  INFO  :  child 2 starting
fcntl17     0  INFO  :  child 2 pid 9684 locked
fcntl17     0  INFO  :  child 3 starting
fcntl17     0  INFO  :  child 3 pid 9685 locked
fcntl17     0  INFO  :  child 2 resuming
fcntl17     0  INFO  :  child 3 resuming
fcntl17     0  INFO  :  child 1 resuming
fcntl17     0  INFO  :  child 1 unlocked
fcntl17     0  INFO  :  child 3 lockw err 35
fcntl17     0  INFO  :  child 1 exiting
fcntl17     0  INFO  :  Block 1 PASSED
fcntl17     0  INFO  :  Exit block 1
fcntl17     0  INFO  :  child 3 exiting
fcntl17     0  INFO  :  child 2 lockw locked
fcntl17     0  INFO  :  child 2 exiting
fcntl18     0  INFO  :  Enter block 1
fcntl18     1  PASS  :  Test F_GETLK: for errno EFAULT PASSED
fcntl18     0  INFO  :  Block 1 PASSED
fcntl18     0  INFO  :  Exit block 1
fcntl18     0  INFO  :  Enter block 2
fcntl18     2  PASS  :  Test F_GETLK64: for errno EFAULT PASSED
fcntl18     0  INFO  :  Block 2 PASSED
fcntl18     0  INFO  :  Exit block 2
fcntl18     0  INFO  :  Enter block 3
fcntl18     3  PASS  :  Test for errno EINVAL PASSED
fcntl18     0  INFO  :  Block 3 PASSED
fcntl18     0  INFO  :  Exit block 3
fcntl19     0  INFO  :  Enter block 1
fcntl19     0  INFO  :  Test block 1: PASSED
fcntl19     0  INFO  :  Exit block 1
fcntl19     0  INFO  :  Enter block 2
fcntl19     0  INFO  :  Test block 2: PASSED
fcntl19     0  INFO  :  Exit block 2
fcntl19     0  INFO  :  Enter block 3
fcntl19     0  INFO  :  Test block 3: PASSED
fcntl19     0  INFO  :  Exit block 3
fcntl19     0  INFO  :  Enter blcok 4
fcntl19     0  INFO  :  Test block 4: PASSED
fcntl19     0  INFO  :  Exit block 4
fcntl19     0  INFO  :  Enter block 5
fcntl19     0  INFO  :  Test block 5: PASSED
fcntl19     0  INFO  :  Exit block 5
fcntl19     0  INFO  :  Enter block 6
fcntl19     0  INFO  :  Test block 6: PASSED
fcntl19     0  INFO  :  Exit block 6
fcntl19     0  INFO  :  Enter block 7
fcntl19     0  INFO  :  Test block 7: PASSED
fcntl19     0  INFO  :  Exit block 7
fcntl20     0  INFO  :  Enter block 1
fcntl20     0  INFO  :  Test block 1: PASSED
fcntl20     0  INFO  :  Exit block 1
fcntl20     0  INFO  :  Enter block 2
fcntl20     0  INFO  :  Test block 2: PASSED
fcntl20     0  INFO  :  Exit block 2
fcntl20     0  INFO  :  Enter block 3
fcntl20     0  INFO  :  Test block 3: PASSED
fcntl20     0  INFO  :  Exit block 3
fcntl20     0  INFO  :  Enter blcok 4
fcntl20     0  INFO  :  Test block 4: PASSED
fcntl20     0  INFO  :  Exit block 4
fcntl20     0  INFO  :  Enter block 5
fcntl20     0  INFO  :  Test block 5: PASSED
fcntl20     0  INFO  :  Exit block 5
fcntl20     0  INFO  :  Enter block 6
fcntl20     0  INFO  :  Test block 6: PASSED
fcntl20     0  INFO  :  Exit block 6
fcntl20     0  INFO  :  Enter block 7
fcntl20     0  INFO  :  Test block 7: PASSED
fcntl20     0  INFO  :  Exit block 7
fcntl21     0  INFO  :  Enter block 1
fcntl21     0  INFO  :  Test block 1: PASSED
fcntl21     0  INFO  :  Exit block 1
fcntl21     0  INFO  :  Enter block 2
fcntl21     0  INFO  :  Test block 2: PASSED
fcntl21     0  INFO  :  Exit block 2
fcntl21     0  INFO  :  Enter block 3
fcntl21     0  INFO  :  Test block 3 : PASSED
fcntl21     0  INFO  :  Exit block 3
fcntl21     0  INFO  :  Enter block 4
fcntl21     0  INFO  :  Test block 4: PASSED
fcntl21     0  INFO  :  Exit block 4
fcntl21     0  INFO  :  Enter block 5
fcntl21     0  INFO  :  Test block 5: PASSED
fcntl21     0  INFO  :  Exit block 5
fcntl21     0  INFO  :  Enter block 6
fcntl21     0  INFO  :  Test block 6 PASSED
fcntl21     0  INFO  :  Exit block 6
fcntl21     0  INFO  :  Enter block 7
fcntl21     0  INFO  :  Test block 7: PASSED
fcntl21     0  INFO  :  Exit block 7
fcntl21     0  INFO  :  Enter block 8
fcntl21     0  INFO  :  Test block 8: PASSED
fcntl21     0  INFO  :  Exit block 8
fcntl21     0  INFO  :  Enter block 9
fcntl21     0  INFO  :  Test block 9: PASSED
fcntl21     0  INFO  :  Exit block 9
fcntl21     0  INFO  :  Enter block 10
fcntl21     0  INFO  :  Test block 10: PASSED
fcntl21     0  INFO  :  Exit block 10
fcntl21     0  INFO  :  Enter block 11
fcntl21     0  INFO  :  Test block 11: PASSED
fcntl21     0  INFO  :  Exit block 11
fcntl22     1  PASS  :  fcntl() fails with expected error EAGAIN  
errno:11
fdatasync01    1  PASS  :  fdatasync() successful
fdatasync02    1  PASS  :  Expected failure for invalid file  
descriptor, errno: 9
fdatasync02    2  PASS  :  Expected failure for file descriptor to a  
special file, errno: 22
fstat02     1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9372/fstDXSKk3) failed; errno = 13: Permission denied
fstat02     0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
fstat03     1  PASS  :  fstat() fails with expected error EBADF
fstat04     1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9372/fstjqtDy8) failed; errno = 13: Permission denied
fstat04     0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
fstat05     1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9372/fst8f9Lx7) failed; errno = 13: Permission denied
fstat05     0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
fstatfs02    1  PASS  :  expected failure - errno = 9 : Bad file  
descriptor
fstatfs02    2  PASS  :  expected failure - errno = 14 : Bad address
fsync03     1  PASS  :  expected failure - errno = 9 : Bad file  
descriptor
fsync03     2  PASS  :  expected failure - errno = 22 : Invalid argument
ftruncate01    1  PASS  :  Functionality of ftruncate() on testfile  
successful
ftruncate02    1  PASS  :  Functionality of ftruncate(2) on testfile  
successful
ftruncate03    1  PASS  :  Test Passed
ftruncate03    2  PASS  :  Test Passed
ftruncate03    3  PASS  :  Test Passed
grep: 10222464: No such file or directory
ftruncate04    1  CONF  :  The filesystem where /tmp is mounted does  
not support mandatory locks. Cannot run this test.
getcwd01    0  INFO  :  Test for EFAULT
getcwd01    1  PASS  :  Test case 1 PASSED
getcwd01    0  INFO  :  Test for ENOMEM
getcwd01    2  PASS  :  Test case 2 PASSED
getcwd01    0  INFO  :  Test for EINVAL
getcwd01    3  PASS  :  Test case 3 PASSED
getcwd01    0  INFO  :  Test for ERANGE
getcwd01    4  PASS  :  Test case 4 PASSED
getcwd02    0  INFO  :  Enter Block 1
getcwd02    0  INFO  :  Exit Block 1
getcwd02    1  PASS  :  Block 1 PASSED
getcwd02    0  INFO  :  Enter Block 2
getcwd02    0  INFO  :  Exit Block 2
getcwd02    2  PASS  :  Block 2 PASSED
getcwd02    0  INFO  :  Enter Block 3
getcwd02    0  INFO  :  Exit Block 3
getcwd02    3  PASS  :  Block 3 PASSED
getcwd02    0  INFO  :  Enter Block 4
getcwd02    0  INFO  :  Exit Block 4
getcwd02    4  PASS  :  Block 4 PASSED
getcwd02    0  INFO  :  Enter Block 5
getcwd02    0  INFO  :  Exit Block 5
getcwd02    5  PASS  :  Block 5 PASSED
getcwd02    0  INFO  :  Enter Block 6
getcwd02    0  INFO  :  Exit Block 6
getcwd02    6  PASS  :  Block 6 PASSED
getcwd02    0  INFO  :  Enter Block 7
getcwd02    0  INFO  :  Exit Block 7
getcwd02    7  PASS  :  Block 7 PASSED
getcwd03    0  INFO  :  getcwd(2) succeeded in returning correct path  
for dir1
getcwd03    0  INFO  :  getcwd(2) succeeded in returning correct path  
for symbolic link dir2 -> dir1
getcwd03    1  PASS  :  Test PASSED
getdents01    1  PASS  :  call succeeded
getdents02    1  PASS  :  expected failure - errno = 9 - Bad file  
descriptor
getdents03    1  PASS  :  expected failure - errno = 22 - Invalid  
argument
getdents04    1  PASS  :  expected failure - errno = 20 - Not a  
directory
ioperm01    1  PASS  :  ioperm() passed for port address 1021,  
returned 0
ioperm02    1  PASS  :  Expected failure for Invalid I/O address,  
errno: 22
ioperm02    2  PASS  :  Expected failure for Non super-user, errno: 1
iopl01      1  PASS  :  iopl() passed for level 0, returned 0
iopl01      2  PASS  :  iopl() passed for level 1, returned 0
iopl01      3  PASS  :  iopl() passed for level 2, returned 0
iopl01      4  PASS  :  iopl() passed for level 3, returned 0
iopl02      1  PASS  :  Expected failure for Invalid privilege level,  
errno: 22
iopl02      2  PASS  :  Expected failure for Non super-user, errno: 1
lchown01    1  PASS  :  lchown() succeeds to Change Owner/Group ids  
of slink_file
lchown01    2  PASS  :  lchown() succeeds to Change Owner id only of  
slink_file
lchown01    3  PASS  :  lchown() succeeds to Change Owner id only of  
slink_file
lchown01    4  PASS  :  lchown() succeeds to Change Group id only of  
slink_file
lchown01    5  PASS  :  lchown() succeeds to Change Group id only of  
slink_file
cp: setting permissions for `/mnt/pvfs2/ltp-tmp/ltp-9372/ 
create_link': Invalid argument
lchown02    1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9372/lch3wZxL6) failed; errno = 13: Permission denied
lchown02    2  BROK  :  Remaining cases broken
lchown02    3  BROK  :  Remaining cases broken
lchown02    4  BROK  :  Remaining cases broken
lchown02    5  BROK  :  Remaining cases broken
lchown02    6  BROK  :  Remaining cases broken
lchown02    7  BROK  :  Remaining cases broken
lchown02    0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
INFO: pan reported some tests FAIL
LTP Version: LTP-20061222
INFO: Test end time: Tue Jan 30 15:03:53 EST 2007


# ./runltp -d /mnt/pvfs2/ltp-tmp -q -f ./pvfs-2
INFO: Test start time: Tue Jan 30 15:04:07 EST 2007
link06      1  PASS  :  link() fails with expected error EACCES errno:13
link07      1  PASS  :  link() fails with expected error EACCES errno:13
llseek01    1  PASS  :  Functionality of llseek() on tmp_file successful
llseek02    1  PASS  :  llseek() fails, 'whence' argument is not  
valid, errno:22
llseek02    2  PASS  :  llseek() fails, 'fd' is not an open file  
descriptor, errno:9
lseek06     1  PASS  :  Functionality of lseek() on tmp_file successful
lseek07     1  PASS  :  Functionality of lseek() on tmp_file successful
lseek08     1  PASS  :  Functionality of lseek() on tmp_file successful
lseek09     1  PASS  :  Functionality of lseek() on tmp_file successful
lstat01     1  PASS  :  lstat(2) of symbolic link file which points  
to no object file is ok
lstat01     2  PASS  :  lstat(2) of symbolic link file which points  
at an object file is ok
lstat01     3  PASS  :  lstat(2) of object file returns object file  
inode information
lstat01     1  PASS  :  lstat(lnfile_9778, &statter) returned 0
lstat03     1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9738/lstD9sQnH) failed; errno = 13: Permission denied
lstat03     0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
mallopt01    1  PASS  :  Test passed
mkdir02     1  PASS  :  Test to attempt to make a directory inherits  
group ID SUCCEEDED
mkdir03     1  PASS  :  expected failure - errno = 14 : Bad address
mkdir03     2  PASS  :  expected failure - errno = 36 : File name too  
long
mkdir03     3  PASS  :  expected failure - errno = 17 : File exists
mkdir03     4  PASS  :  expected failure - errno = 2 : No such file  
or directory
mkdir03     5  PASS  :  expected failure - errno = 20 : Not a directory
mkdir04     1  PASS  :  Test to attempt to creat a directory in a  
directory having no permissions SUCCEEDED in setting errno to EACCES
mkdir05     1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9738/mkdOQ2bw4) failed; errno = 13: Permission denied
mkdir05     0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
mkdir05     1  PASS  :  mkdir(2) of object file through symbolic link  
file failed as expected
mkdir09     1  PASS  :  PASS
mmap06      1  PASS  :  mmap() fails, 'fd' doesn't allow desired  
access, errno:13
mmap07      1  PASS  :  mmap() fails, 'fd' doesn't allow desired  
access, errno:13
mmap08      1  PASS  :  mmap() fails, 'fd' is not valid, errno:9
modify_ldt01    0  INFO  :  Enter block 1
modify_ldt01    0  INFO  :  block 1 PASSED
modify_ldt01    0  INFO  :  Exit block 1
modify_ldt01    0  INFO  :  Enter block 2
modify_ldt01    0  INFO  :  block 2 PASSED
modify_ldt01    0  INFO  :  Exit block 2
modify_ldt01    0  INFO  :  block 3 PASSED
modify_ldt01    0  INFO  :  Exit block 3
modify_ldt02    0  INFO  :  Enter block 1
modify_ldt02    0  INFO  :  block 1 PASSED
modify_ldt02    0  INFO  :  Exit block 1
modify_ldt02    0  INFO  :  Enter block 2
modify_ldt02    0  INFO  :  received signal: 11
modify_ldt02    0  INFO  :  block 2 PASSED
mprotect01    1  PASS  :  expected failure - errno = 12 : Cannot  
allocate memory
mprotect01    2  PASS  :  expected failure - errno = 22 : Invalid  
argument
mprotect01    3  PASS  :  expected failure - errno = 13 : Permission  
denied
mremap02    1  PASS  :  mremap() Failed, 'invalid argument specified'  
- errno 22
mremap03    1  PASS  :  mremap() Fails, 'old region not mapped',  
errno 14
mremap04    1  PASS  :  mremap() failed, 'MREMAP_MAYMOVE flag unset',  
errno 12
msync03     1  PASS  :  msync() fails, Invalid address, errno : 22
msync04     1  PASS  :  mapped region is private and cannot sync,  
errno:22
msync05     1  PASS  :  memory region not mapped, errno:12
nftw01      1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9738/nfthPzHgP) failed; errno = 13: Permission denied
nftw01      2  BROK  :  Remaining cases broken
nftw01      3  BROK  :  Remaining cases broken
nftw01      4  BROK  :  Remaining cases broken
nftw01      5  BROK  :  Remaining cases broken
nftw01      6  BROK  :  Remaining cases broken
nftw01      7  BROK  :  Remaining cases broken
nftw01      8  BROK  :  Remaining cases broken
nftw01      9  BROK  :  Remaining cases broken
nftw01     10  BROK  :  Remaining cases broken
nftw01      0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
nftw6401    1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9738/nftMvjq7O) failed; errno = 13: Permission denied
nftw6401    2  BROK  :  Remaining cases broken
nftw6401    3  BROK  :  Remaining cases broken
nftw6401    4  BROK  :  Remaining cases broken
nftw6401    5  BROK  :  Remaining cases broken
nftw6401    6  BROK  :  Remaining cases broken
nftw6401    7  BROK  :  Remaining cases broken
nftw6401    8  BROK  :  Remaining cases broken
nftw6401    9  BROK  :  Remaining cases broken
nftw6401   10  BROK  :  Remaining cases broken
nftw6401    0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
open01      1  PASS  :  open(2) with (O_CREAT | O_RDWR) to create  
object file through symbolic link file and all writes, reads, and  
lseeks are ok
open01      2  PASS  :  open(2) with O_RDWR of existing  object file  
through symbolic link file and all writes, reads, and lseeks are ok
open01      3  PASS  :  open(2) with (O_CREAT | O_EXCL) error  is  
caught when creating object file through symbolic link file
open01      4  PASS  :  open(2) error with O_RDWR is caught when  
processing symbolic link file which points at no object file
open01      5  PASS  :  Nested symbolic link access condition  
caught.  ELOOP is returned
open02      1  PASS  :  open returned ENOENT
open04      1  PASS  :  call returned expected EMFILE error
open05      1  PASS  :  open returned expected EACCES error
open07      1  PASS  :  open returned expected ELOOP error
open07      2  PASS  :  open returned expected ELOOP error
open07      3  PASS  :  open returned expected ELOOP error
open07      4  PASS  :  open returned expected ELOOP error
open08      1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9738/opeDKKclm) failed; errno = 13: Permission denied
open08      2  BROK  :  Remaining cases broken
open08      3  BROK  :  Remaining cases broken
open08      4  BROK  :  Remaining cases broken
open08      5  BROK  :  Remaining cases broken
open08      6  BROK  :  Remaining cases broken
open08      0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
open09      1  PASS  :  Test passed in block0.
open09      2  PASS  :  Test passed in block1.
open09      3  PASS  :  Test passed.
open10      1  PASS  :  Test passed in block0.
open10      2  PASS  :  Test passed in block1.
open10      3  PASS  :  Test passed in block2.
open10      4  PASS  :  Test passed in block3.
open10      5  PASS  :  Test passed.
mincore01    1  BROK  :  Temporary file could not be mmapped: Invalid  
argument
mincore01    2  BROK  :  Remaining cases broken
mincore01    3  BROK  :  Remaining cases broken
mincore01    4  BROK  :  Remaining cases broken
pipe01      1  PASS  :  pipe() functionality is correct
pipe02      1  PASS  :  child process returned expected SIGPIPE
pipe03      1  PASS  :  expected failure writing to read end of pipe
pipe03      2  PASS  :  expected failure reading from write end of pipe
pipe04      1  PASS  :  Child 1 killed while writing to a pipe
pipe04      2  PASS  :  Child 2 killed while writing to a pipe
pipe05      1  PASS  :  expected failure - errno = 14 : Bad address
pipe06      1  PASS  :  expected failure - errno = 24 : Too many open  
files
pipe07      1  PASS  :  Opened 510 pipes
pipe08      1  PASS  :  got expected SIGPIPE signal
pipe09      1  PASS  :  functionality appears to be correct
pipe10      1  PASS  :  functionality is correct
pipe11      0  INFO  :  child 1 got 50 chars
pipe11      0  INFO  :  child 2 got 50 chars
pipe11      0  INFO  :  child 3 got 50 chars
pipe11      0  INFO  :  child 4 got 50 chars
pipe11      0  INFO  :  child 5 got 50 chars
pipe11      0  INFO  :  child 6 got 50 chars
pipe11      0  INFO  :  child 7 got 50 chars
pipe11      0  INFO  :  child 8 got 50 chars
pipe11      0  INFO  :  child 9 got 50 chars
pipe11      0  INFO  :  child 10 got 50 chars
pipe11      0  INFO  :  child 11 got 50 chars
pipe11      0  INFO  :  child 12 got 50 chars
pipe11      0  INFO  :  child 13 got 50 chars
pipe11      0  INFO  :  child 14 got 50 chars
pipe11      0  INFO  :  child 15 got 50 chars
pipe11      0  INFO  :  child 16 got 50 chars
pipe11      0  INFO  :  child 17 got 50 chars
pipe11      0  INFO  :  child 18 got 50 chars
pipe11      0  INFO  :  child 19 got 50 chars
pipe11      0  INFO  :  child 20 got 50 chars
pipe11      0  INFO  :  child 21 got 50 chars
pipe11      0  INFO  :  child 22 got 50 chars
pipe11      0  INFO  :  child 23 got 50 chars
pipe11      0  INFO  :  child 24 got 50 chars
pipe11      0  INFO  :  child 25 got 50 chars
pipe11      0  INFO  :  child 26 got 50 chars
pipe11      0  INFO  :  child 27 got 50 chars
pipe11      0  INFO  :  child 28 got 50 chars
pipe11      0  INFO  :  child 29 got 50 chars
pipe11      0  INFO  :  child 30 got 50 chars
pipe11      0  INFO  :  child 31 got 50 chars
pipe11      0  INFO  :  child 32 got 50 chars
pipe11      0  INFO  :  child 33 got 50 chars
pipe11      0  INFO  :  child 34 got 50 chars
pipe11      0  INFO  :  child 35 got 50 chars
pipe11      0  INFO  :  child 36 got 50 chars
pipe11      0  INFO  :  child 37 got 50 chars
pipe11      0  INFO  :  child 38 got 50 chars
pipe11      0  INFO  :  child 39 got 50 chars
pipe11      0  INFO  :  child 40 got 50 chars
pipe11      0  INFO  :  child 41 got 50 chars
pipe11      0  INFO  :  child 42 got 50 chars
pipe11      0  INFO  :  child 43 got 50 chars
pipe11      0  INFO  :  child 44 got 50 chars
pipe11      0  INFO  :  child 45 got 50 chars
pipe11      0  INFO  :  child 46 got 50 chars
pipe11      0  INFO  :  child 47 got 50 chars
pipe11      0  INFO  :  child 48 got 50 chars
pipe11      0  INFO  :  child 49 got 50 chars
pipe11      0  INFO  :  child 50 got 50 chars
pipe11      0  INFO  :  There are 50 children to wait for
pipe11      1  PASS  :  child 1 exitted successfully
pipe11      2  PASS  :  child 2 exitted successfully
pipe11      3  PASS  :  child 3 exitted successfully
pipe11      4  PASS  :  child 4 exitted successfully
pipe11      5  PASS  :  child 5 exitted successfully
pipe11      6  PASS  :  child 6 exitted successfully
pipe11      7  PASS  :  child 7 exitted successfully
pipe11      8  PASS  :  child 8 exitted successfully
pipe11      9  PASS  :  child 9 exitted successfully
pipe11     10  PASS  :  child 10 exitted successfully
pipe11     11  PASS  :  child 11 exitted successfully
pipe11     12  PASS  :  child 12 exitted successfully
pipe11     13  PASS  :  child 13 exitted successfully
pipe11     14  PASS  :  child 14 exitted successfully
pipe11     15  PASS  :  child 15 exitted successfully
pipe11     16  PASS  :  child 16 exitted successfully
pipe11     17  PASS  :  child 17 exitted successfully
pipe11     18  PASS  :  child 18 exitted successfully
pipe11     19  PASS  :  child 19 exitted successfully
pipe11     20  PASS  :  child 20 exitted successfully
pipe11     21  PASS  :  child 21 exitted successfully
pipe11     22  PASS  :  child 22 exitted successfully
pipe11     23  PASS  :  child 23 exitted successfully
pipe11     24  PASS  :  child 24 exitted successfully
pipe11     25  PASS  :  child 25 exitted successfully
pipe11     26  PASS  :  child 26 exitted successfully
pipe11     27  PASS  :  child 27 exitted successfully
pipe11     28  PASS  :  child 28 exitted successfully
pipe11     29  PASS  :  child 29 exitted successfully
pipe11     30  PASS  :  child 30 exitted successfully
pipe11     31  PASS  :  child 31 exitted successfully
pipe11     32  PASS  :  child 32 exitted successfully
pipe11     33  PASS  :  child 33 exitted successfully
pipe11     34  PASS  :  child 34 exitted successfully
pipe11     35  PASS  :  child 35 exitted successfully
pipe11     36  PASS  :  child 36 exitted successfully
pipe11     37  PASS  :  child 37 exitted successfully
pipe11     38  PASS  :  child 38 exitted successfully
pipe11     39  PASS  :  child 39 exitted successfully
pipe11     40  PASS  :  child 40 exitted successfully
pipe11     41  PASS  :  child 41 exitted successfully
pipe11     42  PASS  :  child 42 exitted successfully
pipe11     43  PASS  :  child 43 exitted successfully
pipe11     44  PASS  :  child 44 exitted successfully
pipe11     45  PASS  :  child 45 exitted successfully
pipe11     46  PASS  :  child 46 exitted successfully
pipe11     47  PASS  :  child 47 exitted successfully
pipe11     48  PASS  :  child 48 exitted successfully
pipe11     49  PASS  :  child 49 exitted successfully
pipe11     50  PASS  :  child 50 exitted successfully
prctl01     1  PASS  :  Test Passed
prctl01     2  PASS  :  Test Passed
prctl02     1  PASS  :  Test Passed
prctl02     2  PASS  :  Test Passed
pread01     1  PASS  :  Functionality of pread() is correct
pread02     1  PASS  :  pread() fails, file descriptor is a PIPE or  
FIFO, errno:29
pread02     2  PASS  :  pread() fails, specified offset is -ve or  
invalid, errno:22
pread03     1  PASS  :  pread() fails with expected error EISDIR  
errno:21
profil01    1  PASS  :  Test passed
profil01    2  PASS  :  Test passed
profil01    3  PASS  :  Test passed
profil01    4  PASS  :  Test passed
ptrace01    1  PASS  :  Test Passed
ptrace01    2  PASS  :  Test Passed
ptrace02    1  PASS  :  Test Passed
ptrace02    2  PASS  :  Test Passed
ptrace03    1  PASS  :  Test Passed
ptrace03    2  PASS  :  Test Passed
ptrace03    3  PASS  :  Test Passed
pwrite01    1  PASS  :  Functionality of pwrite() successful
pwrite02    1  PASS  :  file descriptor is a PIPE or FIFO, errno:29
pwrite02    2  PASS  :  specified offset is -ve or invalid, errno:22
pwrite02    3  PASS  :  file descriptor is bad, errno:9
pwrite03    1  PASS  :  pwrite() fails with expected error EFAULT  
errno:14
pwrite04    1  PASS  :  O_APPEND test passed.
read02      1  PASS  :  expected failure - errno = 9 : Bad file  
descriptor
read02      2  PASS  :  expected failure - errno = 21 : Is a directory
read02      3  PASS  :  expected failure - errno = 14 : Bad address
read04      1  PASS  :  functionality of read() is correct
readdir02    1  CONF  :  This system's implementation of closedir()  
will not allow this test to execute properly.
readlink01    1  PASS  :  Reading of symbolic link file contents  
checks out ok
readlink01    2  PASS  :  Reading of symbolic link file contents  
checks out ok
readlink01    3  PASS  :  Reading a symbolic link which exceeds  
maximum pathname error is caught
readlink01    4  PASS  :  Reading a nonsymbolic link file error  
condition is caught.  EINVAL is returned
readlink01    1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9738/reaDj5PdV) failed; errno = 13: Permission denied
readlink01    0  WARN  :  tst_tmpdir(): No user cleanup function  
called before exiting
readlink03    1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9738/reaGhr0sZ) failed; errno = 13: Permission denied
readlink03    2  BROK  :  Remaining cases broken
readlink03    3  BROK  :  Remaining cases broken
readlink03    4  BROK  :  Remaining cases broken
readlink03    5  BROK  :  Remaining cases broken
readlink03    0  WARN  :  tst_tmpdir(): No user cleanup function  
called before exiting
readlink04    1  PASS  :  readlink() functionality on 'slink_file' is  
correct
readv01     1  PASS  :  readv read 0 io vectors
readv01     2  PASS  :  readv passed reading 64 bytes, followed by  
two NULL vectors
readv02     1  PASS  :  got EINVAL
readv02     2  PASS  :  got EFAULT
readv02     3  PASS  :  got EBADF
readv02     4  PASS  :  got EINVAL
readv03     1  PASS  :  got EISDIR
rename01    1  PASS  :  functionality is correct for renaming a file
rename01    2  PASS  :  functionality is correct for renaming a  
directory
rename01    1  PASS  :  rename(3) of symbolic link file name which  
points at no object file is ok
rename01    2  PASS  :  rename(3) of symbolic link file name which  
points at object file is ok
rename03    1  PASS  :  functionality is correct for renaming a file
rename03    2  PASS  :  functionality is correct for renaming a  
directory
rename04    1  PASS  :  rename() returned ENOTEMPTY
rename05    1  PASS  :  rename() returned EISDIR
rename06    1  PASS  :  rename() returned EINVAL
rename07    1  PASS  :  rename() returned ENOTDIR
rename08    1  PASS  :  expected failure - errno = 14 : Bad address
rename08    2  PASS  :  expected failure - errno = 14 : Bad address
rename08    3  PASS  :  expected failure - errno = 14 : Bad address
rename09    1  PASS  :  rename() returned EACCES
rename10    1  PASS  :  expected failure - errno = 36 : File name too  
long
rename10    2  PASS  :  expected failure - errno = 2 : No such file  
or directory
rename14    1  PASS  :  Test Passed
rmdir01     1  PASS  :  directory has been removed
rmdir02     1  PASS  :  expected failure - errno = 39 : Directory not  
empty
rmdir02     2  PASS  :  expected failure - errno = 36 : File name too  
long
rmdir02     3  PASS  :  expected failure - errno = 2 : No such file  
or directory
rmdir02     4  PASS  :  expected failure - errno = 20 : Not a directory
rmdir02     5  PASS  :  expected failure - errno = 14 : Bad address
rmdir02     6  PASS  :  expected failure - errno = 14 : Bad address
rmdir03     1  PASS  :  rmdir(2) of object file through symbolic link  
file failed as expected
stat01      1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9738/starZCP91) failed; errno = 13: Permission denied
stat01      0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
stat02      1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9738/staQltSe6) failed; errno = 13: Permission denied
stat02      0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
stat03      1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9738/stah5XFA8) failed; errno = 13: Permission denied
stat03      2  BROK  :  Remaining cases broken
stat03      3  BROK  :  Remaining cases broken
stat03      4  BROK  :  Remaining cases broken
stat03      5  BROK  :  Remaining cases broken
stat03      6  BROK  :  Remaining cases broken
stat03      7  BROK  :  Remaining cases broken
stat03      0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
statfs02    1  PASS  :  expected failure - errno = 20 : Not a directory
statfs02    2  PASS  :  expected failure - errno = 2 : No such file  
or directory
statfs02    3  FAIL  :  unexpected error - 2 : No such file or  
directory - expected 36
statfs02    4  PASS  :  expected failure - errno = 14 : Bad address
statfs02    5  PASS  :  expected failure - errno = 14 : Bad address
statfs03    1  PASS  :  expected failure - errno = 13 : Permission  
denied
symlink03    1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9738/symdp6Rza) failed; errno = 13: Permission denied
symlink03    0  WARN  :  tst_tmpdir(): No user cleanup function  
called before exiting
symlink04    1  PASS  :  symlink(testfile, slink_file) functionality  
successful
symlink05    1  PASS  :  symlink(testfile, slink_file) functionality  
successful
sync02      1  PASS  :  Functionality of sync() successful
syscall01    1  PASS  :  Test passed
syscall01    2  PASS  :  Test passed
syscall01    3  PASS  :  Test passed
sysconf01    1  PASS  :  PASS
sysconf01    2  PASS  :  PASS
sysconf01    3  PASS  :  PASS
sysconf01    4  PASS  :  PASS
sysconf01    5  PASS  :  PASS
sysconf01    6  PASS  :  PASS
sysconf01    7  PASS  :  PASS
sysconf01    8  PASS  :  PASS
sysconf01    9  PASS  :  PASS
sysconf01   10  PASS  :  PASS
sysconf01   11  PASS  :  PASS
sysconf01   12  PASS  :  PASS
sysconf01   13  PASS  :  PASS
sysconf01   14  PASS  :  PASS
sysconf01   15  PASS  :  PASS
sysconf01   16  PASS  :  PASS
sysconf01   17  PASS  :  PASS
sysconf01   18  PASS  :  PASS
sysconf01   19  PASS  :  PASS
sysconf01   20  PASS  :  PASS
sysconf01   21  PASS  :  PASS
sysconf01   22  PASS  :  PASS
sysconf01   23  FAIL  :  sysconf _SC_2_FORT_RUN failed, error=22
sysconf01   24  FAIL  :  sysconf _SC_2_LOCALEDEF failed, error=22
sysconf01   25  FAIL  :  sysconf _SC_2_SW_DEV failed, error=22
sysconf01   26  FAIL  :  sysconf _SC_2_UPE  failed, error=22
sysconf01   27  FAIL  :  sysconf _SC_2_VERSION failed, error=22
sysconf01   28  FAIL  :  sysconf _SC_BC_BASE_MAX failed, error=22
sysconf01   29  FAIL  :  sysconf _SC_BC_DIM_MAX failed, error=22
sysconf01   30  FAIL  :  sysconf _SC_BC_SCALE_MAXd failed, error=22
sysconf01   31  FAIL  :  sysconf _SC_BC_STRING_MAX failed, error=22
sysconf01   32  FAIL  :  sysconf _SC_COLL_WEIGHTS_MAX failed, error=22
sysconf01   33  FAIL  :  sysconf _SC_EXPR_NEST_MAX failed, error=22
sysconf01   34  FAIL  :  sysconf _SC_LINE_MAX failed, error=22
sysconf01   35  FAIL  :  sysconf _SC_RE_DUP_MAX failed, error=22
sysconf01   36  FAIL  :  sysconf _SC_XOPEN_UNIX failed, error=22
sysconf01   37  FAIL  :  sysconf _SC_PAGESIZE failed, error=22
sysconf01   38  FAIL  :  sysconf _SC_PHYS_PAGES failed, error=22
sysconf01   39  FAIL  :  sysconf _SC_AVPHYS_PAGES failed, error=22
sysconf01   40  FAIL  :  sysconf _SC_AIO_MAX failed, error=22
sysconf01   41  FAIL  :  sysconf _SC_AIO_PRIO_DELTA_MAX failed, error=22
sysconf01   42  FAIL  :  sysconf _SC_SEMAPHORES failed, error=22
sysconf01   43  FAIL  :  sysconf _SC_SEM_NSEMS_MAX failed, error=22
sysconf01   44  FAIL  :  sysconf _SC_SEM_VALUE_MAX failed, error=22
sysconf01   45  FAIL  :  sysconf _SC_MEMORY_PROTECTION failed, error=22
sysconf01   46  FAIL  :  sysconf _SC_FSYNC failed, error=22
sysconf01   47  FAIL  :  sysconf _SC_MEMORY_PROTECTION failed, error=22
sysconf01   48  FAIL  :  sysconf _SC_TIMERS failed, error=22
sysconf01   49  FAIL  :  sysconf _SC_TIMER_MAX failed, error=22
sysconf01   50  FAIL  :  sysconf _SC_MAPPED_FILES failed, error=22
sysconf01   51  FAIL  :  sysconf _SC_THREAD_PRIORITY_SCHEDULING  
failed, error=22
sysconf01   52  FAIL  :  sysconf _SC_XOPEN_LEGACY failed, error=22
sysconf01   53  FAIL  :  sysconf _SC_MEMLOCK failed, error=22
sysconf01   54  FAIL  :  sysconf _SC_XBS5_ILP32_OFF32 failed, error=22
sysconf01   55  FAIL  :  sysconf _SC_XBS5_ILP32_OFFBIG failed, error=22
sysconf01   56  PASS  :  PASS
sysfs01     1  FAIL  :  sysfs(2) Failed for option 1 and set errno to 22
sysfs02     1  PASS  :  sysfs(2) Passed for option 2
sysfs03     1  PASS  :  sysfs(2) Passed for option 3
sysfs04     1  PASS  :  sysfs(2) expected failure; Got errno -  
EINVAL : Invalid option
sysfs05     1  PASS  :  sysfs(2) expected failure; Got errno -  
EINVAL : Invalid option
sysfs05     1  PASS  :  sysfs(2) expected failure; Got errno -  
EINVAL  : Invalid filesystem name
sysfs05     1  PASS  :  sysfs(2) expected failure; Got errno -  
EFAULT  : Address is out of your address space
sysfs06     1  PASS  :  sysfs(2) expected failure; Got errno -  
EINVAL : Invalid option
sysfs06     1  PASS  :  sysfs(2) expected failure; Got errno -  
EINVAL  : fs_index is out of bounds
sysfs06     1  PASS  :  sysfs(2) expected failure; Got errno -  
EFAULT  : buf is outside your accessible address space
sysinfo01    1  PASS  :  Test to check the return code
sysinfo02    1  PASS  :  Test to check the error code 14
truncate01    1  PASS  :  Functionality of truncate(testfile, 256)  
successful
truncate02    1  PASS  :  Functionality of truncate(2) on testfile  
successful
truncate03    1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9738/trufA5K6N) failed; errno = 13: Permission denied
truncate03    2  BROK  :  Remaining cases broken
truncate03    3  BROK  :  Remaining cases broken
truncate03    4  BROK  :  Remaining cases broken
truncate03    5  BROK  :  Remaining cases broken
truncate03    0  WARN  :  tst_tmpdir(): No user cleanup function  
called before exiting
truncate04    1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9738/truOomVFR) failed; errno = 13: Permission denied
truncate04    0  WARN  :  tst_tmpdir(): No user cleanup function  
called before exiting
umask02     1  PASS  :  All umask values return correct values
umask03     1  PASS  :  umask correctly returns the previous value  
for all masks
uname01     1  PASS  :  uname(&un) returned 0
uname02     1  PASS  :  expected failure - errno = 14 - Bad address
uname03     1  PASS  :  uname03 functionality test succeeded
ustat01     1  PASS  :  ustat(2) passed
ustat02     1  PASS  :  ustat(2) expected failure; Got errno -  
EINVAL : Invalid parameter
ustat02     2  PASS  :  ustat(2) expected failure; Got errno -  
EFAULT : Bad address
utime01     1  PASS  :  Functionality of utime(tmp_file, NULL)  
successful
utime01     1  PASS  :  utime(2) change of object file access and  
modify times through symbolic link file is ok
utime01     2  PASS  :  utime(2) error when accessing non-existent  
object through symbolic link is caught
utime01     3  PASS  :  Nested symbolic link access condition  
caught.  ELOOP is returned
utime02     1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9738/utiDJmF0V) failed; errno = 13: Permission denied
utime02     0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
utime03     1  FAIL  :  utime(tmp_file) Failed, errno=2 : No such  
file or directory
utime04     1  PASS  :  Functionality of utime(tmp_file, &times)  
successful
utime05     1  BROK  :  tst_tmpdir(): mkdtemp(/mnt/pvfs2/ltp-tmp/ 
ltp-9738/uti9okwR9) failed; errno = 13: Permission denied
utime05     0  WARN  :  tst_tmpdir(): No user cleanup function called  
before exiting
utime06     1  PASS  :  utime() fails, Permission denied to modify  
file time, errno:13
utime06     2  PASS  :  utime() fails, Specified file doesn't exist,  
errno:2
write02     0  INFO  :  Block 1: test to see write() returns proper  
write count
write02     1  PASS  :  write() PASSED
write02     0  INFO  :  block 1 passed
write03     0  INFO  :  Enter Block 1: test to check if write  
corrupts the file when write fails
write03     1  PASS  :  failure of write(2) didnot corrupt the file
write03     0  INFO  :  Exit block 1
write05     0  INFO  :  Enter Block 1: test with bad fd
write05     1  PASS  :  received EBADF as expected.
write05     0  INFO  :  Exit Block 1
write05     0  INFO  :  Enter Block 2: test with a bad address
write05     2  PASS  :  received EFAULT as expected.
write05     0  INFO  :  Exit Block 2
write05     0  INFO  :  Enter Block 3: test with invalid pipe
write05     3  PASS  :  received EPIPE as expected.
write05     0  INFO  :  Exit Block 3
writev01    0  INFO  :  Enter Block 1
writev01    0  INFO  :  Received EINVAL as expected
writev01    0  INFO  :  block 1 PASSED
writev01    0  INFO  :  Exit block 1
writev01    0  INFO  :  Enter block 2
writev01    1  FAIL  :  writev() failed unexpectedly
writev01    0  INFO  :  block 2 FAILED
writev01    0  INFO  :  Exit block 2
writev01    0  INFO  :  Enter block 3
writev01    2  FAIL  :  Got EFAULT
writev01    0  INFO  :  block 3 FAILED
writev01    0  INFO  :  Exit block 3
writev01    0  INFO  :  Enter block 4
writev01    0  INFO  :  Received EBADF as expected
writev01    0  INFO  :  block 4 PASSED
writev01    0  INFO  :  Exit block 4
writev01    0  INFO  :  Enter block 5
writev01    0  INFO  :  Received EINVAL as expected
writev01    0  INFO  :  block 5 PASSED
writev01    0  INFO  :  Exit block 5
writev01    0  INFO  :  Enter block 6
writev01    3  PASS  :  writev() wrote 0 iovectors
writev01    0  INFO  :  block 6 PASSED
writev01    0  INFO  :  Exit block 6
writev01    0  INFO  :  Enter block 7
writev01    4  PASS  :  writev passed writing 64 bytes, followed by  
two NULL vectors
writev01    0  INFO  :  block 7 PASSED
writev01    0  INFO  :  Exit block 7
writev01    0  INFO  :  Enter block 8
writev01    0  INFO  :  Received EPIPE as expected
writev01    0  INFO  :  block 8 PASSED
writev01    0  INFO  :  Exit block 8
writev02    0  INFO  :  Enter block 1
writev02    0  INFO  :  Received EFAULT as expected
writev02    0  INFO  :  block 1 PASSED
writev02    0  INFO  :  Exit block 1
writev03    0  INFO  :  Enter block 1
writev03    1  FAIL  :  Got error EFAULT
writev03    0  INFO  :  block 1 FAILED
writev03    0  INFO  :  Exit block 1
writev03    0  INFO  :  Enter block 2
writev03    2  FAIL  :  Got error EFAULT
writev03    0  INFO  :  block 2 FAILED
writev03    0  INFO  :  Exit block 2
writev03    0  INFO  :  Enter block 3
writev03    3  FAIL  :  Got error EFAULT
writev03    0  INFO  :  block 3 FAILED
writev03    0  INFO  :  Exit block 3
writev04    0  INFO  :  Enter block 1
writev04    1  FAIL  :  Got error EFAULT
writev04    0  INFO  :  block 1 FAILED
writev04    0  INFO  :  Exit block 1
writev04    0  INFO  :  Enter block 2
writev04    2  FAIL  :  Got error EFAULT
writev04    0  INFO  :  block 2 FAILED
writev04    0  INFO  :  Exit block 2
writev04    0  INFO  :  Enter block 3
writev04    3  FAIL  :  Got error EFAULT
writev04    0  INFO  :  block 3 FAILED
writev04    0  INFO  :  Exit block 3
writev05    0  INFO  :  Enter block 1
writev05    0  INFO  :  Received EFAULT as expected
writev05    0  INFO  :  block 1 PASSED
writev05    0  INFO  :  Exit block 1
pipeio_1    1  FAIL  :  mkfifo(tpipe.10002,0777) failed: Operation  
not supported
pipeio_1    2  FAIL  :  Test failed
pipeio_3    1  PASS  :  1 PASS 485 pipe reads complete, read size =  
4090, sys pipe,
pipeio_4    1  PASS  :  1 PASS 485 pipe reads complete, read size =  
4090, sys pipe,
pipeio_5    0  INFO  :  adjusting i/o size to 4096, and # of writes  
to 13
pipeio_5    1  FAIL  :  mkfifo(tpipe.10015,0777) failed: Operation  
not supported
pipeio_5    2  FAIL  :  Test failed
pipeio_6    0  INFO  :  adjusting i/o size to 4096, and # of writes  
to 13
pipeio_6    1  PASS  :  1 PASS 66 pipe reads complete, read size =  
4096, sys pipe,
pipeio_8    0  INFO  :  adjusting i/o size to 4096, and # of writes  
to 13
pipeio_8    1  PASS  :  1 PASS 66 pipe reads complete, read size =  
4096, sys pipe,
INFO: pan reported some tests FAIL
LTP Version: LTP-20061222
INFO: Test end time: Tue Jan 30 15:06:13 EST 2007


More information about the Pvfs2-developers mailing list