1. 361210d export CPPFLAGS so it can be used like CFLAGS/normal by vapier · 16 years ago
  2. 488d045 add a test case for comparing PEEKUSER to GETREGS by vapier · 16 years ago
  3. d9146c8 I am not sure why runtest/admin_tools was kept outside the perview of LTP default run. I found no issues in running it as normally as other LTP tests. Please let me know if some of you have some problem running it as default. Also included are some changes for running fs_acls tests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  4. 4922de5 Added Default LTP run, Ballista & Open Posix Suite run to runalltests.sh. More such tests are to follow. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  5. 4f41ee3 The attached patch moves getgid02.c to getegid02.c. Signed-off-by: Masatake YAMATO <yamato@redhat.com>. by subrata_modak · 16 years ago
  6. a73a850 Addition of Initial Set of Network Name Space test cases. Signed-Off-By: Veerendra <veeren@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  7. 084ab5f Fix the error in freeing memory on confstr01. In confstr01.c, it's wrong that it reset the buffer contents to NULL before freeing the memory allocated. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>. by subrata_modak · 16 years ago
  8. 7d70eb8 Fix memory leaks in mallocstress. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>. by subrata_modak · 16 years ago
  9. e336553 Fix memory leaks in pipeio. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>. by subrata_modak · 16 years ago
  10. 5cc0ae1 Fix memory leaks in mem02. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>. by subrata_modak · 16 years ago
  11. c60545f Segmentation fault error: When I ran runtest/math with runltp, the float cases worked well. But they would drop into segmentation fault when they were called directly in command line. The reason is to input "NULL" to strlen() which caused Segmentation fault. The patch also fixed a large number of memory leaks in math/float cases.Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>. by subrata_modak · 16 years ago
  12. 1357f70 In testcases/kernel/ipc/ipc_stress/cleanup file, it uses the command "ipcrm " to delete the ipc resources. But usage is deprecated and noneffective in some cases. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>. by subrata_modak · 16 years ago
  13. 153f98c Addition of getgid16() test cases. Signed-off-by: Masatake YAMATO <yamato@redhat.com>. by subrata_modak · 16 years ago
  14. ad23bf4 Sorry, I took a mistake. Could you apply following patch? Signed-off-by: Masatake YAMATO <yamato@redhat.com>. by subrata_modak · 16 years ago
  15. aa588ae When we compile the test codes with -Wall option, lots of warning appear. It is better to remove them for the future debbuging. Signed-off-by: Mitsuru Chinen <mitch@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  16. 0102c2c "man 3 cmsg" says "Ancillary data should only be accessed using the CMSG macros and never directly." Indeed, when we handles cmsghdr mamber directly, this test falls into the infinite loop on a x86_64 environment. Signed-off-by: Mitsuru Chinen <mitch@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  17. 32a904b The definitions, ICMP6_RR_PCOUSE_DECRVLTIME and ICMP6_RR_PCOUSE_DECRPLTIME are wrong. According to RFC3542, they should be ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME, ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME. Signed-off-by: Mitsuru Chinen <mitch@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  18. 39ecb1a To make POSIX namespace clear, glibc-2.8 requires people to define _GNU_SOURCE when they use Advanced Socket APIs. Signed-off-by: Mitsuru Chinen <mitch@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  19. c27fcb1 The semaphores tests of the open_posix_testsuite want to link again libposix1b, but I don't have any idea why it tries to do so. However, it results in: by subrata_modak · 16 years ago
  20. 7b7c3f7 The Makefile in the mqueues directory of the open_posix_testsuite wants to link the mq_open testcase against libmqueue. POSIX.1-2001 states: by subrata_modak · 16 years ago
  21. 277bbd2 The Makefile in the mqueues- and semaphores directory of the open_posix_testsuite try incorrectly to overwrite the compiler and have no clue about the fact that there could be a cross compilation scenario, so it tries to search libs in /usr/lib. This results in the following command line: by subrata_modak · 16 years ago
  22. 97e67c9 Here is some small correction in memory map stress testcases. Result before applying patch: by subrata_modak · 16 years ago
  23. 274ca9d I got this failure because of the typo in the testcase. by subrata_modak · 16 years ago
  24. 5e423f6 When I built and installed the latest LTP cases, some errors broke the install process. And the system didn't support "unshare". The patches modified these files. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>. Based on a cursory glance and memory of Matt's patches, this looks good. "Serge E. Hallyn" <serue@us.ibm.com>. by subrata_modak · 16 years ago
  25. 45d4750 Garrett, thank you for input. I think my patch works as you wrote. My patch tries sys/signalfd.h then linux/signalfd.h. So I can say my patch tries "whatever's the newest standard"(glibc header file) then "deprecated version"(no glibc header but kernel header file). It is important point. Thank you. CROSS_CFLAGS should be considered when checking the existance of header file. I update the last patch. It does by subrata_modak · 16 years ago
  26. 1a2bf85 This patch fixes the getcpu patch for parisc (and probably other platforms as well). The check for "__GLIBC__ >= 2 && __GLIBC_MINOR__ >= 6" is wrong. It breaks as soon as a glibc 3.0 would be published. Replace it with __GLIBC_PREREQ(2,6). Tested on parisc and i386. Signed-off-by: Helge Deller <deller@gmx.de>. by subrata_modak · 16 years ago
  27. 9a84db5 This patch ensures that the python scripts support utf encoding. Prior to the patch, the python scripts would exit with this error: by subrata_modak · 16 years ago
  28. 7859695 This patch fixes a few minor issues in run.sh by subrata_modak · 16 years ago
  29. 0d8f525 This patch removes outdated (or irrelevant) parts of the existing documentation and updates its. Also incorporated are suggestions made by Darren. Signed-Off-By: Chirag <chirag@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  30. 89d3b4a Addition of signalfd() syscall test case(s) to LTP. Signed-Off-By: Masatake YAMATO <yamato@redhat.com>. by subrata_modak · 16 years ago
  31. fe10c48 I think TST_NEWER_64_SYSCALL is better than TST_NEWER_64 because newer_64.mk is local to testcases/kernel/syscalls. This rule is applicable to compat_16.mk. Signed-off-by: Roy Lee <roylee17@gmail.com>. Signed-off-by: Masatake YAMATO <yamato@redhat.com>. by subrata_modak · 16 years ago
  32. 1d74de8 Fix memory leak in semaphore_test_03. by subrata_modak · 16 years ago
  33. c777529 Don't warn that TCID, TST_TOTAL and TST_COUNT is not set when using tst_kvercmp. And. Check /proc/net/connector to see if process event connector is supported or not. Also merged some cleanups done by Matt Helsley. Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>. by subrata_modak · 16 years ago
  34. dce4aa7 Paul <paulus@samba.org> wanted the name to be endian_switch. Michael Kerrisk <mtk.manpages@googlemail.com> seconded his suggestion. by subrata_modak · 16 years ago
  35. d30ddea Add $(CFLAGS). From: Roy Lee <roylee17@gmail.com>. by subrata_modak · 16 years ago
  36. 07af28f I worked on 2 test cases for foogid16 system calls; and I will do 5 more. All these test cases have the same macro. So I'd like to introduce compat_gid.h; and put the macro to the file. Could you add compat_gid.h to testcases/kernel/syscalls/utils/ and apply patches for existing test cases? Here after I'd like to use the compat_gid.h in newly ported test cases. Signed-off-by: Masatake YAMATO <yamato@redhat.com>, by subrata_modak · 16 years ago
  37. fce34d5 Fix memory leak in semaphore_test_02. by subrata_modak · 16 years ago
  38. b339dc7 Fix memory leak in message_queue_test_01. by subrata_modak · 16 years ago
  39. 971f193 Fix memory leak in trace_sched. by subrata_modak · 16 years ago
  40. 083473c Fix memory leak in time-schedule. by subrata_modak · 16 years ago
  41. 8710fef Part of these tests are pretty much enough to invoke an oom-killer. Let the test do the functional testing part, and, we can do stress testing with hackbench seperately. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  42. 7dd48f3 Fix the build error for some systax error. Also fix some warnings. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>. by subrata_modak · 16 years ago
  43. 2d6a3e3 Although ping6 doesn't have -R option, it is specified. It should be removed. Signed-off-by: Mitsuru Chinen <mitch@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  44. 832ac2a The state of finger service is not got correctly as an option for netstat is lacked. Signed-off-by: Mitsuru Chinen <mitch@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  45. 9a69e6b The operator for string unequivalent check is not '-ne' but '!='. Signed-off-by: Mitsuru Chinen <mitch@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  46. 7214c77 Chaning the script for the purpose of running all LTP test cases. Subrata Modak <subrata@linux.vnet.ibm.com>, by subrata_modak · 16 years ago
  47. 74a71d3 Use non-recursive assignment. This means, for example, that: by subrata_modak · 16 years ago
  48. cd92d54 Now that they are in it's best to drop the noltp junk leftover from the LTP port of the container tests. by subrata_modak · 16 years ago
  49. c82f804 Now that we have proper dependencies on check_for_unshare we take explicit tests for unshare out of the top-level make file and distribute to each subdir Makefile as ifeq...endif sections which control which targets to build. While it doesn't avoid descending into subdirs it's easier to read and check the make code when most of the build rules don't have shell flow control. Even better if we could change the contents of SUBDIRS based on the results of running check_for_unshare. by subrata_modak · 16 years ago
  50. 8083ac0 When it comes to this program, why should we care what the arch is? Shouldn't the SYS_ and __NR numbers alone tell us if unshare() is relevant here? Also, suppose both SYS_unshare and __NR_unshare aren't defined and we're running on an i386 box. This means we'll trigger the block: by subrata_modak · 16 years ago
  51. 236283b Make these rules a tiny bit more generic using the automatic $@ variable. This means anyone copying this line is less likely to make copy/paste errors. by subrata_modak · 16 years ago
  52. 4b2bc63 Remove redundant bits from the container test script. Keep the nicer/self-consistent info. Add proper dependencies on check_for_unshare rather than shoehorning it in as a MAKE command in *only* the 'all' target. by subrata_modak · 16 years ago
  53. 9e89d9a This patch does the following: by subrata_modak · 16 years ago
  54. eb59974 The following two scripts cannot execute correctly on my box, which doesn’t equip gawk but awk (busybox). This patch makes them, as well as other scripts( see the patch), to not explicitly using gawk but awk. roylee@andestech.com. by subrata_modak · 16 years ago
  55. cb3cae1 Looks OK as far as I can see, except that I wonder why you check for being root: since there is no restriction by the kernel on which processes can use this system call. A process can't do anything to any other process using this system call, so there's no reason to restrict it. Also you might like to call it "endian_switch()" rather than just "switch()". Paul Mackerras <paulus@samba.org>. by subrata_modak · 16 years ago
  56. 0f27b4f I have seen that in some of my systems, utimensat fails to build because of some definitions missing in system headers. Do, you think we can apply the following patch: Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  57. de78ad0 This can only be tested on a POWER6 machine. A program to test it is attached. --Paul Mackerras. by subrata_modak · 16 years ago
  58. eb7012d I extended getegid testcase to test getegid16, too. Signed-off-by: Masatake YAMATO <yamato@redhat.com>. by subrata_modak · 16 years ago
  59. 4f76603 sync_pipe_close() returns an uninitialized value when it is passed an already closed pipe. Signed-off-by: Roy Lee <roylee17@gmail.com>. by subrata_modak · 16 years ago
  60. 1be2a42 Appyling the actual fix for Daniel´s patch. by subrata_modak · 16 years ago
  61. e22e501 Set executable flag for netpipe.sh without chmod.sh which just performs an santiy check if the user is root to run chmod 755, which doesn't require root priviliges. Signed-off-by: Daniel Gollub <dgollub@suse.de>. by subrata_modak · 16 years ago
  62. 08e9cc5 Fix build error for libclone.c. Signed-off-by: Veerendra Chandrappa <vechandr@in.ibm.com>. by subrata_modak · 16 years ago
  63. 06f3503 Changes for AUGUST 2008 by subrata_modak · 16 years ago
  64. 694c3f0 Under Ubuntu (tested with both 7.04 and 8.04) IDCheck shows the message by subrata_modak · 16 years ago
  65. ba4ef05 Reverting back CAI Qian´s patch applied on Wed Aug 27 10:24:19 2008 UTC, with following log: The following patch adds two known issues seen on some versions of Kernels, and also modifies the copyright information. Signed-off-by: CAI Qian <caiqian@redhat.com>. by subrata_modak · 16 years ago
  66. 3d68040 On centos-5 2.6.18 kernel, I get a failure with shmat01. In the setup() function at the end: by subrata_modak · 16 years ago
  67. 2a172e4 We can add a check for the header in the Makefile, so that we don't break builds. I think test should report fail in this case if a version of kernel more then 2.6.13. The Patch is for the reason that we don't break builds. Signed-Off-By: Andrew Vagin <avagin@gmail.com> by subrata_modak · 16 years ago
  68. fd96e73 While the synchronization in the sched_football testcase under the realtime test suite is not erroneous, it can be enahnced and made more reliable by making use of pthread_barriers, like in other testcases. This patch adds the same. Testing done: Infinite iterations of the testcase run with this patch. by subrata_modak · 16 years ago
  69. 70b363e I didn't see the oom-killer in my test machines. But I found large memory leak of the Hackbench with valgrind tool. by subrata_modak · 16 years ago
  70. 7509b21 "elder.costa" <elder.costa@terra.com.br> wanted to know who is the current maintainer. by subrata_modak · 16 years ago
  71. 29a96d8 I tried to run runltp with the arguments suggested in the script's help and I get the error: by subrata_modak · 16 years ago
  72. 37e4302 Sorry, I found one typo in my code. Please apply following patch. Signed-off-by: Masatake YAMATO <yamato@redhat.com>. by subrata_modak · 16 years ago
  73. 477f4f1 In testcases/kernel/sched/tool/time-schedule, it used kill(0, SIGTERM) to terminate the all the processes in the group. However, the progress group leader might be different regarding the different call methods. In interactive call such as pan, it called time-schedule by exec() and setpgrp() as a child process. The time-schedule process would be the process group leader and all the child processes created by it had the same PGID. So the SIGTERM was sent to process group and the exit code got by pan was 0. In non-inactive call such as STAF/STAX, one shell script called the time-schedule directly. The shell script would be the process group leader. So the SIGTERM was also sent to the shell script and the exit code got by STAF/STAX was 143 (128+15). This patch can resolve this problem. by subrata_modak · 16 years ago
  74. 34a572a I've extended setgroup test cases can test setgroups16 old system calls. To test, please put attached compat_16.h to ltp/testcases/kernel/syscalls/setgroups; and apply the patch. Signed-off-by: Masatake YAMATO <yamato@redhat.com>. by subrata_modak · 16 years ago
  75. c864960 When packaging LTP with rpmlinit, rpmlinit complains about several scripts which don't have Shebang on the head of the file. Some files didn't have a Shebang at all. Signed-off-by: Daniel Gollub <dgollub@suse.de>. by subrata_modak · 16 years ago
  76. 2f5be08 Find attached patchset which address some serious compiler warning fixes spotted by GCC4.1 (SLES10 SP2) and GCC4.3 (openSUSE Factory). ftest04.c calls close() with uninitialized file descriptor variable. Fix warning about _is_ unused variable (note the difference between "may" and "is" unused!). Only child opens the file descriptor, once forked. by subrata_modak · 16 years ago
  77. 9320b11 Find attached patchset which address some serious compiler warning fixes spotted by GCC4.1 (SLES10 SP2) and GCC4.3 (openSUSE Factory). ftest08.c calls close() with uninitialized file descriptor variable. Fix warning about _is_ unused variable (note the difference between "may" and "is" unused!). Only child opens the file descriptor, once forked. by subrata_modak · 16 years ago
  78. ddd0f94 Find attached patchset which address some serious compiler warning fixes spotted by GCC4.1 (SLES10 SP2) and GCC4.3 (openSUSE Factory). Fix warning about _is_ unused variable (note the difference between "may" and "is" unused!). Unintended mixup with *pwd and *path. *path never gets set. by subrata_modak · 16 years ago
  79. 44341ff Find attached patchset which address some serious compiler warning fixes spotted by GCC4.1 (SLES10 SP2) and GCC4.3 (openSUSE Factory). Fix potential overflow in umount01.c, spotted by _FORTIFY_SOURCE=2. Unintended truncating of string length could cause potential overflow, which got spotted by GCC with _FORTIFY_SOURCE=2. Note the difference: malloc(strlen(fstype + 1)) != malloc(strlen(fstype) + 1). I guess this was not intended? Also valgrind detected this issue. Replaced wrong use of malloc/strncpy with simple strdup(). Signed-off-by: Daniel Gollub <dgollub@suse.de>. by subrata_modak · 16 years ago
  80. a7f5bda Conformance/interfaces/timer_getoverrun/2-2 has failed on tests with some distros running on ppc64 machines. As far as I could realize, it happens due to these machines are running kernel with timer frequency configured to 100 Hz, which represents a clock precision smaller than the defined INTERVALNSEC. This patch sets the interval equals to the clock precision (retrieved via function clock_getres()), in order to avoid to use a interval smaller than the resolution of the clock. However, with these changes, this testcase becomes very similar to the test 2-3. Is this a valid modification? If not, any thought what should be done in this case?. Signed-off-by: Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  81. 68177f9 The following patch adds two known issues seen on some versions of Kernels, and also modifies the copyright information. Signed-off-by: CAI Qian <caiqian@redhat.com>. by subrata_modak · 16 years ago
  82. 999fb4a When we execute `./growfiles -h` command then it gives the result as: growfiles 1 PASS : Test passed, Which is just confusing the user that some testcase has been executed, whether it just ran the help/usage command. So here is the small patch for fixing this issue. Signed-Off-By: "Rishikesh K. Rajak" <risrajak@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  83. 67a47da I've rearranged Makefile for setgid test case. I've put _16 related macros to compat_16.mk file. The original Makefile includes it. So when I work on more _16 test cases, I just have to do the same. I'll do the same on _64. I choose utils as its directory name. Please put attached files compat_16.mk and newer_64.mk to ltp/testcases/kernel/syscalls/utils. Signed-off-by: Masatake YAMATO <yamato@redhat.com>. by subrata_modak · 16 years ago
  84. 7af8ee4 move_pages() failed to compile on the following machine. Subrata Modak <subrata@linux.vnet.ibm.com>. Jin Bing Guo <guojb@cn.ibm.com> wrote: I also met this problem on ppc machine with SLES 10.2. I checked the numactl package and found the problem was due to the unmatch of the version of numa. The numa_move_pages was supported from numactl-2.0.0. See the change log of it. Vijay Kumar <vijaykumar@bravegnu.org> wrote: Hi Subrata, as pointed out by Jin Bing Guo, only recent versions of libnuma have support for move_pages(). It is necessary to check if move_pages() support is available before compiling the test cases. Check if move_pages() support is available in libnuma. Signed-off-by: Vijay Kumar <vijaykumar@bravegnu.org>. by subrata_modak · 16 years ago
  85. 3e9f094 inotify01 build error fix for x86_64. Signed-Off-By: Andrew Vagin <avagin@parallels.com>. by subrata_modak · 16 years ago
  86. 5335e9d Build Error fix. I too had prepared the same patch, but there were some more issues on a different kernel. Hence, have put more checks in the newly attached patch. Subrata, I have tested it on ppc64 and x86_64 and is working fine. Please test and let me know. Signed-Off-By: "B. N. Poornima" <poornima@in.ibm.com>, Signed-Off-By: Jin Bing Guo <guojb@cn.ibm.com>. by subrata_modak · 16 years ago
  87. 5a4cf27 Addition of getcpu() syscall to LTP. I have fixed the problem noticed earlier. Hope it will be fine this time. More over I wanted to mention that I have dropped getcpu2.c as it was found to be less relevant for getcpu() testing. Andi had made some suggestions to improve the test, I am submitting this before making all those changes. If possible I will sit and work on Andi's suggestion. Signed-Off-By: Sharyathi Nagesh <sharyath@in.ibm.com>. by subrata_modak · 16 years ago
  88. 6f7dd76 Was just browsing through and found that this piece of code is not built/installed by default. I did not find any issue to do so. So, just added up to the Makefile(s). I am however investigating the best possible way to run them. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>. by subrata_modak · 16 years ago
  89. e5ccaca The LTP numa testcases were initially designed for libnuma API in version 1. Building latest LTP (intermediate 20080820) against latest version of libnuma (2.0.2) requires -DNUMA_VERSION1_COMPATIBILITY in the CFLAGS - to switch to to the compatibility interface of libnuma API version 1. There are no libnuma testcases for API version 2 in ltp yet. Currently -DNUMA_VERSION1_COMPATIBILITY will not help for the LTP numa testcase, since the compability interface is missing some interface from version 1: Fix for the VERSION1 compatibility interface got already send to linux-numa list. I hope the libnuma fix got accepted and attached can be applied to LTP soon to fix the build of the LTP numa testcases, when building against libnuma 2.0.2 or greater. Signed-off-by: Daniel Gollub <dgollub@suse.de>. by subrata_modak · 16 years ago
  90. 90d1e3c I am attaching a patch fs.patch for fixing some testcases failing on arm. fs.patch:- For arm architecture some system calls has been removed like time, utime etc. Since fs testcases include time system call, it should be replaced with gettimeofday system call. It wouldn't effect other architectures and thus works for arm also. Also testcases like utime should be made architecture specific. sasa sasa <sasak.1983@gmail.com>. by subrata_modak · 16 years ago
  91. 004f70f Integrating build/install of ...security/seclvl (BSD Secure Levels LSM) to default LTP build environment. Was just browsing through and found that this piece of code is not by subrata_modak · 16 years ago
  92. a5b38e4 This patch adds eventfd counter overflow test cases. I have cleaned up this patch - separated the test cases into its own functions and fixed a few typos. Please ignore the previous patch, and use this cleaned up patch. After the patch is applied, a "make clean" and a "make" should result in a clean build. It works perfectly for me. Anyways I am providing an updated patch with the other linux_syscall_numbers.h removed. As noted in my previous mail, there are two instances of the generated file in the CVS repo now, "include/linux_syscall_numbers.h" and "testcases/kernel/include/linux_syscall_numbers.h". The first is supposed to be a link to the second, and both are generated during the build process, and should be removed. The new patch removes both the files. Signed-off-by: Vijay Kumar <vijaykumar@bravegnu.org>. by subrata_modak · 16 years ago
  93. 585950c I've done on the other test cases. In addition, I've cleaned up Makefiles related to _64 and _16 testcases as suggested by Garrett Cooper <yanegomi@gmail.com>. Signed-off-by: Masatake YAMATO <yamato@redhat.com>. by subrata_modak · 16 years ago
  94. 548379d I was experimenting with using runltp along with disk stress (-D option). It does not parse the arguments properly. It only uses the last parameter in the comma separated list. With this patch it properly parses the arguments to the -D option. Signed-off-by: Doug Chapman <doug.chapman@hp.com>. by subrata_modak · 16 years ago
  95. cbfac50 I propose this new test setuid04 for the setuid syscall. The goal if this test is to check the fsuid is correctly handled by the setuid syscall. To do so, the test create a testfile as root with permission 0644, then do a setuid and try to open the file RDWR. This last open must fail since the process with new UID is not allowed to open the file on write. In a second step, the test does a fork to check the fsuid is correctly passed to a son and the son behaves correctly regarding files, i.e. it cannot open on write the test file. by subrata_modak · 16 years ago
  96. 744305e How about introducing TCID_DEFINE? I'm not sure puttint TCID_DEFINE macro to test.h. I'm not sure using a symbol as an argument for TCID_DEFINE macro is better than using a string. (I had strong lisp backgroud:-). If this acceptable, I'll update related documents and test cases I worked. Signed-off-by: Masatake YAMATO <yamato@redhat.com>. by subrata_modak · 16 years ago
  97. 573e348 This is a patch from John, written a few months back. I have fixed up a few cosmetic whitespace bits, and have refreshed it so it should apply cleanly to LTP today. Will Schmidt <will_schmidt@vnet.ibm.com>. by subrata_modak · 16 years ago
  98. 7ca4719 Changed the way by which message_queue_test_02 should be run properly. Signed-Off-By: Jin Bing Guo <guojb@cn.ibm.com>. by subrata_modak · 16 years ago
  99. b1ef993 Intial Addition of sync_file_range() syscall test to LTP. I have developed test cases for sync_file_range() system call which will do the basic sanity (error) checking for the system call. These tests have to be run on 2.6.17 kernel and above. The test cases have been currently tested only on x86 and x86_64 architecture. Also, I have hard coded the system call number in the test case for review purposes and will be later on moving it to linux_syscall_numbers.h file in the LTP framework. The support for PowerPC was provided from 2.6.22 kernel onwards. I had not taken care of it in my previous patch. Now this is addressed. Signed-Off-By: "B. N. Poornima" <poornima@in.ibm.com>. by subrata_modak · 16 years ago
  100. 2336750 In semaphore_test_01 case, it wanted to create a semaphore and printed out the semaphore ID for comparison with the output of the 'ipcs -s' command. So it didn't remove the semaphore when exited. Since the resource of semaphore is limited. It's better to write a shell script to perform the comparison and remove the semaphore. I wrote the bash script "testcases/kernel/ipc/ipc_stress/run_semaphore_test_01.sh", and patched the "Makefile" and "runtest/ipc" to run the script. Please clean the semaphore up post patching and before executing tests. Signed-Off-By: Jin Bing Guo <guojb@cn.ibm.com>. by subrata_modak · 16 years ago