• Home
  • History
  • Annotate
  • only in /external/ltp/testcases/kernel/syscalls/ipc/semctl/
History log of /external/ltp/testcases/kernel/syscalls/ipc/semctl/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d84a7ecf6d697fce8ea57dd0e93554b1aea08bde 03-Oct-2017 Cyril Hrubis <chrubis@suse.cz> Make use of SAFE_KILL()

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl01.c
49da8adb3d607b3568978be4a677824077193f7f 03-Oct-2017 Cyril Hrubis <chrubis@suse.cz> Make use of SAFE_WAIT()

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl01.c
516990bff87ba0a2b9ba9c42f883c31aafbaff53 27-Feb-2017 Cyril Hrubis <chrubis@suse.cz> syscalls/semctl07: Make use of tst_parse_opts()

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl07.c
e920668ac3974563ed0d9b1daab9347950ff4e41 24-Feb-2017 Cyril Hrubis <chrubis@suse.cz> syscalls/ipc/semctl06: Small cleanup

* Get rid of UCLINUX ifdefs

* Make use of tst_parse_opts()

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl06.c
249f40545ff10418724fcd8cfa1e10b892725f38 13-Dec-2016 Steven Jackson <sj@oscode.net> various: use sys/wait.h instead of wait.h

A vast majority of tests already use sys/wait.h and Android's NDK
doesn't have wait.h.

Signed-off-by: Steven Jackson <sj@oscode.net>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
emctl06.c
emctl07.c
7018c13a4b15b4d1568eeaae3c7aeb13a781e899 13-Nov-2015 Jan Stancek <jstancek@redhat.com> semctl01: wait for children to exit between tests

This testcase occasionally hanged:
semctl01 1 TPASS : buf.sem_nsems and buf.sem_perm.mode are correct
semctl01 2 TPASS : buf.sem_perm.mode is correct
semctl01 3 TPASS : semaphores have expected values
semctl01 4 TPASS : number of sleeping processes is correct
semctl01 5 TPASS : last pid value is correct
semctl01 6 TPASS : semaphore value is correct
semctl01 7 TBROK : semctl01.c:338: semop succeeded - cnt_setup
<hangs here>

because semop in GETZCNT test unexpectedly suceeded. All children
are supposed to block here, because semval is not zero.

Problem is that semctl01 sends SIGKILL to children from previous
test (GETNCNT), but it doesn't wait for them to finish. Then it
proceeds to increase semval for GETZCNT test and one child from
previous test, which is still blocked on sem_op == -1 for SEM4
and has not exited yet, will decrease semval to 0. This breaks
GETZCNT test, child unexpectedly completes and becomes zombie.
Parent process then waits forever in TST_PROCESS_STATE_WAIT()
for state to be 'S' - sleeping.

Signed-off-by: Jan Stancek <jstancek@redhat.com>
Acked-by: Wanlong Gao <wanlong.gao@gmail.com>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
emctl01.c
d1e794d62b1bf619df8390535e4c2a58899b1145 30-Jul-2015 Cyril Hrubis <chrubis@suse.cz> lib: Get rid of unused tst_require_root() callback

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl02.c
emctl04.c
b681672752634a70ba1bd6b1c6b5ae2967ac13e5 12-Apr-2015 Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> Keep the definition of union semun in one place

Signed-off-by: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
emctl07.c
d6d11d08678aac1ed2c370ea8e42e5f45aea07be 09-Mar-2015 Cyril Hrubis <chrubis@suse.cz> Introduce tst_parse_opts()

The pattern that was used in all testcases is:

const char *msg;

msg = parse_opts(...);
if (msg)
tst_brkm(TBROK, NULL, "OPTION PARSING ERROR - %s", msg);

This change simplifies the steps to just calling:

tst_parse_opts(...);

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
emctl06.c
f9791efef2b421c621b08e21bdfcfe342ac21b85 05-Mar-2015 Cyril Hrubis <chrubis@suse.cz> syscalls/ipc/semctl01: Use TST_PROCESS_STATE_WAIT()

Instead of the sync_pipe() and sleep().

This reduces runtime from 3s to 0.1s.

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl01.c
aabb8340f63ed31afe995fd97795e542dc68b93c 04-Feb-2015 Cyril Hrubis <chrubis@suse.cz> Include usctest.h in test.h

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl06.c
emctl07.c
605fa3362fd7cef0baa2131be32cf44661783d3e 04-Feb-2015 Cyril Hrubis <chrubis@suse.cz> Get rid of TEST_CLEANUP

Special thanks to Coccinelle for making this easy job.

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
emctl06.c
emctl07.c
526fdf8d8ea3b43b73de7cc25eb754f12702c8d2 04-Dec-2014 Cyril Hrubis <chrubis@suse.cz> Change tst_resm() followed by tst_exit() to tst_brkm()

Created with coccinelle patch:

@@
expression list L;
expression C != {TINFO, TPASS};
@@
- tst_resm
+ tst_brkm
(C,
+ NULL,
L);
- tst_exit();

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl06.c
emctl07.c
9e4b117dea55f929a9287aa060c74bc56a88f3d0 23-Sep-2014 Cyril Hrubis <chrubis@suse.cz> Comments cleanup.

Cleanup testcases changed by previous commit.

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl06.c
emctl07.c
4dff8543df3e2ec3bd544ec1e23cfa4b7d7d8b26 23-Sep-2014 Cyril Hrubis <chrubis@suse.cz> Fix testcases to call tst_exit() on exit

Fix all testcases that does not propagate test result from the main().

This patch was created with following coccinelle sematic patch:

@@ expression E;@@
setup()
...
- return E;
+ tst_exit();

(which basically says to replace all return statements that follow call
to setup() with tst_exit())

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl06.c
emctl07.c
d4ceb37d3ab506483612ef0ad74c88e5828a9779 22-Jun-2014 Nicolas Joly <njoly@pasteur.fr> Consistently use tst_require_root() for root user check in syscalls.

Signed-off-by: Nicolas Joly <njoly@pasteur.fr>
emctl02.c
74225622077af37664b156b18aaa12f3bda9939e 02-Jun-2014 Cyril Hrubis <chrubis@suse.cz> testcases: Constify missed msg variables.

This finishes the fixes for change in parse_opts(), I've missed a few in:

commit 0b9589f3f9c0345b29cfcf7da5a1253c708303eb
Author: Cyril Hrubis <chrubis@suse.cz>
Date: Tue May 27 17:40:33 2014 +0200

testcases: Constify char *msg variable.

The parse_opts() now returns const char * instead of char * this commit
fixes all warnings caused by the change.

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
emctl06.c
e38b961c385192f0d804914b77bd590734b42e75 02-Jun-2014 Cyril Hrubis <chrubis@suse.cz> Remove STD_FUNCTIONAL_TEST

Only small part of the testcases was using STD_FUNCTIONAL_TEST and these
that were actually using it mostly misused the interface or used it only
to disable the tst_rest(TPASS, "sycall passed") message.

The default value was STD_FUNCTION_TEST enabled, so this only removes
code that is not executed in LTP testrun and there should be no
functional changes.

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl01.c
c57fba5535abf457e33dd7a986b6c512d95cdef6 10-Apr-2014 Mike Frysinger <vapier@gentoo.org> testcases/kernel/syscalls: clean up old style prototypes

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
emctl04.c
emctl06.c
emctl07.c
762111b427581672b2c8e6c8e73af74b38203a8a 05-Feb-2014 Cyril Hrubis <chrubis@suse.cz> syscalls/ipc: Make use of tst_require_root()

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl04.c
f74f0a9789894dd4bdd5144593a90cd48ec9a8c1 22-May-2013 DAN LI <li.dan@cn.fujitsu.com> semctl01.c: Pass the correct parameter

For SEM_STAT, the semid argument is not a semaphore identifier, but instead an
index into the kernel’s internal array that maintains information about all
semaphore sets on the system.

Pass a correct index of the kernel' internal array intead of a semaphores id when
testing feature SEM_STAT.

Signed-off-by: DAN LI <li.dan@cn.fujitsu.com>
Reviewed-by: Jan Stancek <jstancek@redhat.com>
Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
emctl01.c
a63f9336c2750ca4ada6e7987b90c38b12ea21ad 13-May-2013 DAN LI <li.dan@cn.fujitsu.com> semctl/semctl01.c: Test features IPC_INFO, SEM_INFO and SEM_STAT

Additional tests for features IPC_INFO, SEM_INFO and SEM_STAT.

Signed-off-by: DAN LI <li.dan@cn.fujitsu.com>
Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
emctl01.c
bffa8865e3ec438fe437163f95f0686f8c17c5f3 13-May-2013 DAN LI <li.dan@cn.fujitsu.com> semctl/semctl01.c: cleanup

1. Remove useless comments

2. Revise code to follow ltp-code-style

Signed-off-by: DAN LI <li.dan@cn.fujitsu.com>
Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
emctl01.c
d59a659cd639ca2780b00049d102acd2a783d585 07-Mar-2013 Caspar Zhang <caspar@casparzhang.com> s/Tst_count/tst_count/ to avoid CamelCase

when using latest checkpatch.pl, CamelCase variables are not encouraged,
this patch does a batch update to replace all var `Tst_count` with
`tst_count`.

Signed-off-by: Caspar Zhang <caspar@casparzhang.com>
Acked-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
354ebb48db8e66a853a58379a4808d5dcd1ceac3 07-Dec-2012 Wanlong Gao <gaowanlong@cn.fujitsu.com> cleanup code indent

Cleanup the code indent using:

find . -name *.c -exec Lindent {} \;

