Hi Veerendra,

> Hi Subrata
> 
>     While running ioctl testcases (ioctl02) , I am facing the below 
> errors .  
> I noticed the same errors in different OS'es like Redhat5.2, SLES10SP2 
> and Ubuntu 8.04 also.
> Could you provide fix for these errors ?

Thanks for reporting the errors. But, i was not able to reproduce them
on my machine even when i ran it across all the /dev/tty* devices.
Please see the output for machine:

Linux 2.6.18-92.el5 #1 SMP Tue Apr 29 13:16:12 EDT 2008 i686 i686 i386
GNU/Linux

at the end of this mail.

But, i got pointer to some other issue. I found that running of ioctl()
tests were commented out. I did not find any reason why it should not be
run with default LTP run. So, i now integrated the running of both
ioctl01.c and ioctl02.c with runltp/syscalls with the added advantage
that these tests will now run on all the /dev/tty* device files. Please
use the below patch:

diff -uprN ltp-intermediate-20080919-orig/runtest/ltplite
ltp-intermediate-20080919/runtest/ltplite
--- ltp-intermediate-20080919-orig/runtest/ltplite      2008-09-24
21:09:40.000000000 +0530
+++ ltp-intermediate-20080919/runtest/ltplite   2008-09-24
21:14:07.000000000 +0530
@@ -352,6 +352,9 @@ getuid03 getuid03
 #ioctl01 ioctl01 -D /dev/tty0
 #ioctl02 ioctl02 -D /dev/tty0
 
+# Introducing ioctl tests for all /dev/tty* devices
+ioctl test_ioctl
+
 ioperm01 ioperm01
 ioperm02 ioperm02
 
diff -uprN ltp-intermediate-20080919-orig/runtest/syscalls
ltp-intermediate-20080919/runtest/syscalls
--- ltp-intermediate-20080919-orig/runtest/syscalls     2008-09-24
21:09:40.000000000 +0530
+++ ltp-intermediate-20080919/runtest/syscalls  2008-09-24
21:15:06.000000000 +0530
@@ -339,6 +339,9 @@ getuid03 getuid03
 #ioctl01 ioctl01 -D /dev/tty0
 #ioctl02 ioctl02 -D /dev/tty0
 
+# Introducing ioctl tests for all /dev/tty* devices
+ioctl test_ioctl
+
 inotify01 inotify01
 inotify02 inotify02
 
diff -uprN
ltp-intermediate-20080919-orig/testcases/kernel/syscalls/ioctl/ioctl01.c
ltp-intermediate-20080919/testcases/kernel/syscalls/ioctl/ioctl01.c
---
ltp-intermediate-20080919-orig/testcases/kernel/syscalls/ioctl/ioctl01.c
2008-09-24 21:09:49.000000000 +0530
+++ ltp-intermediate-20080919/testcases/kernel/syscalls/ioctl/ioctl01.c
2008-09-24 21:15:55.000000000 +0530
@@ -124,6 +124,10 @@ int main(int ac, char **av)
                cleanup();
         }
 
