Git Log

Commit Date  
[ef7725] by yaberauneya yaberauneya

1. Please see for a full description of the changes
from a Make perspective.
2. Several files were changed to accomodate correct installation
practices, most notably ones in testcases/network/{ipv6,tcp_cmds},
testcases/kernel/sched/hyperthreading/ht_enabled/..., and some items
in tools/..., and also to avoid collisions as far as installed
testcases (scripts, compiled C apps) were concerned.
3. Several apps weren't autoconf safe and some autoconf tests and
conditional statements have been placed in sourcecode and in Makefiles
to either a) prevent the tests from being built / installed or b) turn
the tests into dummy apps which print out TCONF messages due to
lack-of-build support.

Signed-off-by: Garrett Cooper <>

2009-10-09 17:55:43 Tree
[971c9e] by vapier vapier

add some simple trace code to help with debugging

2009-10-07 08:21:17 Tree
[dcc74a] by vapier vapier

tweak how we notify unsupported arches so the code is always compiled

2009-10-07 06:22:54 Tree
[c444d0] by vapier vapier

make strptrace() inline to avoid unused warnings

2009-10-07 06:22:02 Tree
[aa10c7] by yaberauneya yaberauneya

Byte compiled python files should not be in the repo.

2009-10-07 05:50:51 Tree
[01b1a8] by yaberauneya yaberauneya

Just before doing a CVS diff I noticed that these binary files made it
back into the repository:


This change removes them again:

Signed-off-by: Garrett Cooper <>

cvs diff: testcases/ballista/ballista/blexer was removed, no comparison available
cvs diff: testcases/ballista/ballista/bparser was removed, no comparison available
cvs diff: testcases/ballista/ballista/mut.out was removed, no comparison available

2009-10-05 04:17:03 Tree
[fe5749] by subrata_modak subrata_modak

Changes for SEPTEMBER 2009. Signed-off-by: Subrata Modak <>,

2009-10-04 19:23:12 Tree
[4f8a35] by subrata_modak subrata_modak

When this TC is ending it removes all directories/files under /tmp that may be embarrassing so, if you agree I suggest that it only removes what has to do with the TestCase; this is the purpose of the following patch. Signed-off-by: JACKY MALCLES <>.

2009-09-28 12:58:10 Tree
[6e2194] by subrata_modak subrata_modak

memcg : fix various test failures: In memcg testcases,
1. use /dev/memcg consistently,
2. for testcase_25, since 2.6.31, writing -1 to memory.limit_in_bytes will reset to unlimit,
3. for testcase_35, writing to memory.force_empty for non-empty cgroup should return failure,
Signed-off-by: Liu Bo <>,

2009-09-28 12:53:19 Tree
[ee51da] by subrata_modak subrata_modak

fsstress: renew flist if clean up test directory: flist contain all files created by fsstress. If test clean up direcory on each interations that it should reinitilize flist. Signed-off-by: Andrew Vagin <>.

2009-09-27 18:07:46 Tree
[d48e8d] by subrata_modak subrata_modak

fsstress: fix memory leak in fread_d:
1. check result from operation open before set flags
2. close descriptor and free path if set flags failed
valgrind --leak-check=full --show-reachable=yes ./fsstress -d /home/shpagin/git-archive/ltp/testcases/kernel/fs/fsstress/tmp -l 10 -n 100
==23212== 1,134 bytes in 108 blocks are definitely lost in loss record 4 of 5
==23212== at 0x4A0776F: realloc (vg_replace_malloc.c:429)
==23212== by 0x401E6A: append_pathname (fsstress.c:528)
==23212== by 0x4024E3: fent_to_name (fsstress.c:760)
==23212== by 0x40284F: get_fname (fsstress.c:846)
==23212== by 0x4041E0: dread_f (fsstress.c:1757)
==23212== by 0x402368: doproc (fsstress.c:728)
==23212== by 0x401CC1: main (fsstress.c:463)
Signed-off-by: Andrew Vagin <>.

2009-09-27 18:06:23 Tree
[314732] by subrata_modak subrata_modak

fsstress: fix memory leaks:
==11424== 156 bytes in 1 blocks are definitely lost in loss record 2 of 2
==11424== at 0x4A0763E: malloc (vg_replace_malloc.c:207)
==11424== by 0x402E4C: make_freq_table (fsstress.c:986)
==11424== by 0x401C26: main (fsstress.c:410)
make_freq_table is executed on each iterations, but freq_table is not changed during test, so this patch moves it from the loop. Signed-off-by: Andrew Vagin <>.