It's really a big change, but can fix almost all of
the indent problem in C code, although we can't
ensure all of the changes are right, but the error
changes are really few.

Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
emctl01.c
emctl06.c
89af32a63ce8a780ea39337339e14caae244b5a4 24-Oct-2012 Cyril Hrubis <chrubis@suse.cz> Another semiautomated cleanup.

This patch removes all dumbious comments as:

/* loop counter */

/* message returned from from parse_opts */

/* parse standard options */

Various variations on:

int i; /* ... counter .... */

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
4548c6cf9bcdd96d8303caa4130ab638b61f8a30 19-Oct-2012 Wanlong Gao <gaowanlong@cn.fujitsu.com> Update FSF address

find . -type f -exec sed -i 's/675 Mass Ave, Cambridge, MA 02139, USA/51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA/g' {} \;
find . -type f -exec sed -i 's/59 Temple Place, Suite 330, Boston, MA 02111-1307 USA/51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA/g' {} \;

Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
emctl06.c
emctl07.c
ec6edca7aa42b6affd989ef91b5897f96795e40f 18-Oct-2012 Chris Dearman <chris@mips.com> Add missing newline at end of file

This is a scripted change done using the following command:

find . -type d -name .git -prune -o \
-type f \! -name \*\~ \! -name .\#\* \
\! -name \*.gz \! -name \*.pdf \! -name \*.patch -print0 | \
xargs -0 sed -i -e '$a\'

Signed-off-by: Chris Dearman <chris@mips.com>
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
emctl06.c
emctl07.c
1569799abe4296fc5ca50ede305c1eb2ac482422 18-Dec-2010 Garrett Cooper <yanegomi@gmail.com> Fix some tests. Remove all externs to Tst_count.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
emctl06.c
emctl07.c
7d0a4a57fbcd47f72b67c08df532e8ef47f6fdae 16-Dec-2010 Garrett Cooper <yanegomi@gmail.com> Cleanup style and get rid of conflicts problems.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
emctl06.c
2c28215423293e443469a07ae7011135d058b671 16-Dec-2010 Garrett Cooper <yanegomi@gmail.com> Style and conformance changes.

1. Strip all leading space.
2. Move tst_exit() to main().
3. Remove tst_exit() from cleanup().
4. Remove cluebat comments.
5. Reduce some unnecessary whitespace.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
emctl06.c
emctl07.c
53740500924f6439623a8ac256b5be2d6c59ed1f 16-Dec-2010 Garrett Cooper <yanegomi@gmail.com> Merge branch 'master' into ltp-broom

Checkpoint work.

