Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-14 | misc/tst-syscall6: fix build with musl and older kenrel headers | Baruch Siach | |
The RWF_DSYNC and RWF_HIPRI macros were introduced in kernel version 4.6 with the preadv2/pwritev2 system calls. musl libc provides its own syscall definitions, even when the kernel headers are older. This leads to the following build failure: tst-syscall6.c: In function 'main': tst-syscall6.c:32:48: error: 'RWF_DSYNC' undeclared (first use in this function) nio = syscall(SYS_pwritev2, fd, iov, 2, 0, 0, RWF_DSYNC); ^~~~~~~~~ tst-syscall6.c:32:48: note: each undeclared identifier is reported only once for each function it appears in tst-syscall6.c:42:58: error: 'RWF_HIPRI' undeclared (first use in this function) nio = syscall(SYS_preadv2, fd, iov, 1, strlen(str0), 0, RWF_HIPRI); ^~~~~~~~~ Make the code depend also on RWF_HIPRI to fix this failure. Signed-off-by: Baruch Siach <baruch@tkos.co.il> | |||
2018-01-20 | add getcwd test from glibc | Waldemar Brodkorb | |
2017-12-27 | add tls-macros for m68k | Waldemar Brodkorb | |
2017-12-22 | fix compile errors with alpha | Waldemar Brodkorb | |
2017-12-17 | rename librt test, add tst-posix_spawn | Waldemar Brodkorb | |
2017-12-16 | tst-syscall*: Add tests for syscall() with varargs | Stafford Horne | |
Add tests in preparation for genericizing some of the architecture syscall() implementations. This was noticed when testing OR1K and found it had a broken syscall implementation. These tests try to cover the libc syscall() lqyer which has the purpose of passing the syscall number and arguments to the kernel. The actual kernel syscalls chosen have been selected for ease of testing. Signed-off-by: Stafford Horne <shorne@gmail.com> | |||
2017-12-16 | don't skip the test | Waldemar Brodkorb | |
2017-12-10 | Fix subtle race in tst-cancel2 / tst-cancelx2 | Vineet Gupta | |
When ran on ARC, these tests would ocassionally fail | [ARCLinux]# for i in 1 2 3 4 5 ; do ./tst-cancel2; echo $?; done | write succeeded | result is wrong: expected 0xffffffff, got 0x1 | 1 <-- fail | 0 <-- pass | 0 <--- pass | 0 <-- pass | write succeeded | result is wrong: expected 0xffffffff, got 0x1 | 1 <-- fail Same test (which originated form glibc) doesn't fail in glibc builds. Turns out there's a subtle race in uclibc version The test creates a new thread, makes it do a looong write call, and parent then cancels the thread, expecting it to unwind out of write call cleanly. However the write (even for 10k bytes) could finish before parent gets a chance to resume and/or cancel it, causing the occasional failure. Fix this subtelty by making it write not just once but forever. Cc: Cupertino Miranda <cmiranda@synopsys.com> Signed-off-by: Vineet Gupta <vgupta@synopsys.com> | |||
2017-12-05 | Revert "or1k: disable some tests to complete test runs in qemu" | Waldemar Brodkorb | |
This reverts commit 1502f8269bb8e58f8b29fb69af3a3b8c7b2532de. | |||
2017-11-22 | tst-statfs: print f_frsize if available | Eugene Rudoy | |
Follow-up of 68de9946e914d8c30dcc6667a059ea59e5b74cac Signed-off-by: Eugene Rudoy <gene.devel@gmail.com> | |||
2017-11-05 | arc: disable deadlocking test | Waldemar Brodkorb | |
2017-10-26 | or1k: disable some tests to complete test runs in qemu | Waldemar Brodkorb | |
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> | |||
2017-06-28 | sh: disable tests, stalling | Waldemar Brodkorb | |
2017-05-12 | nptl: add new testcase for pthread_getcpuclockid() | Waldemar Brodkorb | |
2017-05-12 | disable for glibc | Waldemar Brodkorb | |
2017-01-28 | cleanup a little, disable a test for or1k | Waldemar Brodkorb | |
2017-01-15 | add preadv/pwritev test | Waldemar Brodkorb | |
2016-12-30 | add getnameinfo tests from GNU libc | Waldemar Brodkorb | |
2016-12-24 | obstack removed, glibc compat is gone | Waldemar Brodkorb | |
2016-12-18 | add iconv tests from glibc, enable one for uClibc-ng new libiconv, skip the ↵ | Waldemar Brodkorb | |
other | |||
2016-12-18 | add missing include so that tests are not skipped | Waldemar Brodkorb | |
2016-12-10 | fix compile error with glibc toolchains | Waldemar Brodkorb | |
2016-12-10 | fix compile error with glibc toolchains | Waldemar Brodkorb | |
2016-12-08 | disable xlocale tests | Waldemar Brodkorb | |
2016-11-26 | we have to disable tst-tls2 for microblaze, qemu crashes otherwise | Waldemar Brodkorb | |
2016-11-26 | recognize big endian superh as sh | Waldemar Brodkorb | |
2016-11-22 | sh: disable some tests, we need to investigate later, tst-cond1 deadlocks on ↵ | Waldemar Brodkorb | |
glibc, too | |||
2016-11-21 | use TARGET_ARCH everywhere | Waldemar Brodkorb | |
Disable some test for metag to allow runtime testing again. Rename the big math meta-data files and do not install them. Cris and Metag can be runtime tested again. | |||
2016-11-07 | fix math tests compile | Waldemar Brodkorb | |
2016-11-07 | some tests need to be compiled with -std=c99 | Waldemar Brodkorb | |
2016-11-06 | allow to compile and run on musl based systems | Waldemar Brodkorb | |
This is a first shot, more improvements required to allow to run more tests. | |||
2016-11-04 | dlopen: tests using threads, disable for NO_THREADS | Waldemar Brodkorb | |
2016-11-04 | already defined, quieten gcc warning | Waldemar Brodkorb | |
2016-11-03 | add option to disable wide-char tests | Waldemar Brodkorb | |
2016-11-03 | math: disable bessel function check for uClibc-ng | Waldemar Brodkorb | |
2016-11-03 | math: remove od ULPS, must be regenerated | Waldemar Brodkorb | |
2016-11-03 | argp: be sure uClibc-ng feature is available | Waldemar Brodkorb | |
2016-11-03 | math: sync with GNU libc | Waldemar Brodkorb | |
The format of the ULPS files have changed, non-glibc architecture files needs to be updated later. Add all math tests from latest GNU libc and allow to compile and run them on uClibc-ng and GNU libc systems. | |||
2016-11-03 | add microblaze handling | Waldemar Brodkorb | |
2016-11-03 | shelltests: remove | Waldemar Brodkorb | |
2016-11-03 | tls: add microblaze macros | Waldemar Brodkorb | |
2016-10-30 | disable nptl/tls for linuxthreads targets | Waldemar Brodkorb | |
2016-10-29 | allow to disable threads and dynamic linking support tests | Waldemar Brodkorb | |
2016-10-28 | tst-valloc: enable test, allow to be skipped | Waldemar Brodkorb | |
2016-10-28 | allow to skip tests, if uClibc-ng feature is disabled | Waldemar Brodkorb | |
2016-10-28 | rework most tests to work as standalone package | Waldemar Brodkorb | |
2016-10-24 | add uClibc-ng test directory | Waldemar Brodkorb | |