2009-09-27 18:04:59 Tree
[29b10c] by subrata_modak subrata_modak

fsstress: use tabs instead of spaces for indentation: Signed-off-by: Andrew Vagin <>.

2009-09-27 18:03:40 Tree
[705122] by subrata_modak subrata_modak

fsstress: delete tralling spaces: Signed-off-by: Andrew Vagin <>:

2009-09-27 18:02:36 Tree
[40bc6a] by subrata_modak subrata_modak

Use SIG_ERR to indicate tst_sig's default handler, to allow (and not clash with) SIG_DFL: SIG_DFL happens to be 0 as well as DEF_HANDLER - this means you cannot use SIG_DFL as tst_sig argument, eg. if you want to reset the signal handling in tests' children to normal. This patch changes DEF_HANDLER to be SIG_ERR, as this value cannot be normally used with tst_sig(), so they cannot clash. Signed-off-by: Jiri Palecek <>.

2009-09-27 17:46:05 Tree
[447cb9] by subrata_modak subrata_modak

Add a test for race-free operation of ppoll: Hello, after the previous patch, this patch adds a test to test a use of ppoll() without races (ie. the intended use of ppoll). It blocks the signal, schedules a signal to be delivered and expects ppoll to return EINTR (and never lose the signal. Signed-off-by: Jiri Palecek <>.

2009-09-27 17:38:06 Tree
[2b36c9] by subrata_modak subrata_modak

Fix the logic of ppoll01 test: According to POSIX, a file descriptor is considered ready for writing when a call to write() would not block, even when it returns an error (other than EAGAIN). Thus, a file descriptor opened for reading is ready for writing. This patch reflects that in the test. Signed-off-by: Jiri Palecek <>.

2009-09-27 17:37:09 Tree
[bc9249] by subrata_modak subrata_modak

Make sure some Crackerjack tests are running under root: The tests need to run under root to change their EUID. Signed-off-by: Jiri Palecek <>.

2009-09-27 17:35:51 Tree
[d37e1b] by subrata_modak subrata_modak

Add a count parameter to create_sig_proc: there were complaints about some tests (ppoll01) hanging sometimes. I've created this patch to address the issue. This should allow testing inherently racy conditions, such as a syscall returning EINTR upon signal handler execution. The problem here is that the signal could actually arrive before the syscall gets executed, which results in the test waiting for it forever. The solution is adding a parameter that would allow to specify how much signals a particular test expects - a racy test would ask for a large number of signals sent, so it will get one even if some were missed. Tests, which test behavior, which is not racy (eg. pselect()) should only request a single signal. Note that you need to manually kill the child process delivering the signals when you don't need them, if you ordered more signals than you actually handle. Also, this patch resets signal handling in child process created in create_sig_proc. This should avoid the child calling the parent's signal handlers and interfering with parent's cleanup process. Signed-off-by: Jiri Palecek <>.

2009-09-27 17:34:22 Tree
[674a5e] by subrata_modak subrata_modak

network: fix nfs testcases Makefile error: The nfslock01 and nfsstress testcases' Makefile does not link excutables to testcase/bin directory, and nfslock01 does not build nfs_flock_dgen excutables, which will cause test fail. This patch add the links and build the nfs_flock_dgen. Signed-off-by: Hushan Jia <>.

2009-09-27 17:06:20 Tree
[bde008] by subrata_modak subrata_modak

Modified python functions based on requirement for new testcase: Fixed some issues that affect verification code of new test scenarios. Signed-off-by: poornima nayak <>.

2009-09-21 16:15:56 Tree
[199042] by subrata_modak subrata_modak

Modified library functions based on review comments. Signed-off-by: Poornima Nayak <>.

2009-09-21 16:14:55 Tree
[cec727] by subrata_modak subrata_modak

To include Additional 5 new test cases: Additional 5 new testcases to test cpu consolidation resets when sched_smt &(/) sched_mc is reset to zero. Signed-off-by: poornima nayak <>.

2009-09-21 16:13:26 Tree
[80827d] by subrata_modak subrata_modak

To incorporate changes in reusable function: ILB testcase uses trigger workload to pin a task to CPU. This patch is to incorporate the changes in the prototype of function testcase invokes to trigger workload. Signed-off-by: poornima nayak <>.

2009-09-21 16:12:11 Tree
[c97bb6] by subrata_modak subrata_modak

To fix issue in get_sched_values: get_sched_values was returning 1 & 0 instead of max sched_mc & max sched_smt. This patch fixes the issue in the first version of this file. Signed-off-by: poornima nayak <>.

2009-09-21 16:11:04 Tree
Older >

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks