Age | Commit message (Collapse) | Author |
|
Use INTERNAL_LIB for LTP libraries because installing these
statically linked libraries is meaningless.
These libraries now don't install with make install:
lib/libltp.a
libs/libltpipc/libltpipc.a
libs/libltpipc/libltpmsgctl.a
libs/libltpnewipc/libltpnewipc.a
libs/libltpnuma/libltpnuma.a
libs/libltpuinput/libltpuinput.a
testcases/kernel/containers/libclone/libclone.a
testcases/kernel/controllers/cpuset/cpuset_lib/libcpu_set.a
testcases/kernel/controllers/libcontrollers/libcontrollers.a
testcases/kernel/lib/libkerntest.a
testcases/kernel/mem/hugetlb/lib/libhugetlb.a
testcases/kernel/mem/lib/libmem.a
testcases/network/rpc/basic_tests/rpc01/lib/librpc01.a
testcases/network/rpc/rpc-tirpc/tests_pack/lib/librpc-tirpc.a
testcases/realtime/lib/librealtime.a
utils/sctp/lib/libsctp.a
utils/sctp/testlib/libsctputil.a
Do this change also for LTP Android stub libraries:
lib/android_librt/librt.a
lib/android_libpthread/libpthread.a
Acked-by: Jan Stancek <jstancek@redhat.com>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
Reviewed-by: Petr Vorel <pvorel@suse.cz>
Signed-off-by: Yang Xu <xuyang2018.jy@cn.fujitsu.com>
|
|
mallocopt is not available on non glibc implementations
Reviewed-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
The original test allocates 65535 output streams which may fail on older
kernels due to lack of memory. Split the test into two test cases:
- allocate 10 output streams and accept no errors (functional test)
- allocate 65535 output streams and accept ENOMEM (stress test)
Also clean up some unnecessary code and check that the test message is
transferred correctly.
Reviewed-by: Petr Vorel <pvorel@suse.cz>
Signed-off-by: Martin Doucha <mdoucha@suse.cz>
|
|
Reviewed-by: Petr Vorel <pvorel@suse.cz>
Signed-off-by: Martin Doucha <mdoucha@suse.cz>
|
|
bzero() is deprecated.
Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
|
|
and associated runtest file fs_ext4.
The main reason is that these tests [1] (contributed in 2009)
are mostly outdated and irrelevant. According to Theodore Y. Tso [2]
and Jan Kara [3] the only partly valid tests are
ext4_nsec_timestamps_test.sh and ext4_subdir_limit_test.sh,
but even these would be better to migrate to xfstests,
which Yong Sun is planning to do.
Also, some of the tests weren't in any runtest file anyway
(ext4-alloc-test.sh, ext4_inode_version_test.sh,
ext4_journal_checksum.sh, ext4_online_defrag_test.sh)
ffsb tool was used only in these New ext4 features tests.
[1] http://ext4.wiki.kernel.org/index.php/New_ext4_features
[2] https://marc.info/?l=linux-fsdevel&m=157187153211649&w=2
[3] https://marc.info/?l=linux-ext4&m=157190318618555&w=2
Closes: #560
Cc: Yong Sun <YoSun@suse.com>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
Signed-off-by: Petr Vorel <pvorel@suse.cz>
|
|
Need for build with -Werror-implicit-function-declaration
Acked-by: Cyril Hrubis <chrubis@suse.cz>
Signed-off-by: Petr Vorel <pvorel@suse.cz>
|
|
Acked-by: Jan Stancek <jstancek@redhat.com>
Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
|
|
* accross -> across
* destory -> destroy
* intialization -> initialization
* intialize -> initialize
* intialized -> initialized
* intializing -> initializing
* kenrel -> kernel
* ptread -> pthread
* recieved -> received
* tread -> thread
* unitialized -> uninitialized
* unintialized -> uninitialized
* vrifies -> verifies
All changes are either in comments or strings, no function name changes.
Signed-off-by: Po-Hsu Lin <po-hsu.lin@canonical.com>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
|
|
Signed-off-by: Fang Guan <fguan322@gmail.com>
Signed-off-by: Petr Vorel <pvorel@suse.cz>
|
|
Reported-by: Wei Xingshen <weixshen@gmail.com>
Signed-off-by: Sun Lianwen <sunlw.fnst@cn.fujitsu.com>
[pvorel: removed trailing whitespace]
Signed-off-by: Petr Vorel <pvorel@suse.cz>
|
|
Signed-off-by: Petr Vorel <pvorel@suse.cz>
|
|
__BEGIN_DECLS and __END_DECLS definitions are missing (at least)
in musl libc.
Issue was reported in openembedded-core project [1]
and netinet/sctp.h was fixed in upstream [2].
[1] http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-extended/ltp/ltp/0010-replace-__BEGIN_DECLS-and-__END_DECLS.patch
[2] https://github.com/sctp/lksctp-tools/commit/1329bea90f55d3e69820cfb5203b53794d4c6bc0
CC: Anders Roxell <anders.roxell@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Petr Vorel <pvorel@suse.cz>
|
|
as I accidentaly added configure changes in ffsb. I'm sorry.
This reverts commit c83639c93d46e29378d7d4c0e6a1feaeec693e84.
|
|
__BEGIN_DECLS and __END_DECLS definitions are missing (at least)
in musl libc.
Issue was reported in openembedded-core project [1]
and netinet/sctp.h was fixed in upstream [2].
[1] http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-extended/ltp/ltp/0010-replace-__BEGIN_DECLS-and-__END_DECLS.patch
[2] https://github.com/sctp/lksctp-tools/commit/1329bea90f55d3e69820cfb5203b53794d4c6bc0
CC: Anders Roxell <anders.roxell@linaro.org>
Signed-off-by: Petr Vorel <pvorel@suse.cz>
|
|
LKP reported a sctp issue: https://lists.01.org/pipermail/lkp/2017-December/007830.html recently
we need to update sctp to fix this issue
the origin patch: https://github.com/sctp/lksctp-tools/commit/723993d3e33100fa96245d2ed46611eb9cba5236
-----------------
tests: fix SMALL_MAXSEG
After Commit ecca8f88da5c ("sctp: set frag_point in sctp_setsockopt_maxseg
correctly") in kernel, sctp will not allow to set max_seg with a too small
value.
Now it's using SMALL_MAXSEG in func_tests, with SMALL_MAXSEG = 100,
sctp_setsockopt always returns err and causes some tests to fail.
This patch is to avoid it by defining SMALL_MAXSEG as 500 instead, 500
is a good value, as it's very close to the minimum and will not cause
the last frag's size is different from the others', which would also
lead to failure of some tests.
-----------------
CC: lucien.xin@gmail.com
CC: xiaolong.ye@intel.com
CC: philip.li@intel.com
Signed-off-by: Li Zhijian <lizhijian@cn.fujitsu.com>
Reviewed-by: Xin Long <lucien.xin@gmail.com>
|
|
The constant string "\0" composes of two null characters and hence the
memcpy(unit, "\0", 3) was reading one byte after end of the constant
buffer.
Fixes #155
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
|
|
No functional change
Signed-off-by: Ngie Cooper <yaneurabeya@gmail.com>
|
|
Android's NDK is missing many features.
It implements s subset of libpthread and librt, but they'res contained
in libc. Rather than forcing existing and future tests to use a
conditional or variable to add -lpthread I've just created a stub
library.
Tests which don't work have been filtered out based on $(ANDROID) being
set, eventually they should be filtered via autotools checks. In most
cases I've excluded entire directories when only a few tests fail, it's
going to take time to go through them all and the patch would touch too
much of the code base in one go.
Signed-off-by: Steven Jackson <sj@oscode.net>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
|
|
Test always fails with TBROK because inner loop will reset all the
previous set values if we use else branch.
Fixes 7cfe1586b8ed ("sctp: sctputil.c: make 'found' a static array")
Signed-off-by: Alexey Kodanev <alexey.kodanev@oracle.com>
Reviewed-by: Hangbin Liu <liuhangbin@gmail.com>
|
|
No need of NULL check before free
Signed-off-by: Maninder Singh <maninder1.s@samsung.com>
Signed-off-by: Akhilesh Kumar <akhilesh.k@samsung.com>
|
|
This patch make 'found' a static array to avoid memory leaks.
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
Signed-off-by: Manjeet Pawar <manjeet.p@samsung.com>
|
|
Signed-off-by: Yan Feng <yanfeng2@huawei.com>
|
|
SO_SNDBUF have the following minimum value:
TCP_SKB_MIN_TRUESIZE (2048 + sizeof(struct sk_buff))
SOCK_MIN_SNDBUF (TCP_SKB_MIN_TRUESIZE * 2)
The test set 'SO_SNDBUF' to 2048, then it gets the value back
with getsockopt(). But the value was defaulted in the kernel
to the SOCK_MIN_SNDBUF.
Signed-off-by: Alexey Kodanev <alexey.kodanev@oracle.com>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
|
|
Fix "warning: comparison of unsigned expression < 0 is always false"
Some variable value number are defined as unsigned number. When they are
compared with zero, the zero would cast to an unsigned number. And it
would be always false. Fix these by defining them as signed number. And
some cleanup.
Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Reviewed-by: Cyril Hrubis <chrubis@suse.cz>
|
|
Signed-off-by: Alexey Kodanev <alexey.kodanev@oracle.com>
|
|
Replace all (type *)0 with NULL
Created with coccinelle patch:
@@
type T;
@@
-(T*)0
+NULL
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
|
|
Rip out all of the magic from the utils Makefile, since ffsb configure
is executed from the top configure this is no longer needed.
This also fixes out-of-tree build where the generated ffsb Makefile was
confused by the make indirection.
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
|
|
Update deprecated syntax
Add foreign (fixes autoreconf)
Reported-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
|
|
The configure call was done from Makefile without appropriate parameters,
which breaks cross-compiling. Include ffsb into configure.ac so that it is
included in the main configure call.
This fix is based on a patch by Fathi Boudra <fathi.boudra@linaro.org>
for an earlier version of LTP.
This also fixed subsequent makes for out-of-tree build that previously
failed when attempting to run ffsb configure script for the second time.
CC: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Mats Liljegren <mats.liljegren@enea.com>
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
|
|
Commit a8846217ff4aa2b6063725504bccaad5602fe43a made
ffsb binary non-installable.
Therefore ext4-* test cases fail with:
ext4-uninit-groups 1 TFAIL : Test broken: ffsb: command not found
Fixed this by introducing a new Makefile target for ffsb in utils directory.
Signed-off-by: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
|
|
Signed-off-by: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
|
|
Temporarily change shebang to /bin/bash in scripts that depends on bash
extensions.
Also corrects a few 'exit -1' in netns/*.sh scripts.
Signed-off-by: Joseph Beckenbach <jbeckenbach@lancope.com>
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
|
|
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
|
|
Added .gitignore file into utils directory.
Added there all build stuff produced by ffsb compilation.
Moved there sctp-related stuff from testcases/network/.gitignore
(it was not done in 6f22494d19b605ded308dc0fa713e91cb873f44a).
Signed-off-by: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
|
|
On some systems, errno will not be ENOTSOCK when operating on file descriptor
0 in an ssh session:
test_1_to_1_accept_close.c 2 TBROK : accept with invalid socketerror:-1, errno:22
test_1_to_1_addrs.c 2 TBROK : sctp_getladdrs with invalid socket error:-1, errno:95
test_1_to_1_connect.c 2 TBROK : connect with invalid socket error:-1, errno:22
test_1_to_1_recvfrom.c 2 TBROK : recvfrom with invalid socket count:0, errno:9
test_1_to_1_recvmsg.c 2 TBROK : recvmsg with invalid socket count:0, errno:9
test_1_to_1_send.c 2 TBROK : send with invalid socket count:15, errno:9
test_1_to_1_sendmsg.c 2 TBROK : sendmsg with invalid socket count:-1, errno:106
test_1_to_1_shutdown.c 2 TBROK : shutdown with an invalid socket error:0, errno:9
test_1_to_1_socket_bind_listen.c 6 TBROK : bind() with invalid socket descriptor error:-1, errno:22
test_1_to_1_sockopt.c 2 TBROK : setsockopt with an invalid socket error:-1, errno:95
test_getname.c 9 TBROK : getsockname on an invalid socket error:0 errno:9
This patch gets a non-socket file descriptor by creating a temporary file
to replace file descriptor 0.
https://github.com/borkmann/lksctp-tools/commit/c43ead6daa0b9ae5763d6cf3d21357a789651417
Signed-off-by: Simon Xu <xu.simon@oracle.com>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
Acked-by: Jan Stancek <jstancek@redhat.com>
|
|
Commit 6f22494d19b605ded308dc0fa713e91cb873f44a
"Move sctp to utils and bump it to 1.0.15"
introduced a build failure for the prefixed architectures.
We need to take into consideration the __USER_LABEL_PREFIX__
for architectures that define it when creating symbol aliases.
The following upstream patch (0600c8968cc2dea04cbf13ec739216e2939d08fe)
fixes the build for the Meta(metag) architecture
[...]
utils/sctp/func_tests/test_connectx.c:151: undefined reference to `_sctp_connectx'
utils/sctp/func_tests/test_connectx.c:163: undefined reference to `_sctp_connectx'
[...]
Build tested on x86_64 and metag.
Signed-off-by: Markos Chandras <markos.chandras@imgtec.com>
|
|
Signed-off-by: Simon Xu <xu.simon@oracle.com>
Acked-by: Cyril Hrubis <metan@ucw.cz>
|
|
Signed-off-by: Xiaoguang Wang <wangxg.fnst@cn.fujitsu.com>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
|
|
mallopt does not exist on uClibc, it requires MMU.
Signed-off-by: Marta Rybczynska <marta.rybczynska@kalray.eu>
|
|
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>
|
|
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>
|
|
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 's/[\t ]*$//'
Signed-off-by: Chris Dearman <chris@mips.com>
|
|
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>
|
|
This may leave dupe calls to tst_exit in main, but those are easier
to deal (and much less) than no-compile scenarios.
As a side-effect, fix all trailing whitespace issues.
Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
|
|
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
|
|
Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
|
|
correct spots.
Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
|
|
https://sourceforge.net/tracker/?func=detail&aid=2892491&group_id=202378&atid=981342 .
Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
|
|
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>
|