Conflicts:
doc/man3/tst_res.3
lib/tst_res.c
testcases/commands/ade/size/test.c
testcases/kernel/containers/pidns/pidns04.c
testcases/kernel/device-drivers/agp/kernel_space/tagp.c
testcases/kernel/device-drivers/base/tbase/tbase.c
testcases/kernel/device-drivers/dev_sim_framework/kernel_space/tmod.c
testcases/kernel/device-drivers/pci/tpci/tpci.c
testcases/kernel/device-drivers/tbio/kernel_space/tbio.c
testcases/kernel/device-drivers/usb/tusb/tusb.c
testcases/kernel/device-drivers/usb/user_usb/user_tusb.c
testcases/kernel/fs/acls/acl_file_test.c
testcases/kernel/fs/acls/acl_link_test.c
testcases/kernel/fs/doio/doio.c
testcases/kernel/fs/doio/growfiles.c
testcases/kernel/fs/doio/iogen.c
testcases/kernel/fs/inode/inode02.c
testcases/kernel/fs/mongo/mongo_compare.c
testcases/kernel/fs/stream/stream01.c
testcases/kernel/fs/stream/stream02.c
testcases/kernel/fs/stream/stream04.c
testcases/kernel/fs/stream/stream05.c
testcases/kernel/hotplug/memory_hotplug/commands.c
testcases/kernel/io/direct_io/diotest_routines.c
testcases/kernel/io/disktest/parse.c
testcases/kernel/io/ltp-aiodio/aio-stress.c
testcases/kernel/io/ltp-aiodio/aiodio_append.c
testcases/kernel/io/writetest/writetest.c
testcases/kernel/ipc/pipeio/pipeio.c
testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat01.c
testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat02.c
testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat03.c
testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl01.c
testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl02.c
testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl03.c
testcases/kernel/mem/hugetlb/hugeshmdt/hugeshmdt01.c
testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget01.c
testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget02.c
testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget03.c
testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget05.c
testcases/kernel/mem/mtest01/mtest01.c
testcases/kernel/mem/vmtests/data_space.c
testcases/kernel/module/create_module/create_module01.c
testcases/kernel/module/create_module/create_module02.c
testcases/kernel/module/delete_module/delete_module02.c
testcases/kernel/module/delete_module/delete_module03.c
testcases/kernel/module/query_module/query_module01.c
testcases/kernel/module/query_module/query_module03.c
testcases/kernel/numa/support_numa.c
testcases/kernel/sched/process_stress/process.c
testcases/kernel/security/selinux-testsuite/tests/capable_file/selinux_lease.c
testcases/kernel/security/selinux-testsuite/tests/capable_sys/selinux_chroot.c
testcases/kernel/security/selinux-testsuite/tests/capable_sys/selinux_hostname.c
testcases/kernel/security/selinux-testsuite/tests/capable_sys/selinux_nice.c
testcases/kernel/security/selinux-testsuite/tests/capable_sys/selinux_rawio.c
testcases/kernel/security/selinux-testsuite/tests/file/selinux_fcntl.c
testcases/kernel/security/selinux-testsuite/tests/file/selinux_lock.c
testcases/kernel/security/selinux-testsuite/tests/file/selinux_mmap.c
testcases/kernel/security/selinux-testsuite/tests/file/selinux_mprotect.c
testcases/kernel/security/selinux-testsuite/tests/file/selinux_nofcntl.c
testcases/kernel/security/selinux-testsuite/tests/file/selinux_seek.c
testcases/kernel/security/selinux-testsuite/tests/file/selinux_sigiotask.c
testcases/kernel/security/selinux-testsuite/tests/ioctl/selinux_ioctl.c
testcases/kernel/security/selinux-testsuite/tests/ioctl/selinux_noioctl.c
testcases/kernel/syscalls/abort/abort01.c
testcases/kernel/syscalls/accept/accept01.c
testcases/kernel/syscalls/access/access01.c
testcases/kernel/syscalls/access/access02.c
testcases/kernel/syscalls/access/access03.c
testcases/kernel/syscalls/access/access04.c
testcases/kernel/syscalls/access/access05.c
testcases/kernel/syscalls/add_key/add_key01.c
testcases/kernel/syscalls/add_key/add_key02.c
testcases/kernel/syscalls/adjtimex/adjtimex01.c
testcases/kernel/syscalls/adjtimex/adjtimex02.c
testcases/kernel/syscalls/alarm/alarm01.c
testcases/kernel/syscalls/alarm/alarm02.c
testcases/kernel/syscalls/alarm/alarm03.c
testcases/kernel/syscalls/alarm/alarm05.c
testcases/kernel/syscalls/alarm/alarm06.c
testcases/kernel/syscalls/alarm/alarm07.c
testcases/kernel/syscalls/asyncio/asyncio02.c
testcases/kernel/syscalls/bdflush/bdflush01.c
testcases/kernel/syscalls/bind/bind01.c
testcases/kernel/syscalls/cacheflush/cacheflush01.c
testcases/kernel/syscalls/capget/capget01.c
testcases/kernel/syscalls/capget/capget02.c
testcases/kernel/syscalls/capset/capset01.c
testcases/kernel/syscalls/capset/capset02.c
testcases/kernel/syscalls/chdir/chdir01.c
testcases/kernel/syscalls/chdir/chdir02.c
testcases/kernel/syscalls/chdir/chdir03.c
testcases/kernel/syscalls/chdir/chdir04.c
testcases/kernel/syscalls/chmod/chmod01.c
testcases/kernel/syscalls/chmod/chmod03.c
testcases/kernel/syscalls/chmod/chmod04.c
testcases/kernel/syscalls/chmod/chmod05.c
testcases/kernel/syscalls/chmod/chmod06.c
testcases/kernel/syscalls/chmod/chmod07.c
testcases/kernel/syscalls/chown/chown01.c
testcases/kernel/syscalls/chown/chown02.c
testcases/kernel/syscalls/chown/chown03.c
testcases/kernel/syscalls/chown/chown04.c
testcases/kernel/syscalls/chown/chown05.c
testcases/kernel/syscalls/chroot/chroot01.c
testcases/kernel/syscalls/chroot/chroot02.c
testcases/kernel/syscalls/chroot/chroot03.c
testcases/kernel/syscalls/chroot/chroot04.c
testcases/kernel/syscalls/clock_getres/clock_getres01.c
testcases/kernel/syscalls/clock_nanosleep/clock_nanosleep01.c
testcases/kernel/syscalls/clock_nanosleep2/clock_nanosleep2_01.c
testcases/kernel/syscalls/clone/clone01.c
testcases/kernel/syscalls/clone/clone02.c
testcases/kernel/syscalls/clone/clone03.c
testcases/kernel/syscalls/clone/clone04.c
testcases/kernel/syscalls/clone/clone05.c
testcases/kernel/syscalls/clone/clone06.c
testcases/kernel/syscalls/clone/clone07.c
testcases/kernel/syscalls/close/close01.c
testcases/kernel/syscalls/close/close02.c
testcases/kernel/syscalls/close/close08.c
testcases/kernel/syscalls/connect/connect01.c
testcases/kernel/syscalls/creat/creat01.c
testcases/kernel/syscalls/creat/creat03.c
testcases/kernel/syscalls/creat/creat04.c
testcases/kernel/syscalls/creat/creat05.c
testcases/kernel/syscalls/creat/creat06.c
testcases/kernel/syscalls/creat/creat07.c
testcases/kernel/syscalls/creat/creat09.c
testcases/kernel/syscalls/dup2/dup201.c
testcases/kernel/syscalls/dup2/dup203.c
testcases/kernel/syscalls/dup2/dup204.c
testcases/kernel/syscalls/dup3/dup3_01.c
testcases/kernel/syscalls/epoll_create1/epoll_create1_01.c
testcases/kernel/syscalls/eventfd2/eventfd2_01.c
testcases/kernel/syscalls/eventfd2/eventfd2_02.c
testcases/kernel/syscalls/execl/execl01.c
testcases/kernel/syscalls/execle/execle01.c
testcases/kernel/syscalls/execlp/execlp01.c
testcases/kernel/syscalls/execv/execv01.c
testcases/kernel/syscalls/execve/execve01.c
testcases/kernel/syscalls/execve/execve02.c
testcases/kernel/syscalls/execve/execve03.c
testcases/kernel/syscalls/execve/execve04.c
testcases/kernel/syscalls/execve/execve05.c
testcases/kernel/syscalls/execvp/execvp01.c
testcases/kernel/syscalls/exit/exit02.c
testcases/kernel/syscalls/exit_group/exit_group01.c
testcases/kernel/syscalls/faccessat/faccessat01.c
testcases/kernel/syscalls/fadvise/posix_fadvise01.c
testcases/kernel/syscalls/fadvise/posix_fadvise02.c
testcases/kernel/syscalls/fadvise/posix_fadvise03.c
testcases/kernel/syscalls/fadvise/posix_fadvise04.c
testcases/kernel/syscalls/fallocate/fallocate01.c
testcases/kernel/syscalls/fallocate/fallocate02.c
testcases/kernel/syscalls/fallocate/fallocate03.c
testcases/kernel/syscalls/fchdir/fchdir01.c
testcases/kernel/syscalls/fchdir/fchdir02.c
testcases/kernel/syscalls/fchdir/fchdir03.c
testcases/kernel/syscalls/fchmod/fchmod01.c
testcases/kernel/syscalls/fchmod/fchmod02.c
testcases/kernel/syscalls/fchmod/fchmod03.c
testcases/kernel/syscalls/fchmod/fchmod04.c
testcases/kernel/syscalls/fchmod/fchmod05.c
testcases/kernel/syscalls/fchmod/fchmod06.c
testcases/kernel/syscalls/fchmod/fchmod07.c
testcases/kernel/syscalls/fchmodat/fchmodat01.c
testcases/kernel/syscalls/fchown/fchown01.c
testcases/kernel/syscalls/fchown/fchown02.c
testcases/kernel/syscalls/fchown/fchown03.c
testcases/kernel/syscalls/fchown/fchown04.c
testcases/kernel/syscalls/fchown/fchown05.c
testcases/kernel/syscalls/fchownat/fchownat01.c
testcases/kernel/syscalls/fcntl/fcntl01.c
testcases/kernel/syscalls/fcntl/fcntl02.c
testcases/kernel/syscalls/fcntl/fcntl03.c
testcases/kernel/syscalls/fcntl/fcntl04.c
testcases/kernel/syscalls/fcntl/fcntl05.c
testcases/kernel/syscalls/fcntl/fcntl06.c
testcases/kernel/syscalls/fcntl/fcntl09.c
testcases/kernel/syscalls/fcntl/fcntl10.c
testcases/kernel/syscalls/fcntl/fcntl11.c
testcases/kernel/syscalls/fcntl/fcntl12.c
testcases/kernel/syscalls/fcntl/fcntl13.c
testcases/kernel/syscalls/fcntl/fcntl14.c
testcases/kernel/syscalls/fcntl/fcntl15.c
testcases/kernel/syscalls/fcntl/fcntl16.c
testcases/kernel/syscalls/fcntl/fcntl17.c
testcases/kernel/syscalls/fcntl/fcntl18.c
testcases/kernel/syscalls/fcntl/fcntl19.c
testcases/kernel/syscalls/fcntl/fcntl20.c
testcases/kernel/syscalls/fcntl/fcntl21.c
testcases/kernel/syscalls/fcntl/fcntl22.c
testcases/kernel/syscalls/fcntl/fcntl23.c
testcases/kernel/syscalls/fcntl/fcntl24.c
testcases/kernel/syscalls/fcntl/fcntl25.c
testcases/kernel/syscalls/fcntl/fcntl26.c
testcases/kernel/syscalls/fcntl/fcntl27.c
testcases/kernel/syscalls/fcntl/fcntl28.c
testcases/kernel/syscalls/fork/fork01.c
testcases/kernel/syscalls/fork/fork02.c
testcases/kernel/syscalls/fork/fork03.c
testcases/kernel/syscalls/fork/fork06.c
testcases/kernel/syscalls/fork/fork07.c
testcases/kernel/syscalls/fork/fork08.c
testcases/kernel/syscalls/fork/fork09.c
testcases/kernel/syscalls/fork/fork10.c
testcases/kernel/syscalls/fork/fork11.c
testcases/kernel/syscalls/fork/fork12.c
testcases/kernel/syscalls/fstat/fstat01.c
testcases/kernel/syscalls/fstat/fstat02.c
testcases/kernel/syscalls/fstat/fstat03.c
testcases/kernel/syscalls/fstat/fstat04.c
testcases/kernel/syscalls/fstat/fstat05.c
testcases/kernel/syscalls/fstatat/fstatat01.c
testcases/kernel/syscalls/fstatfs/fstatfs01.c
testcases/kernel/syscalls/fstatfs/fstatfs02.c
testcases/kernel/syscalls/fsync/fsync01.c
testcases/kernel/syscalls/fsync/fsync02.c
testcases/kernel/syscalls/fsync/fsync03.c
testcases/kernel/syscalls/ftruncate/ftruncate01.c
testcases/kernel/syscalls/ftruncate/ftruncate02.c
testcases/kernel/syscalls/futimesat/futimesat01.c
testcases/kernel/syscalls/get_mempolicy/get_mempolicy01.c
testcases/kernel/syscalls/get_robust_list/get_robust_list01.c
testcases/kernel/syscalls/getcontext/getcontext01.c
testcases/kernel/syscalls/getcpu/getcpu01.c
testcases/kernel/syscalls/getcwd/getcwd01.c
testcases/kernel/syscalls/getcwd/getcwd02.c
testcases/kernel/syscalls/getcwd/getcwd03.c
testcases/kernel/syscalls/getdents/getdents01.c
testcases/kernel/syscalls/getdents/getdents02.c
testcases/kernel/syscalls/getdents/getdents03.c
testcases/kernel/syscalls/getdents/getdents04.c
testcases/kernel/syscalls/getdomainname/getdomainname01.c
testcases/kernel/syscalls/getegid/getegid01.c
testcases/kernel/syscalls/getegid/getegid02.c
testcases/kernel/syscalls/geteuid/geteuid01.c
testcases/kernel/syscalls/getgid/getgid01.c
testcases/kernel/syscalls/getgid/getgid03.c
testcases/kernel/syscalls/getgroups/getgroups02.c
testcases/kernel/syscalls/getgroups/getgroups03.c
testcases/kernel/syscalls/getgroups/getgroups04.c
testcases/kernel/syscalls/gethostid/gethostid01.c
testcases/kernel/syscalls/gethostname/gethostname01.c
testcases/kernel/syscalls/getitimer/getitimer01.c
testcases/kernel/syscalls/getitimer/getitimer02.c
testcases/kernel/syscalls/getitimer/getitimer03.c
testcases/kernel/syscalls/getpagesize/getpagesize01.c
testcases/kernel/syscalls/getpeername/getpeername01.c
testcases/kernel/syscalls/getpgid/getpgid01.c
testcases/kernel/syscalls/getpgid/getpgid02.c
testcases/kernel/syscalls/getpgrp/getpgrp01.c
testcases/kernel/syscalls/getpid/getpid01.c
testcases/kernel/syscalls/getpid/getpid02.c
testcases/kernel/syscalls/getppid/getppid01.c
testcases/kernel/syscalls/getppid/getppid02.c
testcases/kernel/syscalls/getpriority/getpriority01.c
testcases/kernel/syscalls/getpriority/getpriority02.c
testcases/kernel/syscalls/getresgid/getresgid01.c
testcases/kernel/syscalls/getresgid/getresgid02.c
testcases/kernel/syscalls/getresgid/getresgid03.c
testcases/kernel/syscalls/getresuid/getresuid01.c
testcases/kernel/syscalls/getresuid/getresuid02.c
testcases/kernel/syscalls/getresuid/getresuid03.c
testcases/kernel/syscalls/getrusage/getrusage01.c
testcases/kernel/syscalls/getrusage/getrusage02.c
testcases/kernel/syscalls/getsid/getsid01.c
testcases/kernel/syscalls/getsid/getsid02.c
testcases/kernel/syscalls/getsockname/getsockname01.c
testcases/kernel/syscalls/getsockopt/getsockopt01.c
testcases/kernel/syscalls/gettid/gettid01.c
testcases/kernel/syscalls/gettimeofday/gettimeofday01.c
testcases/kernel/syscalls/gettimeofday/gettimeofday02.c
testcases/kernel/syscalls/getuid/getuid01.c
testcases/kernel/syscalls/getuid/getuid02.c
testcases/kernel/syscalls/inotify/inotify01.c
testcases/kernel/syscalls/inotify/inotify02.c
testcases/kernel/syscalls/inotify/inotify03.c
testcases/kernel/syscalls/inotify_init/inotify_init1_01.c
testcases/kernel/syscalls/inotify_init/inotify_init1_02.c
testcases/kernel/syscalls/io_cancel/io_cancel01.c
testcases/kernel/syscalls/io_destroy/io_destroy01.c
testcases/kernel/syscalls/io_getevents/io_getevents01.c
testcases/kernel/syscalls/io_setup/io_setup01.c
testcases/kernel/syscalls/io_submit/io_submit01.c
testcases/kernel/syscalls/ioctl/ioctl01.c
testcases/kernel/syscalls/ioctl/ioctl02.c
testcases/kernel/syscalls/ioperm/ioperm01.c
testcases/kernel/syscalls/ioperm/ioperm02.c
testcases/kernel/syscalls/iopl/iopl01.c
testcases/kernel/syscalls/iopl/iopl02.c
testcases/kernel/syscalls/ipc/msgctl/msgctl01.c
testcases/kernel/syscalls/ipc/msgctl/msgctl02.c
testcases/kernel/syscalls/ipc/msgctl/msgctl03.c
testcases/kernel/syscalls/ipc/msgctl/msgctl04.c
testcases/kernel/syscalls/ipc/msgctl/msgctl05.c
testcases/kernel/syscalls/ipc/msgctl/msgctl08.c
testcases/kernel/syscalls/ipc/msgctl/msgctl09.c
testcases/kernel/syscalls/ipc/msgctl/msgctl10.c
testcases/kernel/syscalls/ipc/msgctl/msgctl11.c
testcases/kernel/syscalls/ipc/msgget/msgget01.c
testcases/kernel/syscalls/ipc/msgget/msgget02.c
testcases/kernel/syscalls/ipc/msgget/msgget03.c
testcases/kernel/syscalls/ipc/msgget/msgget04.c
testcases/kernel/syscalls/ipc/msgrcv/msgrcv01.c
testcases/kernel/syscalls/ipc/msgrcv/msgrcv02.c
testcases/kernel/syscalls/ipc/msgrcv/msgrcv03.c
testcases/kernel/syscalls/ipc/msgrcv/msgrcv04.c
testcases/kernel/syscalls/ipc/msgrcv/msgrcv05.c
testcases/kernel/syscalls/ipc/msgrcv/msgrcv06.c
testcases/kernel/syscalls/ipc/msgsnd/msgsnd01.c
testcases/kernel/syscalls/ipc/msgsnd/msgsnd02.c
testcases/kernel/syscalls/ipc/msgsnd/msgsnd03.c
testcases/kernel/syscalls/ipc/msgsnd/msgsnd04.c
testcases/kernel/syscalls/ipc/msgsnd/msgsnd05.c
testcases/kernel/syscalls/ipc/msgsnd/msgsnd06.c
testcases/kernel/syscalls/ipc/semctl/semctl01.c
testcases/kernel/syscalls/ipc/semctl/semctl02.c
testcases/kernel/syscalls/ipc/semctl/semctl03.c
testcases/kernel/syscalls/ipc/semctl/semctl04.c
testcases/kernel/syscalls/ipc/semctl/semctl05.c
testcases/kernel/syscalls/ipc/semctl/semctl06.c
testcases/kernel/syscalls/ipc/semget/semget01.c
testcases/kernel/syscalls/ipc/semget/semget02.c
testcases/kernel/syscalls/ipc/semget/semget03.c
testcases/kernel/syscalls/ipc/semget/semget05.c
testcases/kernel/syscalls/ipc/semget/semget06.c
testcases/kernel/syscalls/ipc/semop/semop01.c
testcases/kernel/syscalls/ipc/semop/semop02.c
testcases/kernel/syscalls/ipc/semop/semop03.c
testcases/kernel/syscalls/ipc/semop/semop04.c
testcases/kernel/syscalls/ipc/semop/semop05.c
testcases/kernel/syscalls/ipc/shmat/shmat01.c
testcases/kernel/syscalls/ipc/shmat/shmat02.c
testcases/kernel/syscalls/ipc/shmat/shmat03.c
testcases/kernel/syscalls/ipc/shmctl/shmctl01.c
testcases/kernel/syscalls/ipc/shmctl/shmctl02.c
testcases/kernel/syscalls/ipc/shmctl/shmctl03.c
testcases/kernel/syscalls/ipc/shmctl/shmctl04.c
testcases/kernel/syscalls/ipc/shmdt/shmdt01.c
testcases/kernel/syscalls/ipc/shmdt/shmdt02.c
testcases/kernel/syscalls/ipc/shmget/shmget01.c
testcases/kernel/syscalls/ipc/shmget/shmget02.c
testcases/kernel/syscalls/ipc/shmget/shmget03.c
testcases/kernel/syscalls/ipc/shmget/shmget04.c
testcases/kernel/syscalls/ipc/shmget/shmget05.c
testcases/kernel/syscalls/keyctl/keyctl01.c
testcases/kernel/syscalls/kill/kill01.c
testcases/kernel/syscalls/kill/kill03.c
testcases/kernel/syscalls/kill/kill04.c
testcases/kernel/syscalls/kill/kill05.c
testcases/kernel/syscalls/kill/kill06.c
testcases/kernel/syscalls/kill/kill07.c
testcases/kernel/syscalls/kill/kill08.c
testcases/kernel/syscalls/kill/kill11.c
testcases/kernel/syscalls/lchown/lchown01.c
testcases/kernel/syscalls/lchown/lchown02.c
testcases/kernel/syscalls/linkat/linkat01.c
testcases/kernel/syscalls/listen/listen01.c
testcases/kernel/syscalls/llseek/llseek01.c
testcases/kernel/syscalls/llseek/llseek02.c
testcases/kernel/syscalls/lseek/lseek06.c
testcases/kernel/syscalls/lseek/lseek07.c
testcases/kernel/syscalls/lseek/lseek08.c
testcases/kernel/syscalls/lseek/lseek09.c
testcases/kernel/syscalls/lseek/lseek10.c
testcases/kernel/syscalls/lstat/lstat01.c
testcases/kernel/syscalls/lstat/lstat02.c
testcases/kernel/syscalls/lstat/lstat03.c
testcases/kernel/syscalls/mbind/mbind01.c
testcases/kernel/syscalls/mkdir/mkdir01.c
testcases/kernel/syscalls/mkdir/mkdir02.c
testcases/kernel/syscalls/mkdir/mkdir03.c
testcases/kernel/syscalls/mkdir/mkdir04.c
testcases/kernel/syscalls/mkdir/mkdir05.c
testcases/kernel/syscalls/mkdir/mkdir08.c
testcases/kernel/syscalls/mkdirat/mkdirat01.c
testcases/kernel/syscalls/mknod/mknod02.c
testcases/kernel/syscalls/mknod/mknod03.c
testcases/kernel/syscalls/mknod/mknod04.c
testcases/kernel/syscalls/mknod/mknod05.c
testcases/kernel/syscalls/mknod/mknod06.c
testcases/kernel/syscalls/mknod/mknod07.c
testcases/kernel/syscalls/mknod/mknod08.c
testcases/kernel/syscalls/mknod/mknod09.c
testcases/kernel/syscalls/mknodat/mknodat01.c
testcases/kernel/syscalls/mmap/mmap001.c
testcases/kernel/syscalls/mmap/mmap01.c
testcases/kernel/syscalls/mmap/mmap02.c
testcases/kernel/syscalls/mmap/mmap03.c
testcases/kernel/syscalls/mmap/mmap04.c
testcases/kernel/syscalls/mmap/mmap05.c
testcases/kernel/syscalls/mmap/mmap06.c
testcases/kernel/syscalls/mmap/mmap07.c
testcases/kernel/syscalls/mmap/mmap08.c
testcases/kernel/syscalls/mmap/mmap09.c
testcases/kernel/syscalls/modify_ldt/modify_ldt01.c
testcases/kernel/syscalls/modify_ldt/modify_ldt02.c
testcases/kernel/syscalls/mount/mount01.c
testcases/kernel/syscalls/mount/mount02.c
testcases/kernel/syscalls/mount/mount03.c
testcases/kernel/syscalls/mprotect/mprotect01.c
testcases/kernel/syscalls/mprotect/mprotect02.c
testcases/kernel/syscalls/mprotect/mprotect03.c
testcases/kernel/syscalls/mq_notify/mq_notify01.c
testcases/kernel/syscalls/mq_open/mq_open01.c
testcases/kernel/syscalls/mq_timedreceive/mq_timedreceive01.c
testcases/kernel/syscalls/mq_timedsend/mq_timedsend01.c
testcases/kernel/syscalls/mq_unlink/mq_unlink01.c
testcases/kernel/syscalls/mremap/mremap01.c
testcases/kernel/syscalls/mremap/mremap02.c
testcases/kernel/syscalls/mremap/mremap03.c
testcases/kernel/syscalls/mremap/mremap04.c
testcases/kernel/syscalls/msync/msync01.c
testcases/kernel/syscalls/msync/msync02.c
testcases/kernel/syscalls/msync/msync03.c
testcases/kernel/syscalls/msync/msync04.c
testcases/kernel/syscalls/msync/msync05.c
testcases/kernel/syscalls/munmap/munmap01.c
testcases/kernel/syscalls/munmap/munmap02.c
testcases/kernel/syscalls/munmap/munmap03.c
testcases/kernel/syscalls/nanosleep/nanosleep01.c
testcases/kernel/syscalls/nanosleep/nanosleep02.c
testcases/kernel/syscalls/nanosleep/nanosleep03.c
testcases/kernel/syscalls/nanosleep/nanosleep04.c
testcases/kernel/syscalls/newuname/newuname01.c
testcases/kernel/syscalls/nice/nice01.c
testcases/kernel/syscalls/nice/nice02.c
testcases/kernel/syscalls/nice/nice03.c
testcases/kernel/syscalls/nice/nice04.c
testcases/kernel/syscalls/open/open01.c
testcases/kernel/syscalls/open/open02.c
testcases/kernel/syscalls/open/open03.c
testcases/kernel/syscalls/open/open04.c
testcases/kernel/syscalls/open/open05.c
testcases/kernel/syscalls/open/open06.c
testcases/kernel/syscalls/open/open07.c
testcases/kernel/syscalls/open/open08.c
testcases/kernel/syscalls/open/open10.c
testcases/kernel/syscalls/openat/openat01.c
testcases/kernel/syscalls/pathconf/pathconf01.c
testcases/kernel/syscalls/pause/pause01.c
testcases/kernel/syscalls/pause/pause02.c
testcases/kernel/syscalls/pause/pause03.c
testcases/kernel/syscalls/personality/personality01.c
testcases/kernel/syscalls/personality/personality02.c
testcases/kernel/syscalls/pipe/pipe01.c
testcases/kernel/syscalls/pipe/pipe02.c
testcases/kernel/syscalls/pipe/pipe03.c
testcases/kernel/syscalls/pipe/pipe04.c
testcases/kernel/syscalls/pipe/pipe05.c
testcases/kernel/syscalls/pipe/pipe06.c
testcases/kernel/syscalls/pipe/pipe07.c
testcases/kernel/syscalls/pipe/pipe08.c
testcases/kernel/syscalls/pipe/pipe09.c
testcases/kernel/syscalls/pipe/pipe10.c
testcases/kernel/syscalls/pipe/pipe11.c
testcases/kernel/syscalls/pipe2/pipe2_01.c
testcases/kernel/syscalls/pipe2/pipe2_02.c
testcases/kernel/syscalls/poll/poll01.c
testcases/kernel/syscalls/prctl/prctl01.c
testcases/kernel/syscalls/prctl/prctl02.c
testcases/kernel/syscalls/pread/pread01.c
testcases/kernel/syscalls/pread/pread02.c
testcases/kernel/syscalls/pread/pread03.c
testcases/kernel/syscalls/ptrace/ptrace01.c
testcases/kernel/syscalls/ptrace/ptrace02.c
testcases/kernel/syscalls/ptrace/ptrace03.c
testcases/kernel/syscalls/pwrite/pwrite01.c
testcases/kernel/syscalls/pwrite/pwrite02.c
testcases/kernel/syscalls/pwrite/pwrite03.c
testcases/kernel/syscalls/read/read01.c
testcases/kernel/syscalls/read/read02.c
testcases/kernel/syscalls/read/read03.c
testcases/kernel/syscalls/read/read04.c
testcases/kernel/syscalls/readdir/readdir02.c
testcases/kernel/syscalls/readlink/readlink01.c
testcases/kernel/syscalls/readlink/readlink02.c
testcases/kernel/syscalls/readlink/readlink03.c
testcases/kernel/syscalls/readlink/readlink04.c
testcases/kernel/syscalls/readlinkat/readlinkat01.c
testcases/kernel/syscalls/readv/readv01.c
testcases/kernel/syscalls/readv/readv02.c
testcases/kernel/syscalls/readv/readv03.c
testcases/kernel/syscalls/reboot/reboot01.c
testcases/kernel/syscalls/reboot/reboot02.c
testcases/kernel/syscalls/recv/recv01.c
testcases/kernel/syscalls/recvfrom/recvfrom01.c
testcases/kernel/syscalls/recvmsg/recvmsg01.c
testcases/kernel/syscalls/remap_file_pages/remap_file_pages01.c
testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c
testcases/kernel/syscalls/rename/rename01.c
testcases/kernel/syscalls/rename/rename02.c
testcases/kernel/syscalls/rename/rename03.c
testcases/kernel/syscalls/rename/rename04.c
testcases/kernel/syscalls/rename/rename05.c
testcases/kernel/syscalls/rename/rename06.c
testcases/kernel/syscalls/rename/rename07.c
testcases/kernel/syscalls/rename/rename08.c
testcases/kernel/syscalls/rename/rename09.c
testcases/kernel/syscalls/rename/rename10.c
testcases/kernel/syscalls/rename/rename12.c
testcases/kernel/syscalls/rename/rename13.c
testcases/kernel/syscalls/rename/rename14.c
testcases/kernel/syscalls/renameat/renameat01.c
testcases/kernel/syscalls/rmdir/rmdir01.c
testcases/kernel/syscalls/rmdir/rmdir02.c
testcases/kernel/syscalls/rmdir/rmdir03.c
testcases/kernel/syscalls/rmdir/rmdir04.c
testcases/kernel/syscalls/rt_sigaction/rt_sigaction01.c
testcases/kernel/syscalls/rt_sigaction/rt_sigaction02.c
testcases/kernel/syscalls/rt_sigaction/rt_sigaction03.c
testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask01.c
testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask02.c
testcases/kernel/syscalls/rt_sigsuspend/rt_sigsuspend01.c
testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max01.c
testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max02.c
testcases/kernel/syscalls/sched_get_priority_min/sched_get_priority_min01.c
testcases/kernel/syscalls/sched_get_priority_min/sched_get_priority_min02.c
testcases/kernel/syscalls/sched_getaffinity/sched_getaffinity01.c
testcases/kernel/syscalls/sched_getparam/sched_getparam01.c
testcases/kernel/syscalls/sched_getparam/sched_getparam02.c
testcases/kernel/syscalls/sched_getparam/sched_getparam03.c
testcases/kernel/syscalls/sched_getscheduler/sched_getscheduler01.c
testcases/kernel/syscalls/sched_getscheduler/sched_getscheduler02.c
testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval01.c
testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval02.c
testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval03.c
testcases/kernel/syscalls/sched_setparam/sched_setparam01.c
testcases/kernel/syscalls/sched_setparam/sched_setparam02.c
testcases/kernel/syscalls/sched_setparam/sched_setparam03.c
testcases/kernel/syscalls/sched_setparam/sched_setparam04.c
testcases/kernel/syscalls/sched_setparam/sched_setparam05.c
testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler01.c
testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler02.c
testcases/kernel/syscalls/sched_yield/sched_yield01.c
testcases/kernel/syscalls/send/send01.c
testcases/kernel/syscalls/sendfile/sendfile02.c
testcases/kernel/syscalls/sendfile/sendfile03.c
testcases/kernel/syscalls/sendfile/sendfile04.c
testcases/kernel/syscalls/sendfile/sendfile05.c
testcases/kernel/syscalls/sendfile/sendfile06.c
testcases/kernel/syscalls/sendfile/sendfile07.c
testcases/kernel/syscalls/sendmsg/sendmsg01.c
testcases/kernel/syscalls/sendto/sendto01.c
testcases/kernel/syscalls/set_robust_list/set_robust_list01.c
testcases/kernel/syscalls/set_thread_area/set_thread_area01.c
testcases/kernel/syscalls/set_thread_area/set_thread_area02.c
testcases/kernel/syscalls/set_tid_address/set_tid_address01.c
testcases/kernel/syscalls/setdomainname/setdomainname02.c
testcases/kernel/syscalls/setdomainname/setdomainname03.c
testcases/kernel/syscalls/setfsgid/setfsgid01.c
testcases/kernel/syscalls/setfsgid/setfsgid02.c
testcases/kernel/syscalls/setfsgid/setfsgid03.c
testcases/kernel/syscalls/setfsuid/setfsuid01.c
testcases/kernel/syscalls/setfsuid/setfsuid02.c
testcases/kernel/syscalls/setfsuid/setfsuid03.c
testcases/kernel/syscalls/setfsuid/setfsuid04.c
testcases/kernel/syscalls/setgid/setgid01.c
testcases/kernel/syscalls/setgid/setgid02.c
testcases/kernel/syscalls/setgid/setgid03.c
testcases/kernel/syscalls/setgroups/setgroups02.c
testcases/kernel/syscalls/setgroups/setgroups03.c
testcases/kernel/syscalls/setgroups/setgroups04.c
testcases/kernel/syscalls/setitimer/setitimer01.c
testcases/kernel/syscalls/setitimer/setitimer02.c
testcases/kernel/syscalls/setitimer/setitimer03.c
testcases/kernel/syscalls/setpgid/setpgid01.c
testcases/kernel/syscalls/setpgid/setpgid02.c
testcases/kernel/syscalls/setpgid/setpgid03.c
testcases/kernel/syscalls/setpgrp/setpgrp02.c
testcases/kernel/syscalls/setpriority/setpriority01.c
testcases/kernel/syscalls/setpriority/setpriority02.c
testcases/kernel/syscalls/setpriority/setpriority03.c
testcases/kernel/syscalls/setpriority/setpriority04.c
testcases/kernel/syscalls/setpriority/setpriority05.c
testcases/kernel/syscalls/setregid/setregid01.c
testcases/kernel/syscalls/setregid/setregid02.c
testcases/kernel/syscalls/setregid/setregid03.c
testcases/kernel/syscalls/setregid/setregid04.c
testcases/kernel/syscalls/setresuid/setresuid04.c
testcases/kernel/syscalls/setreuid/setreuid01.c
testcases/kernel/syscalls/setreuid/setreuid07.c
testcases/kernel/syscalls/setrlimit/setrlimit01.c
testcases/kernel/syscalls/setrlimit/setrlimit02.c
testcases/kernel/syscalls/setrlimit/setrlimit03.c
testcases/kernel/syscalls/setsid/setsid01.c
testcases/kernel/syscalls/setsockopt/setsockopt01.c
testcases/kernel/syscalls/setuid/setuid02.c
testcases/kernel/syscalls/setuid/setuid03.c
testcases/kernel/syscalls/setuid/setuid04.c
testcases/kernel/syscalls/sgetmask/sgetmask01.c
testcases/kernel/syscalls/sigaction/sigaction01.c
testcases/kernel/syscalls/sigaction/sigaction02.c
testcases/kernel/syscalls/sigaltstack/sigaltstack01.c
testcases/kernel/syscalls/sigaltstack/sigaltstack02.c
testcases/kernel/syscalls/signal/signal02.c
testcases/kernel/syscalls/signal/signal03.c
testcases/kernel/syscalls/signal/signal04.c
testcases/kernel/syscalls/signal/signal05.c
testcases/kernel/syscalls/signalfd4/signalfd4_01.c
testcases/kernel/syscalls/signalfd4/signalfd4_02.c
testcases/kernel/syscalls/sigprocmask/sigprocmask01.c
testcases/kernel/syscalls/sigsuspend/sigsuspend01.c
testcases/kernel/syscalls/socket/socket01.c
testcases/kernel/syscalls/socket/socket02.c
testcases/kernel/syscalls/socket/socket03.c
testcases/kernel/syscalls/socketpair/socketpair01.c
testcases/kernel/syscalls/socketpair/socketpair02.c
testcases/kernel/syscalls/sockioctl/sockioctl01.c
testcases/kernel/syscalls/splice/splice02.c
testcases/kernel/syscalls/ssetmask/ssetmask01.c
testcases/kernel/syscalls/stat/stat01.c
testcases/kernel/syscalls/stat/stat02.c
testcases/kernel/syscalls/stat/stat03.c
testcases/kernel/syscalls/stat/stat05.c
testcases/kernel/syscalls/statfs/statfs01.c
testcases/kernel/syscalls/statfs/statfs02.c
testcases/kernel/syscalls/statfs/statfs03.c
testcases/kernel/syscalls/statvfs/statvfs01.c
testcases/kernel/syscalls/stime/stime01.c
testcases/kernel/syscalls/stime/stime02.c
testcases/kernel/syscalls/swapoff/swapoff01.c
testcases/kernel/syscalls/swapoff/swapoff02.c
testcases/kernel/syscalls/swapon/swapon01.c
testcases/kernel/syscalls/swapon/swapon02.c
testcases/kernel/syscalls/swapon/swapon03.c
testcases/kernel/syscalls/symlink/symlink02.c
testcases/kernel/syscalls/symlink/symlink03.c
testcases/kernel/syscalls/symlink/symlink04.c
testcases/kernel/syscalls/symlink/symlink05.c
testcases/kernel/syscalls/symlinkat/symlinkat01.c
testcases/kernel/syscalls/sync/sync01.c
testcases/kernel/syscalls/sync/sync02.c
testcases/kernel/syscalls/sync_file_range/sync_file_range01.c
testcases/kernel/syscalls/sysctl/sysctl01.c
testcases/kernel/syscalls/sysctl/sysctl04.c
testcases/kernel/syscalls/sysctl/sysctl05.c
testcases/kernel/syscalls/sysinfo/sysinfo01.c
testcases/kernel/syscalls/sysinfo/sysinfo02.c
testcases/kernel/syscalls/tee/tee01.c
testcases/kernel/syscalls/time/time01.c
testcases/kernel/syscalls/time/time02.c
testcases/kernel/syscalls/timer_getoverrun/timer_getoverrun01.c
testcases/kernel/syscalls/timer_gettime/timer_gettime01.c
testcases/kernel/syscalls/timerfd/timerfd02.c
testcases/kernel/syscalls/timerfd/timerfd03.c
testcases/kernel/syscalls/times/times01.c
testcases/kernel/syscalls/tkill/tkill01.c
testcases/kernel/syscalls/tkill/tkill02.c
testcases/kernel/syscalls/truncate/truncate01.c
testcases/kernel/syscalls/truncate/truncate02.c
testcases/kernel/syscalls/truncate/truncate03.c
testcases/kernel/syscalls/truncate/truncate04.c
testcases/kernel/syscalls/umask/umask01.c
testcases/kernel/syscalls/umask/umask03.c
testcases/kernel/syscalls/uname/uname01.c
testcases/kernel/syscalls/uname/uname02.c
testcases/kernel/syscalls/uname/uname03.c
testcases/kernel/syscalls/unlink/unlink05.c
testcases/kernel/syscalls/unlinkat/unlinkat01.c
testcases/kernel/syscalls/unshare/unshare01.c
testcases/kernel/syscalls/unshare/unshare02.c
testcases/kernel/syscalls/ustat/ustat01.c
testcases/kernel/syscalls/ustat/ustat02.c
testcases/kernel/syscalls/utime/utime01.c
testcases/kernel/syscalls/utime/utime02.c
testcases/kernel/syscalls/utime/utime03.c
testcases/kernel/syscalls/utime/utime04.c
testcases/kernel/syscalls/utime/utime05.c
testcases/kernel/syscalls/utime/utime06.c
testcases/kernel/syscalls/utimes/utimes01.c
testcases/kernel/syscalls/vfork/vfork01.c
testcases/kernel/syscalls/vfork/vfork02.c
testcases/kernel/syscalls/vmsplice/vmsplice01.c
testcases/kernel/syscalls/wait/wait02.c
testcases/kernel/syscalls/wait4/wait401.c
testcases/kernel/syscalls/wait4/wait402.c
testcases/kernel/syscalls/waitid/waitid01.c
testcases/kernel/syscalls/waitid/waitid02.c
testcases/kernel/timers/clock_gettime/clock_gettime03.c
testcases/kernel/timers/clock_settime/clock_settime03.c
testcases/kernel/timers/timer_create/timer_create04.c
testcases/misc/math/float/exp_log/genmodf.c
testcases/misc/math/float/main.c
testcases/network/sockets/ltpServer.c
testcases/network/tcp_cmds/perf_lan/pingpong6.c
testcases/open_posix_testsuite/conformance/interfaces/clock_settime/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/clock_settime/5-2.c
testcases/open_posix_testsuite/conformance/interfaces/fork/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/munlockall/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/nanosleep/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_join/threads_scenarii.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_sigmask/18-1.c
testcases/open_posix_testsuite/conformance/interfaces/raise/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getparam/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getscheduler/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_rr_get_interval/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-5.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/9-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_close/3-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_init/3-2.c
testcases/open_posix_testsuite/conformance/interfaces/sigpending/1-3.c
testcases/open_posix_testsuite/conformance/interfaces/sigwait/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/timer_gettime/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/timer_gettime/2-2.c
testcases/open_posix_testsuite/stress/threads/fork/s-c1.c
testcases/open_posix_testsuite/stress/threads/pthread_kill/stress.c
testcases/open_posix_testsuite/stress/threads/sem_getvalue/stress.c
e1f008ec81a2828dfb2113ce97347946f42e9f3e 14-Dec-2010 Garrett Cooper <yanegomi@gmail.com> Fix compile.