+        if (geteuid() != 0) {   
+                        tst_brkm(TBROK, tst_exit, "Test must be run as
root");          
+       }
+
        setup();
 
        if ((fd = open(devname, O_RDWR, 0777)) < 0) {
diff -uprN
ltp-intermediate-20080919-orig/testcases/kernel/syscalls/ioctl/ioctl02.c
ltp-intermediate-20080919/testcases/kernel/syscalls/ioctl/ioctl02.c
---
ltp-intermediate-20080919-orig/testcases/kernel/syscalls/ioctl/ioctl02.c
2008-09-24 21:09:49.000000000 +0530
+++ ltp-intermediate-20080919/testcases/kernel/syscalls/ioctl/ioctl02.c
2008-09-24 21:16:17.000000000 +0530
@@ -128,6 +128,10 @@ int main(int ac, char **av)
                cleanup();
        }
 
+        if (geteuid() != 0) {   
+                        tst_brkm(TBROK, tst_exit, "Test must be run as
root");          
+       }
+
        setup();
 
        /* Check for looping state if -i option is given */
diff -uprN
ltp-intermediate-20080919-orig/testcases/kernel/syscalls/ioctl/Makefile
ltp-intermediate-20080919/testcases/kernel/syscalls/ioctl/Makefile
---
ltp-intermediate-20080919-orig/testcases/kernel/syscalls/ioctl/Makefile
2008-09-24 21:09:49.000000000 +0530
+++ ltp-intermediate-20080919/testcases/kernel/syscalls/ioctl/Makefile
2008-09-24 21:12:02.000000000 +0530
@@ -26,6 +26,7 @@ all: $(TARGETS)
 
 install:
        @set -e; for i in $(TARGETS); do ln -f $$i ../../../bin/$$i ; done
+       ln -f test_ioctl ../../../bin/
 
 clean:
        rm -f $(TARGETS)
diff -uprN
ltp-intermediate-20080919-orig/testcases/kernel/syscalls/ioctl/test_ioctl 
ltp-intermediate-20080919/testcases/kernel/syscalls/ioctl/test_ioctl
---
ltp-intermediate-20080919-orig/testcases/kernel/syscalls/ioctl/test_ioctl       
1970-01-01 05:30:00.000000000 +0530
+++ ltp-intermediate-20080919/testcases/kernel/syscalls/ioctl/test_ioctl
2008-09-24 21:12:26.000000000 +0530
@@ -0,0 +1,62 @@
+#!/bin/sh
+################################################################################
+##
##
+## Copyright (c) International Business Machines  Corp., 2008
##
+##
##
+## This program is free software;  you can redistribute it and#or
modify      ##
+## it under the terms of the GNU General Public License as published by
##
+## the Free Software Foundation; either version 2 of the License, or
##
+## (at your option) any later version.
##
+##
##
+## This program is distributed in the hope that it will be useful, but
##
+## WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY ##
+## or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
License   ##
+## for more details.
##
+##
##
+## You should have received a copy of the GNU General Public License
##
+## along with this program;  if not, write to the Free Software
##
+## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
USA    ##
+##
##
+################################################################################
+
+export TCID=ioctl
+export TST_TOTAL=2
+export TST_COUNT=0
+
+for tttype in `ls /dev/tty*`
+do
+device_no=${tttype:8}
+case "$device_no" in
+[0-9]|[0-9][0-9])
+    tst_resm TINFO "Testing ioctl01 with $tttype"
+    ioctl01 -D $tttype
+    RC=$?
+    if  [ $RC -eq 0 ]
+    then
+     tst_resm TPASS "ioctl01 Passed with $tttype"
+    else
+     tst_resm TFAIL "ioctl01 Failed with $tttype"
+    fi
+echo;;
+esac
+done
+
+for tttype in `ls /dev/tty*`
+do
+device_no=${tttype:8}
+case "$device_no" in
+[0-9]|[0-9][0-9])
+    tst_resm TINFO "Testing ioctl02 with $tttype"
+    ioctl02 -D $tttype
+    RC=$?
+    if  [ $RC -eq 0 ]  
+    then
+     tst_resm TPASS "ioctl02 Passed with $tttype"
+    else
+     tst_resm TFAIL "ioctl02 Failed with $tttype"
+    fi
+echo;;
+esac
+done
+tst_exit
+

Regards--
Subrata

============================================
Output
============================================
<<<test_start>>>
tag=ioctl stime=1222271552
cmdline="test_ioctl"
contacts=""
analysis=exit
initiation_status="ok"
<<<test_output>>>
ioctl       0  INFO  :  Testing ioctl01 with /dev/tty0
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty0

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty1
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty1

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty10
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty10

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty11
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty11

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty12
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty12

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty13
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty13

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty14
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty14

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty15
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty15

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty16
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty16

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty17
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty17

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty18
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty18

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty19
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty19

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty2
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty2

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty20
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty20

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty21
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty21

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty22
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty22

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty23
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty23

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty24
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty24

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty25
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty25

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty26
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty26

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty27
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty27

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty28
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty28

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty29
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty29

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty3
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty3

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty30
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty30

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty31
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty31

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty32
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty32

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty33
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty33

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty34
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty34

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty35
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty35

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty36
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty36

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty37
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty37

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty38
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty38

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty39
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty39

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty4
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty4

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty40
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty40

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty41
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty41

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty42
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty42

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty43
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty43

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty44
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty44

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty45
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty45

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty46
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty46

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty47
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty47

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty48
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty48

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty49
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty49

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty5
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty5

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty50
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty50

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty51
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty51

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty52
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty52

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty53
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty53

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty54
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty54

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty55
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty55

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty56
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty56

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty57
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty57

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty58
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty58

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty59
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty59

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty6
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty6

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty60
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty60

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty61
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty61

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty62
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty62

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty63
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty63

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty7
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty7

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty8
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty8

