1. 335f650 Fix indentation and a compile error noted by SimonXu on #ltp. by yaberauneya · 15 years ago
  2. 4df2865 - Add additional quota check for RHEL 4.8 as reported by SimonX on #ltp by yaberauneya · 15 years ago
  3. 36c8e2d Fix several out-of-build tree issues with CVS HEAD found while building on-site with Cisco. by yaberauneya · 15 years ago
  4. f969255 1. Add check for locale command with exists command in cmdlib.sh by yaberauneya · 15 years ago
  5. 58f3c4b The attached patch fixes my issues, but I can't easily verify whether or not it fixes the positive behavior of the testcase itself under all conditions: by yaberauneya · 15 years ago
  6. 906757f This change (which I'm committing to cvs right now) changes the default to the loopback address: by yaberauneya · 15 years ago
  7. 677ce25 The trap signal handler wasn't being disabled on entry thus causing it to be called twice, the first time when tst_cleanup was called; the second when cleanup exited. by yaberauneya · 15 years ago
  8. c59af74 1. Fix incrementing call to use POSIX compliant version of incrementing. by yaberauneya · 15 years ago
  9. bd388eb 1. Honor TMPDIR, as per Henry Yei's note, because linktest.sh doesn't currently do that. by yaberauneya · 15 years ago
  10. 7e67bd8 Modify tests to honor tmp directory passed into runltp, convert to LTP format: This is a set of patches for tests in the fs runtest file which make use of tst_tmpdir functions or alternatively, the base tmpdir set by the user. Some of the tests have been converted to LTP test format as well. Tests that are changed: fs_di, fs_perms, lftest, linker01, quota_remount_test01, writetest. Signed-off by: Henry Yei <hyei@mvista.com>. by subrata_modak · 15 years ago
  11. 266ec97 Change use of signal to sigaction for more reliability, fix time issue: by subrata_modak · 15 years ago
  12. 1bf1c2a 1. Make linux_syscall_numbers.h dependent on the .in files so that it can be regenerated if and when the files are touched. by yaberauneya · 15 years ago
  13. 106e74f config.mk.in: we're no longer installing directly to the destination directory until install is called, so let's not pick up anything CPPFLAGS-wise from that directory. by yaberauneya · 15 years ago
  14. 77772ef 1. Fix taskstats.m4 so it no longer punts out warnings. by yaberauneya · 15 years ago
  15. ff424da use default size for blks if parsing df output fails to return numeric argument: This patch for rwtest.sh sets a default size for the number of blocks within the filesystem the test is executing on if parsing "df output" somehow results in a non-numeric value(unexpected df output). Also removes trailing whitespace. Garrett, I've attached the patch with your suggested changes. As for making default_sz 1000000, this was to keep to the original functionality, but fix cases where df output was not expected. If you see the original code, if sz > max, than it is capped at max=1000000 as well. Whether ~ 1GB is a good maximum, I'm not sure. Signed-off-by: Henry Yei <hyei@mvista.com>. by subrata_modak · 15 years ago
  16. 493f24f Complete the test cases for getuid16: Some of testcases for *16 and *64 system calls have not been completed yet though my makefile trick were introduced by Suburata. *16 may not be so important but I'd like to complete them anyway. The first one is for getuid16. To apply getuid16.patch use -p0 option. by subrata_modak · 15 years ago
  17. 160ed98 File descriptors not cleaned up: This patch for openfile contains the following changes: by subrata_modak · 15 years ago
  18. d07b595 The following patch adds a signal() syscall to the ppoll01 testcase. The testcase has a signal handler in it but this signal handler is not registered with the kernel through the signal() syscall. Without the patch the testcase fails when it sends a SIGINT to itself as part of one of the case of the test run. Signed-off-by: Chandru S <chandru@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  19. 5358736 Dependency for all was wrong. by yaberauneya · 15 years ago
  20. 83eb2d1 This proposed change makes linktest.pl into linktest.sh, to avoid missing coverage with symlinks and hardlinks due to a lacking perl dependency on the target host. by yaberauneya · 15 years ago
  21. de0b165 Forgot to checkin Makefile to reenable aio02. by yaberauneya · 15 years ago
  22. c12ea91 tmpcmds.sh was renamed to net_cmdlib.sh by yaberauneya · 15 years ago
  23. 81ed641 And of course I used the wrong string substitution -.-... let's just change that back to $(dirname)... by yaberauneya · 15 years ago
  24. ea0d619 I accidentally coded in the wrong IP address values (all the same) and change the semantic from 181 - 184 to 180 - 183. Changing to be correct and consistent. by yaberauneya · 15 years ago
  25. e98baf1 1. My Gentoo system lacks the ip utility, which is required for this by yaberauneya · 15 years ago
  26. b8ee435 Remove this test and itś reference anywhere as requested by Cyril Hrubis <chrubis@suse.cz>. Signed-off-by: Subrata Modak <subrata@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  27. da124b9 Just another printf cleanup: attached patch fixes some more printf formating issues as well as some coding style errors. Signed-off-by: <chrubis@suse.cz>. by subrata_modak · 15 years ago
  28. ec27747 fix memcg_function_test's bug: testcase_25() uses a wrong "$?" value , Now use "ret" to record the real "$?" value for test. Signed-off-by: Liu Bo <liubo-fnst@cn.fujitsu.com>. by subrata_modak · 15 years ago
  29. ce93bf4 realtime: Remove printing of cpu affinity masks in pi-tests: Some tests under realtime/func/pi-tests in LTP display junk values for cpu affinity masks: by subrata_modak · 15 years ago
  30. 09576f8 IMA tcb policy: Dependency section update. Signed-off-by: Mimi Zohar <zohar@us.ibm.com>. by subrata_modak · 15 years ago
  31. 1caeef8 Fix false success for exp test: if I get it right there is error in ltp-full-20090831/testcases/misc/math/float/exp_log/genexp.c (see genexp_resfile.patch). Resulting file exp_out.ref is wrong, but it is not catch by test - nan_compare.patch make correct nan comparison. Signed-off-by: Pavel Kiryukhin <vksavl@gmail.com>. by subrata_modak · 15 years ago
  32. 8b57114 network: fix rpc use rsh instead of ssh: rpcinfo01 testcase use ssh to run command on remote machine, which will prompt for authentication and password. I think it is a typo because all network tests use rsh. Signed-off-by: Hushan Jia <hjia@redhat.com>. by subrata_modak · 15 years ago
  33. 7c70803 utimes: fix failure of utimes01: In /testcases/kernel/syscalls/utimes, case02 expects "EACCES" error. According to utimes's manual: EACCES times is NULL, the caller’s effective user ID does not match the owner of the file, the caller does not have write access to the file, and the caller is not privileged (Linux: does not have either the CAP_DAC_OVERRIDE or the CAP_FOWNER capability). However, now case02's times is not NULL so that it can only get "EPERM". So, change case02's times to NULL to reach its expect. This patch fixes the problem. Signed-off-by: Liu Bo <liubo-fnst@cn.fujitsu.com>. by subrata_modak · 15 years ago
  34. 97d52c5 Modified master script to pass appropriate arguments for cpu consolidation test cases. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  35. 4abd883 Enhanced & Modified cpu_consolidation testcase: We can pass additional argument performance to use the same testcase for Performance test. Fixed issues in cpu consolidation test. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  36. c82ac4f Modified ilb test to run with ebizzy as default workload. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  37. b5af98f Developed new functions and fixed issues causing ilb test failure: CPU Consolidation verification function is fixed to handle variations in CPU utilization. Threshold is selected based on test conducted on 2.6.31 on dual core, quad core & hyper threaded system. Developed new function to generate hyper threaded siblings list and get job count for hyper threaded system and multisocket system. Modified kernbench workload execution time for 5 min, hence test execution time will be reduced further. Developed new functions to stop workload. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  38. 0062d0c Fix issues in cpu consolidation verification functions: Arguments passed for cpu consolidation was not used appropriatly. Provided TINFO messages to indicate dependency test failures. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  39. 91a53d3 Some ancient copies of glibc (2.3.3, 2.3.4) don't expose PTRACE_GETSIGINFO and PTRACE_SETSIGINFO, so let's the conditionalize them. by yaberauneya · 15 years ago
  40. ad3a447 Fix some stupid errors as far as not including the right directories / libraries is concerned. by yaberauneya · 15 years ago
  41. 0e41a9e Some toolchains require -ldl apparently. Ran into this issue while trying to cross-compile this subcomponent. by yaberauneya · 15 years ago
  42. 42cc0d9 Mark ballista broken until I can fix it and remove it from the default build. People can still build it manually, if they dare. by yaberauneya · 15 years ago
  43. 619d07e That open failed diag message was completely useless. Let's improve it. by yaberauneya · 15 years ago
  44. 5efcbb8 As Jimmy Buffet once said in Margaritaville -- "It's my own damn fault". by yaberauneya · 15 years ago
  45. 5fda204 1. Check in remaining fixes for in-build-tree support that were accidentally overlooked before. by yaberauneya · 15 years ago
  46. 5650dbc Remove this autogenerated junk. I don't want my compiler toolchain details hardcoded in here because it will only cause errors later on down the line for someone else. by yaberauneya · 15 years ago
  47. 4e1f749 Checkin the autoreconf'ed libtool file too. by yaberauneya · 15 years ago
  48. 8cb9867 Clean up the Makefiles and run autoconf again to reduce noise and make things more sane. by yaberauneya · 15 years ago
  49. bf995b2 1. I screwed up and broke install by accident when I was monkeying around with env_post.mk. by yaberauneya · 15 years ago
  50. e6edac6 Fix build/installation so we don't install the libraries directly to $(libdir) anymore, and thus can do testing out of a build tree (ish). by yaberauneya · 15 years ago
  51. 03ce934 Get rid of some valid compiler warnings. by yaberauneya · 15 years ago
  52. 8f27b93 gethost isn't in testcases/bin anymore; it was moved to tools/ by yaberauneya · 15 years ago
  53. e6db976 Use the type builtin instead of which(1). by yaberauneya · 15 years ago
  54. 3b10f51 Mike added simple_tracer for debugging purposes, but it doesn't compile by default: by yaberauneya · 15 years ago
  55. ef77253 1. Please see README.mk-devel for a full description of the changes by yaberauneya · 15 years ago
  56. 971c9e8 add some simple trace code to help with debugging by vapier · 15 years ago
  57. dcc74a4 tweak how we notify unsupported arches so the code is always compiled by vapier · 15 years ago
  58. c444d05 make strptrace() inline to avoid unused warnings by vapier · 15 years ago
  59. aa10c74 Byte compiled python files should not be in the repo. by yaberauneya · 15 years ago
  60. 01b1a8b Just before doing a CVS diff I noticed that these binary files made it by yaberauneya · 15 years ago
  61. 4f8a35f 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 <Jacky.Malcles@bull.net>. by subrata_modak · 15 years ago
  62. 6e21942 memcg : fix various test failures: In memcg testcases, by subrata_modak · 15 years ago
  63. ee51da2 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 <avagin@gmail.com>. by subrata_modak · 15 years ago
  64. d48e8d9 fsstress: fix memory leak in fread_d: by subrata_modak · 15 years ago
  65. 3147325 fsstress: fix memory leaks: by subrata_modak · 15 years ago
  66. 29b10c8 fsstress: use tabs instead of spaces for indentation: Signed-off-by: Andrew Vagin <avagin@gmail.com>. by subrata_modak · 15 years ago
  67. 705122a fsstress: delete tralling spaces: Signed-off-by: Andrew Vagin <avagin@gmail.com>: by subrata_modak · 15 years ago
  68. 447cb96 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 <jpalecek@web.de>. by subrata_modak · 15 years ago
  69. 2b36c90 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 <jpalecek@web.de>. by subrata_modak · 15 years ago
  70. bc92498 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 <jpalecek@web.de>. by subrata_modak · 15 years ago
  71. d37e1b1 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 <jpalecek@web.de>. by subrata_modak · 15 years ago
  72. 674a5ec 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 <hjia@redhat.com>. by subrata_modak · 15 years ago
  73. bde0088 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 <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  74. 1990420 Modified library functions based on review comments. Signed-off-by: Poornima Nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  75. cec72707 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 <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  76. 80827db 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 <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  77. c97bb68 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 <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  78. b5d1a1a To test consolidation resets when interfaces are set to 0: CPU consolidation testcase modified to test when sched_mc &(/) sched_smt is set to Zero processes dont consolidate to single package or CPU. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  79. 0aeb2c7 Create testcase for p9auth kernel module: The p9auth module is a driver in the staging/ directory, which implements kernel functionality supporting plan 9-style setuid. Programs can be completely unprivileged, authorize themselves to a privileged server, and obtain a token which they can use to authorize a single setuid to a single specified new uid. This testcase runs three tests: by subrata_modak · 15 years ago
  80. 04f47a1 ftest cleanup II: this is ftest cleanup part II. Most of the functions that were copy & pasted again and again in every file are now in libftest library. Also ftest04, ftest05, ftest06, ftest07 and ftest08 are cleaned. Signed-off-by: Cyril Hrubis <chrubis@suse.cz>. by subrata_modak · 15 years ago
  81. 56e75bd The following patch avoids that all kill07 test instances running concurrently work with the same SHM object. Signed-off-by: Matthieu Fertr <Matthieu.Fertre@kerlabs.com>. by subrata_modak · 15 years ago
  82. 93e8cf0 Filecaps: Return TCONF if file capabilities are not supported: Currently the test just fails if file capabilities are not supported. Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>. by subrata_modak · 15 years ago
  83. 62751b7 smt_smp: Return TCONF if SMT/SMP is not supported: Currently the tests just fails if SMT/SMP is not supported. Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>. by subrata_modak · 15 years ago
  84. 0bf331f Numa-testcases: Return TCONF if NUMA is not available: Currently the test just fails if NUMA is not available. Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>. by subrata_modak · 15 years ago
  85. 6341206 Spelling fixes: inclue -> include: Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>. by subrata_modak · 15 years ago
  86. a0ca8a0 quotactl01: Replace hardcoded 258 by __NR_set_tid_address: The call signature seems to match the set_tid_address() syscall. Also remove the comment about calling quotactl, as it's obviously bogus. Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>. by subrata_modak · 15 years ago
  87. 04583fa quotactl01: Fix tst_resm() format causing crash: When the quotactl syscall fails, quotactl01 crashes with a segmentation fault due to an incorrect printf()-style format. Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>. by subrata_modak · 15 years ago
  88. 624a96e Issue observed with chmod05, fchmod05 test cases: This Patch fixes bug in the test cases chmod05.c and fchmod05.c. The test case uses 2 UserIds nobody and bin. The issue is observed when one of the UserId is the supplementary group Ids of the rooti (either nobody or bin). In that case the Posix standard mentions that S_IGSID bit should not be cleared by the systemcall, chmod() or fchmod(), which causes the test to fail. This patch fixes the issue by specifically clearing the supplementary group ID of the process. The main intention of the test case is to test if S_IGSID bit is cleared in case the non privilage user tries to set file modes. Hence felt clearing the supplementary group Ids is the best way to fix the issue. At the same time I am reverting the earlier patch submitted by Wei Yongjun <yjwei@cn.fujitsu.com>. Signed-off-by: Sharyathi Nagesh <sharyath@in.ibm.com>. by subrata_modak · 15 years ago
  89. 41e4696 I propose two patches (two patterns of fix) for an issue of open_posix_testsuite. I hope either one of them (or more better one someone will write) is committed. You need to do three steps below in order to run execute.sh of open_posix_testsuite: by subrata_modak · 15 years ago
  90. a95f414 fix the bug of macro in getdelays.c: When running cgroup test, I found a bug of macro in getdelays.c, which refers to the spelling mistake. And this leads to testcase_eight's abnormal delay. Relative macro: by subrata_modak · 15 years ago
  91. 10b9335 Add new testcases for memcgroup: My workmate Li Zefan (lizf@cn.fujitsu.com) has created some testcases for cgroup's subsystem "memory" in the last year. And, He catched some kernel bugs through these testcases. So we think you glad to push them into LTP. There are total 40 testcases that have been added. These testcases contain the basis operation test, part functionality test and stress test of memcgroup. How to run this test: # runltp -f controllers. by subrata_modak · 15 years ago
  92. 3a0d3d2 pselect01: Fixed the checking logic to also consider some variation: Sometimes we may get failed results that the measured time is 1 second longer than expected. As fixed by Craig Meier earlier, the sleeps may last slightly more than total_sec. Also considering the time() overhead, we should expect the sleeps to last between total_sec and (total_sec+1) seconds. Signed-off-by: Nobuhiro Lin <nobuhiro@andestech.com>, by subrata_modak · 15 years ago
  93. e88ddc7 network: fix multicast testcases Makefile: Repost the multicast Makefile patch: The Makefile of testcases/network/multicast/mc_commo and mc_member do not link binary file and config files to ../../../bin dirs. This patch add the links. Signed-off-by: Hushan Jia<hjia@redhat.com>, by subrata_modak · 15 years ago
  94. 9140129 network: Fix ip_tests error 2: Repost the ip tests patch: by subrata_modak · 15 years ago
  95. c81d7b9 After trying to find old enough glibc (2.2.2 and older) in any distribution I've given up modifying the test to compile with non glibc epoll library. So when glibc epoll headers are not found the test is disabled entirely and dummy version of the test is compiled. Patch that also fixes some minor problems is attached. Signed-off-by: Cyril Hrubis <chrubis@suse.cz>. by subrata_modak · 15 years ago
  96. 575839e cpuctl of controllers: fix the bug of while loop: When running the ltp tool by "./runltp -f controllers", I found "while" loop cannot stop in following files of cpuctl test. File list: by subrata_modak · 15 years ago
  97. 5b99646 runltp can not run acl_test01 by default, we need a mounted partition with ACL options. To have acl_test01 started by runltp (or manually) without any acl aware partition, if you agree I suggest the following patch: a kind of new setup and at the same time the activation of a non root user. Signed-off-by: JACKY MALCLES <Jacky.Malcles@bull.net>. by subrata_modak · 15 years ago
  98. 81bd560 gen_fork() event should wait until the child exits. Otherwise the child would see INIT as the parent and end up in collecting wrong information to compare with. Signed-off-by: Suzuki K P <suzuki@in.ibm.com>, Acked-by: Li Zefan <lizf@cn.fujitsu.com>. by subrata_modak · 15 years ago
  99. 7514c35 Add autoconf tests for taskstats members not present on older kernels: this is cleaned version of previously posted patch. Signed-off-by: Cyril Hrubis <chrubis@suse.cz>. by subrata_modak · 15 years ago
  100. e6fb63f LTP-LDFLAGS-enable: To make use of full testsuite of open_posix_testsuite we need to enable LDFLAGS. It is file used by the Makefile to link to what you specify in it. e.g. if you want to link with lpthread. By using these Flags can build up to 1888 test case with out the flags can build up to 486. However, the Best practice is to use posix test suite with the LDFLAGS. I have attached patch and below, please review the same. by subrata_modak · 15 years ago