Apparently git doesn't stash local changes, so when one's doing git checkout
<branch>, then has to pull / do a merge, the local changes are still active,
and because there is a non-empty message in a merge, you end up screwing
yourself over because the merge is then committed for you by git.

THANKS LINUS... YOU CAN GO SUCK EGGS.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
emctl06.c
43088e16aa60d69e3ec5a69cdd8bdd45b8891127 14-Dec-2010 Garrett Cooper <yanegomi@gmail.com> Merge branch 'master' of ssh://ltp.git.sourceforge.net/gitroot/ltp/ltp

Conflicts:
lib/parse_opts.c
testcases/Makefile
testcases/kernel/syscalls/lchown/lchown01.c
testcases/kernel/syscalls/lchown/lchown02.c
testcases/open_posix_testsuite/conformance/interfaces/aio_cancel/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/clock_settime/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/clock_settime/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/clock_settime/5-2.c
testcases/open_posix_testsuite/conformance/interfaces/fork/11-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/12-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/13-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/14-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/16-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/17-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/17-2.c
testcases/open_posix_testsuite/conformance/interfaces/fork/18-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/19-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/21-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/22-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/6-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/9-1.c
testcases/open_posix_testsuite/conformance/interfaces/mlock/10-1.c
testcases/open_posix_testsuite/conformance/interfaces/mlock/12-1.c
testcases/open_posix_testsuite/conformance/interfaces/mlock/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/mlock/speculative/12-1.c
testcases/open_posix_testsuite/conformance/interfaces/mlockall/15-1.c
testcases/open_posix_testsuite/conformance/interfaces/mlockall/3-6.c
testcases/open_posix_testsuite/conformance/interfaces/mlockall/3-7.c
testcases/open_posix_testsuite/conformance/interfaces/mlockall/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/mlockall/speculative/15-1.c
testcases/open_posix_testsuite/conformance/interfaces/mmap/18-1.c
testcases/open_posix_testsuite/conformance/interfaces/munlock/11-1.c
testcases/open_posix_testsuite/conformance/interfaces/munlock/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/munlockall/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/nanosleep/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_atfork/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_atfork/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_atfork/3-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_atfork/3-3.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_atfork/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_getinheritsched/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_getschedpolicy/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_getscope/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_getstack/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_getstacksize/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setinheritsched/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setinheritsched/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setinheritsched/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setinheritsched/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setschedparam/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setschedparam/1-4.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setschedpolicy/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setschedpolicy/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setschedpolicy/speculative/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setscope/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setscope/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setscope/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setstack/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setstack/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setstack/6-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setstack/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setstacksize/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setstacksize/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_barrier_wait/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_barrierattr_getpshared/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_cancel/5-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_create/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_exit/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_getschedparam/1-3.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_getschedparam/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_join/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_join/6-3.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_join/threads_scenarii.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_kill/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_kill/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_mutexattr_settype/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_mutexattr_settype/3-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_mutexattr_settype/3-3.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_mutexattr_settype/3-4.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_rwlock_rdlock/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_rwlock_rdlock/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_rwlock_rdlock/2-3.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_rwlock_unlock/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_rwlockattr_init/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_setschedparam/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_setschedparam/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_sigmask/18-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_sigmask/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_sigmask/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_spin_init/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_spin_lock/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_spin_unlock/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/raise/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_max/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_max/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_max/1-3.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_max/1-4.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_max/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_min/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_min/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_min/1-3.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_min/1-4.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_min/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getparam/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getparam/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getparam/6-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getscheduler/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getscheduler/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getscheduler/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getscheduler/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_rr_get_interval/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_rr_get_interval/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/10-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/20-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/21-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/21-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-3.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-4.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-5.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-6.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-7.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/25-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/25-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/25-3.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/25-4.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/26-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/27-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/9-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/15-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/15-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/16-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/17-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/17-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/17-6.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/17-7.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/19-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/19-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/19-3.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/19-4.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/19-5.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/20-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/21-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/22-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/22-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_yield/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_close/3-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_destroy/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_init/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_init/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_init/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_init/3-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_init/3-3.c
testcases/open_posix_testsuite/conformance/interfaces/sem_init/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_open/1-3.c
testcases/open_posix_testsuite/conformance/interfaces/sem_open/1-4.c
testcases/open_posix_testsuite/conformance/interfaces/sem_open/10-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_open/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_open/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_post/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_post/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_post/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_post/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_post/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_post/6-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_post/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/11-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/6-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/6-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/9-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/6-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/9-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/11-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/12-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/13-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/11-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/13-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/14-2.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/16-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/17-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/18-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/20-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/20-2.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/20-3.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/23-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/26-2.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/28-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/28-2.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/28-3.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/32-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/34-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_unlink/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_unlink/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_unlink/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_unlink/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_unlink/6-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_unlink/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_unlink/9-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-10.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-11.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-12.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-13.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-14.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-15.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-16.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-17.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-18.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-19.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-2.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-20.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-21.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-22.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-23.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-24.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-25.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-26.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-3.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-4.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-5.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-6.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-7.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-8.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-9.c
testcases/open_posix_testsuite/conformance/interfaces/sigpending/1-3.c
testcases/open_posix_testsuite/conformance/interfaces/sigqueue/12-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigqueue/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigwait/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigwait/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigwait/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigwait/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigwait/6-2.c
testcases/open_posix_testsuite/conformance/interfaces/sigwait/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/timer_gettime/1-4.c
testcases/open_posix_testsuite/conformance/interfaces/timer_gettime/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/timer_gettime/2-2.c
testcases/open_posix_testsuite/functional/mqueues/send_rev_2.c
testcases/open_posix_testsuite/functional/semaphores/sem_lock.c
testcases/open_posix_testsuite/functional/threads/pi_test/pitest-5.c
testcases/open_posix_testsuite/functional/timers/clocks/invaliddates.c
testcases/open_posix_testsuite/functional/timers/clocks/twopsetclock.c
testcases/open_posix_testsuite/functional/timers/timers/twoevtimers.c
testcases/open_posix_testsuite/stress/mqueues/multi_send_rev_1.c
testcases/open_posix_testsuite/stress/mqueues/multi_send_rev_2.c
testcases/open_posix_testsuite/stress/semaphores/multi_con_pro.c
testcases/open_posix_testsuite/stress/threads/fork/s-c1.c
testcases/open_posix_testsuite/stress/threads/pthread_cancel/stress.c
testcases/open_posix_testsuite/stress/threads/pthread_getschedparam/stress.c
testcases/open_posix_testsuite/stress/threads/pthread_kill/stress.c
testcases/open_posix_testsuite/stress/threads/pthread_once/stress.c
testcases/open_posix_testsuite/stress/threads/sem_getvalue/stress.c
testcases/open_posix_testsuite/stress/threads/sem_init/s-c1.c
testcases/open_posix_testsuite/stress/threads/sem_open/s-c1.c
60fa8014af7534eaefa901200c8df4b74ce422e6 22-Nov-2010 Garrett Cooper <yanegomi@gmail.com> More meaningful cleanup with making options parsing errors consistent.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
emctl06.c
45e285d46ab47b0ff76c88acb5ba97b0bd5f753d 22-Nov-2010 Garrett Cooper <yanegomi@gmail.com> Remove useless casts.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
emctl06.c
9e365e8e209904086b18420438b4792851c219b8 03-Jul-2010 Subrata Modak <subratamodak@subratamodak.linux.ibm.com> semctl01 and shmctl01 will hang during uClinux test: ltp test case shmctl01 and semctl01 can not execute. When press ctrl and c, it can not exist.
--
root:/> shmctl01

