d8cd45ca8cb268a3fcf4d0679d5fdd24f499ece6 |
|
03-Oct-2017 |
Cyril Hrubis <chrubis@suse.cz> |
Make use of SAFE_OPEN() Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
bbdb9f78378c7e038f463efa39d2470e1c51ad54 |
|
16-Mar-2016 |
Cyril Hrubis <chrubis@suse.cz> |
lib: Add new test library API The main features are: o The cleanup callback is not passed directly to various library functions but is set once globally in the structure that describes a test - this makes the test API easier to use - also fixes a few common mistakes such as passing cleanup callback to functions executed from a cleanup o Most of the boilerplate code is moved to library - no more copying standard looping code around :) o Various resources are initialized and freed automatically when requested - this means much less race conditions and ordering problems in cleanups o The result reporting functions now use shared memory to propagate test results from child processes - writing tests in child processes is now easier than ever + The test-writing-guidelines.txt were updated Many thanks to Jan who reviewed numerous respins of this patches and provided valuable suggestions and also to Alexey who pointed out some stupid mistakes of mine. Reviewed-by: Jan Stancek <jstancek@redhat.com> Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.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>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
aabb8340f63ed31afe995fd97795e542dc68b93c |
|
04-Feb-2015 |
Cyril Hrubis <chrubis@suse.cz> |
Include usctest.h in test.h Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.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>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
a2d860c854511cccd682ce244636cbb5f4b75d7c |
|
26-Aug-2014 |
Xiong Zhou <xzhou@redhat.com> |
fcntl16: Skip fcntl16 test block2 and block3 on NFS According to nfs(5), NLM supports advisory file locks only. So skip fcntl16 test block 1 if NFS. Signed-off-by: Xiong Zhou <xzhou@redhat.com> Reviewed-by: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
0b9589f3f9c0345b29cfcf7da5a1253c708303eb |
|
27-May-2014 |
Cyril Hrubis <chrubis@suse.cz> |
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>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
e61ddbaf9b02e1f4f94f4708551ecc825c1ac1d7 |
|
10-Apr-2014 |
Mike Frysinger <vapier@gentoo.org> |
syscalls: clean up warnings related to prototype mismatches with signal funcs Should be no real functional change here. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.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>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
b87a83c8803dc8cf57bbe29f0d3b8600cd3b3b47 |
|
07-Nov-2013 |
Cyril Hrubis <chrubis@suse.cz> |
fcntl16: Fix incorrect flock strucure The fcntl16 testcase is being compiled twice, once normal, and the other time with the _FILE_OFFSET_BITS=64 define set. When compiled with 64bit file functions (as fcntl16_64) all file functions will automatically use their 64bit variants, e.g. struct flock64" instead of "struct flock". So, when in the code e.g. fcntl(fd, F_SETLK, thislock) is called, this will automatically be translated into fcntl64(fd, F_SETLK64, thislock) and "thislock" needs to be of type "struct flock64". We need to make sure that thislock is of the correct type, with the start and len fields being of type "off_t" which then will be translated into "loff_t" during compilation when _FILE_OFFSET_BITS=64 is set. In orded to do that we make use of struct flock instead of the incorrect version that was defined in the test source. This fixes the fcntl16_64 testcase on hppa64-linux-gnu with 32bit userspace running on 64bit kernel. Signed-off-by: Helge Deller <deller@gmx.de> Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
8c200cb8e843724afb49fa6617fceec09ac826a5 |
|
30-Oct-2013 |
Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> |
fcntl/fcntl16: close fd before unlink This testcase fails on NFS but doesn't remove its working directory on exit (NFS silly rename): TWARN : tst_rmdir: rmobj(/mnt/fcn1GHJ8g) failed: unlink(/mnt/fcn1GHJ8g/.nfs0000000000000c4200000001) failed; errno=16: Device or resource busy Fixed. Signed-off-by: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> Acked-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
c5532e498eadde47b4a41186c63937953a035648 |
|
14-May-2013 |
Jan Stancek <jstancek@redhat.com> |
testcases/kernel: initialize fields of sigaction struct Uninitialized fields of sigaction struct like sa_flags or sa_mask can cause sporadic issues. Signed-off-by: Jan Stancek <jstancek@redhat.com>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.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>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.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>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.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>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.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>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.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>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
0a643cbbb767d477008ea1d30e422aa78195813e |
|
21-Dec-2010 |
Garrett Cooper <yanegomi@gmail.com> |
Fix some of the following testcases. Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.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>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.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>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.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>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.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>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.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>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
45e285d46ab47b0ff76c88acb5ba97b0bd5f753d |
|
22-Nov-2010 |
Garrett Cooper <yanegomi@gmail.com> |
Remove useless casts. Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
56207cec7732e09c216c751c0b5f88a242bacae6 |
|
23-Mar-2009 |
subrata_modak <subrata_modak> |
Coding Syle Cleanups. Signed-Off-By: <michal.simek@petalogix.com>.
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
bdbaec51a423e715c2b03ed9e497e9a1fba6103e |
|
26-Feb-2009 |
subrata_modak <subrata_modak> |
Clean Trailing Tab: Signed-off-by: Michal Simek <monstr@monstr.eu>.
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
4bb656a129f7507823e9e6d6b98b1a02fd80ef89 |
|
26-Feb-2009 |
subrata_modak <subrata_modak> |
Clear Trailing Whitespace. Signed-off-by: Michal Simek <monstr@monstr.eu>.
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
134e896cc5a60e96b32807f5be09e99099596f5d |
|
26-Feb-2009 |
subrata_modak <subrata_modak> |
fix return(1) -> return 1. Signed-off-by: Michal Simek <monstr@monstr.eu>.
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
43337a3cf6f8809647cf9fc6c0054241f44b1fb1 |
|
26-Feb-2009 |
subrata_modak <subrata_modak> |
Fix return(0) to return 0. Signed-off-by: Michal Simek <monstr@monstr.eu>.
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
d34d581c6a320e356a6cda923c7aa399479e812c |
|
12-Jul-2005 |
robbiew <robbiew> |
Applied fixes by Paul J.Y. Lahaie to implement support for UCLinux
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
1e4cf0c6ea46b11ed5d6fac9bc9646f1784645b7 |
|
24-Feb-2005 |
robbiew <robbiew> |
Applied patch from David Miller: ====================================================================== fcntl16.c (and probably a bunch of other places in the ltp testsuite) use the following scheme: static int alarm_flag; static void catch_alarm(int signo) { alarm_flag = 1; } signal(SIGALRM, catch_alarm); ... alarm(TIME_OUT); wait(&status); Just a quick scan shows that, among the fcntl tests alone, this technique is used in fcntl14.c, fcntl15.c, fcntl16.c, and fcntl17.c The expectation is that if no wait() events occur, the SIGALRM will cause the wait() to return with -EINTR after the signal handler catch_alarm() runs. This never happens, because signal() gives BSD signal semantics and part of that is that the SA_RESTART flag is passed into the actual system call (usually rt_sigaction) used to register the signal handler. SA_RESTART means that the system call is restarted, not returned from, when the signal handler returns. In order to fix this, test cases using this technique in LTP will need to explicitly call sigaction() with the appropriate flags. In particular, it will need to have the SA_RESTART flag clear in such calls. What's really fascinating to me is that this test is passing for somebody out there, I can't believe I'm the only person hitting this :-) I ran my little test program above both on x86 and sparc64, just in case it was some difference in glibc's signal() implementation, but both cases pass the SA_RESTART flag in and both cases restart the wait4() call after the signal handler runs and the program thus hangs forever afterwards. I note that recently there were some "portability" changes for AIX and Solaris that tried to start using sigaction(). These changes are buggy because although they clear sa_flags the rest of the structure besides sa_flags and sa_handler is not initialized. A memset() is needed on the whole sigaction structure, and also a sigaddset(&act.sa_mask, X) is necessary (where X is the signal being registered) before initializing the other elements. But once again, I have no idea how these ltp tests work for other people and this bug has been present in ltp for a very long time. Any insight into that matter would be very appreciated. :-)
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
9c8bd5cfc3826ae0e52e9e1151889f968febd747 |
|
07-Feb-2005 |
robbiew <robbiew> |
Applied patch fron Jian Chen: ============================== Recently I found that fcntl16.c was changed and signal() was replaced with sigaction() in the setup() part. But there is still a signal() which was not replaced with sigaction(). And this caused the problem that though the two children can receive SIGUSR1, their blocked fcntl will not quit as expected, but they will hang instead.
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
1902af9b8e32c6f83b19172f553b9366d996bd0c |
|
11-Jan-2005 |
mridge <mridge> |
Backout change for Solaris, AIX etc support, signal registration fails on LINUX and testcase loops forever.
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
db63921767012310af15f29035a334e50486292c |
|
04-Jan-2005 |
mridge <mridge> |
Porting changes from John Kohl to support Solaris, HP-UX and AIX in the LTP
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
5aab8a773ae811e815dcbe0ea5c4fee3f0a04f1e |
|
26-Mar-2003 |
robbiew <robbiew> |
warnings cleanup
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
fa31d55d3486830313bd044f7333697ce6124d22 |
|
14-May-2002 |
nstraz <nstraz> |
Change TCID's so they match the filename, as needed.
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
4644c7eaba9d981f16645154c8986cb19bdc8a64 |
|
26-Apr-2002 |
robbiew <robbiew> |
Commited patch submitted by Jay Huie
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|
865695bbc89088b9526ea9045410e5afb70a985c |
|
28-Aug-2001 |
plars <plars> |
restructuring work done, and adding about 400 testcases
/external/ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
|