1. 104a4d9 The idea of the patch is "to make things that should be extern, extern". The means to do this are: by subrata_modak · 16 years ago
  2. ba3667f Initial Set of TI-RPC test Cases addition to LTP, by, Aurélien Charbon <aurelien.charbon@ext.bull.net> by subrata_modak · 16 years ago
  3. fd6cea2 Initial Set of TI-RPC test Cases addition to LTP, by, Aurélien Charbon <aurelien.charbon@ext.bull.net> by subrata_modak · 16 years ago
  4. c0caf8f Initial Set of TI-RPC test Cases addition to LTP, by, Aurélien Charbon <aurelien.charbon@ext.bull.net> by subrata_modak · 16 years ago
  5. c09e830 Fix 'reading beyond file size' testcase in diotest4. Something goes wrong if we are allowed to read, or, we are not allowed to read, but we've got unexpected errno, by, Anton Gladkov <agladkov@parallels.com> by subrata_modak · 16 years ago
  6. 09407b1 Provide it with CHILD_STACK_SIZE, by, Anton Gladkov <agladkov@parallels.com> by subrata_modak · 16 years ago
  7. 1f3a697 Test does: by subrata_modak · 16 years ago
  8. ac423fd Whitespaces cleanup and added -i argument for iterations, by, Gilles Carry <gilles.carry@bull.net> by subrata_modak · 16 years ago
  9. f560bd2 Fixing Build Failures on Fedora Machine, by, psuriset@linux.vnet.ibm.com by subrata_modak · 16 years ago
  10. 1db2f5c We have seen that prio_preempt testcase that is part of realtime tests occasionally hangs. This can be easily recreated on a 8-cpu system, but can be recreated on a 4-cpu system as well when run for a number of iterations. The problem occurs because the first worker thread sometimes fails to call cond_wait on the condvar through which the master thread signals it to start. Since the first thread needs to start the chain of signalling from then on, all other threads just sit in a cond_wait without ever being woken up. The fix is to have a barrier to ensure that the first worker thread doesn't miss the cond_signal. I have tested this patch by running 10s of thousands of iterations of the testcase. Without the patch I can recreate the problem fairly easily, by, Sripathi Kodi <sripathik@in.ibm.com> by subrata_modak · 16 years ago
  11. 6805f2a Fixes the hardcoded file descriptor in the second testcase within dup203.c . Instead of assuming file descriptor 10 is closed, the fix explicitly opens and closes a file descriptor before using it as the second argument of dup2(). We saw issues on some environments where dup2(10,10) was being called, which this fixes, by, Henry Wei <hyei@mvista.com> by subrata_modak · 16 years ago
  12. 1debd6a LTP is failing to compile with GCC 3.3.3 due to Makefile's inconsistency. SLES9.X distros are affected by this problem. This patch fixes how /lib/ipcmsg.h header file is referenced. It works fine with GCC 3.4.X, however, compiling headers doesn't make any sense by subrata_modak · 16 years ago
  13. b2356ac Fix directory remove issue on NFS. On NFS unlinking AND closing all files in a directory is mandaroty before unlinking this directory. This also fix a write in a invalid array entry. fds[5] does not exist since we only defines 5 tests., by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com> by subrata_modak · 16 years ago
  14. f293d17 Fix directory remove issue on NFS. On NFS unlinking AND closing all files in a directory is mandaroty before unlinking this directory. This also fix a write in a invalid array entry. fds[5] does not exist since we only defines 5 tests., by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com> by subrata_modak · 16 years ago
  15. 381cb39 Fixing some NFS issue(s), by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com> by subrata_modak · 16 years ago
  16. 41399ed Fixes a concurrency issue in semctl01. This test was using usleep to synchronize tasks. On a heavily loaded system, this synchronization is not enough to ensure execution correctness. by subrata_modak · 16 years ago
  17. 06f2126 Fixing a concurrency issue in semop02.c. The now, well known issue due to a second key badly created, by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com> by subrata_modak · 16 years ago
  18. 68fbd25 Fixing a concurrency issue in semctl07.c. This test was using a key hard coded in the source code, leading to conflicts with other instances of the same test. This patch also add a cleanup of the semid in case of failure during the test, by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com> by subrata_modak · 16 years ago
  19. 8bf4e96 1) This patch fixes a concurrency issue in shmctl02. Same issue as in shmat02, by subrata_modak · 16 years ago
  20. 8349b3f In a lot of cases, we do not really care about the samples and histogram files and their associated gnuplot command files or do not want to save them for example on embedded platforms with limited or no storage. This patch disables generating those files by default and introduce a new parameter to the tests, namely '-s', for when we really want to. by subrata_modak · 16 years ago
  21. 255d032 1. Whitespaces cleanup by subrata_modak · 16 years ago
  22. 4cfd91c This file uses pthread_mutex_lock(), which needs posix.h. by subrata_modak · 16 years ago
  23. 2ddd737 1. Minor fixes: by subrata_modak · 16 years ago
  24. 6391806 Update file capabilities tests to work on 64-bit kernels. It switches from manually setting file xattrs to making use of libcap, by, Serge E. Hallyn <serue@us.ibm.com> by subrata_modak · 16 years ago
  25. bb7dd6f When CREATE is not set there is no default, so it is possible to run by vapier · 16 years ago
  26. 8917925 cleanup build system a bit by vapier · 16 years ago
  27. e42c4b2 a few POSIX fixes from Dustin Kirkland in [1908313] by vapier · 16 years ago
  28. f855868 I ran the latest LTP(ltp-20080131) on SLES10SP1 and found a failure on the syslog testcases because of getting SIGSEGV at line 79 of testcases/kernel/syscalls/syslog/syslogtst.c. it is caused by accessing to the second argument when only one argument is provided for syslogtst, by, jburke@redhat.com & a-tsuji@bk.jp.nec.com by subrata_modak · 16 years ago
  29. 3e0831f Fix the following NFS warning: by subrata_modak · 16 years ago
  30. 02d90ea Changes for FEBRUARY 2008 by subrata_modak · 16 years ago
  31. 188f280 This patch fixes the testcases mismerge due to the patch "There are numerous cleanups, fixes and features went into our ..." from Sudhanshu Singh. Turned out there was less damage than I thought. Hopefully, it should restore the fixes and cleanups which were reverted before the February Release. by subrata_modak · 16 years ago
  32. dce1a72 Initial Set of CPU CONTROLLERS Test Cases. This patch adds the cpu controller test cases to the LTP default run list. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  33. 8e9b4f0 Initial Set of CPU CONTROLLERS Test Cases. This patch adds the documentation for cpu controller test cases. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  34. 8e843c6 Initial Set of CPU CONTROLLERS Test Cases. This patch does some cleanup. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  35. 287d18b Initial Set of CPU CONTROLLERS Test Cases. This patch adds the library routines in cpu controller stress test cases 4 & 5. It also does minor cleanup. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  36. c0816ca Initial Set of CPU CONTROLLERS Test Cases. This patch adds the library routines in cpu controller stress test cases 1,2 &3. It also does minor cleanup. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  37. edac899 Initial Set of CPU CONTROLLERS Test Cases. This patch adds the library routines in cpu controller test case 4th and 5th. It also does minor cleanup. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  38. 691aa80 Initial Set of CPU CONTROLLERS Test Cases. This patch adds the library routines in cpu controller test case 3. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  39. 66b667a Initial Set of CPU CONTROLLERS Test Cases. This patch adds a library for cpu controller testing. The library contains the common functions used by all test cases. These functions will be further used in testcases for memory controller also. In addition to the library code this patch also contains the changes required to call and use library functions in testcase 1(2). Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  40. 72d1350 Initial Set of CPU CONTROLLERS Test Cases. This patch adds the tenth testcase(stress) for cpu controller. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  41. 3c74427 Initial Set of CPU CONTROLLERS Test Cases. This patch adds the ninth testcase (stress) for cpu controller. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  42. c1e0a57 Initial Set of CPU CONTROLLERS Test Cases. This patch adds the sixth to eigth testcase for cpu controller. These are the stress test cases. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  43. 0485d3d Initial Set of CPU CONTROLLERS Test Cases. This test removes the common shell functions from run scripts and puts them into a separate file parameters.sh. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  44. 09d26b6 This patch adds the fourth and fifth testcases for cpu controller (ie Nice value test and task migration test). Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  45. 6c12c3a Initial Set of CPU CONTROLLERS Test Cases. This patch changes the way parameters are passed from script to c file. Also does some cleanup. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  46. 50531e4 Initial Set of CPU CONTROLLERS Test Cases. This patch adds the fourth testcase for cpu controller. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  47. 4ce2b0b Initial Set of CPU CONTROLLERS Test Cases. This patch adds the third testcase for cpu controller. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  48. 6b78bd9 Initial set of CPU CONTROLLER Test Cases. This patch creates the framework for controllers testcases in LTP. This also creates the first and second testcase for cpu controller and adds some documentation. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  49. ddca3cb Fixes a concurrency issue in shmat02. The second IPC key used in this test was generated doing a ++ on the first key. By doing this, it makes possible to get a conflict with a key generated by another process. To fix this, I just do a new call to getipckey() and check if the key is different from the previously generated one, by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com> by subrata_modak · 16 years ago
  50. d93eb3e 1) The pi-tests don't use the librttest infrastructure and simply duplicate code. This patch ensures that those tests use librttest. by subrata_modak · 16 years ago
  51. c185725 LTP-kill05-bad-check-fix.patch: by subrata_modak · 16 years ago
  52. ae6cabc Here is a patch fixing concurrency issue in mremap04. Just use a shm key returned from the getipckey() function instead of a fixed hardcoded value, by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com> by subrata_modak · 16 years ago
  53. 7c4ec40 The problem is that the kernel file is vmlinux* instead of vmlinuz* on SLES, but file_test.sh always try to grep vmlinuz* under /boot/. Here is the patch and the test result with the patch, by, shenlinf <shenlinf@cn.ibm.com> by subrata_modak · 16 years ago
  54. 8c5ab48 This patch -try- to cleanup the mem03 test and fix a concurrency problem. Mainly, the test creates and removes files in the current directory. Since the tst_tmpdir() function was not used, several instances of the test was creating and removing files from each others !, by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com> by subrata_modak · 16 years ago
  55. e8af978 CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID are also supported besides CLOCK_REALTIME and CLOCK_MONOTONIC. That's the cause of the failure of clock_gettime03, timer_create02 and timer_create04. Another cause is that struct sigevent evp is assigned with invalid values when option is 1. That's the cause of the failure of timer_create02 and timer_create03. CLOCK_REALTIME_HR and CLOCK_MONOTONIC_HR have been removed in the later kernel versions, hence the failures in the test. I am still trying to find out if any kernel versions used to support these. CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID are supported from 2.6.12 kernel version onwards and the test case needs to be modified for this change. Also in timer_create02.c, setup_test() case1 needs to be modified so as to make evp NULL instead of its members. Since the testcase behaves differently for different kernel versions, a version check needs to be added for making it pass across versions. I'm removing the HR clocks from the tests along with other changes, by, Anoop V. Chakkalakkal <anoop.vijayan@in.ibm.com> by subrata_modak · 16 years ago
  56. b65f8c0 The variable dfOpts (in #324) is seting to NULL even if the df is not a symbolic link.(It has to be "-P" itself to get the output portable).And so the "df $dfOpts $dir" (line #326) command is not giving a result expected by the succeeding statements. I have tested this patch both in lvm and fdisk partitions and found its working fine, by, Sudeesh John <sudeeshjohn@in.ibm.com> by subrata_modak · 16 years ago
  57. cf17958 Fix a concurrency issue due to the (false) sharing of file /dev/shm/cache. This patch just create a different file for each process and unlink the file before exiting, by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com> by subrata_modak · 16 years ago
  58. 8b2171f Fix NFS issues in tst_rmdir (directory non empty) due to an unmapped file, by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com> by subrata_modak · 16 years ago
  59. 6b0adc9 Many tests cannot be executed concurrently. I have a few patches to make it possible to execute some tests in parallel/concurrency, to check SMP safeness, by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com> by subrata_modak · 16 years ago
  60. e9553c3 Removing these files as they get automatically generated during build, by, Max Stirling <vicky.irobot@gmail.com> by subrata_modak · 16 years ago
  61. dcc6581 Adding option to build TIMER test cases as well by subrata_modak · 16 years ago
  62. 290300b waitpid02-05: remove unused defines related to failure handling. by subrata_modak · 16 years ago
  63. 3976f66 waitpid03/04: Fix condition numbers displayed when reporting errors. by subrata_modak · 16 years ago
  64. 6c9301a waitpid tests: Fix failure detection flag initialization. by subrata_modak · 16 years ago
  65. 39070bf waitpid07.c uses a flag to detect whether something went wrong during the test. The issue is that this flag is not initialized, and I get random failure reports, by, Louis Rilling <Louis.Rilling@kerlabs.com> by subrata_modak · 16 years ago
  66. 1378205 There are numerous cleanups, fixes and features went into our locally maintained version of realtime tests, since its intergration in LTP december last year. This patch merges those changes into LTP tree. The patch majorly contains : by subrata_modak · 16 years ago
  67. 8e2faf8 waitpid06.c uses a flag to detect whether something went wrong during the test. The issue is that this flag is not initialized, and I get random failure reports. Other tests might suffer from the same bug, but I did not observe it yet. The enclosed patch fixes this in a trivial way for waitpid06. Surprisingly, with my debian package I never got the error, but when I compiled myself, by, Louis Rilling <Louis.Rilling@kerlabs.com> by subrata_modak · 16 years ago
  68. 5b69374 Since msgmni now scales to the memory size, it may reach big values. To avoid forking 2*msgmni processes and create msgmni msg queues, take the min between the procfs value and MSGMNI (as found in linux/msg.h). by subrata_modak · 16 years ago
  69. ac5aaa6 run_auto.sh file for realtime/func/pthread_kill_latency/ testcase got missed out in first release of realtime tests. This patch adds run_auto.sh for testcase which is required to run this particular test through top-level run script, by, sudhanshu <sudh@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  70. 4ada1ca Here is a second round of cleanup and fixes for the realtime testcases. by subrata_modak · 16 years ago
  71. 440341b Since msgmni now scales to the memory size, it may reach big values. by subrata_modak · 16 years ago
  72. df18bd0 This will address the problem until distros update with latest glibc which has fallocate implementation. This is not extensively tested and built with some assumption like by subrata_modak · 16 years ago
  73. fa449df punt compiled files by vapier · 16 years ago
  74. 00aa832 do not store cache files by vapier · 16 years ago
  75. daf0d86 Patrick Kirsch <pkirsch@suse.de> personally thinks, it would be better to print out the "actual" return code from sysconf call instead of the errno, which may lead to confusion, because the actual return code from the failing sysconf is probably not 0 (as errno is defined in previous context). by subrata_modak · 16 years ago
  76. 6f71efe The problem was the position of the parenthesis, which made "fd" receive the result of the < (lower than) operation, instead of the actual return value from open. This implicates a lot of trouble in any subsequent reference to fd, used in write and mmap. Because of this, mmap was returning an error number (ENODEV), instead of a valid memory address, which created the mprotect trouble. Fix by Jose Otavio Rizzatti Ferreira <joseferr@br.ibm.com> by subrata_modak · 16 years ago
  77. 9850759 Based on the discussion at LKML (http://lkml.org/lkml/2007/11/29/325), Ricardo Salveti de Araujo <rsalveti@linux.vnet.ibm.com> removed the test case that verifies if the pgoff is "valid" by subrata_modak · 16 years ago
  78. 02052d0 Pid Namespace were getting segmentation fault while running on -mm kernel. After debugging by container development team they found the exact root cause. The Page_Size was reset, by, "Rishikesh K. Rajak" <risrajak@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  79. 77e42ca Disktest application update to version 1.4.2, by, Brent Yardley <yardleyb@us.ibm.com> by subrata_modak · 16 years ago
  80. 2751f26 mark test_exit as noreturn #1891129 by Marcus Meissner by vapier · 16 years ago
  81. 6b1e83d Build Error Fix by checking for installation of setcap or xattr headers, by, "Serge E. Hallyn" <serue@us.ibm.com> by subrata_modak · 16 years ago
  82. 775dceb str_echo function expects a file descriptor & not an address, by, Craig Meier <crmeier@ghs.com> by subrata_modak · 16 years ago
  83. 2b3a030 Let tests send sigchld to unconfined_t. Without this, the selinux testsuite on Fedora 8 hangs at selinux_task_create.sh, by, "Serge E. Hallyn" <serue@us.ibm.com> by subrata_modak · 16 years ago
  84. 5bbf9c2 Give Execute Permission to numa01.sh, by, Pradeep K Surisetty <pradeepkumars@in.ibm.com> by subrata_modak · 16 years ago
  85. 936a78c Some Cleanups and running hugetlb independantly by subrata_modak · 16 years ago
  86. 1e9d84b Some code cleanup in PID & SYSVIPC namespace testcases, by, "Rishikesh K. Rajak" <risrajak@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  87. d86f5f9 Fix for Don´t call Domain type on test create, by, "Serge E. Hallyn" <serue@us.ibm.com> by subrata_modak · 16 years ago
  88. f030fc4 Changes for JANUARY 2008 by subrata_modak · 16 years ago
  89. 883f834 Fix for Build Error issues on NUMA Machine in absence of important RPMs, by, psuriset <psuriset@linux.vnet.ibm.com> by subrata_modak · 16 years ago
  90. 21e6040 Extend the unconfined_runs_test interface in the selinux testsuite policy to allow the test programs to properly report back to the caller, by, Stephen Smalley <sds@tycho.nsa.gov> by subrata_modak · 16 years ago
  91. 0c2e2e2 Adding volatile to avoid the compiler optimization to produce an infinite, by, Carmelo AMOROSO <carmelo.amoroso@st.com>, Haavard Skinnemoen <hskinnemoen@atmel.com> by subrata_modak · 17 years ago
  92. 8c13833 Enhancing runltp to run testcases in desired sequence, by, Subrata Modak <subrata@linux.vnet.ibm.com> by subrata_modak · 17 years ago
  93. c4fb75e testcase ballista gcc 4.3 conformance, by, Patrick Kirsch <pkirsch@suse.de> by subrata_modak · 17 years ago
  94. 2817ce1 Initial set of Filecaps testcases from Serge, "Serge E. Hallyn" <serue@us.ibm.com> by subrata_modak · 17 years ago
  95. d48c4d0 Fix for generation of HTML output for absolute paths, by, Subrata Modak <subrata@linux.vnet.ibm.com> by subrata_modak · 17 years ago
  96. e4cf63d Fixing missing argument for open() function when O_CREAT is in the flag, by, Yi Xu <yxu@suse.de> by subrata_modak · 17 years ago
  97. 6aa34d0 Fix for remap_file_pages(01/02) failing on 31(s390) bit linux guest running RHEL4.6, by, joseferr@linux.vnet.ibm.com by subrata_modak · 17 years ago
  98. d14a874 A huge Update to the RT Linux Tree by Sebastien Dugu <sebastien.dugue@bull.net> by subrata_modak · 17 years ago
  99. a2eb14e Removed lkdtm.c.orig by subrata_modak · 17 years ago
  100. b212028 Huge Changes from Cai Qian <qcai@redhat.com>. Please see the Description below: by subrata_modak · 17 years ago