^Cshmctl01 0 INFO : received unexpected signal 2
^Cshmctl01 0 INFO : received unexpected signal 2
--
The reason is the child will unlink the pipe if pipename isn't NULL,which may make the parent waitting forever. Signed-off-by: Bob Liu <lliubbo@gmail.com>.
emctl01.c
923b23ff1fd1b77bd895949f9a6b4508c6485f33 02-Nov-2009 subrata_modak <subrata_modak> Other compiler warning fixes: this is another chunk of compiler warning fixes in LTP tests, related to printf format strings. They have multiple causes:
- most of them are caused by %d used for the TEST_RETURN variable (as in a previous patch),
- off_t are cast to (int64_t) and PRId64 output specifier is used for them,
- other types are cast to (intmax_t) or (uintmax_t) and use the %jd or %ju (C99) output specifier. I've used this solution because it's generally correct, easy to use solution that is portable and (IMHO) more readable than using PRId64/PRIu64 and a cast (which you generally can't avoid). This way, there's only a cast,
- in ioperm test, address should be declared as unsigned long (according to ioperm(2)),
- other little fixes (foo vs. *foo, %S vs. %s, %0 vs. %o).
Signed-off-by: Jiri Palecek <jpalecek@web.de>.
emctl07.c
ef77253961f909f87e82e6d2b620e87af33e9665 09-Oct-2009 yaberauneya <yaberauneya> 1. Please see README.mk-devel for a full description of the changes
from a Make perspective.
2. Several files were changed to accomodate correct installation
practices, most notably ones in testcases/network/{ipv6,tcp_cmds},
testcases/kernel/sched/hyperthreading/ht_enabled/..., and some items
in tools/..., and also to avoid collisions as far as installed
testcases (scripts, compiled C apps) were concerned.
3. Several apps weren't autoconf safe and some autoconf tests and
conditional statements have been placed in sourcecode and in Makefiles
to either a) prevent the tests from being built / installed or b) turn
the tests into dummy apps which print out TCONF messages due to
lack-of-build support.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
akefile
56207cec7732e09c216c751c0b5f88a242bacae6 23-Mar-2009 subrata_modak <subrata_modak> Coding Syle Cleanups. Signed-Off-By: <michal.simek@petalogix.com>.
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
emctl06.c
emctl07.c
bdbaec51a423e715c2b03ed9e497e9a1fba6103e 26-Feb-2009 subrata_modak <subrata_modak> Clean Trailing Tab: Signed-off-by: Michal Simek <monstr@monstr.eu>.
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
emctl06.c
4bb656a129f7507823e9e6d6b98b1a02fd80ef89 26-Feb-2009 subrata_modak <subrata_modak> Clear Trailing Whitespace. Signed-off-by: Michal Simek <monstr@monstr.eu>.
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
emctl06.c
emctl07.c
43337a3cf6f8809647cf9fc6c0054241f44b1fb1 26-Feb-2009 subrata_modak <subrata_modak> Fix return(0) to return 0. Signed-off-by: Michal Simek <monstr@monstr.eu>.
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
4b13c89b73061c9e26d22a0852be5b6eec827c96 22-Jan-2009 subrata_modak <subrata_modak> [Patch 2/2] Used named PIPE in test cases for NOMMU arch instead of anonymous: In NOMMU arch, anonymous PIPE can't be accessed in child process if it is started by vfork/execve. This patch uses named PIPE instead and changes related test cases accordingly. Signed-off-by: Sonic Zhang <sonic.adi@gmail.com>.
emctl01.c
47471f790a1c7f20bb8219c926b9c2602b2bce1b 18-Jun-2008 subrata_modak <subrata_modak> This patch fix a concurrency issue in semctl06. The IPC keys used for this test could conflict with keys from another task. Signed-off-by: Matthieu Fertré <mfertre@irisa.fr>.
emctl06.c
39fe977873f0b0507930fe9a29d19d9c634d4103 03-Jun-2008 subrata_modak <subrata_modak> After the patch from Roy moveing the libtestsuite code from /testcases/kernel/syscalls/lib to /lib, the code in the old directory has not been removed. Moreover, include PATH in some makefile was still pointing to this old directory. This patch remove libtestsuite code from the old directory and remove deprecated references to this old dir in some Makefiles. Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>.
akefile
9a0748e3503c0ebe86611421512be15fd2c08d12 20-May-2008 subrata_modak <subrata_modak> Put-libtestsuite-to-a-more-common-place.patch
Roy Lee <roylee17@gmail.com> noted:
Referring to the sync_pipes API, create_sync_pipes(), wait_son_startup(), notify_startup(), which is defined in the: testcases/kernel/syscalls/lib/libtestsuite.[ch], I found the new sync_pipes API very convenient to synchronize processes. However the naming might pose some semantic restrictions on their usages. Since it can be used for making parent to wait child, and vice versa, perhaps a better naming should be used. For example: sync_pipes_create (), sync_pipes_wait (), sync_pipes_notify(), other names will be good as long as they don't assume the caller is child or parent. Furthermore, since it is also suitable for being used in common test cases, moving it outside the syscalls's directory to a more common place might be a good idea.
Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com> noted:
I fully agree with your remarks. But if you want to make these functions more generic, it should be possible to call sync_pipe_wait / notify several times, which is not possible in the current code since I close file descriptors in these functions. A quite simple solution is to keep these file descriptors opened, and to add a function to close them or simply let these file descriptors being closed by libC or kernel at process end.
Signed-off-by: Roy Lee <roylee17@gmail.com>.
akefile
8791f67bd356a9b6ebd825ce4ec8a6580adc3aaf 20-May-2008 subrata_modak <subrata_modak> Make-sync_pipe-API-more-generic-and-update-related.patch.
Roy Lee <roylee17@gmail.com> noted:
Referring to the sync_pipes API, create_sync_pipes(), wait_son_startup(), notify_startup(), which is defined in the: testcases/kernel/syscalls/lib/libtestsuite.[ch], I found the new sync_pipes API very convenient to synchronize processes. However the naming might pose some semantic restrictions on their usages. Since it can be used for making parent to wait child, and vice versa, perhaps a better naming should be used. For example: sync_pipes_create (), sync_pipes_wait (), sync_pipes_notify(), other names will be good as long as they don't assume the caller is child or parent. Furthermore, since it is also suitable for being used in common test cases, moving it outside the syscalls's directory to a more common place might be a good idea.
Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com> noted:
I fully agree with your remarks. But if you want to make these functions more generic, it should be possible to call sync_pipe_wait / notify several times, which is not possible in the current code since I close file descriptors in these functions. A quite simple solution is to keep these file descriptors opened, and to add a function to close them or simply let these file descriptors being closed by libC or kernel at process end.
Signed-off-by: Roy Lee <roylee17@gmail.com>.
emctl01.c
41399ed3955982231ac34cfe274beb2d2c9540fb 14-Mar-2008 subrata_modak <subrata_modak> Fixes a concurrency issue in semctl01. This test was using usleep to synchronize tasks. On a heavily loaded system, this synchronization is not enough to ensure execution correctness.
This patch is a bit more intrusive than my previous ones.
Patch content :
* Define 2 new functions in kernel/syscalls/lib/libtestsuite.c, used to synchronize a father and a son using pipes.
- create_sync_pipes: create a pair of pipes used for the synchronization,
- wait_son_startup: function used in the father to wait for its son to start ts execution,
- notify_startup: function used in the son to notify it has started its execution,
* Add a kernel/syscalls/lib/libtestsuite.h file to cleanly export newly defines functions,
* Fix the semctl01test. The idea used to synchronize :
- For each task created, the father waits for the son to start its execution using the newly define functions,
- After the last son has been created, the father do a sleep(1) to give time to the sons to execute the semop function,
The final sleep does not guaranty the sons will have time to do the semop. On a REALLY heavily loaded system, this will still fail...
The only solution I see to be sure the son is really blocked on the semop before the father continue its execution it to use the wchan info from /proc/<pid>/wchan file..., by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>
akefile
emctl01.c
68fbd2539b31be869cb2076763ecbed9a18fb9ee 14-Mar-2008 subrata_modak <subrata_modak> Fixing a concurrency issue in semctl07.c. This test was using a key hard coded in the source code, leading to conflicts with other instances of the same test. This patch also add a cleanup of the semid in case of failure during the test, by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>
emctl07.c
e7ac9ef2a3080bb3e8ac3819ece1afc0ae059ef7 23-Aug-2006 vapier <vapier> fix by Jeff Bailey for my previous breakage of install target
akefile
5366cb039dc2249dfe02488348ca9a51c3497f0a 21-Aug-2006 vapier <vapier> standardize makefiles (punt UCLINUX/COLDFIRE cruft, build everything with -Wall and user-optimizations, remove pointless targets in favor of implicit ones, etc...)
akefile
e45cbcc80786172eb15f7ddd63e2aa2692111309 26-May-2006 vapier <vapier> semun utilizes an array of unsigned shorts instead of shorts
emctl06.c
cff4af016805c764c391c473d4c95b999dcdf148 11-Feb-2006 vapier <vapier> remove extraneous whitespace usage in tst_* functions
emctl07.c
1d89ad56359b7771d3d90a534a47c97259d4a723 31-Jan-2006 robbiew <robbiew> Applied patch from Mike Frysinger to ensure Makefile properly respect CFLAGS/LDFLAGS
akefile
f7298c78ccec20dbf2f96a83265c38811655241a 05-Dec-2005 mridge <mridge> Updates from Jennifer Monk to enable compiling w/o errors using XLC
emctl01.c
emctl03.c
emctl05.c
d34d581c6a320e356a6cda923c7aa399479e812c 12-Jul-2005 robbiew <robbiew> Applied fixes by Paul J.Y. Lahaie to implement support for UCLinux
akefile
emctl01.c
emctl04.c
emctl06.c
04639ed1f431e94d1d945a96525eb08e1f69b616 08-Jul-2003 plars <plars> remove extra newlines and make semctl06 less spammy
emctl06.c
1632532648c124bad45a8f2ed9d1d5adff0d0eb9 08-Apr-2003 robbiew <robbiew> Applied ppc specific patch from Dan Kegel:
Looks like semctl crashes on some architectures
if the 4th argument is present but is
not of type 'union semun'. (And that's ok by Posix.)
Several LTP testcases have a comment near calls to semctl
mentioning that this is an issue on 64 bit systems,
but it seems to also be an issue for ppc32.
This doesn't make any sense to me, but I think I've verified that
with my compiler, either providing the union or omitting
the fourth arg fixes the crash in the IPC_RMID case.
emctl06.c
345990d7443c8249c8fc20e45bf98195cab6e7a5 04-Apr-2003 robbiew <robbiew> warnings cleanup
emctl06.c
5fb1eae19471e420a6481a9b55e7214620cf4412 26-Mar-2003 robbiew <robbiew> warnings cleanup
akefile
emctl07.c
a70576c4834d89f937e46698fef4114736cce4d7 04-Mar-2003 robbiew <robbiew> Removed "extern int errno" lines and replaced with "#include <errno.h>"
emctl06.c
emctl07.c
54757760f87a502e5a96283589f25f434c212786 04-Mar-2003 robbiew <robbiew> Applied Vasan Sundar's Makefile patches.
akefile
323305aff7cf1b47ab1c09e246076d80e0da2eaa 10-Feb-2003 robbiew <robbiew> Applied patch submitted by Anton Blanchard:
semctl06 works by luck on x86, it fails badly on ppc64. We need
to use the semun union.
emctl06.c
230a0a865a8342a30796151628c80153e19b3a7b 05-Dec-2002 robbiew <robbiew> Initial check-in of additional semctl tests.
akefile
emctl06.c
emctl07.c
23499f09a7c071dfe524cd7c130c67192a162d04 18-Nov-2002 robbiew <robbiew> Applied cleanup patch from Saji Kumar <saji.kumar@wipro.com>.
I removed additional warnings created when -Wall option used.
I also fixed Makefiles to correctly locate the libraries and header files necessary for compilation.
akefile
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c
8aeaa6047e9feb97eda093f5c10039291be0f669 14-Nov-2002 plars <plars> PPC fixes from Anton Blanchard to ar Makefile, semctl04, and read02
- One Makefile was calling cc directly, use $(CC) instead
- semctl04 should pass in semun, (it was passing in semun.buf)
- do not hardcode O_DIRECTORY, on ppc for example 0100000 is O_NOFOLLOW
emctl04.c
29081682ac64ff9de8f933f052a510dd1acc21dc 11-Jul-2002 robbiew <robbiew> Applied patch from Carsten Langgaard.
emctl04.c
f6f0bf6255b6027b0b7e38c09413932240c9e3c3 21-May-2002 plars <plars> fix from Andi Kleen for semctl04 to work on x86-64
emctl04.c
bc4c2802f95ce7688c94fba372cf5c7b66a20ea7 07-Feb-2002 robbiew <robbiew> *** empty log message ***
akefile
16dc53f9c5863da61c594b06ebc12be3bc44d7a0 29-Jan-2002 plars <plars> Separate make and make install
akefile
bea0f6554cd15fba19aece96944b3aa4be9eea58 21-Jan-2002 plars <plars> semctl04 was overlooked in the makefile
akefile
e2cb9cd9e65779466d3aa3228f932935add02b61 21-Jan-2002 iyermanoj <iyermanoj> Modified the call to semctl to comply with the man pages. Ported for
PPC64.
emctl01.c
16fff9e4a71e10e2a19a4b1b3e2d04a5103e6fc0 13-Sep-2001 robbiew <robbiew> Enabled root to execute this test correctly.
emctl02.c
865695bbc89088b9526ea9045410e5afb70a985c 28-Aug-2001 plars <plars> restructuring work done, and adding about 400 testcases
akefile
emctl01.c
emctl02.c
emctl03.c
emctl04.c
emctl05.c