1. 3420e85 Patch to fix kernbench integration issue: Kernbench script's mode was not getting modified to executable as 'utils install' was missing in LTP Makefile. Hence this patch fixes this issue. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  2. 7fa69fe Patch for PM makefile for new testcases & fix test_sched_smt integration issue: Patch to integrate test_sched_smt and timer_migration testcase to LTP. Also intergrates the new file get_sched_value to LTP. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  3. 94fd025 Patch to fix cpu consolidation failure for kernbench on HT system: Threshold and validation functions modified for testcases run on HT systems. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  4. e466956 New testcase to test timer_migration interface: This is the new tescase to test timer migration interface. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  5. 798ce96 Patch to fix make install issue in ebizzy: install: was missing in Makefile of ebizzy, hence make install was throwing error. This patch will fix make install error. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  6. 592d791 New & modified reusable functions for new & existing testcases: Implemented reusable functions to learn system architecture before executing architecture specific testcases. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  7. 9987203 Patch for PM Master script to integrate new testcases: Modified Master script of power management testcases to include new test case and to increase test coverage on system which is not multi core but hyper threaded. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  8. e38be02 Patch to get max sched mc & smt values based on kernel version: Replaces shell function with C functions to get max sched_mc & sched_smt value. Since this uses LTP libraray function to analyze kernel version maintenence of the code will be easier. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  9. 753b043 Patch to include workload for consolidation verification: Modified to pass workload as a parameter for cpu cosolidation verifcation function. This is required to verify cpu consolidation on Hypre threaded system for kernbench workload. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  10. 8905033 Spelling fixes: brok -> broke: Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>. by subrata_modak · 15 years ago
  11. 7e525f6 Spelling fixes: exectue => execute: Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>. by subrata_modak · 15 years ago
  12. 29e1375 Spelling fixes: commad => command: Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>. by subrata_modak · 15 years ago
  13. 7abcfde cron tests: autodetect crond vs. cron: The cron tests check for Red Hat to decide whether to use /etc/init.d/crond or /etc/init.d/cron. This fails on other distros that use crond, e.g. on Yellow Dog Linux. Replace the distro test by an actual file existence test, as is done in testcases/kdump/runkdump.sh. Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>. by subrata_modak · 15 years ago
  14. e764b28 fix mail_tests for systems without mail installed: mail_tests should return tconf instead of tfail if mail is not installed. Signed-off-by: Paul Larson <paul.larson@canonical.com>. by subrata_modak · 15 years ago
  15. 2d01bce fix for file_test for systems without rpm installed: Here's the fixed version, forgot I needed to redo these...If you run file_test.sh on a system without rpm installed, it should return tconf instead of tfail. Signed-off-by: Paul Larson <paul.larson@canonical.com>. by subrata_modak · 15 years ago
  16. f43d404 Integrate MCE test suite into LTP: mce-test is a collection of tools and test scripts for testing the Linux kernel x86 MCE (Machine Check Exception) processing features. This patch integrate that into LTP. Signed-off-by: Huang Ying <ying.huang@intel.com>, Signed-off-by: Andi Kleen <ak@linux.intel.com>. by subrata_modak · 15 years ago
  17. b8bcc2c I have noticed sched_setscheduler/17-6.c test case as UNTESTED. Test needs to be executed as non-root user. So I have changed user id from root to non-root user by adding set_nonroot() function. Now test case got PASSED. by subrata_modak · 15 years ago
  18. 4a747a0 I have noticed build warnings for the following test case. This patch will fix warnings by adding <string.h> header file. by subrata_modak · 15 years ago
  19. abeace1 I have noticed build warnings for the following test case. This patch will fix warnings by removing unused variables in test code. by subrata_modak · 15 years ago
  20. ad229ac I have noticed UNRESOLVED of following test cases: by subrata_modak · 15 years ago
  21. c2e80ed open10, use tst_tmpdir and tst_rmdir functions. This patch adds functions to create and cleanup temporary test directories, code style changes to match other open tests. Signed-off-by: Henry Yei<hyei@mvista.com>. by subrata_modak · 15 years ago
  22. 133c8ee Introducing the "Kernel Fault Injection Framework" generation and testing capability in LTP. This is in line with the recent proposal made through LTP Paper at OLS 2009: "Putting LTP to test - Validating both the Linux kernel and Test-cases" (http://ltp.sourceforge.net/documentation/technical_papers/Putting_LTP_to_Test.pdf). This infrasturcture will help LTP directly in the following ways: by subrata_modak · 15 years ago
  23. 7ecf8f4 Introducing the "Kernel Fault Injection Framework" generation and testing capability in LTP. This is in line with the recent proposal made through LTP Paper at OLS 2009: "Putting LTP to test - Validating both the Linux kernel and Test-cases" (http://ltp.sourceforge.net/documentation/technical_papers/Putting_LTP_to_Test.pdf). This infrasturcture will help LTP directly in the following ways: by subrata_modak · 15 years ago
  24. 4a6aa60 Introducing the "Kernel Fault Injection Framework" generation and testing capability in LTP. This is in line with the recent proposal made through LTP Paper at OLS 2009: "Putting LTP to test - Validating both the Linux kernel and Test-cases" (http://ltp.sourceforge.net/documentation/technical_papers/Putting_LTP_to_Test.pdf). This infrasturcture will help LTP directly in the following ways: by subrata_modak · 15 years ago
  25. 1b9e21d Introducing the "Kernel Fault Injection Framework" generation and testing capability in LTP. This is in line with the recent proposal made through LTP Paper at OLS 2009: "Putting LTP to test - Validating both the Linux kernel and Test-cases" (http://ltp.sourceforge.net/documentation/technical_papers/Putting_LTP_to_Test.pdf). This infrasturcture will help LTP directly in the following ways: by subrata_modak · 15 years ago
  26. 82d4d1d Introducing the "Kernel Fault Injection Framework" generation and testing capability in LTP. This is in line with the recent proposal made through LTP Paper at OLS 2009: "Putting LTP to test - Validating both the Linux kernel and Test-cases" (http://ltp.sourceforge.net/documentation/technical_papers/Putting_LTP_to_Test.pdf). This infrasturcture will help LTP directly in the following ways: by subrata_modak · 15 years ago
  27. 2f6c981 Add option to skip tests: One problem that LTP has long suffered is that certain tests are known to be broken, sometimes for long periods of time. In an ideal world, I think it best that these should be skipped, or at least removed from the default list of tests to run, but this isn't always practical due to a number of reasons. Of course, another option is that a 'whitelist' of tests to run can be created and passed to runltp, but this becomes hard to maintain as there are often new tests that you may want to keep up with, and with each release of LTP, the list would have to be reexamined. So I wanted to see what people thought about a simple option, -S, to specify a list of tests that you want to blacklist from the current run. This is handy if you have an automated testing environment with an architecture that doesn't always get great attention and a list of tests that you know to be broken on that arch. The skipfile is simply a list of test names, one per line. Add a -S option to runltp that allows the user to specify a SKIPFILE of tests to skip. Signed-off-by: Paul Larson <paul.larson@canonical.com>. by subrata_modak · 15 years ago
  28. 87e4853 RANLIB isn't a standard Make variable, which means that when it's exported to leaf callers as an empty value, builds fail. testcases/network/lib6/Makefile is a prime example. by yaberauneya · 15 years ago
  29. 194127e I have noticed issues for patch applied on 12-Dec-2008. Because it is fixing the mq_send/5-1.c problem, but at the same time patch is affecting the building of few test cases in the same directory. I have listed the build log before and after the patch. So I have modified the patch such a way that it should not affect other test cases. Modifications: by subrata_modak · 15 years ago
  30. f969499 Commit "move leading __NR_ to script to make all the .in files simpler" accidentally removed all plus signs surrounded by spaces from the syscall definition files for hppa/powerpc{,64}/s390{,x}/sh/sparc{,64}, breaking the build like: by subrata_modak · 15 years ago
  31. dde6728 Issue with rt_sigqueueinfo testcase in LTP: by subrata_modak · 15 years ago
  32. 849d7a6 Top of tree fails to build on PPC fc11 box: This failure is being caused because .in files in kernel/includes are wrong. The prefixes for the names (__NR_) and the plus signs were removed. I've noticed it in .in files for several architectures in the latest LTP release (July 2009). This patch fixes bad updates to syscalls declarations for powerpc, that are causing build failures. This should be fixed for other archs accordingly. Signed-off-by Lucio Correia <luciojhc@br.ibm.com>. by subrata_modak · 15 years ago
  33. 07806b3 I have noticed UNTESTED behavior with sched_setparam/26-1.c test case under open_posix_testsuite. Test needs to be executed as non-root user. So I have changed user id from root to non-root user by adding set_nonroot() function. Now test case got PASSED. I have attached patch and results before and after the patch. please review the same. by subrata_modak · 15 years ago
  34. 808e5f7 Pls find attached patch for waitid02 test case.I have modified the test case.I have also added 2 test scenarios in the test case using WSTOPPED and WNOWAIT. Note: The testcase was failing in LTP July, 2009 release. The warning- "implicit declaration of function 'getpgid", has been removed. Signed-off-by: rohit verma <rohit170309@gmail.com>. by subrata_modak · 15 years ago
  35. 88d0d0e RANLIB isn't a predefined variable in make(1): by yaberauneya · 15 years ago
  36. 61fc16a Remove pidns14 test case reference: pidns14 test case is removed in the July 2009 LTP release. So remove the reference to pidns14 test case in the runpidnstest.sh script. Signed-off-by: M. Mohan Kumar <mohan@in.ibm.com>. by subrata_modak · 15 years ago
  37. b9b7e08 Added one more approach for data integrity. Data integrity is performed on two fragmented files. by subrata_modak · 15 years ago
  38. 7f71cfb Make the test result codes a real bitfield again: the commit "extend the test result to a bit field so we can extend the output further" from July 20th unfortunately changes the code, that was previously a bitfield, to a non-bitfield. This causes FAILED tests to return erroneously 0. This patch changes the test result codes to be individual bits in the bitfield (effectively reverting a small part of aforementioned patch). Signed-off-by: Jiri Palecek <jpalecek@web.de>. by subrata_modak · 15 years ago
  39. 8fde346 Alternatively, since digsig never went upstream and isn't being maintained, it might be best to drop this from LTP. "Serge E. Hallyn" <serue@us.ibm.com>. by subrata_modak · 15 years ago
  40. 6b9fab2 Regresion testing for Microblaze: here 4 tests are from my regresion testing for Microblaze kernel debug. There is one extension for testing aligned/unaligned get/put_user macros. The rest of changes are easy. [PATCH 4/4] Add unaligned tests which tests get/put_user macros: getpeername01 and getsockname01 tests get_user macro socketpair01 tests put_user macro. Signed-off-by: Michal Simek <monstr@monstr.eu>. by subrata_modak · 15 years ago
  41. a52f4de Regresion testing for Microblaze: here 4 tests are from my regresion testing for Microblaze kernel debug. There is one extension for testing aligned/unaligned get/put_user macros. The rest of changes are easy. [PATCH 3/4] fcntl24,25,26: F_SETLEASE and F_WRLCK cannot work on ramfs: The same reason as was in previous patch for tmpfs. Signed-off-by: Michal Simek <monstr@monstr.eu>. by subrata_modak · 15 years ago
  42. 431c9dd Regresion testing for Microblaze: here 4 tests are from my regresion testing for Microblaze kernel debug. There is one extension for testing aligned/unaligned get/put_user macros. The rest of changes are easy. [PATCH 2/4] tst_is_cwd: Add support for ramfs: I added support for testing ramfs and add together tests for nfs, tmpfs and ramfs. Signed-off-by: Michal Simek <monstr@monstr.eu>. by subrata_modak · 15 years ago
  43. 84b0db3 Regresion testing for Microblaze: here 4 tests are from my regresion testing for Microblaze kernel debug. There is one extension for testing aligned/unaligned get/put_user macros. The rest of changes are easy. [PATCH 1/4] utimensat: Remove utimensat_user from script: We can use nobody user instead of creating new one for this special test. Latest busybox source code not support userdel, useradd that's why is better to use user which exists. Signed-off-by: Michal Simek <monstr@monstr.eu>. by subrata_modak · 15 years ago
  44. 4156244 clone01 -c 10 on x86: Michal Simek <michal.simek@petalogix.com> reported: can you please to run clone01 syscall test on any x86 machine? I am getting fault there when I run it 10 times for example. The same problem I have on Microblaze. by subrata_modak · 15 years ago
  45. aacd331 This line has to be added to avoid a stupid CVS problem. Should be removed in the next commit of the same source file. by subrata_modak · 15 years ago
  46. 5584367 As per the execute.sh script file there is time limit of two minutes for each test case execution if it takes more time it will be reported as HUNG. shm_open/23-1.c test case under posix test suite which executes more than two minutes so test case reported as HUNG. I have changed time limit from 120 to 300 sec. that is nothing but two minutes to five minutes. In low end machines this test case taking 4 min to complete execution. Now test cases reported as PASS. I have attached patch and below. by subrata_modak · 15 years ago
  47. 611fec2 [RESEND][PATCH 3/3] libstats: Modify testcases to call the append function. I am resending the patch after checking with the latest CVS version of LTP. by subrata_modak · 15 years ago
  48. 988a38b Fixed static build which needs to link the pthread library in pidns and pipeio. Signed-off-by: nobuhiro <nobuhiro@andestech.com>. Matt Helsley <matthltc@us.ibm.com> replied: I'm not sure this is correct. I just did a CVS update and grepped for "pthread". I don't see a single use of pthreads in there. What output suggested all of these tests need to link to pthreads? Could you at least stick that in the changelog? Regardless, I'm satisfied with the patch itself. As I said before the changelog would be nicer if it included a snippet of the output that justifies it (included here for convenience): When static linking, the pthread stuff is due to the undefined pthread symbols in librt.a and libgcc_eh.a. by subrata_modak · 15 years ago
  49. 1897ec4 This set of 3 patches adds a new API stats_container_append to libstats. This function adds new stats_record_t to the record list in stats_container_t. It also replaces the occurrences of data->size with data->index and modifies the test-cases to call the append function. Changelog by subrata_modak · 15 years ago
  50. f842cac This set of 3 patches adds a new API stats_container_append to libstats. This function adds new stats_record_t to the record list in stats_container_t. It also replaces the occurrences of data->size with data->index and modifies the test-cases to call the append function. Changelog by subrata_modak · 15 years ago
  51. 9319701 This set of 3 patches adds a new API stats_container_append to libstats. This function adds new stats_record_t to the record list in stats_container_t. It also replaces the occurrences of data->size with data->index and modifies the test-cases to call the append function. Changelog by subrata_modak · 15 years ago
  52. 90455dc Remove getgid02 from all runtest files (was "[PATCH] Remove getgid02 from ltplite runtest file"). And it appears that I missed some spots. This removes _all_ references to getgid02 from _all_ of the runtest files: Signed-off-by: Garrett Cooper <yanegomi@gmail.com>. by subrata_modak · 15 years ago
  53. 072763a We need to verify the validity of using MAP_FIXED in this manner. The tests do no checking to see whether the address space is safe to use or not. It should be safe after removing the flag MAP_FIXED from all calls to mmap in the remap_file_pages tests. If mmap is called without that flag, the kernel will find a safe memory space to map, and the test will pass. Signed-off-by: Srikanth Krishnakar <skrishnakar@celestialsys.com>. by subrata_modak · 15 years ago
  54. f238937 fcntl24,25,26 fail when run on tmpfs: Attached is a patch to skip testcases fcntl24, fcntl25 and fcntl26 if the host is running on tmpfs. The reason being that, as documented here http://bugzilla.kernel.org/show_bug.cgi?id=13626, F_SETLEASE and F_WRLCK cannot work on tmpfs. Signed-off-by: Matt Fleming <matt@console-pimps.org>. by subrata_modak · 15 years ago
  55. 0d8a2d7 Changes for JULY 2009. Signed-off-by: Subrata Modak <subrata@linux.vnet.ibm.com>. by subrata_modak · 15 years ago
  56. 2a7a3c6 I have notice HUNG status for pthread_equal/2-1.c under posix test suite. conformance/interfaces/pthread_equal/2-1.test:execution:HUNG. This because of while(do_it)loop is behaving as while(1). do_it updated value from one thread is not reflecting in the other thread because the type is not proper. I have changed the type from char -> volatile int. I have shared results before and after this patch. by subrata_modak · 15 years ago
  57. da35073 Add new testcases for cpu controller: My workmate Miao Xie (miaox@cn.fujitsu.com) has created some testcases for cgroup's subsystem "cpu" 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 22 testcases that have been added. These testcases contain the basis operation test and part functionality test of cpu controller. Signed-off-by: Shi Weihua <shiwh@cn.fujitsu.com>. by subrata_modak · 15 years ago
  58. 7becf02 sync_file_range01 testcase BUG and PATCH: The testcase sync_file_range01 uses a file descriptor (variable sfd) in its second test, expcting to see an ESPIPE error. Unfortunately, the code's open of that file descriptor somehow ended up within a set of curly braces encompasing an error path, not the mainline code where it should be. Thus, sfd is never set, In practice this leaves sfd set to zero. That is actually stdin and stdin can work for the testcase but it is not guaranteed. In fact it mostly works, but it hapens to fail sometimes. The attached patch causes the open for sfd (to /dev/null) to actually get invoked. Signed-off-by: Robert Paulsen <rpaulsen@us.ibm.com>. by subrata_modak · 15 years ago
  59. e60c7bf This is v4l-test 0.17 for LTP. Changes: Test cases added for VIDIOC_ENUM_FRAMESIZES and VIDIOC_G_JPEGCOMP. New V4L2_PIX_FMT_* formats also used in test cases. Signed-off-by: Márton Németh <nm127@freemail.hu>. by subrata_modak · 15 years ago
  60. 4febd5e - Replace bashisms: source, uid, substr, '&>' - redirection, '=='. by subrata_modak · 15 years ago
  61. da88d71 rohit verma <rohit.170309@gmail.com> reported: I am running waitid02.c (ltp-full-20090630/testcases/kernel/syscalls/waitid/ ) test case on 2.6.29 kernel. Test case gives following error: "Error. is your system >2.6.9 ?"; Subrata Modak <subrata@linux.vnet.ibm.com> fixed this. by subrata_modak · 15 years ago
  62. ef2c471 [PATCHv2] Fix to set the signal handler of SIGINT in mq_timedreceive01: The test case mq_timedreceive01 does not register the signal handler of SIGINT, so the problam will be terminated by SIGINT from child process. This patch fixed the problem. And also fixed the following compile warning. by subrata_modak · 15 years ago
  63. d07f4fc Fix the failure of get_mempolicy01 test case: Test case get_mempolicy01 failure because of the the nodemask is not used when from_node is NONE type. If the from_node is NONE, nodemask_equal() is not need. Signed-off-by: Wei Yongjun <yjwei@cn.fujitsu.com>. by subrata_modak · 15 years ago
  64. 7059e50 Fix the system call number of exit_group01. The system call number is depend on the system architecture, not always 252. This patch fixed the problem. Signed-off-by: Wei Yongjun <yjwei@cn.fujitsu.com>. by subrata_modak · 15 years ago
  65. 14e1ef9 Fix bad strerror calls in testcases/kernel/syscalls/waitid01.c: For whatever reason the original author was using int casts to the strerror strings. That's just plain wrong. This corrects the issue by feeding back the proper strerror output, which reduces noise at compile time and results in the same desired behavior (because we shouldn't be negative testing strerror(3) in waitid01.c: Signed-off-by: Garrett Cooper <yanegomi@gmail.com>. by subrata_modak · 15 years ago
  66. a8eff10 Fix shadowed declaration of basename(3) in testcases/kernel/fs/fsx-linux/fsx-linux.c: This is the 21st century, and yes we have a basename(3) libcall in string.h. This attached patch fixes that so -Wshadow passes: Signed-off-by: Garrett Cooper <yanegomi@gmail.com>. by subrata_modak · 15 years ago
  67. d3fe8f6 by yaberauneya · 15 years ago
  68. e190027 by yaberauneya · 15 years ago
  69. 0ad2d3e by yaberauneya · 15 years ago
  70. a9a7f97 add a standard "all" target by vapier · 15 years ago
  71. 6b28b6f drop special uClibc handling of LIO_WAIT_TYPES since it doesnt matter by vapier · 15 years ago
  72. 45a8ba0 trim trailing whitespace by vapier · 15 years ago
  73. a060492 use strrchr() rather than deprecated rindex() by vapier · 15 years ago
  74. 1820d28 fix gcc warning: parse_opts.c:582: warning: format not a string literal and no format arguments by vapier · 15 years ago
  75. 56c0214 move leading __NR_ to script to make all the .in files simpler by vapier · 15 years ago
  76. fbe1c91 there is no point in having an empty arch .in file by vapier · 15 years ago
  77. eee216c convert errno handling to new tst errno helpers by vapier · 15 years ago
  78. 9799ea1 extend the test result to a bit field so we can extend the output further by vapier · 15 years ago
  79. 1fd88b1 by yaberauneya · 15 years ago
  80. 36673a9 by yaberauneya · 15 years ago
  81. 1cede00 by yaberauneya · 15 years ago
  82. 10b9517 by yaberauneya · 15 years ago
  83. 149f65a by yaberauneya · 15 years ago
  84. 322d784 by yaberauneya · 15 years ago
  85. 3ab801e by yaberauneya · 15 years ago
  86. 1ae0595 Add some more documentation. Signed-off-by: Praveen <praveen@primesoftsolutionsinc.com>. by subrata_modak · 15 years ago
  87. e0413b6 Whenever system called utimes, the error message returned was EINVAL, because the member variable of struct timeval was not initialized, so initialize it. Signed-off-by: WangYong <wangyong2009@cn.fujitsu.com>. by subrata_modak · 15 years ago
  88. 2d3d90c Here is a patch for utimensat_test.sh to change the hardcoded tmp directory to use the LTP variable TMPDIR which may bet set by the user to point to other than /tmp. Signed-ff-by: Henry Yei <hyei@mvista.com>. by subrata_modak · 15 years ago
  89. 8f99b6e Addition of TOMOYO Security Tests to LTP. Contributed by Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>. by subrata_modak · 15 years ago
  90. 6d56107 Fix some bashisms: this patch reflects the comments by various people to the previous versions. It uses "+=1" instead of postincrement because of dash, ['s boolean expressions, printf for the formatting. I've left the unzip pushd/popd and the signal names issue completely. Signed-off-by: Jiri Palecek <jpalecek@web.de>. by subrata_modak · 15 years ago
  91. a4e534c Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>, "Serge E. Hallyn" <serue@us.ibm.com> & "M. Mohan Kumar" <mohan@in.ibm.com> wanted to get this removed. by subrata_modak · 15 years ago
  92. 79c095d This is v4l-test 0.16 for LTP. Changes: Iterate through all available inputs in VIDIOC_G_STD and VIDIOC_S_STD test cases. Signed-off-by: Márton Németh <nm127@freemail.hu>. by subrata_modak · 15 years ago
  93. 09aba8f Add autoconf tests for taskstats members not present on older kernels: This patch adds autoconf checks for some build failures reported by Cyril Hrubis. Please note I have not tested this on an old kernel. Also, it corrects the names of the preprocessor macros defined by autoconf. The remaining issue (the cgroupstats.h file) should be solved using the autoconf test that was committed recently. Signed-off-by: Jiri Palecek <jpalecek@web.de>. by subrata_modak · 15 years ago
  94. cef6efc ltp-posix-mmap_18-1.c: I have noticed FAIL and fixed mmap/18-1.c under open posix testsuite. I have fixed this test case by changing the seteuid() from root to non-root. To get resource limit setrlimit(). STEPS: mmap: EAGAIN: Lock all the memory by mlockall(). Set resource limit setrlimit(). Change the user to non-root then only setrmilit is applicable. I have attached the patch and below. Please review the same. by subrata_modak · 15 years ago
  95. 504d949 realtime: Fix the pass criterion of pi_perf test case: The pass criterion in pi_perf test case is wrong. It compares the minimum amount of time taken by the low priority thread with the maximum amount of time taken by the high priority thread to calculate the PI delay. Obviously, these min and max don't necessarily happen in the same iteration, resulting in a number of false failures. The correct way is to compare the time taken by low and high priority threads in each iteration and then find the maximum delay experienced by high priority thread across the iterations. This patch implements the change. Additionally, this patch removes lock_wait_dat array, which is not needed anymore as well as makes a couple of messages easier to understand. This patch changes the messages displayed by this test case slightly. They look like the following now: by subrata_modak · 15 years ago
  96. 4ed6f47 realtime: fix parameter name clash in pi-test7 due to memlock option added: Below patch just renames the parameter name for number of mid priority threads in pi-test7 from -m to -x. Original one clashes with our common memlock option used across all RT tests. Also, pi-test7 is already disabled in our default run profile, so this patch can silently update the test without any impact on any other test. Testing Informations: Tested pi-test7 binary with the patch for the changes. Signed-off-by: Gowrishankar <gowrishankar.m@in.ibm.com>. by subrata_modak · 15 years ago
  97. fc3529d Missing limits.h include and test.h style in system_specific_process_info.c: 1. test.h is in .../include/. Thus #include should be #include "test.h", not #include <test.h>. 2. limits.h should be explicitly stated because certain constants are used in system_specific_process_info.c (SHRT_MAX for instance). Signed-off-by: Garrett Cooper <yanegomi@gmail.com>. by subrata_modak · 15 years ago
  98. d9f329e Make IDcheck.sh DESTDIR aware and less strict: The end goal of this patch is to make IDcheck.sh more rootfs- / cross- compilation friendly, such that it can be run from the primary compile instance, and instead of attempting to manipulate the target system data, manipulate the sys-root / rootfs data through the use of DESTDIR and by relaxing certain checks. Most of the checks were unnecessary anyhow (am i root?), etc and can be easily remedied by just relying on the other checks made by touch(1)'ing files and the post-process operation, as ENOPERM will be returned if one cannot access the configuration file of interest. Also, use awk for all operations instead of grep because it will reduces the potential for random failures when dealing with /etc/group and /etc/passwd files, and we can switch over to one subroutine instead of multiple subroutines for checks. Signed-off-by: Garrett Cooper <yanegomi@gmail.com>. by subrata_modak · 15 years ago
  99. ee4dd4d ballista should clean out all generated binaries. A few generated files weren't being pruned with clean (blexer, bparser). This patch fixes that. Signed-off-by: Garrett Cooper <yanegomi@gmail.com>. by subrata_modak · 15 years ago
  100. e7395db Here is the patch to remove the unneeded scripts for the io_* tests, which should be used in conjunction with the previous patch for the syscalls patch. Signed-off-by: Henry Yei <hyei@mvista.com>. by subrata_modak · 15 years ago