ioctl       0  INFO  :  Testing ioctl01 with /dev/tty9
ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file
descriptor
ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate
ioctl for device
ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
ioctl       1  PASS  :  ioctl01 Passed with /dev/tty9

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty0
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty0

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty1
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty1

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty10
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty10

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty11
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty11

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty12
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty12

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty13
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty13

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty14
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty14

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty15
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty15

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty16
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty16

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty17
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty17

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty18
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty18

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty19
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty19

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty2
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty2

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty20
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty20

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty21
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty21

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty22
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty22

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty23
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty23

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty24
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty24

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty25
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty25

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty26
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty26

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty27
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty27

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty28
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty28

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty29
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty29

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty3
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty3

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty30
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty30

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty31
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty31

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty32
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty32

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty33
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty33

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty34
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty34

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty35
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty35

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty36
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty36

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty37
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty37

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty38
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty38

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty39
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty39

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty4
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty4

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty40
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty40

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty41
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty41

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty42
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty42

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty43
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty43

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty44
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty44

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty45
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty45

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty46
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty46

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty47
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty47

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty48
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty48

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty49
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty49

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty5
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty5

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty50
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty50

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty51
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty51

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty52
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty52

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty53
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty53

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty54
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty54

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty55
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty55

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty56
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty56

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty57
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty57

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty58
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty58

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty59
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty59

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty6
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty6

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty60
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty60

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty61
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty61

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty62
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty62

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty63
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty63

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty7
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty7

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty8
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty8

ioctl       0  INFO  :  Testing ioctl02 with /dev/tty9
ioctl02     0  INFO  :  termio values are set as expected
ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
ioctl       1  PASS  :  ioctl02 Passed with /dev/tty9

incrementing stop
<<<execution_status>>>
duration=2 termination_type=exited termination_id=0 corefile=no
cutime=10 cstime=28
<<<test_end>>>
============================================
============================================
> 
> ~/ltp-full-20080831/testcases/kernel/syscalls/ioctl # ./ioctl01 -D 
> /dev/tty5
> tty5   tty50  tty51  tty52  tty53  tty54  tty55  tty56  tty57  tty58  
> tty59   
> e326m:~/ltp-full-20080831/testcases/kernel/syscalls/ioctl # ./ioctl01 -D 
> /dev/tty5
> ioctl01     1  PASS  :  expected failure - errno = 9 : Bad file descriptor
> ioctl01     2  PASS  :  expected failure - errno = 14 : Bad address
> ioctl01     3  PASS  :  expected failure - errno = 22 : Invalid argument
> ioctl01     4  PASS  :  expected failure - errno = 25 : Inappropriate 
> ioctl for device
> ioctl01     5  PASS  :  expected failure - errno = 14 : Bad address
> 
> ~/ltp-full-20080831/testcases/kernel/syscalls/ioctl # ./ioctl02 -D 
> /dev/tty5
> ioctl02     0  INFO  :  cflag has incorrect value. 4277
> ioctl02     1  FAIL  :  TCGETA/TCSETA tests FAILED with 1 error
> ioctl02     0  INFO  :  child: Got SIGTERM from parent.
> 
> 
> Regards, Veerendra C
> ___________________________ 
> 
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Ltp-list mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ltp-list


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to