Correct the cleanup procedure in clone02
[ltp-debian.git] / ChangeLog
blob56933ca9718dcddd040319affb715a2002f054ec
1 LTP-20090531
3 1) Log Message:
4 v4l-test 0.13 for LTP: Changes:
5 1) Added string content validation;
6 2) Test cases added for VIDIOC_REQBUFS,
7 Signed-off-by: Márton Németh <nm127@freemail.hu>.
9 Modified Files:
10 ltp/testcases/kernel/device-drivers/v4l/user_space/Makefile
11 ltp/testcases/kernel/device-drivers/v4l/user_space/README
12 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_AUDIO.c
13 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_AUDOUT.c
14 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMAUDIO.c
15 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMAUDOUT.c
16 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMINPUT.c
17 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMOUTPUT.c
18 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMSTD.c
19 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUM_FMT.c
20 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_MODULATOR.c
21 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYCAP.c
22 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYCTRL.c
23 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYMENU.c
24 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_STD.c
25 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_TUNER.c
26 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_test.c
27 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_validator.c
28 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_validator.h
29 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/index.html
30 Added Files:
31 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_REQBUFS.c
32 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_REQBUFS.h
34 2) Log Message:
35 v4l-test 0.14 for LTP: Changes:
36 1) Test cases added for VIDIOC_QUERYBUF,
37 2) Debug functions separated,
38 Signed-off-by: Márton Németh <nm127@freemail.hu>.
40 Modified Files:
41 ltp/testcases/kernel/device-drivers/v4l/user_space/Makefile
42 ltp/testcases/kernel/device-drivers/v4l/user_space/README
43 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_REQBUFS.c
44 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_test.c
45 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/index.html
46 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/results.html
47 Added Files:
48 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYBUF.c
49 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYBUF.h
50 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_show.c
51 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_show.h
53 3) Log Message:
54 Your patch doesn't apply - looks like it is relative to further local changes you have made in your own git repo (extra args to mktemp).  But applying the corresponding change here does fix that problem for me, yes.  Diff below is relative to ltp cvs. Fix LTPBIN definition in selinux_file.sh. Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>.
56 Modified Files:
57 ltp/testcases/kernel/security/selinux-testsuite/tests/file/selinux_file.sh
59 4) Log Message:
60 Fix MLS handling in selinux tests: Some of the selinux tests were using full security contexts but predated MCS/MLS and thus lacked a MLS field. This broke testing if MLS was enabled in the policy but mcstransd was not running. Change some of the tests to avoid the need to use full contexts at all, and others to conditionally append a MLS suffix if MLS is enabled. Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>.
62 Modified Files:
63 ltp/testcases/kernel/security/selinux-testsuite/tests/file/selinux_file.sh
64 ltp/testcases/kernel/security/selinux-testsuite/tests/mkdir/selinux_mkdir.sh
65 ltp/testcases/kernel/security/selinux-testsuite/tests/relabel/selinux_relabel.sh
66 ltp/testcases/kernel/security/selinux-testsuite/tests/rename/selinux_rename.sh
67 ltp/testcases/kernel/security/selinux-testsuite/tests/rxdir/selinux_rxdir.sh
69 5) Log Message:
70 Update ltp selinux test script and policy: Note:  This does not obsolete or replace the other two patches I have posted (Fix LTPBIN definition in selinux_file.sh, Fix MLS handling in selinux tests), but rather should be applied on top of them. Attached is a patch and a tar file to update the ltp selinux test script and policy so that we no longer conditionally patch the test policy when we run the test script.  The patch does the following:
71 - Disable patching of the policy in the test script.
72 - Change the refpolicy Makefile to redirect to a rhel/N/ subdirectory if running on a redhat release and move the rhel-specific definitions there. 
73 - Change the refpolicy Makefile to only include test_bounds.te if the checkpolicy supports policy.24 (and thus typebounds statements).
74 - Merge the sbin_deprecated.patch into the test policy.
75 - Further update the test policy to build cleanly on f11, while preserving backward compatibility on f10.
76 - Added open permissions as necessary to the test policy (enabled in f11).
77 - Update the ioctl test policy to reflect the updated selinux_file_ioctl() logic in the kernel.
78 - Added a missing permission to the wait test policy that was causing it to wrongly report PASS.
80 The tar file contains a new testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5 subdirectory to preserve a legacy copy of the test policy that works on redhat 5.  The top-level refpolicy Makefile will redirect to this subdirectory when it detects redhat 5.  Similar subdirectories can be added for other stable releases going forward as needed.
82 Subrata, please cvs add the new subdirectory and its files.  Also, please cvs remove the following: ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_policy.te (generated file, should not be in the repository), ltp/testcases/kernel/security/selinux-testsuite/misc/*. Signed-Off-by: Stephen Smalley <sds@tycho.nsa.gov>.
84 Modified Files:
85 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/Makefile
86 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_capable_file.te
87 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_capable_net.te
88 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_capable_sys.te
89 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_dyntrace.te
90 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_dyntrans.te
91 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_entrypoint.te
92 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_execshare.te
93 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_exectrace.te
94 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_execute_no_trans.te
95 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_fdreceive.te
96 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_file.te
97 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_global.te
98 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_inherit.te
99 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_ioctl.te
100 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_ipc.te
101 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_link.te
102 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_mkdir.te
103 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_open.te
104 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_policy.if
105 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_ptrace.te
106 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_readlink.te
107 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_relabel.te
108 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_rename.te
109 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_rxdir.te
110 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_setattr.te
111 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_setnice.te
112 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_sigkill.te
113 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_stat.te
114 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_sysctl.te
115 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_create.te
116 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_getpgid.te
117 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_getsched.te
118 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_getsid.te
119 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_setpgid.te
120 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_setsched.te
121 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_transition.te
122 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_wait.te
123 ltp/testscripts/test_selinux.sh
124 Added Files:
125 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/Makefile
126 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_capable_file.te
127 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_capable_net.te
128 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_capable_sys.te
129 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_dyntrace.te
130 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_dyntrans.te
131 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_entrypoint.te
132 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_execshare.te
133 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_exectrace.te
134 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_execute_no_trans.te
135 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_fdreceive.te
136 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_file.te
137 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_global.te
138 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_inherit.te
139 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_ioctl.te
140 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_ipc.te
141 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_link.te
142 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_mkdir.te
143 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_open.te
144 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_policy.if
145 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_ptrace.te
146 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_readlink.te
147 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_relabel.te
148 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_rename.te
149 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_rxdir.te
150 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_setattr.te
151 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_setnice.te
152 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_sigkill.te
153 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_stat.te
154 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_sysctl.te
155 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_task_create.te
156 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_task_getpgid.te
157 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_task_getsched.te
158 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_task_getsid.te
159 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_task_setpgid.te
160 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_task_setsched.te
161 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_transition.te
162 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/test_wait.te
163 Removed Files:
164 ltp/testcases/kernel/security/selinux-testsuite/misc/check_sbin_deprecated.pl
165 ltp/testcases/kernel/security/selinux-testsuite/misc/sbin_deprecated.patch
166 ltp/testcases/kernel/security/selinux-testsuite/misc/update_refpolicy.sh
167 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_policy.te
169 6) Log Message:
170 Update the selinux ioctl test in ltp to reflect the revised selinux_file_ioctl() logic in the kernel.  Also requires the corresponding ltp selinux test policy update. Signed-off-by:  Stephen Smalley <sds@tycho.nsa.gov>.
172 Modified Files:
173 ltp/testcases/kernel/security/selinux-testsuite/tests/ioctl/selinux_ioctl.c
174 ltp/testcases/kernel/security/selinux-testsuite/tests/ioctl/selinux_noioctl.c
176 7) Log Message:
177 Fix ltp selinux testsuite for rhel5: Some changes on top of the prior patches to enable the ltp selinux testsuite to run successfully on rhel5.  Changes:  
178 - Fix the extraction of the release version to exclude Client/Server/etc.
179 - Make the ioctl test detect kernel version and adjust the test logic to match the expected selinux_file_ioctl() logic.
180 - Prevent runcon from consuming the options to chcon in selinux_relabel.sh.
181 Signed-off-by:  Stephen Smalley <sds@tycho.nsa.gov>.
183 Modified Files:
184 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/Makefile
185 ltp/testcases/kernel/security/selinux-testsuite/tests/ioctl/selinux_noioctl.c
186 ltp/testcases/kernel/security/selinux-testsuite/tests/relabel/selinux_relabel.sh
188 8) Log Message:
189 Enable the type bounds test in the ltp selinux testsuite: Add the type bounds test case to the runtest/selinux config so that it is executed as part of the ltp selinux testsuite.  The test passes with a sufficiently recent kernel (>= 2.6.28) and checkpolicy, as in Fedora 11.  If we want to avoid test failures on older kernels, we could add an explicit kernel version test to the test program, as I did for the ioctl test case. Signed-off-by:  Stephen Smalley <sds@tycho.nsa.gov>.
191 Modified Files:
192 ltp/runtest/selinux
194 9) Log Message:
195 Update ltp selinux testsuite README: Update the ltp selinux testsuite README. Changes include:  
196 - Explain the two different locations of test policy up front and then use $POLICYDIR for subsequent references.
197 - Expand and clarify the kernel configuration options.
198 - Add a section summarizing the SELinux policy and userland dependencies.
199 Signed-off-by:  Stephen Smalley <sds@tycho.nsa.gov>.
201 Modified Files:
202 ltp/testcases/kernel/security/selinux-testsuite/README
204 10) Log Message:
205 Fix selinux_capable_file.sh: Fix selinux_capable_file.sh to call setup before running the second set of tests.  This wasn't an issue prior to the $SELINUXTMPDIR patch as cleanup didn't previously remove the temporary directory, just the files.  The bug wasn't evident in enforcing mode since the second set of tests still got error exit values as expected just for the wrong reason. Detected by forcing a run of the testsuite under permissive mode and checking that all of the testcases FAIL as expected. Signed-off-by:  Stephen Smalley <sds@tycho.nsa.gov>.
207 Modified Files:
208 ltp/testcases/kernel/security/selinux-testsuite/tests/capable_file/selinux_capable_file.sh
210 11) Log Message:
211 There is a warning occured during i compiled ltp which was released in 20090430: The array of filename was declared with 5 elements, so if you give a value to filename[5], the array will overflow. Signed-off-by: Gui Xiaohua <guixh@cn.fujitsu.com>.
213 Modified Files:
214 ltp/testcases/kernel/syscalls/readlinkat/readlinkat01.c
216 12) Log Message:
217 Fix faulty interpretation of PASS/FAIL  bysched_football log parser: The log parser of sched_football sometimes interprets successful runs as FAILed ones as it gets the final result based on the PASS/FAIL value of the first run in the log file. The rationale behind this patch is that sched_football testcase can itself decide if it has passed or failed based on the_ball value. There is no need of the log parser as is the case with the other test cases like pi_perf. Changelog:
218 - Added pass/fail detection logic to sched_football.c,
219 - Removed parse_football.py,
220 - Removed the call to parse_football.py from run_auto.sh.
221 Signed-off by: Kiran Prakash <kirpraka@in.ibm.com>,
222 Acked-by: Gowrishankar <gowrishankar.m@linux.vnet.ibm.com>,
223 Acked-By: Dinakar Guniguntala <dino@in.ibm.com>,
224 Acked-by: Sripathi Kodi <sripathik@in.ibm.com>.
226 Modified Files:
227 ltp/testcases/realtime/func/sched_football/run_auto.sh
228 ltp/testcases/realtime/func/sched_football/sched_football.c
229 Removed Files:
230 ltp/testcases/realtime/func/sched_football/parse-football.py
232 13) Log Message:
233 Remove Duplicated Proc01 From Test Lists: The patch removes proc01 test from runtest/crashem, because it has also been present in runtest/fs. There is no need to run it in two places. Signed-off-by: CAI Qian <caiqian@cclom.cn>. 
235 Modified Files:
236 ltp/runtest/crashme
238 14) Log Message:
239 Add new testcases for cpuset: This is the patch of new testcases for the functionality test of cpuset. It contains cpu hotplug vs cpuset test, load balance vs cpuset test, schedule domains partition test, memory pressure measurement function test, page caches spread test and memory allocation test. Note: page caches spread test(test of cpuset11) may fail because there is something wrong with the kernel. I have made a patch to fix it. Now the patch was adding into -mm tree. Signed-off-by: Miao Xie <miaox@cn.fujitsu.com>.
241 Modified Files:
242 ltp/testcases/kernel/controllers/README
243 ltp/testcases/kernel/controllers/test_controllers.sh
244 ltp/testcases/kernel/controllers/cpuset/Makefile
245 ltp/testcases/kernel/controllers/cpuset/README
246 ltp/testcases/kernel/controllers/cpuset/run_cpuset_test.sh
247 ltp/testcases/kernel/controllers/cpuset/cpuset_lib/cpuset_funcs.sh
248 ltp/testcases/kernel/controllers/cpuset/cpuset_syscall_test/cpuset_syscall_testset.sh
249 Added Files:
250 ltp/testcases/kernel/controllers/cpuset/cpuset_hotplug_test/Makefile
251 ltp/testcases/kernel/controllers/cpuset/cpuset_hotplug_test/cpuset_hotplug_test.sh
252 ltp/testcases/kernel/controllers/cpuset/cpuset_hotplug_test/cpuset_list_compute.c
253 ltp/testcases/kernel/controllers/cpuset/cpuset_lib/cpuinfo.c
254 ltp/testcases/kernel/controllers/cpuset/cpuset_lib/cpuinfo.h
255 ltp/testcases/kernel/controllers/cpuset/cpuset_lib/meminfo.c
256 ltp/testcases/kernel/controllers/cpuset/cpuset_lib/meminfo.h
257 ltp/testcases/kernel/controllers/cpuset/cpuset_load_balance_test/Makefile
258 ltp/testcases/kernel/controllers/cpuset/cpuset_load_balance_test/cpuset_cpu_hog.c
259 ltp/testcases/kernel/controllers/cpuset/cpuset_load_balance_test/cpuset_load_balance_test.sh
260 ltp/testcases/kernel/controllers/cpuset/cpuset_load_balance_test/cpuset_sched_domains_check.c
261 ltp/testcases/kernel/controllers/cpuset/cpuset_load_balance_test/cpuset_sched_domains_test.sh
262 ltp/testcases/kernel/controllers/cpuset/cpuset_memory_pressure_test/Makefile
263 ltp/testcases/kernel/controllers/cpuset/cpuset_memory_pressure_test/cpuset_memory_pressure.c
264 ltp/testcases/kernel/controllers/cpuset/cpuset_memory_pressure_test/cpuset_memory_pressure_testset.sh
265 ltp/testcases/kernel/controllers/cpuset/cpuset_memory_spread_test/Makefile
266 ltp/testcases/kernel/controllers/cpuset/cpuset_memory_spread_test/cpuset_mem_hog.c
267 ltp/testcases/kernel/controllers/cpuset/cpuset_memory_spread_test/cpuset_memory_spread_testset.sh
268 ltp/testcases/kernel/controllers/cpuset/cpuset_memory_test/Makefile
269 ltp/testcases/kernel/controllers/cpuset/cpuset_memory_test/cpuset_memory_test.c
270 ltp/testcases/kernel/controllers/cpuset/cpuset_memory_test/cpuset_memory_testset.sh
272 15) Log Message:
273 The accept4() system call is available starting with Linux 2.6.28; support in glibc is available starting with version 2.10. In v2.9, the function was to be declared. So i did some changes like following. Signed-off-by: Gui Xiaohua <guixh@cn.fujitsu.com>. Acked-By: CAI Qian <caiqian@cclom.cn>.
275 Modified Files:
276 ltp/testcases/kernel/syscalls/accept4/accept4_01.c
278 16) Log Message:
279 Update the ltp selinux testsuite README to note the requirement for the libselinux headers and static library, and provide URLs from which to obtain the SELinux core userland and reference policy if the base distribution does not already include them. Signed-off-by:  Stephen Smalley <sds@tycho.nsa.gov>.
281 Modified Files:
282 ltp/testcases/kernel/security/selinux-testsuite/README
284 17) Log Message:
285 Remove obsolete logic from the Makefile in selinux-testsuite/refpolicy/redhat/5. This Makefile only gets used if we are running the testsuite on RHEL5, so we can drop the conditional TARGET definitions based on the redhat-release value. Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>.
287 Modified Files:
288 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/redhat/5/Makefile
290 18) Log Message:
291 Rohit Verma <rohit.170309@gmail.com> reported: I think there is a bug in the source code. In both the cases the string variable "Type" is not null- terminated. This variable ("Type") indicates the filesystem type, which is used later in the code. In the above said lines of code, I can observe that 'strlen(fstype)' is used within strncpy. Now, strlen returns the length of string excluding the null character. Man page of strncpy states that the 'dest' string is null terminated only if it is present in first 'n'  bytes of the 'src'. In our case, since strlen returns lenght excluding the null character the string "Type" is not null terminated.
292 CAI Qian <caiqian@cclom.cn> replied: Yes, that is the case. Guo Hongruan posted patches for mount02 and mount03 to fix the same problem before, and we'll also need the similar fix here. Are you capable to make patches for it? Signed-Off-By:  Rohit Verma <rohit.170309@gmail.com>, Acked-by: CAI Qian <caiqian@cclom.cn>,
294 Modified File(s):
295 ltp/testcases/kernel/syscalls/umount/umount02.c
296 ltp/testcases/kernel/syscalls/umount/umount03.c
298 19) Log Message:
299 Fix the splice02 test:
300 Particularly:
301 - TEST_ERRNO is only set when the syscall is executed using the TEST() macro. The tests gave bad error messages because of that.
302 - The end of the test was dead code; moved the TPASS code to pass at the end of file.
303 - The test assumes std. input is a pipe; reflect this in the runtest file.
304 Signed-off-by: Jiri Palecek <jpalecek@web.de>.
306 Modified File(s):
307 ltp/runtest/syscalls
308 ltp/testcases/kernel/syscalls/splice/splice02.c
310 20) Log Message:
311 Patch for fixing Unzip01 Test Not Working Correctly. Signed-Off-By: rohit verma <rohit.170309@gmail.com>. Acked-by: CAI Qian <caiqian@cclom.cn>.
313 Modified File(s):
314 ltp/testcases/commands/unzip/unzip_tests.sh
316 21) Log Message:
317 Add Memory Cgroup regression tests to LTP: Those testcases can reproduce bugs we found in memcg, and is useful to track future regressions. Note: this test may crash the system with older kernels, so it is disabled for kernels older than 2.6.30. Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>.
319 Modified Files:
320 ltp/runtest/controllers
321 ltp/testcases/kernel/controllers/Makefile
322 Added Files:
323 ltp/testcases/kernel/controllers/memcg/Makefile
324 ltp/testcases/kernel/controllers/memcg/README
325 ltp/testcases/kernel/controllers/memcg/memcg_regression_test.sh
326 ltp/testcases/kernel/controllers/memcg/memcg_test_1.c
327 ltp/testcases/kernel/controllers/memcg/memcg_test_2.c
328 ltp/testcases/kernel/controllers/memcg/memcg_test_4.c
329 ltp/testcases/kernel/controllers/memcg/memcg_test_4.sh
331 22) Log Message:
332 Attached (against ltp-full-20090430.tgz) patch renames binaries in pan directory to have ltp- prefix as plain pan when installed in /usr/bin/ directory conflict with gnome pan. It also fixes all occurrences of pan in scripts and howtos. Signed-off-by: Cyril Hrubis <chrubis@suse.cz>.
334 Modified Files:
335 ltp/ltp-devel.spec
336 ltp/runltp
337 ltp/runltplite.sh
338 ltp/doc/automation-README.html
339 ltp/doc/automation-cookbook.html
340 ltp/doc/ltp-howto.lyx
341 ltp/doc/ltp-howto.txt
342 ltp/doc/man1/Makefile
343 ltp/pan/Makefile
344 ltp/testscripts/diskio.sh
345 ltp/testscripts/ltp-aiodio.sh
346 ltp/testscripts/ltp-scsi_debug.sh
347 ltp/testscripts/ltpfslvm.sh
348 ltp/testscripts/ltpfsnolvm.sh
349 ltp/testscripts/ltpstress.sh
350 ltp/testscripts/networkstress.sh
351 ltp/testscripts/networktests.sh
352 ltp/testscripts/runEALtests.sh
353 ltp/testscripts/runpan.sh
354 ltp/testscripts/test_containers.sh
355 ltp/testscripts/test_filecaps.sh
356 ltp/testscripts/test_selinux.sh
357 ltp/testscripts/tpm_tools.sh
358 Added Files:
359 ltp/doc/man1/ltp-bump.1
360 ltp/doc/man1/ltp-pan.1
361 ltp/pan/ltp-bump.c
362 ltp/pan/ltp-pan.c
363 ltp/pan/ltp-scanner.c
364 Removed Files:
365 ltp/doc/man1/bump.1
366 ltp/doc/man1/pan.1
367 ltp/pan/bump.c
368 ltp/pan/pan.c
369 ltp/pan/scanner.c
371 23) Log Message:
372 Fix missing return. Signed-off-by: Cyril Hrubis <chrubis@suse.cz>.
374 Modified File(s):
375 ltp/testcases/kernel/security/integrity/ima/src/ima_mmap.c
377 24) Log Message:
378 Add add_key01 test for add_key syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>,
380 Modified Files:
381 ltp/runtest/syscalls
382 Added Files:
383 ltp/testcases/kernel/syscalls/add_key/Makefile
384 ltp/testcases/kernel/syscalls/add_key/add_key01.c
386 25) Log Message:
387 Add add_key02 test for add_key syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
389 Modified Files:
390 ltp/runtest/syscalls
391 Added Files:
392 ltp/testcases/kernel/syscalls/add_key/add_key02.c
394 26) Log Message:
395 Add bdflush01 test for bdflush syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
397 Modified Files:
398 ltp/runtest/syscalls
399 Added Files:
400 ltp/testcases/kernel/syscalls/bdflush/Makefile
401 ltp/testcases/kernel/syscalls/bdflush/bdflush01.c
403 27) Log Message:
404 Add exit_group01 test for exit_group syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
406 Modified Files:
407 ltp/runtest/syscalls
408 Added Files:
409 ltp/testcases/kernel/syscalls/exit_group/Makefile
410 ltp/testcases/kernel/syscalls/exit_group/exit_group01.c
412 28) Log Message:
413 Add keyctl01 test for keyctl syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
415 Modified Files:
416 ltp/runtest/syscalls
417 Added Files:
418 ltp/testcases/kernel/syscalls/keyctl/Makefile
419 ltp/testcases/kernel/syscalls/keyctl/keyctl01.c
421 29) Log Message:
422 Add newuname01 test for newuname syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
424 Modified Files:
425 ltp/runtest/syscalls
426 Added Files:
427 ltp/testcases/kernel/syscalls/newuname/Makefile
428 ltp/testcases/kernel/syscalls/newuname/newuname01.c
430 30) Log Message:
431 Add rt_sigaction01 test for rt_sigaction syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
433 Modified Files:
434 ltp/runtest/syscalls
435 Added Files:
436 ltp/testcases/kernel/syscalls/rt_sigaction/Makefile
437 ltp/testcases/kernel/syscalls/rt_sigaction/rt_sigaction01.c
439 31) Log Message:
440 Add rt_sigprocmask01 test for rt_sigprocmask syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
442 Modified Files:
443 ltp/runtest/syscalls
444 Added Files:
445 ltp/testcases/kernel/syscalls/rt_sigprocmask/Makefile
446 ltp/testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask01.c
448 32) Log Message:
449 Add rt_sigprocmask02 test for rt_sigprocmask syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
451 Modified Files:
452 ltp/runtest/syscalls
453 Added Files:
454 ltp/testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask02.c
456 33) Log Message:
457 Add rt_sigqueueinfo01 test for rt_sigqueueinfo syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
459 Modified Files:
460 ltp/runtest/syscalls
461 Added Files:
462 ltp/testcases/kernel/syscalls/rt_sigqueueinfo/Makefile
463 ltp/testcases/kernel/syscalls/rt_sigqueueinfo/rt_sigqueueinfo01.c
465 34) Log Message:
466 Add rt_sigsuspend01 test for rt_sigsuspend syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
468 Modified Files:
469 ltp/runtest/syscalls
470 Added Files:
471 ltp/testcases/kernel/syscalls/rt_sigsuspend/Makefile
472 ltp/testcases/kernel/syscalls/rt_sigsuspend/rt_sigsuspend01.c
474 35) Log Message:
475 Add set_thread_area01 test for set_thread_area syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
477 Modified Files:
478 ltp/runtest/syscalls
479 Added Files:
480 ltp/testcases/kernel/syscalls/set_thread_area/Makefile
481 ltp/testcases/kernel/syscalls/set_thread_area/set_thread_area01.c
483 36) Log Message:
484 Add set_thread_area02 test for set_thread_area syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
486 Modified Files:
487 ltp/runtest/syscalls
488 Added Files:
489 ltp/testcases/kernel/syscalls/set_thread_area/set_thread_area02.c
491 37) Log Message:
492 Add set_tid_address01 test for set_tid_address syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
494 Modified Files:
495 ltp/runtest/syscalls
496 Added Files:
497 ltp/testcases/kernel/syscalls/set_tid_address/Makefile
498 ltp/testcases/kernel/syscalls/set_tid_address/set_tid_address01.c
500 38) Log Message:
501 Add sgetmask01 test for sgetmask syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
503 Modified Files:
504 ltp/runtest/syscalls
505 Added Files:
506 ltp/testcases/kernel/syscalls/sgetmask/Makefile
507 ltp/testcases/kernel/syscalls/sgetmask/sgetmask01.c
509 39) Log Message:
510 Add sigreturn01 test for sigreturn syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
512 Modified Files:
513 ltp/runtest/syscalls
514 Added Files:
515 ltp/testcases/kernel/syscalls/sigreturn/Makefile
516 ltp/testcases/kernel/syscalls/sigreturn/sigreturn01.c
518 40) Log Message:
519 Add ssetmask01 test for ssetmask syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
521 Modified Files:
522 ltp/runtest/syscalls
523 Added Files:
524 ltp/testcases/kernel/syscalls/ssetmask/Makefile
525 ltp/testcases/kernel/syscalls/ssetmask/ssetmask01.c
527 41) Log Message:
528 Add timer_getoverrun01 test for timer_getoverrun01 syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
530 Modified Files:
531 ltp/runtest/syscalls
532 Added Files:
533 ltp/testcases/kernel/syscalls/timer_getoverrun/Makefile
534 ltp/testcases/kernel/syscalls/timer_getoverrun/timer_getoverrun01.c
536 42) Log Message:
537 Add timer_gettime01 test for timer_gettime syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
539 Modified Files:
540 ltp/runtest/syscalls
541 Added Files:
542 ltp/testcases/kernel/syscalls/timer_gettime/Makefile
543 ltp/testcases/kernel/syscalls/timer_gettime/timer_gettime01.c
545 43) Log Message:
546 Add tkill01 test for tkill syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
548 Modified Files:
549 ltp/runtest/syscalls
550 Added Files:
551 ltp/testcases/kernel/syscalls/tkill/Makefile
552 ltp/testcases/kernel/syscalls/tkill/tkill01.c
554 44) Log Message:
555 Add tkill02 test for tkill syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
557 Modified Files:
558 ltp/runtest/syscalls
559 Added Files:
560 ltp/testcases/kernel/syscalls/tkill/tkill02.c
562 45) Log Message:
563 Patch for "File" test case issue of 30-April-2009 release. Signed-off-by: rohit verma <rohit.170309@gmail.com>.
565 Modified File(s):
566 ltp/testcases/commands/ade/file/file_test.sh
568 46) Log Message:
569 I've found that ltp didn't compile on Debian because of old kernel headers, which contain taskstats struct without some of the needed fields. This autoconf test detects it and disables the code that would otherwise break. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
571 Modified Files:
572 ltp/configure.ac
573 ltp/include/config.h.default
574 ltp/testcases/kernel/controllers/cgroup/getdelays.c
575 Added Files:
576 ltp/m4/ltp-taskstats.m4
578 47) Log Message:
579 Crash02: Deal with SIGSTOP and SIGSEGV v3: Version 3 also fixed compilation failures on IA-64, since there is no SYS_fork either. It use clone2() instead. Version 2 fixed compilation failures on IA-64, because there is no SYS_vfork there. Instead, it uses clone() syscall for vfork(): clone(child_stack=0, flags=CLONE_VM|CLONE_VFORK|SIGCHLD). We have seen crash02 test can not finish due to the child process got SIGSTOP or SIGSEGV when calling random syscalls like this,
580 # ps aux
582 168      20121  0.0  0.0   3956   336 ?        Ds   15:10   0:00 ./crash02 -e
583 -v 100
584 168      20122  0.0  0.0   3956   336 ?        T    15:10   0:00 ./crash02 -e
585 -v 100
586 crash02       X ffff81007fb127a0     0 21272  21271         21273 (L-TLB)
587  ffff81004c185d58 0000000000000046 ffff81007b494e08 0000000000000002
588  0000000000000002 0000000000000002 ffff81007c5dc860 ffff81007fb127a0
589  00000d8ebb800862 000000000000c315 ffff81007c5dca48 0000000300000001
590 Call Trace:
591  [<ffffffff800235a7>] filp_close+0x5c/0x64
592  [<ffffffff8001595a>] do_exit+0x913/0x91f
593  [<ffffffff80048c18>] cpuset_exit+0x0/0x6c
594  [<ffffffff8002ad05>] get_signal_to_deliver+0x42c/0x45a
595  [<ffffffff8005a837>] do_notify_resume+0x9c/0x7af
596  [<ffffffff80096e2b>] specific_send_sig_info+0x44/0xac
597  [<ffffffff8009710e>] force_sig_info+0xae/0xb9
598  [<ffffffff80066eed>] do_page_fault+0x81e/0x830
599  [<ffffffff8005d6dc>] retint_signal+0x3d/0x79
600 crash02       X ffff810002376400     0 21273  21271               21272 (L-TLB)
601  ffff81004d201f18 0000000000000046 ffff81007b494e08 0000000000000046
602  0000000000000046 0000000000000002 ffff810078d3a040 ffffffff802eeae0
603  00000d8ebb803430 000000000001a60c ffff810078d3a228 0000000000000000
604 Call Trace:
605  [<ffffffff8001595a>] do_exit+0x913/0x91f
606  [<ffffffff80048c18>] cpuset_exit+0x0/0x6c
607  [<ffffffff8005d28d>] tracesys+0xd5/0xe0
608 So we use WUNTRACED option. Also, we found out that if it picks up vfork(), it will generate SIGSEGV. I am not sure what else can generate the same, so only blacklist vfork() at the moment. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
610 Modified Files:
611 ltp/testcases/misc/crash/crash02.c
613 48) Log Message:
614 Fix sync problem between two processes of pidns12 test: The child-process wait SIGUSR1 which would be sended by parent-process, if the child-process execute sigtimedwait() after parent-process send the signal, it would never receive the SIGUSR1 from parent-process. This patch rewrite child_signal_handler() to handle to SIGUSR1 and instead sigtimedwait() with sleep for 3 seconds. Signed-off-by: Gui Xiaohua <guixh@cn.fujitsu.com>.
616 Modified Files:
617 ltp/testcases/kernel/containers/pidns/pidns12.c
619 49) Log Message:
620 In reference to the issue with timer_create04 and clock_gettime03 for the kernel version 2.6.29 which was reported in the link: http://www.nabble.com/timer_create-p22376043.html, PFA the patch for fixing the issue. Detail on the issue: A new clockid 'CLOCK_MONOTONIC_RAW' was added since the kernel 2.6.28 (http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.28). This addition caused the above testcases to fail. Now, 5 clock ID's are resent in kernel ver 2.6.28 and later. Signed-off-by: Rohit Verma <rohit.170309@gmail.com>.
622 Modified Files:
623 ltp/testcases/kernel/timers/include/common_timers.h
624 ltp/testcases/kernel/timers/timer_create/timer_create02.c
626 50) Log Message:
627 Postponing close() after aio_write() has finished: In aio_return/1-1.c close() is called after asynchronous I/O write was queued. This according to POSIX may end up in one of two ends and it's implementation specified. One end is writing the file correctly while the other one is behave like aio_cancel() was called. (http://www.opengroup.org/onlinepubs/9699919799/functions/close.html). Test mentoined above rely on finishing asynchronous I/O correctly in this case. To fix that you must postpone close() after asynchronous I/O has finished. Signed-of-by: chrubis@suse.cz.
629 Modified Files:
630 ltp/testcases/open_posix_testsuite/conformance/interfaces/aio_return/1-1.c
632 51) Log Message:
633 revert previous "style" change which did a lot more damage than good
635 Modified File(s):
636 ltp/testcases/kernel/syscalls/ptrace/ptrace04.c
637 ltp/testcases/kernel/syscalls/ptrace/ptrace06.c
639 52) Log Message:
640 execve: remove obsoleted test case execve04. Since latest kernel do execve(2) without get file descriptor(kernel commit e7b9b550f53e81ea38e71d322d6f95730df058a2), it only use one file struct. This cause the case execve04 which test for set EMFILE errno obsoleted. This patch removed test case execve04, and changed the index of the test cases after execve04. Signed-off-by: Wei Yongjun <yjwei@cn.fujitsu.com>.
642 Modified Files:
643 ltp/doc/testcases/kernel.txt
644 ltp/runtest/ltplite
645 ltp/runtest/stress.part3
646 ltp/runtest/syscalls
647 ltp/testcases/kernel/syscalls/execve/execve04.c
648 ltp/testcases/kernel/syscalls/execve/execve05.c
649 Removed Files:
650 ltp/testcases/kernel/syscalls/execve/execve06.c
652 53) Log Message:
653 Fix typo in testcases/kernel/syscalls/chown/chown03.c, which use ltpuser->pw_uid in call to setegid() should be ltpuser->pw_gid. Signed-off-by: Wei Yongjun <yjwei@cn.fujitsu.com>.
655 Modified Files:
656 ltp/testcases/kernel/syscalls/chown/chown03.c
658 54) Log Message:
659 postponing close() after aio_write() has finished II and cleanups: I've fixed all the sources in the aio_return directory (from the same errors as previous one) and cleaned the coding style a little. Signed-off-by: Cyril Hrubis chrubis@suse.cz.
661 Modified Files:
662 ltp/testcases/open_posix_testsuite/conformance/interfaces/aio_return/1-1.c
663 ltp/testcases/open_posix_testsuite/conformance/interfaces/aio_return/2-1.c
664 ltp/testcases/open_posix_testsuite/conformance/interfaces/aio_return/3-1.c
665 ltp/testcases/open_posix_testsuite/conformance/interfaces/aio_return/3-2.c
666 ltp/testcases/open_posix_testsuite/conformance/interfaces/aio_return/4-1.c
668 55) Log Message:
669 Renaming binaries to avoid conflicts II. I've missed these three in the first patch, here comes cosmetic changes. Signed-off-by: Cyril Hrubis chrubis@suse.cz.
671 Modified Files:
672 ltp/INSTALL ltp/README ltp/README.ltp-devel
674 56) Log Message:
675 Port Crackerjack Syscall tests(missing) to LTP. Add/Port Utility Headers for these set of tests. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>. 
677 Added Files:
678 ltp/testcases/kernel/syscalls/utils/common_j_h.c
679 ltp/testcases/kernel/syscalls/utils/include_j_h.h
680 ltp/testcases/kernel/syscalls/utils/inotify.h
681 ltp/testcases/kernel/syscalls/utils/ioprio.h
682 ltp/testcases/kernel/syscalls/utils/numaif.h
683 ltp/testcases/kernel/syscalls/utils/poll.h
685 57) Log Message:
686 Add/Port get_mempolicy01 test for get_mempolicy() syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
688 Modified Files:
689 ltp/runtest/syscalls
690 Added Files:
691 ltp/testcases/kernel/syscalls/get_mempolicy/Makefile
692 ltp/testcases/kernel/syscalls/get_mempolicy/get_mempolicy01.c
694 58) Log Message:
695 Add/Port clock_getres01 test for clock_getres() syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
697 Modified Files:
698 ltp/runtest/syscalls
699 Added Files:
700 ltp/testcases/kernel/syscalls/clock_getres/Makefile
701 ltp/testcases/kernel/syscalls/clock_getres/clock_getres01.c
703 59) Log Message:
704 Add/Port clock_nanosleep01 test for clock_nanosleep() syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
706 Modified Files:
707 ltp/runtest/syscalls
708 Added Files:
709 ltp/testcases/kernel/syscalls/clock_nanosleep/Makefile
710 ltp/testcases/kernel/syscalls/clock_nanosleep/clock_nanosleep01.c
712 60) Log Message:
713 Add/Port mq_notify01 test for mq_notify() syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
715 Modified Files:
716 ltp/runtest/syscalls
717 Added Files:
718 ltp/testcases/kernel/syscalls/mq_notify/Makefile
719 ltp/testcases/kernel/syscalls/mq_notify/mq_notify01.c
721 61) Log Message:
722 Add/Port ppoll01 test for ppoll() syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
724 Modified Files:
725 ltp/runtest/syscalls
726 Added Files:
727 ltp/testcases/kernel/syscalls/ppoll/Makefile
728 ltp/testcases/kernel/syscalls/ppoll/ppoll01.c
730 62) Log Message:
731 Add/Port mq_open01 test for mq_open() syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
733 Modified Files:
734 ltp/runtest/syscalls
735 Added Files:
736 ltp/testcases/kernel/syscalls/mq_open/Makefile
737 ltp/testcases/kernel/syscalls/mq_open/mq_open01.c
739 63) Log Message:
740 Add/Port mq_timedreceive01 test for mq_timedreceive() syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
742 Modified Files:
743 ltp/runtest/syscalls
744 Added Files:
745 ltp/testcases/kernel/syscalls/mq_timedreceive/Makefile
746 ltp/testcases/kernel/syscalls/mq_timedreceive/mq_timedreceive01.c
748 64) Log Message:
749 Add/Port utimes01 test for utimes() syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
751 Modified Files:
752 ltp/runtest/syscalls
753 Added Files:
754 ltp/testcases/kernel/syscalls/utimes/Makefile
755 ltp/testcases/kernel/syscalls/utimes/utimes01.c
757 65) Log Message:
758 Add/Port mq_unlink01 test for mq_unlink() syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
760 Modified Files:
761 ltp/runtest/syscalls
762 Added Files:
763 ltp/testcases/kernel/syscalls/mq_unlink/Makefile
764 ltp/testcases/kernel/syscalls/mq_unlink/mq_unlink01.c
766 66) Log Message:
767 Add/Port mq_timedsend01 test for mq_timedsend() syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
769 Modified Files:
770 ltp/runtest/syscalls
771 Added Files:
772 ltp/testcases/kernel/syscalls/mq_timedsend/Makefile
773 ltp/testcases/kernel/syscalls/mq_timedsend/mq_timedsend01.c
775 67) Log Message:
776 Add/Port unshare01 test for unshare() syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
778 Modified Files:
779 ltp/runtest/syscalls
780 Added Files:
781 ltp/testcases/kernel/syscalls/unshare/Makefile
782 ltp/testcases/kernel/syscalls/unshare/unshare01.c
784 68) Log Message:
785 Add/Port unshare02 test for unshare() syscall. Signed-off-by: Manas Kumar Nayak <maknayak@in.ibm.com>.
787 Modified Files:
788 ltp/runtest/syscalls
789 Added Files:
790 ltp/testcases/kernel/syscalls/unshare/unshare02.c
792 69) Log Message:
793 The following patch solves the problem: 
794 1) Avoids build problem on your very old kernel,
795 2) Will not run on on your old kernel but on kernel > 2.6.17,
796 Will revert to Autoconf later. Signed-off-by: Subrata Modak <subrata@linux.vnet.ibm.com>.
798 Modified Files:
799 ltp/testcases/kernel/syscalls/splice/splice02.c
801 70) Log Message:
802 Being a non-NUMA machine is not a failure, but an info. So it should not cause the test to have a non zero exit status. Signed-off-by: Suzuki Poulose <suzuki@in.ibm.com>.
804 Modified Files:
805 ltp/testcases/kernel/syscalls/getcpu/getcpu01.c
807 71) Log Message:
808 I come across with this kernel issue in 2.6.27:
809 http://lkml.org/lkml/2008/9/23/218,
810 http://lkml.org/lkml/2008/9/23/228,
811 http://lkml.org/lkml/2008/9/24/180,
812 http://lkml.org/lkml/2008/9/24/186,
813 http://lkml.org/lkml/2008/9/24/193,
814 http://lkml.org/lkml/2008/9/24/243,
815 http://lkml.org/lkml/2008/9/24/247,
816 Test cases modification noticed for ltp/testcases/open_posix_testsuite/conformance/interfaces/sigaction/10-1.c. I have modified patch and submitting fix patch. This test case is passed now. Signed-off-by: naresh kamboju <naresh.kernel@gmail.com>.
818 Modified Files:
819 ltp/testcases/open_posix_testsuite/conformance/interfaces/sigaction/10-1.c
821 LTP-20090430
823 1) Log Message:
824 This patch adds Integrity Measurement Architecture(IMA) testing support:
825 Changes:
826 - updated README
827 - add test for existence of openssl-devel (m4/ltp-crypto.m4)
828 - add support for finding an audit message in different log files
829 Signed-off-by: Mimi Zohar <zohar@us.ibm.com>.
831 Modified Files:
832 ltp/config.mk.in
833 ltp/configure.ac
834 ltp/testcases/kernel/security/Makefile
835 Added Files:
836 ltp/m4/ltp-crypto.m4
837 ltp/runtest/ima
838 ltp/testcases/kernel/security/integrity/Makefile
839 ltp/testcases/kernel/security/integrity/ima/Makefile
840 ltp/testcases/kernel/security/integrity/ima/README
841 ltp/testcases/kernel/security/integrity/ima/policy/Makefile
842 ltp/testcases/kernel/security/integrity/ima/policy/measure.policy
843 ltp/testcases/kernel/security/integrity/ima/policy/measure.policy-invalid
844 ltp/testcases/kernel/security/integrity/ima/src/Makefile
845 ltp/testcases/kernel/security/integrity/ima/src/ima_boot_aggregate.c
846 ltp/testcases/kernel/security/integrity/ima/src/ima_measure.c
847 ltp/testcases/kernel/security/integrity/ima/src/ima_mmap.c
848 ltp/testcases/kernel/security/integrity/ima/tests/Makefile
849 ltp/testcases/kernel/security/integrity/ima/tests/ima_measurements.sh
850 ltp/testcases/kernel/security/integrity/ima/tests/ima_policy.sh
851 ltp/testcases/kernel/security/integrity/ima/tests/ima_setup.sh
852 ltp/testcases/kernel/security/integrity/ima/tests/ima_tpm.sh
853 ltp/testcases/kernel/security/integrity/ima/tests/ima_violations.sh
855 2) Log Message:
856 Addition of per_cpu_atomic_operations_vs_interrupt_disabling_module test to LTP. Signed-Off-By: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>.
858 Added Files:
859 ltp/testcases/kernel/device-drivers/misc_modules/per_cpu_atomic_operations_vs_interrupt_disabling_module/Makefile
860 ltp/testcases/kernel/device-drivers/misc_modules/per_cpu_atomic_operations_vs_interrupt_disabling_module/test-cmpxchg-nolock.c
862 3) Log Message:
863 Module to test Per CPU Allocator. Signed-Off-By: Tejun Heo <tj@kernel.org>.
865 Added Files:
866 ltp/testcases/kernel/device-drivers/misc_modules/per_cpu_allocator_module/Makefile
867 ltp/testcases/kernel/device-drivers/misc_modules/per_cpu_allocator_module/test_per_cpu_allocator_module.c
869 4) Log Message:
870 Patch for fixing the testcase's segment fault. Signed-Off-By: Fan He <fhe@novell.com>.
872 Modified File(s):
873 ltp/testcases/open_posix_testsuite/conformance/interfaces/timer_gettime/speculative/6-1.c
874 ltp/testcases/open_posix_testsuite/conformance/interfaces/timer_settime/speculative/12-1.c
876 5) Log Message:
877 Extended the summary info to the case of LTP cross-built i.e. running on different arch with respect to the host. Moreover, a more detailed summary about LTP test results has been added. Signed-off-by: Francesco Rundo <francesco.rundo@st.com>.
879 Modified File(s):
880 ltp/tools/genhtml.pl
882 6) Log Message:
883 Add Simple Test for PERFORMANCE COUNTER in Linux. Signed-Off-By: Ingo Molnar <mingo@elte.hu>. Ported-To-And-Tested-On-LTP-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
885 Modified Files:
886 ltp/runalltests.sh
887 Added Files:
888 ltp/runtest/perfcounters
889 ltp/testcases/kernel/performance_counters/Makefile
890 ltp/testcases/kernel/performance_counters/performance_counter01.c
892 7) Log Message:
893 Add Test for Software and Hardware PERFORMANCE COUNTERS verification in Linux. Signed-Off-By: Paul Mackerras <paulus@samba.org>. Ported-To-And-Tested-On-LTP-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
895 Modified Files:
896 ltp/runtest/perfcounters
897 Added Files:
898 ltp/testcases/kernel/performance_counters/performance_counter02.c
900 8) Log Message:
901 Add Test for Checking mmap() corruption. Signed-Off-By: Ying Han <yinghan@google.com>. Ported-To-And-Tested-On-LTP-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
903 Modified Files:
904 ltp/runtest/stress.part1
905 Added Files:
906 ltp/testcases/kernel/mem/mmapstress/mmap-corruption01.c
908 9) Log Message:
909 Growfiles: Fix Test Failures. See: http://marc.info/?t=123866461100001&r=1&w=2&n=2, for more info. Signed-Off-By: CAI Qian <caiqian@cclom.cn>.
911 Modified File(s):
912 ltp/lib/Makefile
913 ltp/testcases/kernel/fs/doio/growfiles.c
915 10) Log Message:
916 While running the latest LTP testsuite (CVS checkout), some tests failed due to small errors in the testscripts. I've attached two diffs for both testcases/kernel/syscalls/utimensat/utimensat_tests.sh and testcases/kernel/syscalls/ioctl/test_ioctl. Signed-Off-By: Christian Kujau <lists@nerdbynature.de>.
918 Modified File(s):
919 ltp/testcases/kernel/syscalls/ioctl/test_ioctl
920 ltp/testcases/kernel/syscalls/utimensat/utimensat_tests.sh
922 11) Log Message:
923 Patch to integrate sched_smt cpu consolidation testcase to LTP. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>.
925 Modified File(s):
926 ltp/testcases/kernel/power_management/pm_include.sh
927 ltp/testcases/kernel/power_management/runpwtests.sh
929 12) Log Message:
930 This is v4l-test 0.11 patch for LTP. Changes:
931  - Test cases added for VIDIOC_G_OUTPUT, VIDIOC_S_OUTPUT, VIDIOC_G_FMT, VIDIOC_G_SLICED_VBI_CAP, VIDIOC_QUERYMENU;
932  - Cleaned up ret and errno variable names;
933  - Separated the NULL parameter test cases to a separated testsuite and reworked most of the NULL parameter test cases;
934  - Added camera enabling through /sys/devices/platform/eeepc/camera;
935  - Added results page to documentation;
936  - Follow kernel API changes in video_dummy.ko
937 Signed-off-by: Márton Németh <nm127@freemail.hu>.
939 Modified Files:
940 ltp/testcases/kernel/device-drivers/v4l/kernel_space/video_dummy.c
941 ltp/testcases/kernel/device-drivers/v4l/user_space/Makefile
942 ltp/testcases/kernel/device-drivers/v4l/user_space/README
943 ltp/testcases/kernel/device-drivers/v4l/user_space/dev_video.c
944 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_AUDIO.c
945 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_AUDOUT.c
946 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CROP.c
947 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CROPCAP.c
948 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CTRL.c
949 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMAUDIO.c
950 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMAUDOUT.c
951 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMINPUT.c
952 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMOUTPUT.c
953 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMSTD.c
954 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUM_FMT.c
955 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_FREQUENCY.c
956 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_FREQUENCY.h
957 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_INPUT.c
958 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_INPUT.h
959 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_LOG_STATUS.c
960 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_MODULATOR.c
961 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_PARM.c
962 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_PRIORITY.c
963 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYCAP.c
964 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYCTRL.c
965 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYSTD.c
966 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_STD.c
967 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_TUNER.c
968 ltp/testcases/kernel/device-drivers/v4l/user_space/test_invalid_ioctl.c
969 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_test.c
970 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/index.html
971 Added Files:
972 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_FMT.c
973 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_FMT.h
974 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_G_SLICED_VBI_CAP.c
975 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_G_SLICED_VBI_CAP.h
976 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_OUTPUT.c
977 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_OUTPUT.h
978 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYMENU.c
979 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYMENU.h
980 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/results.html
982 13) Log Message:
983 Patch for fixing the openposix_getoverrun_speculative_6_1 testcase's segment fault. Signed-Off-By: Fan He <fhe@novell.com>.
985 Modified File(s):
986 ltp/testcases/open_posix_testsuite/conformance/interfaces/timer_getoverrun/speculative/6-1.c
988 14) Log Message:
989 Patch for fixing the openposix_timer_delete_speculative_5_1 testcase's segment fault. Signed-Off-By: Fan He <fhe@novell.com>.
991 Modified File(s):
992 ltp/testcases/open_posix_testsuite/conformance/interfaces/timer_delete/speculative/5-1.c
994 15) Log Message:
995 I am not sure what kinds of IO and wait methods are available on uClinux, but by looking at the code in tlibio.h, the following method seems not supported there. So whenever LIO_IO_SYNCP was chosen as the random IO method, it will skip the above code and failback to "No I/O method chosen". Can you try the following patch to see if it fixes the problem? It drops LIO_IO_SYNCP as an avaliable method for uClinux, and also narrows down the wait methods since it does not support async IO there. I'd hope someone knew better than me about uClinux to review this patch. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
997 Modified File(s):
998 ltp/include/tlibio.h
1000 16) Log Message:
1001 Fix clone07 bug. Signed-Off-By: Guo Hongruan <guo.hongruan@gulessoft.com>.
1003 Modified File(s):
1004 ltp/testcases/kernel/syscalls/clone/clone07.c
1006 17) Log Message:
1007 Addition of splice02 test for splice() syscall. Original-Author: Jens Axboe <axboe@kernel.dk>, Ported-To-LTP:By: Manas K Nayak <maknayak@in.ibm.com>.
1009 Modified Files:
1010 ltp/runtest/syscalls
1011 Added Files:
1012 ltp/testcases/kernel/syscalls/splice/splice02.c
1014 18) Log Message:
1015 Addition of clock_nanosleep2_01 test for clock_nanosleep2() syscall. Original-Author: M. Koehrer <mathias_koehrer@arcor.de>, Ported-To-LTP-By: Manas K Nayak <maknayak@in.ibm.com>,
1017 Modified Files:
1018 ltp/runtest/syscalls
1019 Added Files:
1020 ltp/testcases/kernel/syscalls/clock_nanosleep2/Makefile
1021 ltp/testcases/kernel/syscalls/clock_nanosleep2/clock_nanosleep2_01.c
1023 19) Log Message:
1024 Addition of cacheflush01 test for cacheflush() syscall. Original-Author: Maxin John <maxin.john@gmail.com>, Ported-To-LTP-By: Manas K Nayak <maknayak@in.ibm.com>,
1026 Modified Files:
1027 ltp/runtest/syscalls
1028 Added Files:
1029 ltp/testcases/kernel/syscalls/cacheflush/Makefile
1030 ltp/testcases/kernel/syscalls/cacheflush/cacheflush01.c
1032 20) Log Message:
1033 Fix mount02 and mount03. Signed-Off-By: Guo Hongruan <guo.hongruan@gulessoft.com>.
1035 Modified File(s):
1036 ltp/testcases/kernel/syscalls/mount/mount02.c
1037 ltp/testcases/kernel/syscalls/mount/mount03.c
1039 21) Log Message:
1040 How many loops should setuid04 run test case using "setuid04 -i 2"? It should be 2 but in fact, it is 3, This patch solves this problem. Hoppe it is useful. Thanks a lot!. Signed-Off-By: Guo Hongruan <guo.hongruan@gulessoft.com>.
1042 Modified File(s):
1043 ltp/testcases/kernel/syscalls/setuid/setuid04.c
1045 22) Log Message:
1046 Rohit verma <rohit.170309@gmail.com> wrote: There is a change in compilation mechanism in LTP from Feb 09 distribution.The previous Make mechanism did not provide any optimization while compiling the fork05 test program and the test used to Pass . However the newer Makefile uses optimization level 2 while compiling, if this file is executed the test case fails. CAI Qian <caiqian@cclom.cn> replied: This is definitely a case. I can reproduce it on Fedora 10, so I have created a bug of it, and copied the author Ulrich Drepper, https://bugzilla.redhat.com/show_bug.cgi?id=495296. Ulrich Drepper has pointed out in the above bug report that this failure was due to incorrect test code. The test code isn't correct.  The compiler cannot look inside the asm statements in main() and see that they are really necessary.  Based on the information given the compiler can drop some of them. Change all asms in main from asm(...) to asm volatile(...), and the code works fine. With the following patch, it works fine with and without compilation optimization. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
1048 Modified Files:
1049 ltp/testcases/kernel/syscalls/fork/fork05.c
1051 23) Log Message:
1052 Fix from CAI Qian <caiqian@cclom.cn>.
1054 Modified Files:
1055 ltp/testcases/network/lib6/runcc.c
1057 24) Log Message:
1058 It turns out that -s option does not has any effect for binutils ar, which makes related test cases invalid in ar01 test. Nick Clifton replied in the bug report, https://bugzilla.redhat.com/show_bug.cgi?id=490797. It does make a difference on some versions of the ar program, notably those on some Unix and Solaris systems.  These versions of ar do not automatically added a symbol index when the archive is created. But the binutils ar automatically adds a symbol index when an archive is created.  So the -s option is supported mainly for backwards compatibility with these other versions of ar. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
1060 Modified Files:
1061 ltp/testcases/commands/ade/ar/ar01
1063 25) Log Message:
1064 The library file in powermanagement testcase is modified to support sched_mc=2 testing. Wrote a another function to generate load in the system through make -j x. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>.
1066 Modified Files:
1067 ltp/testcases/kernel/power_management/lib/sched_mc.py
1069 26) Log Message:
1070 CPU consolidation testcase is modified such that workload is not passed as input to the testcase. Based on sched_mc input corresponding workload is triggered. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>.
1072 Modified Files:
1073 ltp/testcases/kernel/power_management/cpu_consolidation.py
1075 27) Log Message:
1076 Master script of Powermanagement testcase is modified to invoke cpu_consolidation testcase without workload. Restructured cpu_consolidation testcase within a loop. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>.
1078 Modified Files:
1079 ltp/testcases/kernel/power_management/runpwtests.sh
1081 28) Log Message:
1082 This testcase test sched_smt_power_saving interface with valid and inavlid values. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>.
1084 Added Files:
1085 ltp/testcases/kernel/power_management/test_sched_smt.sh
1087 29) Log Message:
1088 Modifed test_sched_mc interface testing testcase to use reusable function. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>.
1090 Modified Files:
1091 ltp/testcases/kernel/power_management/test_sched_mc.sh
1093 30) Log Message:
1094 The test_dma_thread_diotest contains an unnecessary bashism. This patch fixes that. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
1096 Modified File(s):
1097 ltp/testcases/kernel/io/direct_io/test_dma_thread_diotest7.sh
1099 31) Log Message:
1100 Make fs/quota_remount_test01 more POSIX-shell friendly. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
1102 Modified File(s):
1103 ltp/testcases/kernel/fs/quota_remount/quota_remount_test01.sh
1105 32) Log Message:
1106 First, there was bug in test - it used seconds part of struct timespec structure, because total_sec was 5 from previous loop, and 1..4 millions of nanoseconds in addition to these 5 seconds did nothing in test result, checking sleep time for correctness also used total_sec. Also pselect takes struct timespec as its argument, not struct timeval, now code in test uses struct timeval as argument of pselect and suppose second field of this structure is microseconds instead of nanoseconds. Let's fix this part of test - I suggest to set nanoseconds to 1e8 ... 4e8 with step 1e8 and check sleep time differs from expected value no more than 10% of it. Signed-Off-By: Dmitry Guryanov <dguryanov@parallels.com>.
1108 Modified File(s):
1109 ltp/testcases/kernel/syscalls/pselect/pselect01.c
1111 33) Log Message:
1112 This is the patch of the v4l-test 0.12 for LTP. Changes: Test cases added for VIDIOC_S_FMT; NULL parameter test suite split to read only, write only and write/read ioctl suite; More verbose debug output in VIDIOC_S_FREQUENCY and in some other test cases; More strict check added for strings in different test cases. Signed-off-by: Márton Németh <nm127@freemail.hu>.
1114 Modified File(s):
1115 ltp/testcases/kernel/device-drivers/v4l/user_space/README
1116 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_AUDIO.c
1117 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_AUDOUT.c
1118 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMAUDIO.c
1119 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMAUDOUT.c
1120 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMINPUT.c
1121 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMOUTPUT.c
1122 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMSTD.c
1123 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUM_FMT.c
1124 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_FMT.c
1125 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_FMT.h
1126 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_FREQUENCY.c
1127 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_MODULATOR.c
1128 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYCAP.c
1129 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYCTRL.c
1130 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYMENU.c
1131 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_STD.c
1132 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_TUNER.c
1133 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_test.c
1134 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/index.html
1135 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/results.html
1137 34) Log Message:
1138 Jiri Palecek <jpalecek@web.de> wrote: While running the selinux tests, I was contemplating the way the $SELINUXTMPDIR is created. It seems to me that creating it in each test individually would allow running the tests in parallel, make some hacks needed to prevent interference of the tests unnecessary, allow the tests to be run directly from ltpmenu et al., and wouldn't add much more code. What do you think about this? Signed-off-by: Jiri Palecek <jpalecek@web.de>.
1139 "Serge E. Hallyn" <serue@us.ibm.com> replied:
1140 If the motivation is to support multiple concurrent ltp runs, wouldn't it be better to have selinux-testsuite/tests/runtest.sh set/export SELINUXTMPDIR to a per-run tempdir? Even as simple as /tmp/selinux-$pid. Well, and testscripts/test_selinux.sh I guess. Hmm, no, bc at that level you can't easily support multiple policy module loads anyway. Never mind.
1141 Jiri Palecek <jpalecek@web.de> replied back: No, the motivation was mostly to allow running these tests directly from PAN, without any supporting scripts. The ability to run the tests concurrently is just a pleasant bonus. I chose this way, because I find the needed changes pretty small. 
1142 "Serge E. Hallyn" <serue@us.ibm.com> finally replied: Yeah - seems like a good idea. If the directories sometimes don't get deleted, then you might help out the admin by giving the directories easy to spot names so they can manually clean up...  i.e. use mktemp -d /tmp/ltpselinuxXXXX or maybe even better mkdir -p /tmp/ltpselinux; mktemp -d -p /tmp/ltpselinux.
1144 Modified File(s):
1145 ltp/testcases/kernel/security/selinux-testsuite/tests/bounds/selinux_bounds.sh
1146 ltp/testcases/kernel/security/selinux-testsuite/tests/capable_file/selinux_capable_file.sh
1147 ltp/testcases/kernel/security/selinux-testsuite/tests/capable_sys/selinux_capable_sys.sh
1148 ltp/testcases/kernel/security/selinux-testsuite/tests/entrypoint/selinux_entrypoint.sh
1149 ltp/testcases/kernel/security/selinux-testsuite/tests/execute_no_trans/selinux_execute_no_trans.sh
1150 ltp/testcases/kernel/security/selinux-testsuite/tests/fdreceive/selinux_fdreceive.sh
1151 ltp/testcases/kernel/security/selinux-testsuite/tests/file/selinux_file.sh
1152 ltp/testcases/kernel/security/selinux-testsuite/tests/inherit/selinux_inherit.sh
1153 ltp/testcases/kernel/security/selinux-testsuite/tests/ioctl/selinux_ioctl.sh
1154 ltp/testcases/kernel/security/selinux-testsuite/tests/link/selinux_link.sh
1155 ltp/testcases/kernel/security/selinux-testsuite/tests/mkdir/selinux_mkdir.sh
1156 ltp/testcases/kernel/security/selinux-testsuite/tests/open/selinux_open.sh
1157 ltp/testcases/kernel/security/selinux-testsuite/tests/readlink/selinux_readlink.sh
1158 ltp/testcases/kernel/security/selinux-testsuite/tests/relabel/selinux_relabel.sh
1159 ltp/testcases/kernel/security/selinux-testsuite/tests/rename/selinux_rename.sh
1160 ltp/testcases/kernel/security/selinux-testsuite/tests/rxdir/selinux_rxdir.sh
1161 ltp/testcases/kernel/security/selinux-testsuite/tests/setattr/selinux_setattr.sh
1162 ltp/testcases/kernel/security/selinux-testsuite/tests/stat/selinux_stat.sh
1164 35) Log Message:
1165 I have been trying to run the selinux tests on Debian and discovered a small flaw. The test was using a return value variable which wasn't set by the test. I've coma across another strange (at least to me) fact - when you execute a program without path, it is searched for in $PATH. However, if the program is in one directory if $PATH and selinux rejects to run the file, the following directories in $PATH are search, and the call can succeed. Is this behavior planned? I know it can't tamper the security of selinux, but it can lead to surprising results. Also, I've found some uses of macros not present in Debian's refpolicy. Should I send a patch for them? Signed-off-by: Jiri Palecek <jpalecek@web.de>.
1167 Modified File(s):
1168 ltp/testcases/kernel/security/selinux-testsuite/tests/entrypoint/selinux_entrypoint.sh
1170 36) Log Message:
1171 Add cgroup regression tests to LTP: Those testcases can reproduce bugs we found in cgroups, and is useful to track future regressions. Note: this test may crash the system with older kernels, so it is disabled for kernels older than 2.6.29. Another note: getdelays.c is linux-2.6/Documentation/accounting/getdelays.c. How to run this test:     # runltp -f controllers
1172 Result:
1173 cgroup_regression_test    1  PASS  :  no kernel bug was found
1174 cgroup_regression_test    2  PASS  :  notify_on_release is inherited
1175 cgroup_regression_test    3  PASS  :  no kernel bug was found
1176 cgroup_regression_test    4  PASS  :  no lockdep BUG was found
1177 cgroup_regression_test    5  PASS  :  no kernel bug was found
1178 cgroup_regression_test    6  PASS  :  no kernel bug was found
1179 cgroup_regression_test    7  PASS  :  no kernel bug was found
1180 cgroup_regression_test    8  PASS  :  no kernel bug was found
1181 cgroup_regression_test    9  PASS  :  no kernel warning was found
1182 cgroup_regression_test   10  PASS  :  no kernel warning was found
1183 Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>.
1185 Modified Files:
1186 ltp/runtest/controllers
1187 ltp/testcases/kernel/controllers/Makefile
1188 ltp/testcases/kernel/controllers/README
1189 Added Files:
1190 ltp/testcases/kernel/controllers/cgroup/Makefile
1191 ltp/testcases/kernel/controllers/cgroup/README
1192 ltp/testcases/kernel/controllers/cgroup/cgroup_regression_test.sh
1193 ltp/testcases/kernel/controllers/cgroup/fork_processes.c
1194 ltp/testcases/kernel/controllers/cgroup/getdelays.c
1195 ltp/testcases/kernel/controllers/cgroup/test_10_1.sh
1196 ltp/testcases/kernel/controllers/cgroup/test_10_2.sh
1197 ltp/testcases/kernel/controllers/cgroup/test_3_1.sh
1198 ltp/testcases/kernel/controllers/cgroup/test_3_2.sh
1199 ltp/testcases/kernel/controllers/cgroup/test_6_1.sh
1200 ltp/testcases/kernel/controllers/cgroup/test_6_2.c
1201 ltp/testcases/kernel/controllers/cgroup/test_9_1.sh
1202 ltp/testcases/kernel/controllers/cgroup/test_9_2.sh
1204 37) Log Message:
1205 Test suite for cpuset: This is the test suite for the basis operation test and part functionality test of cpuset. It contains adding/removing cpus/mems test, setting flags test, exclusive function test, hierarchy relation test, inherit relation test and cpuset VS syscall test. More testcases will be added in future. Signed-off-by: Miao Xie <miaox@cn.fujitsu.com>.
1207 Modified Files:
1208 ltp/testcases/kernel/controllers/Makefile
1209 ltp/testcases/kernel/controllers/README
1210 ltp/testcases/kernel/controllers/test_controllers.sh
1211 ltp/testcases/kernel/controllers/testplan.txt
1212 Added Files:
1213 ltp/testcases/kernel/controllers/cpuset/Makefile
1214 ltp/testcases/kernel/controllers/cpuset/README
1215 ltp/testcases/kernel/controllers/cpuset/run_cpuset_test.sh
1216 ltp/testcases/kernel/controllers/cpuset/cpuset_base_ops_test/Makefile
1217 ltp/testcases/kernel/controllers/cpuset/cpuset_base_ops_test/cpuset_base_ops_testset.sh
1218 ltp/testcases/kernel/controllers/cpuset/cpuset_exclusive_test/Makefile
1219 ltp/testcases/kernel/controllers/cpuset/cpuset_exclusive_test/cpuset_exclusive_test.sh
1220 ltp/testcases/kernel/controllers/cpuset/cpuset_hierarchy_test/Makefile
1221 ltp/testcases/kernel/controllers/cpuset/cpuset_hierarchy_test/cpuset_hierarchy_test.sh
1222 ltp/testcases/kernel/controllers/cpuset/cpuset_inherit_test/Makefile
1223 ltp/testcases/kernel/controllers/cpuset/cpuset_inherit_test/cpuset_inherit_testset.sh
1224 ltp/testcases/kernel/controllers/cpuset/cpuset_lib/Makefile
1225 ltp/testcases/kernel/controllers/cpuset/cpuset_lib/cpuset_funcs.sh
1226 ltp/testcases/kernel/controllers/cpuset/cpuset_syscall_test/Makefile
1227 ltp/testcases/kernel/controllers/cpuset/cpuset_syscall_test/cpuset_syscall_test.c
1228 ltp/testcases/kernel/controllers/cpuset/cpuset_syscall_test/cpuset_syscall_testset.sh
1230 38) Log Message:
1231 While running the su01 test on Debian, I encountered a different error message on changing the password and giving a wrong old password. I guess the error message is actually OK, so I suggest to add it to the possible successful outcomes. Signed-off-by: Jiri Palecek <jpalecek@web.de>. 
1233 Modified Files:
1234 ltp/testcases/commands/su/su01_s1
1236 39) Log Message:
1237 Fix running of the selinux tests: while running the ltp selinux tests on Debian, I found some problems: 1) the testdomain attribute cannot have setcurrent permission to itself. This is because in Debian refpolicy, only domains with attribute set_curr_context can have setcurrent permission on own processes (otherwise, it's forbidden by neverallow). And AFAIK, it's impossible to specify that domains having attribute testdomain also have attribute set_curr_context. Moreover, I found only two tests (dyntrans and dyntrace) that actually need it so far, so I'm not convinced it has to be granted globally. 2) the testscripts (eg. selinux_file.sh) have the test_file_t context, but they are to be run as sysadm_t. Sysadm_t therefore needs execute_no_trans permission on the test files. Please correct me if I'm wrong. - allow sysadm_t execute_no_trans on test_file_t to allow him to run the test shell scripts - get rid of setexec permission for testdomain, it conflicts with refpolicy and AFAIK is unneeded. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
1239 Modified Files:
1240 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_global.te
1242 40) Log Message:
1244 README: update kernel config for cgroup testing: lockdep is needed in one of the testcases in cgroup regression test. Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>.
1246 Modified Files:
1247 ltp/README
1249 41) Log Message:
1250 Fix fsync02 usage on filesystems which have undefined amount of free space: "Fields that are undefined for a particular file system are set to 0". Note that if it's ramfs or tmpfs with -o nr_blocks=0, there is no such thing as "amount of free space", reserved for root or not. - Al Viro. Signed-off-by: Michal Simek <monstr@monstr.eu>.
1252 Modified Files:
1253 ltp/testcases/kernel/syscalls/fsync/fsync02.c
1255 42) Log Message:
1256 Delete the change_owner binary, as it is an insecure suid root binary; rewrite tests that use it: This patch is based on Jiri's change_owner patch. I removed references in runtest/syscalls and fix some coding style violations. Signed-off-by: Michal Simek <monstr@monstr.eu>.
1258 Modified Files:
1259 ltp/runtest/syscalls
1260 ltp/testcases/kernel/syscalls/chmod/Makefile
1261 ltp/testcases/kernel/syscalls/chmod/chmod05.c
1262 ltp/testcases/kernel/syscalls/chmod/chmod06.c
1263 ltp/testcases/kernel/syscalls/chown/Makefile
1264 ltp/testcases/kernel/syscalls/chown/chown03.c
1265 ltp/testcases/kernel/syscalls/chown/chown04.c
1266 ltp/testcases/kernel/syscalls/fchmod/Makefile
1267 ltp/testcases/kernel/syscalls/fchmod/fchmod05.c
1268 ltp/testcases/kernel/syscalls/fchmod/fchmod06.c
1269 ltp/testcases/kernel/syscalls/fchown/Makefile
1270 ltp/testcases/kernel/syscalls/fchown/fchown03.c
1271 ltp/testcases/kernel/syscalls/fchown/fchown04.c
1273 43) Log Message:
1274 The attached patch fixes this bug. This is the bug of the kernel. The following patch has fixed the bug.
1275 commit af76aba00fdcfb21535c9f9872245d14097a4561
1276 Author: Rusty Russell <rusty@rustcorp.com.au>
1277 Date:   Mon Mar 30 22:05:11 2009 -0600
1278     cpumask: fix seq_bitmap_*() functions.
1279      1) seq_bitmap_list() should take a const.
1280      2) All the seq_bitmap should use cpumask_bits().
1281     Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
1282 But after applying this patch, Case 5 and 6 still failed. It is because the max size of CPUSET in the glibc is 1024, but the  max size of your kernel is 4096, when we invoke the sched_getaffinity, the kernel will check whether the size of mask passed into the function is >= the size of the mask in the kernel. If not, the function returns -1. So it is not the bug of the tesecase. This patch contains two lib files written by Paul Jackson who is ex-maintainer of cpuset. These two lib files are used for both this bug fix and the testcases that will be added in future. Signed-Off-By: Miao Xie <miaox@cn.fujitsu.com>.
1284 Modified Files:
1285 ltp/testcases/kernel/controllers/cpuset/cpuset_lib/cpuset_funcs.sh
1286 ltp/testcases/kernel/controllers/cpuset/cpuset_syscall_test/Makefile
1287 ltp/testcases/kernel/controllers/cpuset/cpuset_syscall_test/cpuset_syscall_test.c
1288 ltp/testcases/kernel/controllers/cpuset/cpuset_syscall_test/cpuset_syscall_testset.sh
1289 Added Files:
1290 ltp/testcases/kernel/controllers/cpuset/cpuset_lib/bitmask.h
1291 ltp/testcases/kernel/controllers/cpuset/cpuset_lib/common.h
1292 ltp/testcases/kernel/controllers/cpuset/cpuset_lib/cpuset.h
1293 ltp/testcases/kernel/controllers/cpuset/cpuset_lib/libbitmask.c
1294 ltp/testcases/kernel/controllers/cpuset/cpuset_lib/libcpuset.c
1296 44) Log Message:
1297 Add capability bounding set testcases, to verify the following:
1298         1. prctl(CAP_BSET_READ, 0..NCAPS) returns 1
1299         2. prctl(CAP_BSET_READ, -1|NCAPS+1) return -1
1300         3. prctl(CAP_BSET_DROP, -1|NCAPS+1) returns -1
1301         4. prctl(CAP_BSET_DROP, 0..NCAPS) returns 1
1302            4b. prctl(CAP_BSET_READ, N) returns 0 after each unset, 1 for those not yet removed
1303         5. fI=empty; N \notin pP; prctl(CAPBSET_DROP, N); setting pI=N fails
1304         6. pI=N; fI=fE=N; prctl(CAPBSET_DROP, N); exec(f) - N \in pE
1305                 (or make f setuid-root)
1306         7. pI=0; fI=fE=N; prctl(CAPBSET_DROP, N); exec(f) - N \notin pE
1307                 (or make f setuid-root)
1308 A set of securebits and keepcaps tests have yet to be written (as per an email I sent a few months ago). Signed-off-by: Serge Hallyn <serue@us.ibm.com>.
1310 Modified Files:
1311 ltp/runltp
1312 ltp/testcases/kernel/security/Makefile
1313 Added Files:
1314 ltp/runtest/cap_bounds
1315 ltp/testcases/kernel/security/cap_bound/Makefile
1316 ltp/testcases/kernel/security/cap_bound/cap_bounds_r.c
1317 ltp/testcases/kernel/security/cap_bound/cap_bounds_rw.c
1318 ltp/testcases/kernel/security/cap_bound/cap_bset_inh_bounds.c
1319 ltp/testcases/kernel/security/cap_bound/check_for_libcap.sh
1320 ltp/testcases/kernel/security/cap_bound/check_pe.c
1321 ltp/testcases/kernel/security/cap_bound/dummy.c
1322 ltp/testcases/kernel/security/cap_bound/exec_with_inh.c
1323 ltp/testcases/kernel/security/cap_bound/exec_without_inh.c
1324 ltp/testcases/kernel/security/cap_bound/run_capbounds.sh
1326 45) Log Message:
1327 Exit in testsf_s6 when host lookup fails to prevent segfaults later. Jiri Palecek <jpalecek@web.de>.
1329 Modified Files:
1330 ltp/testcases/network/ipv6/sendfile6/testsf_s6.c
1332 46) Log Message:
1333 Fix collateral damage caused by recent coding style cleanups. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
1335 Modified Files:
1336 ltp/testcases/kernel/syscalls/syslog/syslog01
1337 ltp/testcases/kernel/syscalls/syslog/syslog02
1338 ltp/testcases/kernel/syscalls/syslog/syslog03
1339 ltp/testcases/kernel/syscalls/syslog/syslog04
1340 ltp/testcases/kernel/syscalls/syslog/syslog05
1341 ltp/testcases/kernel/syscalls/syslog/syslog06
1342 ltp/testcases/kernel/syscalls/syslog/syslog07
1343 ltp/testcases/kernel/syscalls/syslog/syslog08
1344 ltp/testcases/kernel/syscalls/syslog/syslog09
1345 ltp/testcases/kernel/syscalls/syslog/syslog10
1347 47) Log Message:
1348 This patch is a rewrite of symlinkat and linkat tests aimed to: 
1349  - simplify the code
1350  - cease using the current directory for testfiles
1351 Hope this applies, since I'm sending this from a weekly (er.. monthly) version of Opera. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
1353 Modified Files:
1354 ltp/testcases/kernel/syscalls/linkat/linkat01.c
1355 ltp/testcases/kernel/syscalls/symlinkat/symlinkat01.c
1357 48) Log Message:
1358 fallocate tests call syscall() incorrectly for 32-bit powerpc. Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com>.
1360 Modified Files:
1361 ltp/testcases/kernel/syscalls/fallocate/fallocate01.c
1362 ltp/testcases/kernel/syscalls/fallocate/fallocate02.c
1363 ltp/testcases/kernel/syscalls/fallocate/fallocate03.c
1365 49) Log Message:
1366 IMA update openssl-devel existence test: Verify the existence of openssl/sha.h not libcrypto, which is included in multiple packages, to determine if openssl-devel is installed. Signed-off-by: Mimi Zohar <zohar@us.ibm.com>. Acked-by: Serge Hallyn <serue@us.ibm.com>.
1368 Modified File(s):
1369 ltp/m4/ltp-crypto.m4
1371 50) Log Message:
1372 Reverting Jiri Palecek <jpalecek@web.de> patch: <SUBJECT: Fix running of the selinux tests>, as Stephen Smalley <sds@tycho.nsa.gov> objected as: NAK to this one as well - if you look at the commented-out line immediately following the setcurrent one, you'll see what you need to do to make this work _if_ you aren't following the README instructions in the first place.  sysadm_t one might be valid due to tightening of sysadm_t in more modern refpolicy, but just revert the patch for now please and await an ack on future ones.
1374 Modified Files:
1375 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_global.te
1377 51) Log Message:
1378 Reverting "Christopher J. PeBenito" <cpebenito@tresys.com> patch: <SUBJECT: LTP SELinux policy error> applied on 02-02-2009, as, Stephen Smalley <sds@tycho.nsa.gov> objected as: Subrata - this patch never should have been applied.  Chris said that it was incomplete, and I noted that it conflicted with Serge's conditionally applied patch.  Please revert this, as it breaks the selinux ltp testsuite and the resulting policy will not build.
1380 Modified Files:
1381 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_capable_file.te
1382 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_capable_net.te
1383 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_dyntrace.te
1384 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_dyntrans.te
1385 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_entrypoint.te
1386 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_execshare.te
1387 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_exectrace.te
1388 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_execute_no_trans.te
1389 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_fdreceive.te
1390 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_file.te
1391 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_global.te
1392 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_inherit.te
1393 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_ioctl.te
1394 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_ipc.te
1395 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_link.te
1396 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_mkdir.te
1397 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_open.te
1398 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_ptrace.te
1399 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_relabel.te
1400 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_rename.te
1401 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_setattr.te
1402 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_setnice.te
1403 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_sigkill.te
1404 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_sysctl.te
1405 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_create.te
1406 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_getpgid.te
1407 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_getsched.te
1408 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_getsid.te
1409 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_setpgid.te
1410 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_setsched.te
1411 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_transition.te
1412 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_wait.te
1414 LTP-20090331
1416 1) Log Message:
1417 Addition of CONTROLLER AREA NETWORK tests to LTP. Signed-Off-By: Oliver Hartkopp <oliver.hartkopp@volkswagen.de>.
1419 Added Files:
1420 ltp/testcases/network/can/filter-tests/00_Descriptions.txt
1421 ltp/testcases/network/can/filter-tests/INSTALL
1422 ltp/testcases/network/can/filter-tests/Makefile
1423 ltp/testcases/network/can/filter-tests/canecho.c
1424 ltp/testcases/network/can/filter-tests/run_ltp-can_tests.sh
1425 ltp/testcases/network/can/filter-tests/tst-bcm-cycle.c
1426 ltp/testcases/network/can/filter-tests/tst-bcm-dump.c
1427 ltp/testcases/network/can/filter-tests/tst-bcm-filter.c
1428 ltp/testcases/network/can/filter-tests/tst-bcm-rtr.c
1429 ltp/testcases/network/can/filter-tests/tst-bcm-rx-sendto.c
1430 ltp/testcases/network/can/filter-tests/tst-bcm-server.c
1431 ltp/testcases/network/can/filter-tests/tst-bcm-single.c
1432 ltp/testcases/network/can/filter-tests/tst-bcm-throttle.c
1433 ltp/testcases/network/can/filter-tests/tst-bcm-tx-sendto.c
1434 ltp/testcases/network/can/filter-tests/tst-bcm-tx_read.c
1435 ltp/testcases/network/can/filter-tests/tst-err.c
1436 ltp/testcases/network/can/filter-tests/tst-filter-master.c
1437 ltp/testcases/network/can/filter-tests/tst-filter-server.c
1438 ltp/testcases/network/can/filter-tests/tst-packet.c
1439 ltp/testcases/network/can/filter-tests/tst-proc.c
1440 ltp/testcases/network/can/filter-tests/tst-raw-filter.c
1441 ltp/testcases/network/can/filter-tests/tst-raw-sendto.c
1442 ltp/testcases/network/can/filter-tests/tst-raw.c
1444 2) Log Message:
1445 Add LTP Command File for CAN Filter Tests. Signed-Off-By: Oliver Hartkopp <oliver.hartkopp@volkswagen.de>.
1447 Added Files:
1448 ltp/runtest/can
1450 3) Log Message:
1451 Add Info For Running CAN tests in runalltests.sh. Signed-Off-By: Oliver Hartkopp <oliver.hartkopp@volkswagen.de>.
1453 Modified Files:
1454 ltp/runalltests.sh
1456 4) Log Message:
1457 Add Kernel Config Options for CAN tests. Signed-Off-By: Oliver Hartkopp <oliver.hartkopp@volkswagen.de>.
1459 Modified Files:
1460 ltp/README
1462 5) Log Message:
1463 [PATCH 1/4] ltp: posix message queue namespaces: first test: Add the first test for posix message queue namespaces, plus a test to detect whether they are enabled. Note that the kernel version check is currently bogus - these are are in -mm. Based on older version by Nadia Derbey.
1464 Changelog:
1465         Mar 02 2009: moved to the libclone do_clone() helper.
1466 Signed-off-by: Nadia Derbey <Nadia.Derbey@bull.net>,
1467 Signed-off-by: Serge Hallyn <serue@us.ibm.com>.
1469 Modified Files:
1470 ltp/README
1471 ltp/testcases/kernel/containers/Makefile
1472 ltp/testcases/kernel/containers/README
1473 ltp/testcases/kernel/containers/container_test.sh
1474 Added Files:
1475 ltp/testcases/kernel/containers/mqns/Makefile
1476 ltp/testcases/kernel/containers/mqns/check_mqns_enabled.c
1477 ltp/testcases/kernel/containers/mqns/mqns.h
1478 ltp/testcases/kernel/containers/mqns/mqns_01.c
1479 ltp/testcases/kernel/containers/mqns/runmqnstest.sh
1481 6) Log Message:
1482 [PATCH 2/4] ltp: posix mqns: test parent to child mq access: It's kind of redundant with test 01 since there is no hierarchical relationship between ipc namespaces - they are all completely isolated. But heck it can't hurt. 
1483 Signed-off-by: Nadia Derbey <Nadia.Derbey@bull.net>,
1484 Signed-off-by: Serge Hallyn <serue@us.ibm.com>.
1486 Modified Files:
1487 ltp/testcases/kernel/containers/mqns/runmqnstest.sh
1488 Added Files:
1489 ltp/testcases/kernel/containers/mqns/mqns_02.c
1491 7) Log Message:
1492 [PATCH 3/4] ltp: posix mqns: test vfs and mq interaction: Test that the interaction between mqueuefs and ipc namespaces is correct (one mqueuefs for each ipc namespace, living at least as long as the namespace). Signed-off-by: Serge Hallyn <serue@us.ibm.com>.
1494 Modified Files:
1495 ltp/testcases/kernel/containers/mqns/mqns.h
1496 ltp/testcases/kernel/containers/mqns/runmqnstest.sh
1497 Added Files:
1498 ltp/testcases/kernel/containers/mqns/mqns_03.c
1500 8) Log Message:
1501 [PATCH 4/4] ltp: posix mqns: test that user mount of posixmq survives the ipcns: If the mqueuefs for a ipc namespace is mounted in a mounts namespace which outlives the ipcns, then the view of the fs remains valid until someone umounts it.  Run some tests to make sure that all is sane. Signed-off-by: Serge Hallyn <serue@us.ibm.com>.
1503 Modified Files:
1504 ltp/testcases/kernel/containers/mqns/mqns.h
1505 ltp/testcases/kernel/containers/mqns/runmqnstest.sh
1506 Added Files:
1507 ltp/testcases/kernel/containers/mqns/mqns_04.c
1509 9) Log Message:
1510 Make the acpi device-driver test compilable with Linux kernel 2.6.28. Completely drop supporting older kernels which are not compatible with 2.6.28. Signed-off-by: Márton Németh <nm127@freemail.hu>.
1512 Modified File(s):
1513 ltp/testcases/kernel/device-drivers/acpi/LtpAcpiCmds.c
1514 ltp/testcases/kernel/device-drivers/acpi/LtpAcpiMain.c
1515 ltp/testcases/kernel/device-drivers/acpi/Makefile
1517 10) Log Message:
1518 Replace ARCH_i386 with __i386__: Because of compilation fault for non x86 arch. (In my case for Microblaze cpu). Signed-off-by: Michal Simek <monstr@monstr.eu>.
1520 Modified File(s):
1521 ltp/testcases/kernel/sched/hyperthreading/Makefile
1522 ltp/testcases/kernel/sched/hyperthreading/ht_affinity/HTaffinity.c
1523 ltp/testcases/kernel/sched/hyperthreading/ht_affinity/HTutils.c
1524 ltp/testcases/kernel/sched/hyperthreading/ht_enabled/HTenabled.c
1525 ltp/testcases/kernel/sched/hyperthreading/ht_enabled/HTutils.c
1526 ltp/testcases/kernel/sched/hyperthreading/ht_interrupt/HTinterrupt.c
1527 ltp/testcases/kernel/sched/hyperthreading/ht_interrupt/HTutils.c
1529 11) Log Message:
1530 [Patch 1/5]Library of reusable functions for Power Management testing: Library of reusable functions modified. Few more functions implemented to support sched domain validation. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>.
1532 Modified Files:
1533 ltp/testcases/kernel/power_management/lib/sched_mc.py
1535 12) Log Message:
1536 [PATCH 02/05]: Patch to implement test case to validate sched domain tree: Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>.
1538 Added Files:
1539 ltp/testcases/kernel/power_management/sched_domain.py
1541 13) Log Message:
1542 Patch to integrate sched domain testcase to LTP: Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>.
1544 Modified Files:
1545 ltp/testcases/kernel/power_management/Makefile
1546 ltp/testcases/kernel/power_management/runpwtests.sh
1548 14) Log Message:
1549 Patch for modified cpu_consolidation testcase: Patch for for cpu_consolidation testcase modified w.r.t new function calls and review comments by developers. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>.
1551 Modified Files:
1552 ltp/testcases/kernel/power_management/cpu_consolidation.py
1554 15) Log Message:
1555 Patch to fix cpufreq governor load and unload. Signed-Off-By: Poornima nayak <mpnayak@linux.vnet.ibm.com>. 
1557 Modified Files:
1558 ltp/testcases/kernel/power_management/pwkm_load_unload.sh
1560 16) Log Message:
1561 Calculate the allowed latency dynamicaly for cpu controller latency tests: This patch adds the proper logic for calculating the allowed value of latency that is being used as the PASS/FAIL criterion in cpuctl latency testcases. Signed-off-by Sudhir Kumar <skumar@linux.vnet.ibm.com>.
1563 Modified File(s):
1564 ltp/testcases/kernel/controllers/cpuctl/cpuctl_latency_check_task.c
1565 ltp/testcases/kernel/controllers/cpuctl/cpuctl_testplan.txt
1566 ltp/testcases/kernel/controllers/cpuctl/run_cpuctl_latency_test.sh
1568 17) Log Message:
1569 INOTIFY02: add warning about bug: we have many messages about this bug in mail lists. Signed-Off-BY: Andrew Vagin <avagin@gmail.com>.
1571 Modified File(s):
1572 ltp/testcases/kernel/syscalls/inotify/inotify02.c
1574 18) Log Message:
1575 Patch for enabling the ftruncate04 testcase:
1576 -add mount mandatory option to enable test run. this test case doesn't work almost all the time we use it.
1577 -modified ftruncate04.c for the situation when the /tmp(or other test) directory is in a LVM filesystem where there are three output lines
1578 -modified ltp-full-20081031/runtest/syscalls and testcases/kernel/syscalls/ftruncate/Makefile to make this testcase can be started by the two new added script ftruncate.sh and ftruncate_64.sh.
1579 Signed-off-by : fredrick he <fhe@novell.com>.
1581 Modified Files:
1582 ltp/runtest/syscalls
1583 ltp/testcases/kernel/syscalls/ftruncate/Makefile
1584 ltp/testcases/kernel/syscalls/ftruncate/ftruncate04.c
1585 Added Files:
1586 ltp/testcases/kernel/syscalls/ftruncate/ftruncate.sh
1587 ltp/testcases/kernel/syscalls/ftruncate/ftruncate_64.sh
1589 19) Log Message:
1590 utimensat testcase: do kernel version check at build time: I'd like to submit a change to be done on utimensat testcase. This test performs a kernel version check both at build time and  runtime. At build time, the test performs a check at makefile level. The same check is also repeated in the "install" target of the same Makefile. Moreover, at runtime the script "utimensat_tests.sh" used to run the test (by standard runltp script) performs again the same check. Now, my opinion about that is the following:
1591 1) for i386 arch: One of the above checks should be removed.
1592 2) for cross-build: The above structure of the test is really a problem. In fact, at build time the Makefile (as it is) cross-builds (by ${CC} env var.) the binary "check_for_utimensat_support" which, clearly, can't be executed on the host side (even though it will detect the "host" kernel version and not the "target" ones!). I cross-build & run LTP on SH based archs so that the utimensat testcase failed at runtime as the binary utimensat01 wasn't copied to $LTPROOT/testcases/bin due to error on "check_for_utimensat_support" execution (Exec format error. Wrong Architecture). I've solved the above problem disabling the check of the kernel version at build time (removing the check on the Makefile). I keep only the check at runtime. Signed-Off-By: Francesco RUNDO <francesco.rundo@st.com>.
1594 Modified File(s):
1595 ltp/testcases/kernel/syscalls/utimensat/Makefile
1597 20) Log Message:
1598 lcov: improve function name filtering. Only remove those characters from function names which would conflict with internal delimiters. Peter Oberparleiter <oberpapr@users.sourceforge.net>.
1600 Modified File(s):
1601 ltp/utils/analysis/lcov/bin/geninfo
1603 21) Log Message:
1604 pselect01 & nanosleep02: Warnings about Syscall Execution Time: This patch addes warnings in pselect01 and nanosleep02 test cases that the certain failures may due to the limitation of the way it calculates the system call execution time. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
1606 Modified File(s):
1607 ltp/testcases/kernel/syscalls/nanosleep/nanosleep02.c
1608 ltp/testcases/kernel/syscalls/pselect/pselect01.c
1610 22) Log Message:
1611 Proc01: Check Both SELinux Libraries and Headers v3: Version 3 fixes line wrapping problem and adds more comments. This late patch is to address Masatake YAMATO's concern for,
1612 <1> selinux.h is available, but libselinux is not.
1613 <2> libselinux is available, but selinux.h is not.
1614 Therefore, we only set HAVE_LIBSELINUX_DEVEL when all libraries and headers are available. Signed-off-by: Masatake YAMATO <yamato@redhat.com>, Signed-off-by: CAI Qian <caiqian@cclom.cn>.
1616 Modifies File(s):
1617 ltp/m4/ltp-selinux.m4
1618 ltp/testcases/kernel/fs/proc/proc01.c
1620 23) Log Message:
1621 Stress script to load all modules: In testing one of the distros (unreleased), i recently discovered a problem where the kernel hangs while loading all the modules sequentially. This was a random testing conducted through the following simple script. The distro kernel hanged in several instances of testing, and, the machine had to be rebooted each time. When i verified the same script through some other already stable distros, i found that those stable kernels handle the situation well by not laoding those modules for which controllers does not exist. Module loading errors were expected, nevertheless i expected the kernel to hang each time this script executed. I thought this could be a good stress generation script for any system. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
1623 Added Files:
1624 ltp/testscripts/load_stress_all_kernel_modules.sh
1626 24) Log Message:
1627 This is the v4l-test 0.9 for LTP patch. Changes: Test cases added for VIDIOC_S_CROP. Test steps added for VIDIOC_S_CTRL. Signed-Off-By: Márton Németh <nm127@freemail.hu>.
1629 Modified File(s):
1630 ltp/testcases/kernel/device-drivers/v4l/user_space/README
1631 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CROP.c
1632 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CROP.h
1633 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CROPCAP.c
1634 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CTRL.c
1635 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMSTD.c
1636 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUM_FMT.c
1637 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYCTRL.c
1638 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_test.c
1639 ltp/testcases/kernel/device-drivers/v4l/user_space/video_limits.h
1640 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/index.html
1642 25) Log Message:
1643 Formatted the 'ls -l' command for testcase #22, which verifies the verbose output of 'ar' against a formatted 'ls -l' of file1.in, file2.in, and file3.in.
1645 Modified File(s):
1646 ltp/testcases/commands/ade/ar/ar01
1648 26) Log Message:
1649 Fixed test #17 that tests the -s flag to regenerate the symbol table.  It was incorrectly testing for this by reading block size. The simple solution was to compare file size before running 'strip', after running 'strip and 'ar -s'.  I suppose a more "elegant" solution would be to use 'nm'. Also removed an irrelevant use of the "-t" flag in test #17.
1651 Modified File(s):
1652 ltp/testcases/commands/ade/ar/ar01
1654 27) Log Message:
1655 Symlink01: Not Run Invalid Tests v2: Renumber testcases in the symlink01 file, reflecting some added tests: http://article.gmane.org/gmane.linux.ltp/6987. Enabled 2 seems invalid tests, which caused link01 and rename01A test cases failure,Looking from the code, the first failure looks indeed broken according to its own comment,The second one is because it makes assumption that the link and target files are located in different filesystems, which is incorrect.This patch reverts some parts of the above patch, and return it to its original behavior. I have also added some comments there to explain so. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
1657 Modified Files:
1658 ltp/testcases/kernel/syscalls/symlink/symlink01.c
1660 28) Log Message:
1661 Sysconf01: Fix Wrong Errno v2: This patch fixes an error that use the return of the function instead of errno. In addition, errno has been saved first to avoid to be changed by tst_resm(). Signed-off-by: CAI Qian <caiqian@cclom.cn>. 
1663 Modified Files:
1664 ltp/testcases/kernel/syscalls/sysconf/sysconf01.c
1666 29) Log Message:
1667 Ln_test01 & Unzip01: Fix Bugs v2: The patch fixes 2 bugs. The first one is in ln_test01, which always failed due to the expected result file is wrongly generated,The second one is in unzip01 caused by the recently introduced Makefile change named: http://article.gmane.org/gmane.linux.ltp/7635. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
1669 Modified Files:
1670 ltp/testcases/commands/fileutils/ln/ln_tests.sh
1671 ltp/testcases/commands/unzip/Makefile
1673 30) Log Message:
1674 Fixed testcase #19 in a similar manner as #17.
1676 Modified File(s):
1677 ltp/testcases/commands/ade/ar/ar01
1679 31) Log Message:
1680 Modified two scripts ftruncate.sh and ftruncate_64.sh to improvement this testcase. Signed-off-by : fredrick he <fhe@novell.com>, Acked-By: CAI Qian <caiqian@cclom.cn>.
1682 Modified File(s):
1683 ltp/testcases/kernel/syscalls/ftruncate/ftruncate.sh
1684 ltp/testcases/kernel/syscalls/ftruncate/ftruncate_64.sh
1686 32) Log Message:
1687 The epoll-ltp testcase tests zero size argument to epoll_create and reports that particular case as a failure if the kernel returned a positive integer. According to 'man epoll_create', this size argument is actually ignored and the kernel dynamically sizes the required data structures. Hence removing this check in epoll-ltp testcase. Signed-Off-By: Chandru S <chandru@linux.vnet.ibm.com>.
1689 Modified File(s):
1690 ltp/testcases/kernel/syscalls/epoll/epoll-ltp.c
1692 33) Log Message:
1693 Writev06: Fix Error Checking for mmap(): Sometimes, writev06 test case failed due to receiving a SIGSEGV signal. The test gives too little information to figure it out what might be wrong. This failure is not always reproducible, and I have seen the SIGSEGV has just arrived after a few mmap() calls. The following patch makes it easier to debug this type of failure by fixing error checking code for mmap() calls. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
1695 Modified File(s):
1696 ltp/testcases/kernel/syscalls/writev/writev06.c
1698 34) Log Message:
1699 Writev06: Fix Error Checking for mmap() v2: Sometimes, writev06 test case failed due to receiving a SIGSEGV signal. This is due to out of range access of array. In addition, The test gives too little information to figure it out what might be wrong. The following patch makes it easier to debug this type of failure by fixing error checking code for mmap() calls. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
1701 Modified File(s):
1702 ltp/testcases/kernel/syscalls/writev/writev06.c
1704 35) Log Message:
1705 The following patch named: [PATCH 3/6] Integrate the File System Permissions Tests in to Default LTP run, http://article.gmane.org/gmane.linux.ltp/6875. Added fs_perm test case to the default run, but it failed to execute properly. The following patch fixes it by installing a needed binary. Signed-off-by: CAI Qian <caiqian@redhat.com>, Signed-off-by: Subrata Modak <subrata@linux.vnet.ibm.com>,
1707 Modified File(s):
1708 ltp/testcases/kernel/fs/fs_perms/Makefile
1709 ltp/testcases/kernel/fs/fs_perms/fs_perms.c
1710 ltp/testcases/kernel/fs/fs_perms/fs_perms_simpletest.sh
1712 36) Log Message:
1713 Pipeio: Fix Error Use of Semctl(2): [PATCH] aio and nonblocking io in tlibio.c and pipeio.c, http://article.gmane.org/gmane.linux.ltp/6643, unfortunately introduced a segmentation fault on PPC64.
1714 # ./pipeio -T pipeio_1 -c 5 -s 4090 -i 100 -b -f x80
1715 Segmentation fault
1716 This is due to the error use of semctl(2) pointed by Jakub Jelinek. The testcase is buggy. See man 3p semctl: The semctl() function provides a variety of semaphore control operations as specified by cmd. The fourth argument is optional and depends upon the operation requested. If you fix the testcase up, it works just fine. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
1718 Modified File(s):
1719 ltp/testcases/kernel/ipc/pipeio/pipeio.c
1721 37) Log Message:
1722 This patch is to fix the 2 further issues apart from the patch I sent out yestoday: [PATCH] Fs_perms: Miss Installing a Binary. Fs_perms test always gives false failure. This is because in the script, it returns whatever the last "fs_perms" command returns. In the case, if "fs_perms" passes, it will return "1" (it returns whatever the expected result specificed. That is 1 here). The patch fixes it by validating the return code of every "fs_perms" command, and returns the final result at the end of the main script -- fs_perms_simpletest.sh. The other issue is that, some tests need to access files in "${LTPROOT}/testcases/bin" directory. For example, "fs_perms" and "fs_racer". As the result, if we are running the tests outside of that directory through "pan" alone, "runltp.sh" or "runltplite.sh", those tests are not running properly. The patch fixes it in both "runltp.sh" and "runltplite.sh" by changing the current working directory to the "bin" just before running "pan", and restore it back. However, the problem still exist if running those tests by "pan" alone not through either "runltp.sh" or "runltplite.sh". This patch has been tested by running the most of LTP tests through "runltp.sh" without seen any negative affect. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
1724 Modified File(s):
1725 ltp/runltp
1726 ltp/runltplite.sh
1727 ltp/testcases/kernel/fs/fs_perms/fs_perms_simpletest.sh
1729 38) Log Message:
1730 v4l-test 0.10 for LTP: Changes: Test cases added for VIDIOC_G_PARM. Duplicated test for V4L2_BUF_TYPE_VIDEO_CAPTURE removed in VIDIOC_ENUM_FMT test. Signed-off-by: Márton Németh <nm127@freemail.hu>.
1732 Modified Files:
1733 ltp/testcases/kernel/device-drivers/v4l/user_space/Makefile
1734 ltp/testcases/kernel/device-drivers/v4l/user_space/README
1735 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUM_FMT.c
1736 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_test.c
1737 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/index.html
1738 Added Files:
1739 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_PARM.c
1740 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_PARM.h
1742 39) Log Message:
1743 Fs_perms & Runltp: Fix 2 Issues: Subrata, can you apply the following to revert this part of patch that you made previous? I don't think we need this part yet after all other related patches applied. In addition, it causes the test failed to run from the its own directory, which we could test it there before. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
1745 Modified Files:
1746 ltp/testcases/kernel/fs/fs_perms/fs_perms.c
1748 40) Log Message:
1749 Fallocate: Use TCONF instead of TWARN: This patch fixes TWARN with TCONF to indicate the system does not support those test cases. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
1751 Modified Files:
1752 ltp/testcases/kernel/syscalls/fallocate/fallocate01.c
1753 ltp/testcases/kernel/syscalls/fallocate/fallocate02.c
1754 ltp/testcases/kernel/syscalls/fallocate/fallocate03.c
1756 41) Log Message:
1757 Execve04: No Such File: Execve04 test case can fail due to the required file not found. It because it uses a relative path, so it depends on where to run the test. This patch fixes it by using a absolute path, and also make sure it can handle a long name. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
1759 Modified Files:
1760 ltp/runtest/syscalls
1761 ltp/testcases/kernel/syscalls/execve/execve04.c
1763 42) Log Message:
1764 Realtime: fix testpi2 parser from invalid index type error: realtime: fix testpi2 parser from invalid index type error. Signed-off-by: Gowrishankar M <gowrishankar.m@in.ibm.com>, Tested-by: Gowrishankar M <gowrishankar.m@in.ibm.com>, Acked-by: Vernon Mauery <vernux@us.ibm.com>.
1766 Modified File(s):
1767 ltp/testcases/realtime/func/pi-tests/parse-testpi2.py
1769 43) Log Message:
1770 Cleanup user space device-driver Makefiles: Signed-Off-By: Németh Márton <nm127@freemail.hu>.
1772 Modified File(s):
1773 ltp/testcases/kernel/device-drivers/agp/user_space/Makefile
1774 ltp/testcases/kernel/device-drivers/base/user_base/Makefile
1775 ltp/testcases/kernel/device-drivers/dev_sim_framework/user_space/Makefile
1776 ltp/testcases/kernel/device-drivers/pci/user_tpci/Makefile
1777 ltp/testcases/kernel/device-drivers/tbio/user_space/Makefile
1778 ltp/testcases/kernel/device-drivers/usb/user_usb/Makefile
1780 44) Log Message:
1781 Coding Syle Cleanups. Signed-Off-By: <michal.simek@petalogix.com>.
1783 Modified Files:
1784 ltp/testcases/kernel/syscalls/abort/abort01.c
1785 ltp/testcases/kernel/syscalls/accept/accept01.c
1786 ltp/testcases/kernel/syscalls/accept4/accept4_01.c
1787 ltp/testcases/kernel/syscalls/access/access01.c
1788 ltp/testcases/kernel/syscalls/access/access02.c
1789 ltp/testcases/kernel/syscalls/access/access03.c
1790 ltp/testcases/kernel/syscalls/access/access04.c
1791 ltp/testcases/kernel/syscalls/access/access05.c
1792 ltp/testcases/kernel/syscalls/acct/acct01.c
1793 ltp/testcases/kernel/syscalls/acct/acct02.c
1794 ltp/testcases/kernel/syscalls/adjtimex/adjtimex01.c
1795 ltp/testcases/kernel/syscalls/adjtimex/adjtimex02.c
1796 ltp/testcases/kernel/syscalls/alarm/alarm01.c
1797 ltp/testcases/kernel/syscalls/alarm/alarm02.c
1798 ltp/testcases/kernel/syscalls/alarm/alarm03.c
1799 ltp/testcases/kernel/syscalls/alarm/alarm05.c
1800 ltp/testcases/kernel/syscalls/alarm/alarm06.c
1801 ltp/testcases/kernel/syscalls/alarm/alarm07.c
1802 ltp/testcases/kernel/syscalls/asyncio/asyncio02.c
1803 ltp/testcases/kernel/syscalls/bind/bind01.c
1804 ltp/testcases/kernel/syscalls/bind/bind02.c
1805 ltp/testcases/kernel/syscalls/brk/brk01.c
1806 ltp/testcases/kernel/syscalls/capget/capget01.c
1807 ltp/testcases/kernel/syscalls/capget/capget02.c
1808 ltp/testcases/kernel/syscalls/capset/capset01.c
1809 ltp/testcases/kernel/syscalls/capset/capset02.c
1810 ltp/testcases/kernel/syscalls/chdir/chdir01.c
1811 ltp/testcases/kernel/syscalls/chdir/chdir02.c
1812 ltp/testcases/kernel/syscalls/chdir/chdir03.c
1813 ltp/testcases/kernel/syscalls/chdir/chdir04.c
1814 ltp/testcases/kernel/syscalls/chmod/change_owner.c
1815 ltp/testcases/kernel/syscalls/chmod/change_owner.mode.sh
1816 ltp/testcases/kernel/syscalls/chmod/chmod01.c
1817 ltp/testcases/kernel/syscalls/chmod/chmod02.c
1818 ltp/testcases/kernel/syscalls/chmod/chmod03.c
1819 ltp/testcases/kernel/syscalls/chmod/chmod04.c
1820 ltp/testcases/kernel/syscalls/chmod/chmod05.c
1821 ltp/testcases/kernel/syscalls/chmod/chmod06.c
1822 ltp/testcases/kernel/syscalls/chmod/chmod07.c
1823 ltp/testcases/kernel/syscalls/chown/change_owner.c
1824 ltp/testcases/kernel/syscalls/chown/change_owner.mode.sh
1825 ltp/testcases/kernel/syscalls/chown/chown01.c
1826 ltp/testcases/kernel/syscalls/chown/chown02.c
1827 ltp/testcases/kernel/syscalls/chown/chown03.c
1828 ltp/testcases/kernel/syscalls/chown/chown04.c
1829 ltp/testcases/kernel/syscalls/chown/chown05.c
1830 ltp/testcases/kernel/syscalls/chroot/chroot01.c
1831 ltp/testcases/kernel/syscalls/chroot/chroot02.c
1832 ltp/testcases/kernel/syscalls/chroot/chroot03.c
1833 ltp/testcases/kernel/syscalls/chroot/chroot04.c
1834 ltp/testcases/kernel/syscalls/clone/clone01.c
1835 ltp/testcases/kernel/syscalls/clone/clone02.c
1836 ltp/testcases/kernel/syscalls/clone/clone03.c
1837 ltp/testcases/kernel/syscalls/clone/clone04.c
1838 ltp/testcases/kernel/syscalls/clone/clone05.c
1839 ltp/testcases/kernel/syscalls/clone/clone06.c
1840 ltp/testcases/kernel/syscalls/clone/clone07.c
1841 ltp/testcases/kernel/syscalls/close/close01.c
1842 ltp/testcases/kernel/syscalls/close/close02.c
1843 ltp/testcases/kernel/syscalls/close/close08.c
1844 ltp/testcases/kernel/syscalls/confstr/confstr01.c
1845 ltp/testcases/kernel/syscalls/connect/connect01.c
1846 ltp/testcases/kernel/syscalls/creat/creat01.c
1847 ltp/testcases/kernel/syscalls/creat/creat03.c
1848 ltp/testcases/kernel/syscalls/creat/creat04.c
1849 ltp/testcases/kernel/syscalls/creat/creat05.c
1850 ltp/testcases/kernel/syscalls/creat/creat06.c
1851 ltp/testcases/kernel/syscalls/creat/creat07.c
1852 ltp/testcases/kernel/syscalls/creat/creat08.c
1853 ltp/testcases/kernel/syscalls/creat/creat09.c
1854 ltp/testcases/kernel/syscalls/creat/test1.c
1855 ltp/testcases/kernel/syscalls/dup/dup01.c
1856 ltp/testcases/kernel/syscalls/dup/dup02.c
1857 ltp/testcases/kernel/syscalls/dup/dup03.c
1858 ltp/testcases/kernel/syscalls/dup/dup04.c
1859 ltp/testcases/kernel/syscalls/dup/dup05.c
1860 ltp/testcases/kernel/syscalls/dup/dup06.c
1861 ltp/testcases/kernel/syscalls/dup/dup07.c
1862 ltp/testcases/kernel/syscalls/dup2/dup201.c
1863 ltp/testcases/kernel/syscalls/dup2/dup202.c
1864 ltp/testcases/kernel/syscalls/dup2/dup203.c
1865 ltp/testcases/kernel/syscalls/dup2/dup204.c
1866 ltp/testcases/kernel/syscalls/dup2/dup205.c
1867 ltp/testcases/kernel/syscalls/dup3/dup3_01.c
1868 ltp/testcases/kernel/syscalls/epoll/README.1ST
1869 ltp/testcases/kernel/syscalls/epoll/epoll-ltp.c
1870 ltp/testcases/kernel/syscalls/epoll2/examples/epoll-test.c
1871 ltp/testcases/kernel/syscalls/epoll2/man/epoll.4
1872 ltp/testcases/kernel/syscalls/epoll2/man/epoll_create.2
1873 ltp/testcases/kernel/syscalls/epoll2/man/epoll_ctl.2
1874 ltp/testcases/kernel/syscalls/epoll2/man/epoll_wait.2
1875 ltp/testcases/kernel/syscalls/epoll2/src/epoll.c
1876 ltp/testcases/kernel/syscalls/epoll_create1/epoll_create1_01.c
1877 ltp/testcases/kernel/syscalls/eventfd/eventfd01.c
1878 ltp/testcases/kernel/syscalls/eventfd2/eventfd2_01.c
1879 ltp/testcases/kernel/syscalls/eventfd2/eventfd2_02.c
1880 ltp/testcases/kernel/syscalls/execl/execl01.c
1881 ltp/testcases/kernel/syscalls/execle/execle01.c
1882 ltp/testcases/kernel/syscalls/execlp/execlp01.c
1883 ltp/testcases/kernel/syscalls/execv/execv01.c
1884 ltp/testcases/kernel/syscalls/execve/execve01.c
1885 ltp/testcases/kernel/syscalls/execve/execve02.c
1886 ltp/testcases/kernel/syscalls/execve/execve03.c
1887 ltp/testcases/kernel/syscalls/execve/execve04.c
1888 ltp/testcases/kernel/syscalls/execve/execve05.c
1889 ltp/testcases/kernel/syscalls/execve/execve06.c
1890 ltp/testcases/kernel/syscalls/execvp/execvp01.c
1891 ltp/testcases/kernel/syscalls/exit/exit01.c
1892 ltp/testcases/kernel/syscalls/exit/exit02.c
1893 ltp/testcases/kernel/syscalls/faccessat/faccessat01.c
1894 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise01.c
1895 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise02.c
1896 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise03.c
1897 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise04.c
1898 ltp/testcases/kernel/syscalls/fallocate/fallocate01.c
1899 ltp/testcases/kernel/syscalls/fallocate/fallocate02.c
1900 ltp/testcases/kernel/syscalls/fallocate/fallocate03.c
1901 ltp/testcases/kernel/syscalls/fchdir/fchdir01.c
1902 ltp/testcases/kernel/syscalls/fchdir/fchdir02.c
1903 ltp/testcases/kernel/syscalls/fchdir/fchdir03.c
1904 ltp/testcases/kernel/syscalls/fchmod/change_owner.c
1905 ltp/testcases/kernel/syscalls/fchmod/change_owner.mode.sh
1906 ltp/testcases/kernel/syscalls/fchmod/fchmod01.c
1907 ltp/testcases/kernel/syscalls/fchmod/fchmod02.c
1908 ltp/testcases/kernel/syscalls/fchmod/fchmod03.c
1909 ltp/testcases/kernel/syscalls/fchmod/fchmod04.c
1910 ltp/testcases/kernel/syscalls/fchmod/fchmod05.c
1911 ltp/testcases/kernel/syscalls/fchmod/fchmod06.c
1912 ltp/testcases/kernel/syscalls/fchmod/fchmod07.c
1913 ltp/testcases/kernel/syscalls/fchmodat/fchmodat01.c
1914 ltp/testcases/kernel/syscalls/fchown/change_owner.mode.sh
1915 ltp/testcases/kernel/syscalls/fchownat/fchownat01.c
1916 ltp/testcases/kernel/syscalls/fcntl/fcntl01.c
1917 ltp/testcases/kernel/syscalls/fcntl/fcntl02.c
1918 ltp/testcases/kernel/syscalls/fcntl/fcntl03.c
1919 ltp/testcases/kernel/syscalls/fcntl/fcntl04.c
1920 ltp/testcases/kernel/syscalls/fcntl/fcntl05.c
1921 ltp/testcases/kernel/syscalls/fcntl/fcntl06.c
1922 ltp/testcases/kernel/syscalls/fcntl/fcntl07.c
1923 ltp/testcases/kernel/syscalls/fcntl/fcntl07B.c
1924 ltp/testcases/kernel/syscalls/fcntl/fcntl08.c
1925 ltp/testcases/kernel/syscalls/fcntl/fcntl09.c
1926 ltp/testcases/kernel/syscalls/fcntl/fcntl10.c
1927 ltp/testcases/kernel/syscalls/fcntl/fcntl11.c
1928 ltp/testcases/kernel/syscalls/fcntl/fcntl12.c
1929 ltp/testcases/kernel/syscalls/fcntl/fcntl13.c
1930 ltp/testcases/kernel/syscalls/fcntl/fcntl14.c
1931 ltp/testcases/kernel/syscalls/fcntl/fcntl15.c
1932 ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
1933 ltp/testcases/kernel/syscalls/fcntl/fcntl17.c
1934 ltp/testcases/kernel/syscalls/fcntl/fcntl18.c
1935 ltp/testcases/kernel/syscalls/fcntl/fcntl19.c
1936 ltp/testcases/kernel/syscalls/fcntl/fcntl20.c
1937 ltp/testcases/kernel/syscalls/fcntl/fcntl21.c
1938 ltp/testcases/kernel/syscalls/fcntl/fcntl22.c
1939 ltp/testcases/kernel/syscalls/fcntl/fcntl23.c
1940 ltp/testcases/kernel/syscalls/fcntl/fcntl24.c
1941 ltp/testcases/kernel/syscalls/fcntl/fcntl25.c
1942 ltp/testcases/kernel/syscalls/fcntl/fcntl26.c
1943 ltp/testcases/kernel/syscalls/fcntl/fcntl27.c
1944 ltp/testcases/kernel/syscalls/fcntl/fcntl28.c
1945 ltp/testcases/kernel/syscalls/fdatasync/fdatasync01.c
1946 ltp/testcases/kernel/syscalls/fdatasync/fdatasync02.c
1947 ltp/testcases/kernel/syscalls/flock/flock01.c
1948 ltp/testcases/kernel/syscalls/flock/flock02.c
1949 ltp/testcases/kernel/syscalls/flock/flock03.c
1950 ltp/testcases/kernel/syscalls/flock/flock04.c
1951 ltp/testcases/kernel/syscalls/flock/flock05.c
1952 ltp/testcases/kernel/syscalls/flock/flock06.c
1953 ltp/testcases/kernel/syscalls/fmtmsg/fmtmsg01.c
1954 ltp/testcases/kernel/syscalls/fork/fork01.c
1955 ltp/testcases/kernel/syscalls/fork/fork02.c
1956 ltp/testcases/kernel/syscalls/fork/fork03.c
1957 ltp/testcases/kernel/syscalls/fork/fork04.c
1958 ltp/testcases/kernel/syscalls/fork/fork05.c
1959 ltp/testcases/kernel/syscalls/fork/fork06.c
1960 ltp/testcases/kernel/syscalls/fork/fork07.c
1961 ltp/testcases/kernel/syscalls/fork/fork08.c
1962 ltp/testcases/kernel/syscalls/fork/fork09.c
1963 ltp/testcases/kernel/syscalls/fork/fork10.c
1964 ltp/testcases/kernel/syscalls/fork/fork11.c
1965 ltp/testcases/kernel/syscalls/fork/fork12.c
1966 ltp/testcases/kernel/syscalls/fpathconf/fpathconf01.c
1967 ltp/testcases/kernel/syscalls/fstat/fstat01.c
1968 ltp/testcases/kernel/syscalls/fstat/fstat02.c
1969 ltp/testcases/kernel/syscalls/fstat/fstat03.c
1970 ltp/testcases/kernel/syscalls/fstat/fstat04.c
1971 ltp/testcases/kernel/syscalls/fstat/fstat05.c
1972 ltp/testcases/kernel/syscalls/fstatat/fstatat01.c
1973 ltp/testcases/kernel/syscalls/fstatfs/fstatfs01.c
1974 ltp/testcases/kernel/syscalls/fstatfs/fstatfs02.c
1975 ltp/testcases/kernel/syscalls/fsync/fsync01.c
1976 ltp/testcases/kernel/syscalls/fsync/fsync02.c
1977 ltp/testcases/kernel/syscalls/fsync/fsync03.c
1978 ltp/testcases/kernel/syscalls/ftruncate/ftruncate01.c
1979 ltp/testcases/kernel/syscalls/ftruncate/ftruncate02.c
1980 ltp/testcases/kernel/syscalls/ftruncate/ftruncate03.c
1981 ltp/testcases/kernel/syscalls/ftruncate/ftruncate04.c
1982 ltp/testcases/kernel/syscalls/get_robust_list/get_robust_list01.c
1983 ltp/testcases/kernel/syscalls/getcontext/getcontext01.c
1984 ltp/testcases/kernel/syscalls/getcpu/getcpu01.c
1985 ltp/testcases/kernel/syscalls/getcwd/getcwd01.c
1986 ltp/testcases/kernel/syscalls/getcwd/getcwd02.c
1987 ltp/testcases/kernel/syscalls/getcwd/getcwd03.c
1988 ltp/testcases/kernel/syscalls/getdents/getdents01.c
1989 ltp/testcases/kernel/syscalls/getdents/getdents02.c
1990 ltp/testcases/kernel/syscalls/getdents/getdents03.c
1991 ltp/testcases/kernel/syscalls/getdents/getdents04.c
1992 ltp/testcases/kernel/syscalls/getdomainname/getdomainname01.c
1993 ltp/testcases/kernel/syscalls/getdtablesize/getdtablesize01.c
1994 ltp/testcases/kernel/syscalls/getegid/getegid01.c
1995 ltp/testcases/kernel/syscalls/getegid/getegid02.c
1996 ltp/testcases/kernel/syscalls/geteuid/geteuid01.c
1997 ltp/testcases/kernel/syscalls/getgid/getgid01.c
1998 ltp/testcases/kernel/syscalls/getgid/getgid03.c
1999 ltp/testcases/kernel/syscalls/getgroups/getgroups01.c
2000 ltp/testcases/kernel/syscalls/getgroups/getgroups02.c
2001 ltp/testcases/kernel/syscalls/getgroups/getgroups03.c
2002 ltp/testcases/kernel/syscalls/getgroups/getgroups04.c
2003 ltp/testcases/kernel/syscalls/gethostid/gethostid01.c
2004 ltp/testcases/kernel/syscalls/gethostname/gethostname01.c
2005 ltp/testcases/kernel/syscalls/getitimer/getitimer01.c
2006 ltp/testcases/kernel/syscalls/getitimer/getitimer02.c
2007 ltp/testcases/kernel/syscalls/getitimer/getitimer03.c
2008 ltp/testcases/kernel/syscalls/getpagesize/getpagesize01.c
2009 ltp/testcases/kernel/syscalls/getpeername/getpeername01.c
2010 ltp/testcases/kernel/syscalls/getpgid/getpgid01.c
2011 ltp/testcases/kernel/syscalls/getpgid/getpgid02.c
2012 ltp/testcases/kernel/syscalls/getpgrp/getpgrp01.c
2013 ltp/testcases/kernel/syscalls/getpid/getpid01.c
2014 ltp/testcases/kernel/syscalls/getpid/getpid02.c
2015 ltp/testcases/kernel/syscalls/getppid/getppid01.c
2016 ltp/testcases/kernel/syscalls/getppid/getppid02.c
2017 ltp/testcases/kernel/syscalls/getpriority/getpriority01.c
2018 ltp/testcases/kernel/syscalls/getpriority/getpriority02.c
2019 ltp/testcases/kernel/syscalls/getresgid/getresgid01.c
2020 ltp/testcases/kernel/syscalls/getresgid/getresgid02.c
2021 ltp/testcases/kernel/syscalls/getresgid/getresgid03.c
2022 ltp/testcases/kernel/syscalls/getresuid/getresuid01.c
2023 ltp/testcases/kernel/syscalls/getresuid/getresuid02.c
2024 ltp/testcases/kernel/syscalls/getresuid/getresuid03.c
2025 ltp/testcases/kernel/syscalls/getrlimit/getrlimit01.c
2026 ltp/testcases/kernel/syscalls/getrlimit/getrlimit02.c
2027 ltp/testcases/kernel/syscalls/getrusage/getrusage01.c
2028 ltp/testcases/kernel/syscalls/getrusage/getrusage02.c
2029 ltp/testcases/kernel/syscalls/getsid/getsid01.c
2030 ltp/testcases/kernel/syscalls/getsid/getsid02.c
2031 ltp/testcases/kernel/syscalls/getsockname/getsockname01.c
2032 ltp/testcases/kernel/syscalls/getsockopt/getsockopt01.c
2033 ltp/testcases/kernel/syscalls/gettid/gettid01.c
2034 ltp/testcases/kernel/syscalls/gettimeofday/gettimeofday01.c
2035 ltp/testcases/kernel/syscalls/gettimeofday/gettimeofday02.c
2036 ltp/testcases/kernel/syscalls/getuid/getuid01.c
2037 ltp/testcases/kernel/syscalls/getuid/getuid02.c
2038 ltp/testcases/kernel/syscalls/getuid/getuid03.c
2039 ltp/testcases/kernel/syscalls/inotify/README
2040 ltp/testcases/kernel/syscalls/inotify/inotify01.c
2041 ltp/testcases/kernel/syscalls/inotify/inotify02.c
2042 ltp/testcases/kernel/syscalls/inotify/inotify03.c
2043 ltp/testcases/kernel/syscalls/inotify_init/inotify_init1_01.c
2044 ltp/testcases/kernel/syscalls/inotify_init/inotify_init1_02.c
2045 ltp/testcases/kernel/syscalls/io_cancel/io_cancel01.c
2046 ltp/testcases/kernel/syscalls/io_destroy/io_destroy01.c
2047 ltp/testcases/kernel/syscalls/io_getevents/io_getevents01.c
2048 ltp/testcases/kernel/syscalls/io_setup/io_setup01.c
2049 ltp/testcases/kernel/syscalls/io_submit/io_submit01.c
2050 ltp/testcases/kernel/syscalls/ioctl/ioctl01.c
2051 ltp/testcases/kernel/syscalls/ioctl/ioctl02.c
2052 ltp/testcases/kernel/syscalls/ioctl/ioctl03.c
2053 ltp/testcases/kernel/syscalls/ioctl/test_ioctl
2054 ltp/testcases/kernel/syscalls/ioperm/ioperm01.c
2055 ltp/testcases/kernel/syscalls/ioperm/ioperm02.c
2056 ltp/testcases/kernel/syscalls/iopl/iopl01.c
2057 ltp/testcases/kernel/syscalls/iopl/iopl02.c
2058 ltp/testcases/kernel/syscalls/ipc/lib/libipc.c
2059 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl01.c
2060 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl02.c
2061 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl03.c
2062 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl04.c
2063 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl05.c
2064 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl06.c
2065 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl07.c
2066 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl08.c
2067 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl09.c
2068 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl10.c
2069 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl11.c
2070 ltp/testcases/kernel/syscalls/ipc/msgget/msgget01.c
2071 ltp/testcases/kernel/syscalls/ipc/msgget/msgget02.c
2072 ltp/testcases/kernel/syscalls/ipc/msgget/msgget03.c
2073 ltp/testcases/kernel/syscalls/ipc/msgget/msgget04.c
2074 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv01.c
2075 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv02.c
2076 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv03.c
2077 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv04.c
2078 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv05.c
2079 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv06.c
2080 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd01.c
2081 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd02.c
2082 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd03.c
2083 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd04.c
2084 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd05.c
2085 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd06.c
2086 ltp/testcases/kernel/syscalls/ipc/semctl/semctl01.c
2087 ltp/testcases/kernel/syscalls/ipc/semctl/semctl02.c
2088 ltp/testcases/kernel/syscalls/ipc/semctl/semctl03.c
2089 ltp/testcases/kernel/syscalls/ipc/semctl/semctl04.c
2090 ltp/testcases/kernel/syscalls/ipc/semctl/semctl05.c
2091 ltp/testcases/kernel/syscalls/ipc/semctl/semctl06.c
2092 ltp/testcases/kernel/syscalls/ipc/semctl/semctl07.c
2093 ltp/testcases/kernel/syscalls/ipc/semget/semget01.c
2094 ltp/testcases/kernel/syscalls/ipc/semget/semget02.c
2095 ltp/testcases/kernel/syscalls/ipc/semget/semget03.c
2096 ltp/testcases/kernel/syscalls/ipc/semget/semget05.c
2097 ltp/testcases/kernel/syscalls/ipc/semget/semget06.c
2098 ltp/testcases/kernel/syscalls/ipc/semop/semop01.c
2099 ltp/testcases/kernel/syscalls/ipc/semop/semop02.c
2100 ltp/testcases/kernel/syscalls/ipc/semop/semop03.c
2101 ltp/testcases/kernel/syscalls/ipc/semop/semop04.c
2102 ltp/testcases/kernel/syscalls/ipc/semop/semop05.c
2103 ltp/testcases/kernel/syscalls/ipc/shmat/shmat01.c
2104 ltp/testcases/kernel/syscalls/ipc/shmat/shmat02.c
2105 ltp/testcases/kernel/syscalls/ipc/shmat/shmat03.c
2106 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl01.c
2107 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl02.c
2108 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl03.c
2109 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl04.c
2110 ltp/testcases/kernel/syscalls/ipc/shmdt/shmdt01.c
2111 ltp/testcases/kernel/syscalls/ipc/shmdt/shmdt02.c
2112 ltp/testcases/kernel/syscalls/ipc/shmget/shmget01.c
2113 ltp/testcases/kernel/syscalls/ipc/shmget/shmget02.c
2114 ltp/testcases/kernel/syscalls/ipc/shmget/shmget03.c
2115 ltp/testcases/kernel/syscalls/ipc/shmget/shmget04.c
2116 ltp/testcases/kernel/syscalls/ipc/shmget/shmget05.c
2117 ltp/testcases/kernel/syscalls/kill/kill01.c
2118 ltp/testcases/kernel/syscalls/kill/kill02.c
2119 ltp/testcases/kernel/syscalls/kill/kill03.c
2120 ltp/testcases/kernel/syscalls/kill/kill04.c
2121 ltp/testcases/kernel/syscalls/kill/kill05.c
2122 ltp/testcases/kernel/syscalls/kill/kill06.c
2123 ltp/testcases/kernel/syscalls/kill/kill07.c
2124 ltp/testcases/kernel/syscalls/kill/kill08.c
2125 ltp/testcases/kernel/syscalls/kill/kill09.c
2126 ltp/testcases/kernel/syscalls/kill/kill10.c
2127 ltp/testcases/kernel/syscalls/kill/kill11.c
2128 ltp/testcases/kernel/syscalls/kill/kill12.c
2129 ltp/testcases/kernel/syscalls/lchown/create_link.c
2130 ltp/testcases/kernel/syscalls/lchown/create_link.mode.sh
2131 ltp/testcases/kernel/syscalls/lchown/lchown01.c
2132 ltp/testcases/kernel/syscalls/lchown/lchown02.c
2133 ltp/testcases/kernel/syscalls/libevent/buffer.c
2134 ltp/testcases/kernel/syscalls/libevent/epoll.c
2135 ltp/testcases/kernel/syscalls/libevent/epoll_sub.c
2136 ltp/testcases/kernel/syscalls/libevent/err.c
2137 ltp/testcases/kernel/syscalls/libevent/evbuffer.c
2138 ltp/testcases/kernel/syscalls/libevent/event.3
2139 ltp/testcases/kernel/syscalls/libevent/event.c
2140 ltp/testcases/kernel/syscalls/libevent/install-sh
2141 ltp/testcases/kernel/syscalls/libevent/kqueue.c
2142 ltp/testcases/kernel/syscalls/libevent/poll.c
2143 ltp/testcases/kernel/syscalls/libevent/rtsig.c
2144 ltp/testcases/kernel/syscalls/libevent/select.c
2145 ltp/testcases/kernel/syscalls/libevent/signal.c
2146 ltp/testcases/kernel/syscalls/libevent/sample/event-test.c
2147 ltp/testcases/kernel/syscalls/libevent/sample/signal-test.c
2148 ltp/testcases/kernel/syscalls/libevent/sample/time-test.c
2149 ltp/testcases/kernel/syscalls/libevent/test/bench.c
2150 ltp/testcases/kernel/syscalls/libevent/test/regress.c
2151 ltp/testcases/kernel/syscalls/libevent/test/test-eof.c
2152 ltp/testcases/kernel/syscalls/libevent/test/test-init.c
2153 ltp/testcases/kernel/syscalls/libevent/test/test-time.c
2154 ltp/testcases/kernel/syscalls/libevent/test/test-weof.c
2155 ltp/testcases/kernel/syscalls/libevent/test/test.sh
2156 ltp/testcases/kernel/syscalls/link/link02.c
2157 ltp/testcases/kernel/syscalls/link/link03.c
2158 ltp/testcases/kernel/syscalls/link/link04.c
2159 ltp/testcases/kernel/syscalls/link/link05.c
2160 ltp/testcases/kernel/syscalls/link/link06.c
2161 ltp/testcases/kernel/syscalls/link/link07.c
2162 ltp/testcases/kernel/syscalls/linkat/linkat01.c
2163 ltp/testcases/kernel/syscalls/listen/listen01.c
2164 ltp/testcases/kernel/syscalls/llseek/llseek01.c
2165 ltp/testcases/kernel/syscalls/llseek/llseek02.c
2166 ltp/testcases/kernel/syscalls/lseek/lseek01.c
2167 ltp/testcases/kernel/syscalls/lseek/lseek02.c
2168 ltp/testcases/kernel/syscalls/lseek/lseek03.c
2169 ltp/testcases/kernel/syscalls/lseek/lseek04.c
2170 ltp/testcases/kernel/syscalls/lseek/lseek05.c
2171 ltp/testcases/kernel/syscalls/lseek/lseek06.c
2172 ltp/testcases/kernel/syscalls/lseek/lseek07.c
2173 ltp/testcases/kernel/syscalls/lseek/lseek08.c
2174 ltp/testcases/kernel/syscalls/lseek/lseek09.c
2175 ltp/testcases/kernel/syscalls/lseek/lseek10.c
2176 ltp/testcases/kernel/syscalls/lstat/lstat01.c
2177 ltp/testcases/kernel/syscalls/lstat/lstat02.c
2178 ltp/testcases/kernel/syscalls/lstat/lstat03.c
2179 ltp/testcases/kernel/syscalls/madvise/madvise01.c
2180 ltp/testcases/kernel/syscalls/madvise/madvise02.c
2181 ltp/testcases/kernel/syscalls/madvise/madvise03.c
2182 ltp/testcases/kernel/syscalls/mallopt/mallopt01.c
2183 ltp/testcases/kernel/syscalls/memcmp/memcmp01.c
2184 ltp/testcases/kernel/syscalls/memcpy/memcpy01.c
2185 ltp/testcases/kernel/syscalls/memmap/mem03.c
2186 ltp/testcases/kernel/syscalls/memset/memset01.c
2187 ltp/testcases/kernel/syscalls/mincore/mincore01.c
2188 ltp/testcases/kernel/syscalls/mincore/mincore02.c
2189 ltp/testcases/kernel/syscalls/mkdir/mkdir01.c
2190 ltp/testcases/kernel/syscalls/mkdir/mkdir02.c
2191 ltp/testcases/kernel/syscalls/mkdir/mkdir03.c
2192 ltp/testcases/kernel/syscalls/mkdir/mkdir04.c
2193 ltp/testcases/kernel/syscalls/mkdir/mkdir05.c
2194 ltp/testcases/kernel/syscalls/mkdir/mkdir08.c
2195 ltp/testcases/kernel/syscalls/mkdir/mkdir09.c
2196 ltp/testcases/kernel/syscalls/mknod/mknod01.c
2197 ltp/testcases/kernel/syscalls/mknod/mknod02.c
2198 ltp/testcases/kernel/syscalls/mknod/mknod03.c
2199 ltp/testcases/kernel/syscalls/mknod/mknod04.c
2200 ltp/testcases/kernel/syscalls/mknod/mknod05.c
2201 ltp/testcases/kernel/syscalls/mknod/mknod06.c
2202 ltp/testcases/kernel/syscalls/mknod/mknod07.c
2203 ltp/testcases/kernel/syscalls/mknod/mknod08.c
2204 ltp/testcases/kernel/syscalls/mknod/mknod09.c
2205 ltp/testcases/kernel/syscalls/mknodat/mknodat01.c
2206 ltp/testcases/kernel/syscalls/mlock/mlock01.c
2207 ltp/testcases/kernel/syscalls/mlock/mlock02.c
2208 ltp/testcases/kernel/syscalls/mlockall/mlockall01.c
2209 ltp/testcases/kernel/syscalls/mlockall/mlockall02.c
2210 ltp/testcases/kernel/syscalls/mlockall/mlockall03.c
2211 ltp/testcases/kernel/syscalls/mmap/mmap001.c
2212 ltp/testcases/kernel/syscalls/mmap/mmap01.c
2213 ltp/testcases/kernel/syscalls/mmap/mmap02.c
2214 ltp/testcases/kernel/syscalls/mmap/mmap03.c
2215 ltp/testcases/kernel/syscalls/mmap/mmap04.c
2216 ltp/testcases/kernel/syscalls/mmap/mmap05.c
2217 ltp/testcases/kernel/syscalls/mmap/mmap06.c
2218 ltp/testcases/kernel/syscalls/mmap/mmap07.c
2219 ltp/testcases/kernel/syscalls/mmap/mmap08.c
2220 ltp/testcases/kernel/syscalls/mmap/mmap09.c
2221 ltp/testcases/kernel/syscalls/modify_ldt/modify_ldt01.c
2222 ltp/testcases/kernel/syscalls/modify_ldt/modify_ldt02.c
2223 ltp/testcases/kernel/syscalls/mount/mount01.c
2224 ltp/testcases/kernel/syscalls/mount/mount02.c
2225 ltp/testcases/kernel/syscalls/mount/mount03.c
2226 ltp/testcases/kernel/syscalls/mount/mount04.c
2227 ltp/testcases/kernel/syscalls/mount/setuid_test.c
2228 ltp/testcases/kernel/syscalls/mount/setuid_test.mode.sh
2229 ltp/testcases/kernel/syscalls/move_pages/move_pages01.c
2230 ltp/testcases/kernel/syscalls/move_pages/move_pages02.c
2231 ltp/testcases/kernel/syscalls/move_pages/move_pages03.c
2232 ltp/testcases/kernel/syscalls/move_pages/move_pages04.c
2233 ltp/testcases/kernel/syscalls/move_pages/move_pages05.c
2234 ltp/testcases/kernel/syscalls/move_pages/move_pages06.c
2235 ltp/testcases/kernel/syscalls/move_pages/move_pages07.c
2236 ltp/testcases/kernel/syscalls/move_pages/move_pages08.c
2237 ltp/testcases/kernel/syscalls/move_pages/move_pages09.c
2238 ltp/testcases/kernel/syscalls/move_pages/move_pages10.c
2239 ltp/testcases/kernel/syscalls/move_pages/move_pages11.c
2240 ltp/testcases/kernel/syscalls/move_pages/move_pages_support.c
2241 ltp/testcases/kernel/syscalls/mprotect/mprotect01.c
2242 ltp/testcases/kernel/syscalls/mprotect/mprotect02.c
2243 ltp/testcases/kernel/syscalls/mprotect/mprotect03.c
2244 ltp/testcases/kernel/syscalls/mremap/mremap01.c
2245 ltp/testcases/kernel/syscalls/mremap/mremap02.c
2246 ltp/testcases/kernel/syscalls/mremap/mremap03.c
2247 ltp/testcases/kernel/syscalls/mremap/mremap04.c
2248 ltp/testcases/kernel/syscalls/msync/msync01.c
2249 ltp/testcases/kernel/syscalls/msync/msync02.c
2250 ltp/testcases/kernel/syscalls/msync/msync03.c
2251 ltp/testcases/kernel/syscalls/msync/msync04.c
2252 ltp/testcases/kernel/syscalls/msync/msync05.c
2253 ltp/testcases/kernel/syscalls/munlock/munlock01.c
2254 ltp/testcases/kernel/syscalls/munlock/munlock02.c
2255 ltp/testcases/kernel/syscalls/munlockall/munlockall01.c
2256 ltp/testcases/kernel/syscalls/munlockall/munlockall02.c
2257 ltp/testcases/kernel/syscalls/munmap/munmap01.c
2258 ltp/testcases/kernel/syscalls/munmap/munmap02.c
2259 ltp/testcases/kernel/syscalls/munmap/munmap03.c
2260 ltp/testcases/kernel/syscalls/nanosleep/nanosleep01.c
2261 ltp/testcases/kernel/syscalls/nanosleep/nanosleep02.c
2262 ltp/testcases/kernel/syscalls/nanosleep/nanosleep03.c
2263 ltp/testcases/kernel/syscalls/nanosleep/nanosleep04.c
2264 ltp/testcases/kernel/syscalls/nftw/lib.c
2265 ltp/testcases/kernel/syscalls/nftw/lib64.c
2266 ltp/testcases/kernel/syscalls/nftw/nftw.c
2267 ltp/testcases/kernel/syscalls/nftw/nftw64.c
2268 ltp/testcases/kernel/syscalls/nftw/test.c
2269 ltp/testcases/kernel/syscalls/nftw/test64.c
2270 ltp/testcases/kernel/syscalls/nftw/test_func.c
2271 ltp/testcases/kernel/syscalls/nftw/test_func64.c
2272 ltp/testcases/kernel/syscalls/nftw/tools.c
2273 ltp/testcases/kernel/syscalls/nftw/tools64.c
2274 ltp/testcases/kernel/syscalls/nice/nice01.c
2275 ltp/testcases/kernel/syscalls/nice/nice02.c
2276 ltp/testcases/kernel/syscalls/nice/nice03.c
2277 ltp/testcases/kernel/syscalls/nice/nice04.c
2278 ltp/testcases/kernel/syscalls/nice/nice05.c
2279 ltp/testcases/kernel/syscalls/open/open01.c
2280 ltp/testcases/kernel/syscalls/open/open02.c
2281 ltp/testcases/kernel/syscalls/open/open03.c
2282 ltp/testcases/kernel/syscalls/open/open04.c
2283 ltp/testcases/kernel/syscalls/open/open05.c
2284 ltp/testcases/kernel/syscalls/open/open06.c
2285 ltp/testcases/kernel/syscalls/open/open07.c
2286 ltp/testcases/kernel/syscalls/open/open08.c
2287 ltp/testcases/kernel/syscalls/open/open09.c
2288 ltp/testcases/kernel/syscalls/open/open10.c
2289 ltp/testcases/kernel/syscalls/openat/openat01.c
2290 ltp/testcases/kernel/syscalls/pathconf/pathconf01.c
2291 ltp/testcases/kernel/syscalls/pause/pause01.c
2292 ltp/testcases/kernel/syscalls/pause/pause02.c
2293 ltp/testcases/kernel/syscalls/pause/pause03.c
2294 ltp/testcases/kernel/syscalls/pcllib/README
2295 ltp/testcases/kernel/syscalls/pcllib/config.guess
2296 ltp/testcases/kernel/syscalls/pcllib/libtool
2297 ltp/testcases/kernel/syscalls/pcllib/ltmain.sh
2298 ltp/testcases/kernel/syscalls/pcllib/pcl/pcl.c
2299 ltp/testcases/kernel/syscalls/pcllib/pcl/pcl_version.c
2300 ltp/testcases/kernel/syscalls/pcllib/test/cobench.c
2301 ltp/testcases/kernel/syscalls/pcllib/test/cothread.c
2302 ltp/testcases/kernel/syscalls/personality/personality01.c
2303 ltp/testcases/kernel/syscalls/personality/personality02.c
2304 ltp/testcases/kernel/syscalls/pipe/pipe01.c
2305 ltp/testcases/kernel/syscalls/pipe/pipe02.c
2306 ltp/testcases/kernel/syscalls/pipe/pipe03.c
2307 ltp/testcases/kernel/syscalls/pipe/pipe04.c
2308 ltp/testcases/kernel/syscalls/pipe/pipe05.c
2309 ltp/testcases/kernel/syscalls/pipe/pipe06.c
2310 ltp/testcases/kernel/syscalls/pipe/pipe07.c
2311 ltp/testcases/kernel/syscalls/pipe/pipe08.c
2312 ltp/testcases/kernel/syscalls/pipe/pipe09.c
2313 ltp/testcases/kernel/syscalls/pipe/pipe10.c
2314 ltp/testcases/kernel/syscalls/pipe/pipe11.c
2315 ltp/testcases/kernel/syscalls/pipe2/pipe2_01.c
2316 ltp/testcases/kernel/syscalls/pipe2/pipe2_02.c
2317 ltp/testcases/kernel/syscalls/poll/poll01.c
2318 ltp/testcases/kernel/syscalls/prctl/prctl01.c
2319 ltp/testcases/kernel/syscalls/prctl/prctl02.c
2320 ltp/testcases/kernel/syscalls/pread/pread01.c
2321 ltp/testcases/kernel/syscalls/pread/pread02.c
2322 ltp/testcases/kernel/syscalls/pread/pread03.c
2323 ltp/testcases/kernel/syscalls/profil/profil01.c
2324 ltp/testcases/kernel/syscalls/pselect/pselect01.c
2325 ltp/testcases/kernel/syscalls/ptrace/ptrace01.c
2326 ltp/testcases/kernel/syscalls/ptrace/ptrace02.c
2327 ltp/testcases/kernel/syscalls/ptrace/ptrace03.c
2328 ltp/testcases/kernel/syscalls/ptrace/ptrace04.c
2329 ltp/testcases/kernel/syscalls/ptrace/ptrace06.c
2330 ltp/testcases/kernel/syscalls/pwrite/pwrite01.c
2331 ltp/testcases/kernel/syscalls/pwrite/pwrite02.c
2332 ltp/testcases/kernel/syscalls/pwrite/pwrite03.c
2333 ltp/testcases/kernel/syscalls/pwrite/pwrite04.c
2334 ltp/testcases/kernel/syscalls/read/read01.c
2335 ltp/testcases/kernel/syscalls/read/read02.c
2336 ltp/testcases/kernel/syscalls/read/read03.c
2337 ltp/testcases/kernel/syscalls/read/read04.c
2338 ltp/testcases/kernel/syscalls/readdir/readdir01.c
2339 ltp/testcases/kernel/syscalls/readdir/readdir02.c
2340 ltp/testcases/kernel/syscalls/readlink/creat_slink.c
2341 ltp/testcases/kernel/syscalls/readlink/readlink01.c
2342 ltp/testcases/kernel/syscalls/readlink/readlink02.c
2343 ltp/testcases/kernel/syscalls/readlink/readlink03.c
2344 ltp/testcases/kernel/syscalls/readlink/readlink04.c
2345 ltp/testcases/kernel/syscalls/readlinkat/readlinkat01.c
2346 ltp/testcases/kernel/syscalls/readv/readv01.c
2347 ltp/testcases/kernel/syscalls/readv/readv02.c
2348 ltp/testcases/kernel/syscalls/readv/readv03.c
2349 ltp/testcases/kernel/syscalls/reboot/reboot01.c
2350 ltp/testcases/kernel/syscalls/reboot/reboot02.c
2351 ltp/testcases/kernel/syscalls/recv/recv01.c
2352 ltp/testcases/kernel/syscalls/recvfrom/recvfrom01.c
2353 ltp/testcases/kernel/syscalls/recvmsg/recvmsg01.c
2354 ltp/testcases/kernel/syscalls/remap_file_pages/remap_file_pages01.c
2355 ltp/testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c
2356 ltp/testcases/kernel/syscalls/rename/rename01.c
2357 ltp/testcases/kernel/syscalls/rename/rename02.c
2358 ltp/testcases/kernel/syscalls/rename/rename03.c
2359 ltp/testcases/kernel/syscalls/rename/rename04.c
2360 ltp/testcases/kernel/syscalls/rename/rename05.c
2361 ltp/testcases/kernel/syscalls/rename/rename06.c
2362 ltp/testcases/kernel/syscalls/rename/rename07.c
2363 ltp/testcases/kernel/syscalls/rename/rename08.c
2364 ltp/testcases/kernel/syscalls/rename/rename09.c
2365 ltp/testcases/kernel/syscalls/rename/rename10.c
2366 ltp/testcases/kernel/syscalls/rename/rename12.c
2367 ltp/testcases/kernel/syscalls/rename/rename13.c
2368 ltp/testcases/kernel/syscalls/rename/rename14.c
2369 ltp/testcases/kernel/syscalls/renameat/renameat01.c
2370 ltp/testcases/kernel/syscalls/rmdir/rmdir01.c
2371 ltp/testcases/kernel/syscalls/rmdir/rmdir02.c
2372 ltp/testcases/kernel/syscalls/rmdir/rmdir03.c
2373 ltp/testcases/kernel/syscalls/rmdir/rmdir04.c
2374 ltp/testcases/kernel/syscalls/rmdir/rmdir05.c
2375 ltp/testcases/kernel/syscalls/sbrk/sbrk01.c
2376 ltp/testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max01.c
2377 ltp/testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max02.c
2378 ltp/testcases/kernel/syscalls/sched_get_priority_min/sched_get_priority_min01.c
2379 ltp/testcases/kernel/syscalls/sched_get_priority_min/sched_get_priority_min02.c
2380 ltp/testcases/kernel/syscalls/sched_getparam/sched_getparam01.c
2381 ltp/testcases/kernel/syscalls/sched_getparam/sched_getparam02.c
2382 ltp/testcases/kernel/syscalls/sched_getparam/sched_getparam03.c
2383 ltp/testcases/kernel/syscalls/sched_getscheduler/sched_getscheduler01.c
2384 ltp/testcases/kernel/syscalls/sched_getscheduler/sched_getscheduler02.c
2385 ltp/testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval01.c
2386 ltp/testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval02.c
2387 ltp/testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval03.c
2388 ltp/testcases/kernel/syscalls/sched_setparam/sched_setparam01.c
2389 ltp/testcases/kernel/syscalls/sched_setparam/sched_setparam02.c
2390 ltp/testcases/kernel/syscalls/sched_setparam/sched_setparam03.c
2391 ltp/testcases/kernel/syscalls/sched_setparam/sched_setparam04.c
2392 ltp/testcases/kernel/syscalls/sched_setparam/sched_setparam05.c
2393 ltp/testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler01.c
2394 ltp/testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler02.c
2395 ltp/testcases/kernel/syscalls/sched_yield/sched_yield01.c
2396 ltp/testcases/kernel/syscalls/select/select01.c
2397 ltp/testcases/kernel/syscalls/select/select02.c
2398 ltp/testcases/kernel/syscalls/select/select03.c
2399 ltp/testcases/kernel/syscalls/send/send01.c
2400 ltp/testcases/kernel/syscalls/sendfile/sendfile02.c
2401 ltp/testcases/kernel/syscalls/sendfile/sendfile03.c
2402 ltp/testcases/kernel/syscalls/sendfile/sendfile04.c
2403 ltp/testcases/kernel/syscalls/sendfile/sendfile05.c
2404 ltp/testcases/kernel/syscalls/sendfile/sendfile06.c
2405 ltp/testcases/kernel/syscalls/sendfile/sendfile07.c
2406 ltp/testcases/kernel/syscalls/sendmsg/sendmsg01.c
2407 ltp/testcases/kernel/syscalls/sendto/sendto01.c
2408 ltp/testcases/kernel/syscalls/set_robust_list/set_robust_list01.c
2409 ltp/testcases/kernel/syscalls/setdomainname/setdomainname01.c
2410 ltp/testcases/kernel/syscalls/setdomainname/setdomainname02.c
2411 ltp/testcases/kernel/syscalls/setdomainname/setdomainname03.c
2412 ltp/testcases/kernel/syscalls/setegid/setegid01.c
2413 ltp/testcases/kernel/syscalls/setfsgid/setfsgid01.c
2414 ltp/testcases/kernel/syscalls/setfsgid/setfsgid02.c
2415 ltp/testcases/kernel/syscalls/setfsgid/setfsgid03.c
2416 ltp/testcases/kernel/syscalls/setfsuid/setfsuid01.c
2417 ltp/testcases/kernel/syscalls/setfsuid/setfsuid02.c
2418 ltp/testcases/kernel/syscalls/setfsuid/setfsuid03.c
2419 ltp/testcases/kernel/syscalls/setfsuid/setfsuid04.c
2420 ltp/testcases/kernel/syscalls/setgid/setgid01.c
2421 ltp/testcases/kernel/syscalls/setgid/setgid02.c
2422 ltp/testcases/kernel/syscalls/setgid/setgid03.c
2423 ltp/testcases/kernel/syscalls/setgroups/setgroups01.c
2424 ltp/testcases/kernel/syscalls/setgroups/setgroups02.c
2425 ltp/testcases/kernel/syscalls/setgroups/setgroups03.c
2426 ltp/testcases/kernel/syscalls/setgroups/setgroups04.c
2427 ltp/testcases/kernel/syscalls/sethostname/sethostname01.c
2428 ltp/testcases/kernel/syscalls/sethostname/sethostname02.c
2429 ltp/testcases/kernel/syscalls/sethostname/sethostname03.c
2430 ltp/testcases/kernel/syscalls/setitimer/setitimer01.c
2431 ltp/testcases/kernel/syscalls/setitimer/setitimer02.c
2432 ltp/testcases/kernel/syscalls/setitimer/setitimer03.c
2433 ltp/testcases/kernel/syscalls/setpgid/setpgid01.c
2434 ltp/testcases/kernel/syscalls/setpgid/setpgid02.c
2435 ltp/testcases/kernel/syscalls/setpgid/setpgid03.c
2436 ltp/testcases/kernel/syscalls/setpgrp/setpgrp01.c
2437 ltp/testcases/kernel/syscalls/setpgrp/setpgrp02.c
2438 ltp/testcases/kernel/syscalls/setpriority/setpriority01.c
2439 ltp/testcases/kernel/syscalls/setpriority/setpriority02.c
2440 ltp/testcases/kernel/syscalls/setpriority/setpriority03.c
2441 ltp/testcases/kernel/syscalls/setpriority/setpriority04.c
2442 ltp/testcases/kernel/syscalls/setpriority/setpriority05.c
2443 ltp/testcases/kernel/syscalls/setregid/setregid01.c
2444 ltp/testcases/kernel/syscalls/setregid/setregid02.c
2445 ltp/testcases/kernel/syscalls/setregid/setregid03.c
2446 ltp/testcases/kernel/syscalls/setregid/setregid04.c
2447 ltp/testcases/kernel/syscalls/setresgid/setresgid01.c
2448 ltp/testcases/kernel/syscalls/setresgid/setresgid02.c
2449 ltp/testcases/kernel/syscalls/setresgid/setresgid03.c
2450 ltp/testcases/kernel/syscalls/setresuid/setresuid01.c
2451 ltp/testcases/kernel/syscalls/setresuid/setresuid02.c
2452 ltp/testcases/kernel/syscalls/setresuid/setresuid03.c
2453 ltp/testcases/kernel/syscalls/setresuid/setresuid04.c
2454 ltp/testcases/kernel/syscalls/setreuid/setreuid01.c
2455 ltp/testcases/kernel/syscalls/setreuid/setreuid02.c
2456 ltp/testcases/kernel/syscalls/setreuid/setreuid03.c
2457 ltp/testcases/kernel/syscalls/setreuid/setreuid04.c
2458 ltp/testcases/kernel/syscalls/setreuid/setreuid05.c
2459 ltp/testcases/kernel/syscalls/setreuid/setreuid06.c
2460 ltp/testcases/kernel/syscalls/setreuid/setreuid07.c
2461 ltp/testcases/kernel/syscalls/setrlimit/setrlimit01.c
2462 ltp/testcases/kernel/syscalls/setrlimit/setrlimit02.c
2463 ltp/testcases/kernel/syscalls/setrlimit/setrlimit03.c
2464 ltp/testcases/kernel/syscalls/setsid/setsid01.c
2465 ltp/testcases/kernel/syscalls/setsockopt/setsockopt01.c
2466 ltp/testcases/kernel/syscalls/settimeofday/settimeofday01.c
2467 ltp/testcases/kernel/syscalls/settimeofday/settimeofday02.c
2468 ltp/testcases/kernel/syscalls/setuid/setuid01.c
2469 ltp/testcases/kernel/syscalls/setuid/setuid02.c
2470 ltp/testcases/kernel/syscalls/setuid/setuid03.c
2471 ltp/testcases/kernel/syscalls/setuid/setuid04.c
2472 ltp/testcases/kernel/syscalls/sigaction/sigaction01.c
2473 ltp/testcases/kernel/syscalls/sigaction/sigaction02.c
2474 ltp/testcases/kernel/syscalls/sigaltstack/sigaltstack01.c
2475 ltp/testcases/kernel/syscalls/sigaltstack/sigaltstack02.c
2476 ltp/testcases/kernel/syscalls/sighold/sighold02.c
2477 ltp/testcases/kernel/syscalls/signal/signal01.c
2478 ltp/testcases/kernel/syscalls/signal/signal02.c
2479 ltp/testcases/kernel/syscalls/signal/signal03.c
2480 ltp/testcases/kernel/syscalls/signal/signal04.c
2481 ltp/testcases/kernel/syscalls/signal/signal05.c
2482 ltp/testcases/kernel/syscalls/signalfd/signalfd01.c
2483 ltp/testcases/kernel/syscalls/signalfd4/signalfd4_01.c
2484 ltp/testcases/kernel/syscalls/signalfd4/signalfd4_02.c
2485 ltp/testcases/kernel/syscalls/sigpending/sigpending02.c
2486 ltp/testcases/kernel/syscalls/sigprocmask/sigprocmask01.c
2487 ltp/testcases/kernel/syscalls/sigrelse/sigrelse01.c
2488 ltp/testcases/kernel/syscalls/sigsuspend/sigsuspend01.c
2489 ltp/testcases/kernel/syscalls/socket/socket01.c
2490 ltp/testcases/kernel/syscalls/socket/socket02.c
2491 ltp/testcases/kernel/syscalls/socket/socket03.c
2492 ltp/testcases/kernel/syscalls/socketcall/socketcall01.c
2493 ltp/testcases/kernel/syscalls/socketcall/socketcall02.c
2494 ltp/testcases/kernel/syscalls/socketcall/socketcall03.c
2495 ltp/testcases/kernel/syscalls/socketcall/socketcall04.c
2496 ltp/testcases/kernel/syscalls/socketpair/socketpair01.c
2497 ltp/testcases/kernel/syscalls/socketpair/socketpair02.c
2498 ltp/testcases/kernel/syscalls/sockioctl/sockioctl01.c
2499 ltp/testcases/kernel/syscalls/splice/splice01.c
2500 ltp/testcases/kernel/syscalls/stat/stat01.c
2501 ltp/testcases/kernel/syscalls/stat/stat02.c
2502 ltp/testcases/kernel/syscalls/stat/stat03.c
2503 ltp/testcases/kernel/syscalls/stat/stat05.c
2504 ltp/testcases/kernel/syscalls/stat/stat06.c
2505 ltp/testcases/kernel/syscalls/statfs/statfs01.c
2506 ltp/testcases/kernel/syscalls/statfs/statfs02.c
2507 ltp/testcases/kernel/syscalls/statfs/statfs03.c
2508 ltp/testcases/kernel/syscalls/statvfs/statvfs01.c
2509 ltp/testcases/kernel/syscalls/stime/stime01.c
2510 ltp/testcases/kernel/syscalls/stime/stime02.c
2511 ltp/testcases/kernel/syscalls/string/string01.c
2512 ltp/testcases/kernel/syscalls/swapoff/swapoff01.c
2513 ltp/testcases/kernel/syscalls/swapoff/swapoff02.c
2514 ltp/testcases/kernel/syscalls/swapon/swapon01.c
2515 ltp/testcases/kernel/syscalls/swapon/swapon02.c
2516 ltp/testcases/kernel/syscalls/swapon/swapon03.c
2517 ltp/testcases/kernel/syscalls/switch/endian_switch01.c
2518 ltp/testcases/kernel/syscalls/symlink/symlink01.c
2519 ltp/testcases/kernel/syscalls/symlink/symlink02.c
2520 ltp/testcases/kernel/syscalls/symlink/symlink03.c
2521 ltp/testcases/kernel/syscalls/symlink/symlink04.c
2522 ltp/testcases/kernel/syscalls/symlink/symlink05.c
2523 ltp/testcases/kernel/syscalls/symlinkat/symlinkat01.c
2524 ltp/testcases/kernel/syscalls/sync/sync01.c
2525 ltp/testcases/kernel/syscalls/sync/sync02.c
2526 ltp/testcases/kernel/syscalls/sync_file_range/sync_file_range01.c
2527 ltp/testcases/kernel/syscalls/syscall/syscall01.c
2528 ltp/testcases/kernel/syscalls/sysconf/sysconf01.c
2529 ltp/testcases/kernel/syscalls/sysctl/sysctl01.c
2530 ltp/testcases/kernel/syscalls/sysctl/sysctl03.c
2531 ltp/testcases/kernel/syscalls/sysctl/sysctl04.c
2532 ltp/testcases/kernel/syscalls/sysctl/sysctl05.c
2533 ltp/testcases/kernel/syscalls/sysfs/sysfs01.c
2534 ltp/testcases/kernel/syscalls/sysfs/sysfs02.c
2535 ltp/testcases/kernel/syscalls/sysfs/sysfs03.c
2536 ltp/testcases/kernel/syscalls/sysfs/sysfs04.c
2537 ltp/testcases/kernel/syscalls/sysfs/sysfs05.c
2538 ltp/testcases/kernel/syscalls/sysfs/sysfs06.c
2539 ltp/testcases/kernel/syscalls/sysinfo/sysinfo01.c
2540 ltp/testcases/kernel/syscalls/sysinfo/sysinfo02.c
2541 ltp/testcases/kernel/syscalls/syslog/syslog01
2542 ltp/testcases/kernel/syscalls/syslog/syslog02
2543 ltp/testcases/kernel/syscalls/syslog/syslog03
2544 ltp/testcases/kernel/syscalls/syslog/syslog04
2545 ltp/testcases/kernel/syscalls/syslog/syslog05
2546 ltp/testcases/kernel/syscalls/syslog/syslog06
2547 ltp/testcases/kernel/syscalls/syslog/syslog07
2548 ltp/testcases/kernel/syscalls/syslog/syslog08
2549 ltp/testcases/kernel/syscalls/syslog/syslog09
2550 ltp/testcases/kernel/syscalls/syslog/syslog10
2551 ltp/testcases/kernel/syscalls/syslog/syslog11.c
2552 ltp/testcases/kernel/syscalls/syslog/syslog12.c
2553 ltp/testcases/kernel/syscalls/syslog/syslogtst.c
2554 ltp/testcases/kernel/syscalls/tee/tee01.c
2555 ltp/testcases/kernel/syscalls/time/time01.c
2556 ltp/testcases/kernel/syscalls/time/time02.c
2557 ltp/testcases/kernel/syscalls/timerfd/timerfd01.c
2558 ltp/testcases/kernel/syscalls/timerfd/timerfd02.c
2559 ltp/testcases/kernel/syscalls/timerfd/timerfd03.c
2560 ltp/testcases/kernel/syscalls/times/times01.c
2561 ltp/testcases/kernel/syscalls/times/times03.c
2562 ltp/testcases/kernel/syscalls/truncate/truncate01.c
2563 ltp/testcases/kernel/syscalls/truncate/truncate02.c
2564 ltp/testcases/kernel/syscalls/truncate/truncate03.c
2565 ltp/testcases/kernel/syscalls/truncate/truncate04.c
2566 ltp/testcases/kernel/syscalls/ulimit/ulimit01.c
2567 ltp/testcases/kernel/syscalls/umask/umask01.c
2568 ltp/testcases/kernel/syscalls/umask/umask02.c
2569 ltp/testcases/kernel/syscalls/umask/umask03.c
2570 ltp/testcases/kernel/syscalls/umount/umount01.c
2571 ltp/testcases/kernel/syscalls/umount/umount02.c
2572 ltp/testcases/kernel/syscalls/umount/umount03.c
2573 ltp/testcases/kernel/syscalls/uname/uname01.c
2574 ltp/testcases/kernel/syscalls/uname/uname02.c
2575 ltp/testcases/kernel/syscalls/uname/uname03.c
2576 ltp/testcases/kernel/syscalls/unlink/unlink05.c
2577 ltp/testcases/kernel/syscalls/unlink/unlink06.c
2578 ltp/testcases/kernel/syscalls/unlink/unlink07.c
2579 ltp/testcases/kernel/syscalls/unlink/unlink08.c
2580 ltp/testcases/kernel/syscalls/unlinkat/unlinkat01.c
2581 ltp/testcases/kernel/syscalls/ustat/ustat01.c
2582 ltp/testcases/kernel/syscalls/ustat/ustat02.c
2583 ltp/testcases/kernel/syscalls/utime/utime01.c
2584 ltp/testcases/kernel/syscalls/utime/utime02.c
2585 ltp/testcases/kernel/syscalls/utime/utime03.c
2586 ltp/testcases/kernel/syscalls/utime/utime04.c
2587 ltp/testcases/kernel/syscalls/utime/utime05.c
2588 ltp/testcases/kernel/syscalls/utime/utime06.c
2589 ltp/testcases/kernel/syscalls/utimensat/check_for_utimensat_support.c
2590 ltp/testcases/kernel/syscalls/utimensat/utimensat01.c
2591 ltp/testcases/kernel/syscalls/utimensat/utimensat_tests.sh
2592 ltp/testcases/kernel/syscalls/vfork/vfork01.c
2593 ltp/testcases/kernel/syscalls/vfork/vfork02.c
2594 ltp/testcases/kernel/syscalls/vhangup/vhangup01.c
2595 ltp/testcases/kernel/syscalls/vhangup/vhangup02.c
2596 ltp/testcases/kernel/syscalls/vmsplice/vmsplice01.c
2597 ltp/testcases/kernel/syscalls/wait/wait02.c
2598 ltp/testcases/kernel/syscalls/wait4/wait401.c
2599 ltp/testcases/kernel/syscalls/wait4/wait402.c
2600 ltp/testcases/kernel/syscalls/waitpid/waitpid01.c
2601 ltp/testcases/kernel/syscalls/waitpid/waitpid02.c
2602 ltp/testcases/kernel/syscalls/waitpid/waitpid03.c
2603 ltp/testcases/kernel/syscalls/waitpid/waitpid04.c
2604 ltp/testcases/kernel/syscalls/waitpid/waitpid05.c
2605 ltp/testcases/kernel/syscalls/waitpid/waitpid06.c
2606 ltp/testcases/kernel/syscalls/waitpid/waitpid07.c
2607 ltp/testcases/kernel/syscalls/waitpid/waitpid08.c
2608 ltp/testcases/kernel/syscalls/waitpid/waitpid09.c
2609 ltp/testcases/kernel/syscalls/waitpid/waitpid10.c
2610 ltp/testcases/kernel/syscalls/waitpid/waitpid11.c
2611 ltp/testcases/kernel/syscalls/waitpid/waitpid12.c
2612 ltp/testcases/kernel/syscalls/waitpid/waitpid13.c
2613 ltp/testcases/kernel/syscalls/write/write01.c
2614 ltp/testcases/kernel/syscalls/write/write02.c
2615 ltp/testcases/kernel/syscalls/write/write03.c
2616 ltp/testcases/kernel/syscalls/write/write04.c
2617 ltp/testcases/kernel/syscalls/write/write05.c
2618 ltp/testcases/kernel/syscalls/writev/writev01.c
2619 ltp/testcases/kernel/syscalls/writev/writev02.c
2620 ltp/testcases/kernel/syscalls/writev/writev03.c
2621 ltp/testcases/kernel/syscalls/writev/writev04.c
2622 ltp/testcases/kernel/syscalls/writev/writev05.c
2623 ltp/testcases/kernel/syscalls/writev/writev06.c
2626 45) Log Message:
2627 Integrate ebizzy-0.3. Signed-Off-By: Poornima Nayak <mpnayak@linux.vnet.ibm.com>.
2629 Modified Files:
2630 ltp/utils/Makefile
2631 ltp/utils/benchmark/Makefile
2632 Added Files:
2633 ltp/utils/benchmark/ebizzy-0.3/ChangeLog
2634 ltp/utils/benchmark/ebizzy-0.3/LICENSE
2635 ltp/utils/benchmark/ebizzy-0.3/Makefile
2636 ltp/utils/benchmark/ebizzy-0.3/README
2637 ltp/utils/benchmark/ebizzy-0.3/configure
2638 ltp/utils/benchmark/ebizzy-0.3/ebizzy.c
2639 ltp/utils/benchmark/ebizzy-0.3/ebizzy.h
2640 Removed Files:
2641 ltp/utils/benchmark/ebizzy-0.2/ChangeLog
2642 ltp/utils/benchmark/ebizzy-0.2/LICENSE
2643 ltp/utils/benchmark/ebizzy-0.2/Makefile
2644 ltp/utils/benchmark/ebizzy-0.2/README
2645 ltp/utils/benchmark/ebizzy-0.2/configure
2646 ltp/utils/benchmark/ebizzy-0.2/ebizzy.c
2648 46) Log Message:
2649 Patch to fix ebizzy compile issue. Signed-Off-By: Poornima Nayak <mpnayak@linux.vnet.ibm.com>.
2651 Modified Files:
2652 ltp/Makefile
2654 47) Log Message:
2655 Patch to fix testcases exit status issue. Signed-Off-By: Poornima Nayak <mpnayak@linux.vnet.ibm.com>.
2657 Modified Files:
2658 ltp/testcases/kernel/power_management/change_freq.sh
2659 ltp/testcases/kernel/power_management/change_govr.sh
2660 ltp/testcases/kernel/power_management/check_config.sh
2661 ltp/testcases/kernel/power_management/check_cpufreq_sysfs_files.sh
2662 ltp/testcases/kernel/power_management/check_cpuidle_sysfs_files.sh
2663 ltp/testcases/kernel/power_management/cpu_consolidation.py
2664 ltp/testcases/kernel/power_management/pwkm_load_unload.sh
2665 ltp/testcases/kernel/power_management/runpwtests.sh
2666 ltp/testcases/kernel/power_management/sched_domain.py
2667 ltp/testcases/kernel/power_management/test_sched_mc.sh
2669 48) Log Message:
2670 mqns: update kernel version check: (Against the March intermediate release) mqns support is expect in 2.6.30, not 2.6.29. Signed-off-by: Serge Hallyn <serge@us.ibm.com>.
2672 Modified File(s):
2673 ltp/testcases/kernel/containers/mqns/check_mqns_enabled.c
2675 49) Log Message:
2676 Modified existing reusable functions to test cpu consolidation on hyper threaded system. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>.
2678 Modified Files:
2679 ltp/testcases/kernel/power_management/lib/sched_mc.py
2681 50) Log Message:
2682 Modified cpu consolidation testcase to support sched_smt_mc_power_savings & sched_smt_power_saving FVT. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>.
2684 Modified Files:
2685 ltp/testcases/kernel/power_management/cpu_consolidation.py
2687 51) Log Message:
2688 Modified sched domain validation testcase to run on hyper threaded system. Signed-off-by: poornima nayak <mpnayak@linux.vnet.ibm.com>.
2690 Modified Files:
2691 ltp/testcases/kernel/power_management/sched_domain.py
2693 52) Log Message:
2694 gcov-kernel: add patches for 2.6.29. Signed-Off-By: Peter Oberparleiter <oberpapr@users.sourceforge.net>
2696 Added File(s):
2697 ltp/utils/analysis/gcov-kernel/linux-2.6.29-gcov-arm-eabi.patch
2698 ltp/utils/analysis/gcov-kernel/linux-2.6.29-gcov-arm-hack.patch
2699 ltp/utils/analysis/gcov-kernel/linux-2.6.29-gcov.patch
2701 53) Log Message:
2702 It has come to our attention that when running multicast tests that the multicast ping test assumes that all the machines on the network, including the machine getting tested, have multicast ping enabled.  This has not been the case since 2005 when multicast ping was disabled by default, mostly to inhibit ddos activity.  See this conversation for more details: https://bugzilla.redhat.com/show_bug.cgi?id=159367. Now on all kernels, /proc/sys/net/icmp_echo_ignore_broadcasts is set to 1 by default, thereby failing this test.  But the error message is wrong. Multicast is not disabled, only multicast ping.  This patch modifies the error message and tells that it is now normal to fail.Signed-off-by: Vernon Mauery <vernux@us.ibm.com>, Acked-by: Sripathi Kodi <sripathik@in.ibm.com>.
2704 Modified File(s):
2705 ltp/testcases/network/multicast/mc_cmds/mc_cmds
2707 LTP-20090228
2709 1) Log Message:
2710 We can just add the files related to LSM, to known failure list. We already check for their return value, if not EINVAL report test failure or else skip. Added the nfsd files to the list. Signed-Off-By: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com>.
2712 Modified File(s):
2713 ltp/testcases/kernel/fs/proc/proc01.c
2715 2) Log Message:
2716 James Morris <jmorris@namei.org> reported: I'm trying to run the LTP SELinux tests using the latest CVS version of LTP and current Fedora development, and get the following policy compilation error: Is this likely to be fixed soon, and/or any suggestions for a workaround?
2717 "Christopher J. PeBenito" <cpebenito@tresys.com> replied: It won't compile with the current trunk refpolicy, since the current release was a major, API breaking change.  I'll try to get a patch out shortly. I updated the policy since its fairly old, though I didn't convert its raw rules over to use interfaces.  However this didn't completely fix it, as there is usage of a "unconfined_runs_test()", which isn't in the upstream refpolicy nor the fedora policy, as far as I can see.  One of the updates includes use of sysadm_entry_spec_domtrans_to(), which is in the upstream refpolicy, but doesn't seem to have made its way downstream to the fedora policy.  I have attached my work so someone familiar with the LTP test cases can use it to complete the fix. Signed-Off-By: "Christopher J. PeBenito" <cpebenito@tresys.com>.
2719 Modified File(s):
2720 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_capable_file.te
2721 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_capable_net.te
2722 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_dyntrace.te
2723 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_dyntrans.te
2724 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_entrypoint.te
2725 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_execshare.te
2726 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_exectrace.te
2727 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_execute_no_trans.te
2728 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_fdreceive.te
2729 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_file.te
2730 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_global.te
2731 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_inherit.te
2732 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_ioctl.te
2733 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_ipc.te
2734 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_link.te
2735 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_mkdir.te
2736 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_open.te
2737 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_ptrace.te
2738 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_relabel.te
2739 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_rename.te
2740 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_setattr.te
2741 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_setnice.te
2742 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_sigkill.te
2743 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_sysctl.te
2744 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_create.te
2745 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_getpgid.te
2746 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_getsched.te
2747 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_getsid.te
2748 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_setpgid.te
2749 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_setsched.te
2750 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_transition.te
2751 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_wait.te
2753 3) Log Message:
2754 I send attached the v4l-test 0.5 for LTP. Changes: Test cases added for VIDIOC_QUERYSTD, VIDIOC_G_FREQUENCY and VIDIOC_G_TUNER. Signed-off-by: Márton Németh <nm127@freemail.hu>.
2756 Modified Files:
2757 ltp/testcases/kernel/device-drivers/v4l/user_space/Makefile
2758 ltp/testcases/kernel/device-drivers/v4l/user_space/README
2759 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_STD.c
2760 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_test.c
2761 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/index.html
2762 Added Files:
2763 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_FREQUENCY.c
2764 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_FREQUENCY.h
2765 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYSTD.c
2766 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYSTD.h
2767 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_TUNER.c
2768 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_TUNER.h
2769 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_validator.c
2770 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_validator.h
2772 4) Log Message:
2773 Fix a build failure of tcore on non-x86 archs: I report a build failure and a patch for it. If your system is not either i386 or x86_64, making in ltp-full-20090131 fails as follows: It's because wrong position of TST_TOTAL definition. Signed-off-by: Seiichi Ikarashi <s.ikarashi@jp.fujitsu.com>.
2775 Modified File(s):
2776 ltp/testcases/misc/tcore_patch_test_suites/tcore.c
2778 5) Log Message:
2779 Fix build failures of some new syscall tests on non-x86 archs: I report build failures of some new syscall tests introduced in ltp-full-20090131. Failures happen on non-x86 arch systems.I made a patch for it; stopping #error macro and including linux_syscall_numbers.h instead. Signed-off-by: Seiichi Ikarashi <s.ikarashi@jp.fujitsu.com>.
2781 Modified File(s):
2782 ltp/testcases/kernel/include/i386.in
2783 ltp/testcases/kernel/include/regen.sh
2784 ltp/testcases/kernel/include/x86_64.in
2785 ltp/testcases/kernel/syscalls/dup3/dup3_01.c
2786 ltp/testcases/kernel/syscalls/epoll_create2/epoll_create2_01.c
2787 ltp/testcases/kernel/syscalls/eventfd2/eventfd2_01.c
2788 ltp/testcases/kernel/syscalls/eventfd2/eventfd2_02.c
2789 ltp/testcases/kernel/syscalls/inotify_init/inotify_init1_01.c
2790 ltp/testcases/kernel/syscalls/inotify_init/inotify_init1_02.c
2791 ltp/testcases/kernel/syscalls/pipe2/pipe2_01.c
2792 ltp/testcases/kernel/syscalls/pipe2/pipe2_02.c
2793 ltp/testcases/kernel/syscalls/signalfd4/signalfd4_01.c
2794 ltp/testcases/kernel/syscalls/signalfd4/signalfd4_02.c
2795 ltp/testcases/kernel/syscalls/timerfd/timerfd02.c
2796 ltp/testcases/kernel/syscalls/timerfd/timerfd03.c
2798 6) Log Message:
2799 Change epoll_create2_01 to epoll_create1_01: Recently the epoll_create2_01 syscall test was added into LTP but I found the kernel has already changed the name of it into epoll_create1, and its interface, too. http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=9fe5ad9c8cef9ad5873d8ee55d1cf00d9b607df0. I wrote a patch for it. Signed-off-by: Seiichi Ikarashi <s.ikarashi@jp.fujitsu.com>.
2801 Modified Files:
2802 ltp/runtest/syscalls
2803 ltp/testcases/kernel/include/i386.in
2804 ltp/testcases/kernel/include/x86_64.in
2805 Added Files:
2806 ltp/testcases/kernel/syscalls/epoll_create1/Makefile
2807 ltp/testcases/kernel/syscalls/epoll_create1/epoll_create1_01.c
2808 Removed Files:
2809 ltp/testcases/kernel/syscalls/epoll_create2/Makefile
2810 ltp/testcases/kernel/syscalls/epoll_create2/epoll_create2_01.c
2812 7) Log Message:
2813 v4l-test 0.6 for LTP: Please find attached the v4l-test 0.6 patch for LTP. Changes: Test cases added for VIDIOC_G_AUDIO, VIDIOC_G_AUDOUT, VIDIOC_G_MODULATOR, VIDIOC_G_PRIORITY, VIDIOC_S_PRIORITY and VIDIOC_S_FREQUENCY. Signed-off-by: Márton Németh <nm127@freemail.hu>.
2815 Modified Files:
2816 ltp/testcases/kernel/device-drivers/v4l/user_space/Makefile
2817 ltp/testcases/kernel/device-drivers/v4l/user_space/README
2818 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CROPCAP.c
2819 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_FREQUENCY.c
2820 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_FREQUENCY.h
2821 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_TUNER.c
2822 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_test.c
2823 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_validator.c
2824 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_validator.h
2825 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/index.html
2826 Added Files:
2827 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_AUDIO.c
2828 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_AUDIO.h
2829 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_AUDOUT.c
2830 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_AUDOUT.h
2831 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_MODULATOR.c
2832 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_MODULATOR.h
2833 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_PRIORITY.c
2834 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_PRIORITY.h
2836 8) Log Message:
2837 [PATCH 1/3] Proc01: Fix for PPC64 and Support SELinux-enabled Environment v2: The following patches add an entry from a PPC64 kernel to the list of known issue, which may return errno EINVAL depends on the content of the file and the read buffer it is testing. Also, they add support for SELinux-enabled testing environment by using the correct expected results if it is able to detect SELinux is enabled. It does not affect the testing for systems with no LSM, LSM other than SELinux, and SELinux-disabled. Version 2 is created base on the suggestion from Serge E. Hallyn. This patch adds /proc/ppc64/rtas/error_log to the known failure list according to a Red Hat kernel developer,
2838 "In kernel's rtas_log_read() the first check is:
2840         if (!buf || count < rtas_error_log_buffer_max)
2841                 return -EINVAL;
2843 This code tries to avoid to be overcomplicated by rejecting partial reads of log strings. rtas_error_log_buffer_max is a maximal length of error message, and reader should provide enough space for it, or it will loose." The default of this test is to use 1024-byte read buffer, and it is proved not enough, as well as 4096-byte sometimes. I don't want to special case here. Hence, add it to the list. Reference, https://bugzilla.redhat.com/show_bug.cgi?id=460106. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
2845 Modified Files:
2846 ltp/testcases/kernel/fs/proc/proc01.c
2848 9) Log Message:
2849 [PATCH 2/3] Proc01: Fix for PPC64 and Support SELinux-enabled Environment v2: The following patches add an entry from a PPC64 kernel to the list of known issue, which may return errno EINVAL depends on the content of the file and the read buffer it is testing. Also, they add support for SELinux-enabled testing environment by using the correct expected results if it is able to detect SELinux is enabled. It does not affect the testing for systems with no LSM, LSM other than SELinux, and SELinux-disabled. Version 2 is created base on the suggestion from Serge E. Hallyn. This patch is using configure script to automatically detect if the system has libselinux libraries and header installed, so we can use a macro later on to actually check if SELinux is enabled. Otherwise, or if you don't want to run configure script at all, the test and other tests should behave as normal. Also, it removes some unnecessary comments from the Makefile, and replaces LOADLIBES to LDLIBS according to the LTP INSTALL file, LDLIBS   - libraries listed after objects during link. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
2851 Modified Files:
2852 ltp/config.mk.in
2853 ltp/configure.ac
2854 ltp/testcases/kernel/fs/proc/Makefile
2855 Added Files:
2856 ltp/m4/ltp-selinux.m4
2858 10) Log Message:
2859 [PATCH 3/3] Proc01: Fix for PPC64 and Support SELinux-enabled Environment v2: The following patches add an entry from a PPC64 kernel to the list of known issue, which may return errno EINVAL depends on the content of the file and the read buffer it is testing. Also, they add support for SELinux-enabled testing environment by using the correct expected results if it is able to detect SELinux is enabled. It does not affect the testing for systems with no LSM, LSM other than SELinux, and SELinux-disabled. Version 2 is created base on the suggestion from Serge E. Hallyn. The following patch adds checking for SELinux. If it is enabled, the following entries are expected to be read successfully,
2860 /proc/self/attr/* 
2861 /proc/self/task/[0-9]*/attr/*
2862 If it is disabled, expecting read(2) return -1 with -EINVAL. It does not affect the testing for systems with no LSM, LSM other than SELinux, and SELinux-disabled. As discussed before, I don't want to put those entries to a separate test, so I can read them the same way as the rest of procfs entries. The version 2 of this patch has been modified to make it easier to support other LSM enabled testing environments. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
2864 Modified Files:
2865 ltp/testcases/kernel/fs/proc/proc01.c
2867 11) Log Message:
2868 Cleanup and update of linux_syscall_numbers.h: I compared syscall numbers in testcases/kernel/include/*.in files of LTP with those in arch/*/include/asm/unistd.h headers of 2.6.28 kernel. A lot of numbers are missing in *.in files, so I wrote a patch. Adding syscall numbers might increase FAIL results on non-i386 archs. Succeeded to build on ia64 and x86_64 with this patch. Signed-off-by: Seiichi Ikarashi <s.ikarashi@jp.fujitsu.com>.
2870 Modified File(s):
2871 ltp/testcases/kernel/include/i386.in
2872 ltp/testcases/kernel/include/ia64.in
2873 ltp/testcases/kernel/include/x86_64.in
2875 12) Log Message:
2876 lcov: fix double-counting of function data
2878 Modified File(s):
2879 ltp/utils/analysis/lcov/bin/geninfo
2881 13) Log Message:
2882 lcov: use install -pD -m <mode> for file installation
2884 Modified File(s):
2885 ltp/utils/analysis/lcov/bin/install.sh
2886 ltp/utils/analysis/lcov/Makefile
2888 14) Log Message:
2889 lcov: fix warning when $HOME is not set. - based on patch by acalando@free.fr.
2891 Modified File(s):
2892 ltp/utils/analysis/lcov/bin/genhtml
2893 ltp/utils/analysis/lcov/bin/geninfo
2894 ltp/utils/analysis/lcov/bin/lcov
2896 15) Log Message:
2897 Reason to fix pthread_key_create_speculative_5_1: 
2898 1: keys[5] is a static array that is far too small. It is expected to hold the cumulative keys from each iteration of the loop, which on my system should execute 1025 times. It crashed immediately.
2899 2. The test is just wrong and will always fail. The only valid result from that loop is i == NUM_OF_KEYS && rc == EAGAIN. The generic test against rc isn't skipped when that result is found. It goes on to report a failure if rc is anything other than 0 without respect to the value of i.Signed-Off-By: Yi
2900 Xu <yxu@suse.de>.
2902 Modified File(s):
2903 ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_key_create/speculative/5-1.c
2905 16) Log Message:
2906 Proc01: Fix for PPC64 and Support SELinux-enabled Environment v2: The distribution we are using may be well maintained. But I guess there may be broken distributions on the earth. If a user of such broken distributions wants to run ltp on one's system, what happens? Shooting the trouble on such system takes rather longer time. Could you review my patch? With LTP_CHECK_LIB defined in ltp-common.m4, we can check the existence of libselinux and can define SELINUX_LIBS shell variable easily. LTP_CHECK_SELINUX uses LTP_CHECK_LIB. I think `lsm_should_work' in proc01.c is not guarded with HAVE_SELINUX_SELINUX_H. Do you afraid the binary size? Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
2908 Modified Files:
2909 ltp/m4/ltp-selinux.m4
2910 ltp/testcases/kernel/fs/proc/proc01.c
2911 Added Files:
2912 ltp/m4/ltp-common.m4
2914 17) Log Message:
2915 lcov: fix error when combining tracefiles without function data
2916 - lcov: Can't use an undefined value as a HASH reference at lcov line 1341.
2917 - bug reported by <richard.corden@gmail.com>.
2919 Modified File(s):
2920 ltp/utils/analysis/lcov/bin/lcov
2922 18) Log Message:
2923 swapon03: report FAIL if setting up MAX_SWAPFILES swaps failed: If we can't enable MAX_SWAPFILES swaps - something wrong in this system, and we must report FAIL. Now result of preparing swaps ignored and test can report PASS, if next swapon will also return error. Signed-Off-By: Dmitry Guryanov <dguryanov@parallels.com>.
2925 Modified File(s):
2926 ltp/testcases/kernel/syscalls/swapon/swapon03.c
2928 19) Log Message:
2929 Fix bug in rusers01 test script: This is in reference to bug in "rusers01" test which I reported on Feb 10, 2009. Current rusers01 script have following lines, "rusers $RHOST | grep $RHOST > /dev/null". If my remote host do not have any user logged in, then test returns failure even if "users $RHOST" executes without any error. In my subsequent mail, I am sending patch to fix this bug ( I have tested patch on machines ). The following patch PASS the "rusers01" test correctly if "rusers" command executes without any error. It reports the failure if "rusers" command fails. Signed-off-by: vivek@linsyssoft.com.
2931 Modified File(s):
2932 ltp/testcases/network/rpc/basic_tests/rusers/rusers01
2934 20) Log Message:
2935 Fix strftime/2-1.test segment fault. Signed-off-by: Xiao Xiao <xxiao@novell.com>.
2937 Modified File(s):
2938 ltp/testcases/open_posix_testsuite/conformance/interfaces/strftime/2-1.c
2940 21) Log Message:
2941 genhtml: fix error when combining tracefiles without function data
2942 - genhtml: Can't use an undefined value as a HASH reference at genhtml line 1506.
2943 - bug reported by <richard.corden@gmail.com>.
2945 Modified File(s):
2946 ltp/utils/analysis/lcov/bin/genhtml
2948 22) Log Message:
2949 genhtml: update comment. Peter Oberparleiter <oberpapr@users.sourceforge.net>.
2951 Modified File(s):
2952 ltp/utils/analysis/lcov/bin/genhtml
2954 23) Log Message:
2955 genhtml: added --demangle-cpp option
2956 - used to convert C++ internal function names to human readable format
2957 - based on a patch by <slava.semushin@gmail.com>
2959 Modified File(s):
2960 ltp/utils/analysis/lcov/man/genhtml.1
2961 ltp/utils/analysis/lcov/bin/genhtml
2963 24) Log Message:
2964 genhtml: minor man page update. Peter Oberparleiter <oberpapr@users.sourceforge.net>.
2966 Modified File(s):
2967 ltp/utils/analysis/lcov/man/genhtml.1
2969 25) Log Message:
2970 Realtime: Usability fix for matrix_mult test case: Here is a simple usability fix for matrix_mult test case. I think this print statement was missed out when the test was written. 
2971 Signed-off-by: Sripathi Kodi <sripathik@in.ibm.com>,
2972 Acked-By: Gowrishankar <gowrishankar.m@linux.vnet.ibm.com>,
2973 Acked-by: Vernon Mauery <vernux@us.ibm.com>,
2974 Acked-by: Darren Hart <dvhltc@us.ibm.com>,
2976 Modified File(s):
2977 ltp/testcases/realtime/func/matrix_mult/matrix_mult.c
2979 26) Log Message:
2980 v4l-test 0.7 for LTP: here is the v4l-test 0.7 for LTP. Changes:  Test cases added for VIDIOC_G_AUDIO, VIDIOC_G_AUDOUT, VIDIOC_S_AUDIO and VIDIOC_G_CROP. Added video_dummy kernel driver to verify the test environment. Some cleanup. Signed-off-by: Márton Németh <nm127@freemail.hu>.
2982 Modified Files:
2983 ltp/testcases/kernel/device-drivers/v4l/user_space/Makefile
2984 ltp/testcases/kernel/device-drivers/v4l/user_space/README
2985 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_AUDIO.c
2986 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_AUDIO.h
2987 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_AUDOUT.c
2988 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_AUDOUT.h
2989 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CROPCAP.c
2990 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_INPUT.c
2991 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_STD.c
2992 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_TUNER.c
2993 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_TUNER.h
2994 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_test.c
2995 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/index.html
2996 Added Files:
2997 ltp/testcases/kernel/device-drivers/v4l/kernel_space/Makefile
2998 ltp/testcases/kernel/device-drivers/v4l/kernel_space/video_dummy.c
2999 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CROP.c
3000 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CROP.h
3002 27) Log Message:
3003 Proc01: Revert A Wrong Patch: The following patch reverts a wrong patch that has been commited accidentally, http://article.gmane.org/gmane.linux.ltp/7459. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
3005 Modified Files:
3006 ltp/m4/ltp-selinux.m4
3007 ltp/testcases/kernel/fs/proc/proc01.c
3008 Removed Files:
3009 ltp/m4/ltp-common.m4
3011 28) Log Message:
3012 Linux-2.6.26 introduced a new feature for Quota on Remount for RO Fs. This test cases will test that feature. For more info, please see: http://kernelnewbies.org/Linux_2_6_26, and, http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0ff5af8340aa6be44220d7237ef4a654314cf795. Signed-Off-By: Jan Kara <jack@suse.cz>. P
3013 orted-To-Ltp-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
3015 Modified Files:
3016 ltp/runtest/fs
3017 ltp/testcases/kernel/fs/Makefile
3018 Added Files:
3019 ltp/testcases/kernel/fs/quota_remount/Makefile
3020 ltp/testcases/kernel/fs/quota_remount/quota_remount_test01.sh
3022 29) Log Message:
3023 Limit starts when running for certain time, too: Please find attached a small patch to add this simple feature to pan without changing its previous behaviour. Running a test only once by pan for a specific time is currently also possible without this patch. Just give the '-t <time>' option *and* than the '-s 1' option. But it is racy yet, to do so. Adding this patch removes this race. With: $ pan <....> -t 60s -s 1 -- my_test, the my_test will now run for one time only. If everyhing went ok, it returns happy within the 60 seconds period. If my_test runs amok, it will never return and pan will kill it after 60 seconds. --8<--------8<-------8<-------8<--------8<-------8<-----8<--------8<------. This patches add a feature to limit the number of times a test is started when running for a certain time instead of infinite runs. This could be used to give a timeout for a certain test. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>, Acked-by: Juergen Beisert <jbe@pengutronix.de>.
3025 Modified File(s):
3026 ltp/pan/pan.c
3028 30) Log Message:
3029 Include errno.h in some tests to get the errno variable on Debian: This patch fails FTBFS I got on Debian system due to missing headers. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
3031 Modified Files:
3032 ltp/testcases/kernel/syscalls/dup3/dup3_01.c
3033 ltp/testcases/kernel/syscalls/epoll_create1/epoll_create1_01.c
3034 ltp/testcases/kernel/syscalls/eventfd2/eventfd2_01.c
3035 ltp/testcases/kernel/syscalls/eventfd2/eventfd2_02.c
3036 ltp/testcases/kernel/syscalls/inotify_init/inotify_init1_01.c
3037 ltp/testcases/kernel/syscalls/inotify_init/inotify_init1_02.c
3038 ltp/testcases/kernel/syscalls/pipe2/pipe2_01.c
3039 ltp/testcases/kernel/syscalls/pipe2/pipe2_02.c
3040 ltp/testcases/kernel/syscalls/signalfd4/signalfd4_01.c
3041 ltp/testcases/kernel/syscalls/signalfd4/signalfd4_02.c
3042 ltp/testcases/kernel/syscalls/timerfd/timerfd02.c
3043 ltp/testcases/kernel/syscalls/timerfd/timerfd03.c
3045 31) Log Message:
3046 Use the macro HAVE_SYS_INOTIFY_H instead of incorrect HAVE_SYS_INOTIFY: This patch fixes incorrect compilation issue which caused the inotify tests not to be compiled when they should. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
3048 Modified Files:
3049 ltp/testcases/kernel/syscalls/inotify/inotify01.c
3050 ltp/testcases/kernel/syscalls/inotify/inotify02.c
3051 ltp/testcases/kernel/syscalls/inotify/inotify03.c
3053 32) Log Message:
3054 Delete the crontab of the test user in crontab tests: This patch cleans up the crontabs after the cron tests. When the crontab was not deleted, after deletion of the test user, it became a file with bogus permissions (owned by a nonexistent user). This caused subsequent crontab creation for a user of the same name (but different ID) to fail. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
3056 Modified Files:
3057 ltp/testcases/commands/cron/cron_allow01
3058 ltp/testcases/commands/cron/cron_deny01
3060 33) Log Message:
3061 Fixes of the su expect test script: These are some fixes of the su test. 
3062 - remove fail branches where the failure is implicit,
3063 - add behaviour of the Debian su (particularly different response strings),
3064 - get rid of errors "spawn id ... not open while executing close",
3065 Signed-off-by: Jiri Palecek <jpalecek@web.de>,
3067 Modified Files:
3068 ltp/testcases/commands/su/su01_s1
3070 34) Log Message:
3071 Add an error message instead of assert() in aio-stress: This patch fixes a problem with reporting errors in aio-stress, namely, that failure to open a file given on the command line will result in an assertion failure rather than an error message. This patch makes it print an error message instead. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
3073 Modified Files:
3074 ltp/testcases/kernel/io/ltp-aiodio/aio-stress.c
3076 35) Log Message:
3077 Add an error message instead of assert() in aio-stress: This patch fixes a problem with reporting errors in aio-stress, namely, that failure to open a file given on the command line will result in an assertion failure rather than an error message. This patch makes it print an error message instead. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
3079 Modified Files:
3080 ltp/testcases/network/ipv6/echo6/echoes6.c
3082 36) Log Message:
3083 pan: Honor the -q command line option: If one wants pan to be quiet, pan should honor this. Signed-off-by: Juergen Beisert <jbe@pengutronix.de>.
3085 Modified File(s):
3086 ltp/pan/pan.c
3088 37) Log Message:
3089 pan: Forward error messages to stderr: Unsure if I understand the code in the right manner, but other error messages are also forwarded to stderr instead of stdout. Signed-off-by: Juergen Beisert <jbe@pengutronix.de>.
3091 Modified File(s):
3092 ltp/pan/pan.c
3094 38) Log Message:
3095 aio02: Fixing CFLAGS and LDFLAGS in Makefile: This patch fix CFLAGS and LDFLAGS in aio02 Makefile, now it will append the value of these envar in the Makefile values. Signed-Off-By: Higor Aparecido Vieira Alves <halves@linux.vnet.ibm.com>.
3097 Modified File(s):
3098 ltp/testcases/kernel/io/aio/aio02/Makefile
3100 39) Log Message:
3101 runcc: add cflags option on runcc function to compile lib6 tests for different architectures: Runcc function was compiling all tests with default compiler architecture (32bits on RHEL and 64bits on SLES). This patch fix this problem adding support to get CFLAGS envar and use it to compile lib6 test for different architectures (32bits and 64bits). Signed-Off-By: Higor Aparecido Vieira Alves <halves@linux.vnet.ibm.com>.
3103 Modified File(s):
3104 ltp/testcases/network/lib6/runcc.c
3106 40) Log Message:
3107 v4l-test 0.8 for LTP: Today I released v4l-test 0.8. Please find attached the patch for LTP. Changes: Test cases added for VIDIOC_G_CROP, VIDIOC_G_CTRL and VIDIOC_S_CTRL. Signed-off-by: Márton Németh <nm127@freemail.hu>.
3109 Modified Files:
3110 ltp/testcases/kernel/device-drivers/v4l/user_space/Makefile
3111 ltp/testcases/kernel/device-drivers/v4l/user_space/README
3112 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CROP.c
3113 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CROP.h
3114 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_TUNER.c
3115 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_test.c
3116 ltp/testcases/kernel/device-drivers/v4l/user_space/video_limits.h
3117 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/index.html
3118 Added Files:
3119 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CTRL.c
3120 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CTRL.h
3122 41) Log Message:
3123 RFC: Fixes for Shared Memory test case shmat: Shmat1.c(testcases/kernel/mem/mtest06) is a test case which tries to create 3 threads during its execution. One thread allocates shared memory, second writes to the shared memory and the third reads from the shared memory. All the 3 threads are synchronized using a global variable. In case of signal (sigsegv) sighandler will be called. The current test case implementation is complete only for x86 arc and is not valid for other archs. We have noticed various issues while executing this test case. Test case issues can be summarized as:
3124 1. signals are masked once the signal handler is called
3125 2. comparison signal_context->edi == map address is dubious leading to test case failures under x86 architecture,
3126 Solution:
3127 Issue 1: This is due to calling siglongjmp() with in the signal handler. Once the signal handler is called all the signals will be masked. It wont be set back to the original value unless sigsetjmp() is called with a non zero second parameter. This was not happening earlier leading to segmentation faults while executing the tests.
3128 Issue 2: In the x86 architecture source and destination index with in the ES or DS segments are stored in esi and edi registers. While the shared memory address is being written to edi will have the map_address, returned by shmget, while when the data is read from map_address: will be contained in esi register. So it is inappropriate to just compare map_address to edi register. 
3129 Even after fixing these 2 issues I still see the test case failing some time with messages like: process exited with errors -1 etc. I wanted to know whether we should keep this test case in LTP suite or if there is a better way to fix the issues? Whether comparing signal_context->edi (or esi) == map_address is it the right thing to do? Signed-Off-By: Sharyathi Nagesh <sharyath@in.ibm.com>.
3131 Modified File(s):
3132 ltp/testcases/kernel/mem/mtest06/shmat1.c 
3134 42) Log Message:
3135 I had a look on testcases/kernel/device-drivers/usb/tusb and deleted what is no longer supported by Linux 2.6.28, for example struct usb_operations, http://lwn.net/Articles/196429/. The result is that nearly nothing left which would test any pieces of the USB code. I attached the patch, but I don't know if it is worth to keep the "tusb" directory at all. Signed-Off-By: Németh Márton <nm127@freemail.hu>.
3137 Modified Files:
3138 ltp/testcases/kernel/device-drivers/usb/tusb/Makefile
3139 ltp/testcases/kernel/device-drivers/usb/tusb/st_tusb.h
3140 ltp/testcases/kernel/device-drivers/usb/tusb/tusb.c
3141 Added Files:
3142 ltp/testcases/kernel/device-drivers/usb/tusb/README
3143 Removed Files:
3144 ltp/testcases/kernel/device-drivers/usb/tusb/tusb.mod.c
3146 43) Log Message:
3147 Don't declare lseek in the fork10 test to prevent clashes with system definition: This is a patch for bug #2128681 suggested by Fathi Boudra. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
3149 Modified Files:
3150 ltp/testcases/kernel/syscalls/fork/fork10.c
3152 44) Log Message:
3153 Fix broken line in runtest/scsi_debug.part1 file: This is another broken line in a runtest file. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
3155 Modified Files:
3156 ltp/runtest/quickhit
3157 ltp/runtest/scsi_debug.part1
3159 45) Log Message:
3160 Correct possible errors in the runtest files: This patch changes some runtest lines, st. the same tests are referred to as same test IDs. Also, ot fixes some (presumably by accident) broken lines in runtest files. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
3162 Modified Files:
3163 ltp/runtest/scsi_debug.part1
3165 46) Log Message:
3166 I'm a user of LTP. I use LTP for testing SH based Linux kernel for our embedded systems. I'm using a kernel 2.6.23. I've downloaded latest LTP release: ltp-full-20090131.tgz. I've found  the following issues: 1) I found some instructions on some LTP Makefiles reporting direct calls to "gcc" or "g++" instead of using the related env. variables $(CC) and/or $(CXX). The usage of gcc/g++ hardcoded, didn't allow to cross-build the related LTP tests. I've done a patch  which is attached to this email ( ltp-full-20090131-allow-cross-build-fix.patch). Signed-off-by: Francesco Rundo <francesco.rundo@st.com>.
3168 Modified Files:
3169 ltp/testcases/ballista/ballista/Makefile
3170 ltp/testcases/ballista/ballista/compile/Makefile
3171 ltp/testcases/kernel/device-drivers/acpi/Makefile
3172 ltp/testcases/kernel/device-drivers/agp/user_space/Makefile
3173 ltp/testcases/kernel/device-drivers/base/user_base/Makefile
3174 ltp/testcases/kernel/device-drivers/dev_sim_framework/user_space/Makefile
3175 ltp/testcases/kernel/device-drivers/drm/user_space/Makefile
3176 ltp/testcases/kernel/device-drivers/include/Makefile
3177 ltp/testcases/kernel/device-drivers/nls/Makefile
3178 ltp/testcases/kernel/device-drivers/pci/user_tpci/Makefile
3179 ltp/testcases/kernel/device-drivers/tbio/user_space/Makefile
3180 ltp/testcases/kernel/device-drivers/usb/user_usb/Makefile
3181 ltp/testcases/kernel/fs/fs-bench/Makefile
3182 ltp/testcases/kernel/fs/scsi/ltpfs/Makefile
3183 ltp/testcases/kernel/fs/scsi/ltpscsi/Makefile
3184 ltp/testcases/kernel/sched/hyperthreading/ht_affinity/Makefile
3185 ltp/testcases/kernel/sched/hyperthreading/ht_enabled/Makefile
3186 ltp/testcases/kernel/sched/hyperthreading/ht_interrupt/Makefile
3187 ltp/testcases/kernel/security/digsig/twiddlebit/Makefile
3188 ltp/testcases/kernel/security/digsig/writeexec/Makefile
3189 ltp/testcases/kernel/syscalls/epoll2/examples/Makefile
3190 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/inc/Makefile.hdr
3191 ltp/testcases/pounder21/Makefile
3192 ltp/testcases/pounder21/src/cpufreq/Makefile
3193 ltp/testcases/pounder21/src/mem_alloc_test/Makefile
3194 ltp/testcases/pounder21/src/memxfer5b/Makefile
3195 ltp/testcases/pounder21/src/ramsnake/Makefile
3196 ltp/testcases/pounder21/src/randacoords/Makefile
3197 ltp/testcases/pounder21/src/randasyscall/Makefile
3198 ltp/testcases/pounder21/src/time_tests/Makefile
3199 ltp/testcases/pounder21/src/xbonkers/Makefile
3201 47) Log Message:
3202 I'm a user of LTP. I use LTP for testing SH based Linux kernel for our embedded systems. I'm using a kernel 2.6.23. I've downloaded latest LTP release: ltp-full-20090131.tgz. I've found the following issues: 2) Under $LTP_ROOT/lib/ there are the tlibio.[ch] files which include some code based on Async IO functionalities. The Async IO is well supported if LTP was built with glibc but it is not supported by uclibc as, currently, the uclibc doesn't provide AsyncIO extensions. I think the code for AsyncIO, have to be placed under "#if !defined (__UCLIBC__)". I've made a patch to fix it. Signed-off-by: Francesco Rundo <francesco.rundo@st.com>. 
3204 Modified Files:
3205 ltp/include/tlibio.h
3206 ltp/lib/Makefile
3207 ltp/lib/tlibio.c
3209 48) Log Message:
3210 Addition of Freezer Controller Testcases to LTP. Signed-off-by: Matt Helsley <matthltc@us.ibm.com>. More Details: http://marc.info/?t=123557050800005&r=1&w=2&n=3,
3212 Modified Files:
3213 ltp/testcases/kernel/controllers/Makefile
3214 ltp/testcases/kernel/controllers/test_controllers.sh
3215 Added Files:
3216 ltp/testcases/kernel/controllers/freezer/00_description.txt
3217 ltp/testcases/kernel/controllers/freezer/CHANGELOG
3218 ltp/testcases/kernel/controllers/freezer/COPYING
3219 ltp/testcases/kernel/controllers/freezer/Makefile
3220 ltp/testcases/kernel/controllers/freezer/README
3221 ltp/testcases/kernel/controllers/freezer/TODO
3222 ltp/testcases/kernel/controllers/freezer/fork_exec_loop.c
3223 ltp/testcases/kernel/controllers/freezer/fork_freeze.sh
3224 ltp/testcases/kernel/controllers/freezer/freeze_cancel.sh
3225 ltp/testcases/kernel/controllers/freezer/freeze_kill_thaw.sh
3226 ltp/testcases/kernel/controllers/freezer/freeze_move_thaw.sh
3227 ltp/testcases/kernel/controllers/freezer/freeze_self_thaw.sh
3228 ltp/testcases/kernel/controllers/freezer/freeze_sleep_thaw.sh
3229 ltp/testcases/kernel/controllers/freezer/freeze_thaw.sh
3230 ltp/testcases/kernel/controllers/freezer/freeze_write_freezing.sh
3231 ltp/testcases/kernel/controllers/freezer/libcgroup_freezer
3232 ltp/testcases/kernel/controllers/freezer/libltp
3233 ltp/testcases/kernel/controllers/freezer/run.sh
3234 ltp/testcases/kernel/controllers/freezer/stop_freeze_sleep_thaw_cont.sh
3235 ltp/testcases/kernel/controllers/freezer/stop_freeze_thaw_cont.sh
3236 ltp/testcases/kernel/controllers/freezer/timed_forkbomb.c
3237 ltp/testcases/kernel/controllers/freezer/vfork.c
3238 ltp/testcases/kernel/controllers/freezer/vfork_freeze.sh
3239 ltp/testcases/kernel/controllers/freezer/write_freezing.sh
3241 49) Log Message:
3242 Add microblaze support for linux_syscall_number.h. Signed-off-by: Michal Simek <monstr@monstr.eu>.
3244 Modified Files:
3245 ltp/testcases/kernel/include/order
3247 50) Log Message:
3248 uclinux: It is necessary to compile include. Signed-off-by: Michal Simek <monstr@monstr.eu>.
3250 Modified Files:
3251 ltp/testcases/kernel/Makefile
3252 ltp/testcases/kernel/include/Makefile
3254 51) Log Message:
3255 Use make install for uclinux too. Signed-off-by: Michal Simek <monstr@monstr.eu>.
3257 Modified Files:
3258 ltp/testcases/kernel/syscalls/Makefile
3260 52) Log Message:
3261 fix uclinux build. Signed-off-by: Michal Simek <monstr@monstr.eu>.
3263 Modified Files:
3264 ltp/testcases/kernel/syscalls/kill/kill05.c
3266 53) Log Message:
3267 uclinux doens't use remap_file_page. Signed-off-by: Michal Simek <monstr@monstr.eu>.
3269 Modified Files:
3270 ltp/testcases/kernel/syscalls/Makefile
3272 54) Log Message:
3273 Fix return(0) to return 0. Signed-off-by: Michal Simek <monstr@monstr.eu>.
3275 Modified Files:
3276 ltp/testcases/kernel/fs/dmapi/mmapfile.c
3277 ltp/testcases/kernel/fs/ftest/ftest01.c
3278 ltp/testcases/kernel/fs/ftest/ftest02.c
3279 ltp/testcases/kernel/fs/ftest/ftest03.c
3280 ltp/testcases/kernel/fs/ftest/ftest04.c
3281 ltp/testcases/kernel/fs/ftest/ftest05.c
3282 ltp/testcases/kernel/fs/ftest/ftest06.c
3283 ltp/testcases/kernel/fs/ftest/ftest07.c
3284 ltp/testcases/kernel/fs/ftest/ftest08.c
3285 ltp/testcases/kernel/fs/inode/inode01.c
3286 ltp/testcases/kernel/fs/inode/inode02.c
3287 ltp/testcases/kernel/fs/scsi/ltpfs/main.c
3288 ltp/testcases/kernel/fs/stream/stream01.c
3289 ltp/testcases/kernel/fs/stream/stream02.c
3290 ltp/testcases/kernel/fs/stream/stream03.c
3291 ltp/testcases/kernel/fs/stream/stream04.c
3292 ltp/testcases/kernel/fs/stream/stream05.c
3293 ltp/testcases/kernel/io/direct_io/diotest2.c
3294 ltp/testcases/kernel/io/direct_io/diotest3.c
3295 ltp/testcases/kernel/io/direct_io/diotest5.c
3296 ltp/testcases/kernel/io/direct_io/diotest6.c
3297 ltp/testcases/kernel/io/direct_io/diotest_routines.c
3298 ltp/testcases/kernel/io/disktest/dump.c
3299 ltp/testcases/kernel/io/disktest/main.c
3300 ltp/testcases/kernel/io/disktest/parse.c
3301 ltp/testcases/kernel/io/disktest/sfunc.c
3302 ltp/testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat01.c
3303 ltp/testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat02.c
3304 ltp/testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat03.c
3305 ltp/testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl01.c
3306 ltp/testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl02.c
3307 ltp/testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl03.c
3308 ltp/testcases/kernel/mem/hugetlb/hugeshmdt/hugeshmdt01.c
3309 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget01.c
3310 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget02.c
3311 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget03.c
3312 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget05.c
3313 ltp/testcases/kernel/mem/mmapstress/mmapstress01.c
3314 ltp/testcases/kernel/mem/mmapstress/mmapstress02.c
3315 ltp/testcases/kernel/mem/mmapstress/mmapstress03.c
3316 ltp/testcases/kernel/mem/mmapstress/mmapstress04.c
3317 ltp/testcases/kernel/mem/mmapstress/mmapstress05.c
3318 ltp/testcases/kernel/mem/mmapstress/mmapstress06.c
3319 ltp/testcases/kernel/mem/mmapstress/mmapstress07.c
3320 ltp/testcases/kernel/mem/mmapstress/mmapstress08.c
3321 ltp/testcases/kernel/mem/mmapstress/mmapstress09.c
3322 ltp/testcases/kernel/mem/mmapstress/mmapstress10.c
3323 ltp/testcases/kernel/mem/page/page01.c
3324 ltp/testcases/kernel/mem/page/page02.c
3325 ltp/testcases/kernel/mem/vmtests/data_space.c
3326 ltp/testcases/kernel/mem/vmtests/stack_space.c
3327 ltp/testcases/kernel/pty/hangup01.c
3328 ltp/testcases/kernel/pty/ptem01.c
3329 ltp/testcases/kernel/pty/pty01.c
3330 ltp/testcases/kernel/sched/clisrv/readline.c
3331 ltp/testcases/kernel/sched/pthreads/pth_str02.c
3332 ltp/testcases/kernel/syscalls/abort/abort01.c
3333 ltp/testcases/kernel/syscalls/acct/acct01.c
3334 ltp/testcases/kernel/syscalls/acct/acct02.c
3335 ltp/testcases/kernel/syscalls/confstr/confstr01.c
3336 ltp/testcases/kernel/syscalls/creat/creat08.c
3337 ltp/testcases/kernel/syscalls/dup/dup06.c
3338 ltp/testcases/kernel/syscalls/dup/dup07.c
3339 ltp/testcases/kernel/syscalls/dup2/dup201.c
3340 ltp/testcases/kernel/syscalls/dup2/dup202.c
3341 ltp/testcases/kernel/syscalls/dup2/dup203.c
3342 ltp/testcases/kernel/syscalls/dup2/dup204.c
3343 ltp/testcases/kernel/syscalls/dup2/dup205.c
3344 ltp/testcases/kernel/syscalls/execve/execve02.c
3345 ltp/testcases/kernel/syscalls/execve/execve03.c
3346 ltp/testcases/kernel/syscalls/execve/execve04.c
3347 ltp/testcases/kernel/syscalls/execve/execve05.c
3348 ltp/testcases/kernel/syscalls/execve/execve06.c
3349 ltp/testcases/kernel/syscalls/exit/exit01.c
3350 ltp/testcases/kernel/syscalls/exit/exit02.c
3351 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise01.c
3352 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise02.c
3353 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise03.c
3354 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise04.c
3355 ltp/testcases/kernel/syscalls/fallocate/fallocate01.c
3356 ltp/testcases/kernel/syscalls/fallocate/fallocate02.c
3357 ltp/testcases/kernel/syscalls/fallocate/fallocate03.c
3358 ltp/testcases/kernel/syscalls/fchdir/fchdir01.c
3359 ltp/testcases/kernel/syscalls/fchdir/fchdir02.c
3360 ltp/testcases/kernel/syscalls/fchdir/fchdir03.c
3361 ltp/testcases/kernel/syscalls/fchmod/fchmod02.c
3362 ltp/testcases/kernel/syscalls/fchmod/fchmod03.c
3363 ltp/testcases/kernel/syscalls/fchmod/fchmod04.c
3364 ltp/testcases/kernel/syscalls/fchmod/fchmod05.c
3365 ltp/testcases/kernel/syscalls/fchmod/fchmod06.c
3366 ltp/testcases/kernel/syscalls/fchmod/fchmod07.c
3367 ltp/testcases/kernel/syscalls/fcntl/fcntl01.c
3368 ltp/testcases/kernel/syscalls/fcntl/fcntl06.c
3369 ltp/testcases/kernel/syscalls/fcntl/fcntl11.c
3370 ltp/testcases/kernel/syscalls/fcntl/fcntl12.c
3371 ltp/testcases/kernel/syscalls/fcntl/fcntl13.c
3372 ltp/testcases/kernel/syscalls/fcntl/fcntl14.c
3373 ltp/testcases/kernel/syscalls/fcntl/fcntl15.c
3374 ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
3375 ltp/testcases/kernel/syscalls/fcntl/fcntl17.c
3376 ltp/testcases/kernel/syscalls/fcntl/fcntl18.c
3377 ltp/testcases/kernel/syscalls/fcntl/fcntl19.c
3378 ltp/testcases/kernel/syscalls/fcntl/fcntl20.c
3379 ltp/testcases/kernel/syscalls/fcntl/fcntl21.c
3380 ltp/testcases/kernel/syscalls/fcntl/fcntl22.c
3381 ltp/testcases/kernel/syscalls/fmtmsg/fmtmsg01.c
3382 ltp/testcases/kernel/syscalls/fork/fork02.c
3383 ltp/testcases/kernel/syscalls/fork/fork03.c
3384 ltp/testcases/kernel/syscalls/fork/fork05.c
3385 ltp/testcases/kernel/syscalls/fork/fork06.c
3386 ltp/testcases/kernel/syscalls/fork/fork08.c
3387 ltp/testcases/kernel/syscalls/fork/fork09.c
3388 ltp/testcases/kernel/syscalls/fork/fork10.c
3389 ltp/testcases/kernel/syscalls/fork/fork11.c
3390 ltp/testcases/kernel/syscalls/fstat/fstat02.c
3391 ltp/testcases/kernel/syscalls/fstat/fstat03.c
3392 ltp/testcases/kernel/syscalls/fstat/fstat04.c
3393 ltp/testcases/kernel/syscalls/fstat/fstat05.c
3394 ltp/testcases/kernel/syscalls/fstatfs/fstatfs02.c
3395 ltp/testcases/kernel/syscalls/fsync/fsync02.c
3396 ltp/testcases/kernel/syscalls/fsync/fsync03.c
3397 ltp/testcases/kernel/syscalls/ftruncate/ftruncate01.c
3398 ltp/testcases/kernel/syscalls/ftruncate/ftruncate02.c
3399 ltp/testcases/kernel/syscalls/ftruncate/ftruncate04.c
3400 ltp/testcases/kernel/syscalls/getcpu/getcpu01.c
3401 ltp/testcases/kernel/syscalls/getcwd/getcwd01.c
3402 ltp/testcases/kernel/syscalls/getcwd/getcwd02.c
3403 ltp/testcases/kernel/syscalls/getcwd/getcwd03.c
3404 ltp/testcases/kernel/syscalls/getdents/getdents01.c
3405 ltp/testcases/kernel/syscalls/getdents/getdents02.c
3406 ltp/testcases/kernel/syscalls/getdents/getdents03.c
3407 ltp/testcases/kernel/syscalls/getdents/getdents04.c
3408 ltp/testcases/kernel/syscalls/getegid/getegid02.c
3409 ltp/testcases/kernel/syscalls/getgid/getgid03.c
3410 ltp/testcases/kernel/syscalls/getgroups/getgroups03.c
3411 ltp/testcases/kernel/syscalls/getgroups/getgroups04.c
3412 ltp/testcases/kernel/syscalls/getitimer/getitimer01.c
3413 ltp/testcases/kernel/syscalls/getitimer/getitimer02.c
3414 ltp/testcases/kernel/syscalls/getitimer/getitimer03.c
3415 ltp/testcases/kernel/syscalls/getpeername/getpeername01.c
3416 ltp/testcases/kernel/syscalls/getpgid/getpgid01.c
3417 ltp/testcases/kernel/syscalls/getpgid/getpgid02.c
3418 ltp/testcases/kernel/syscalls/getpid/getpid01.c
3419 ltp/testcases/kernel/syscalls/getpid/getpid02.c
3420 ltp/testcases/kernel/syscalls/getppid/getppid02.c
3421 ltp/testcases/kernel/syscalls/getpriority/getpriority01.c
3422 ltp/testcases/kernel/syscalls/getpriority/getpriority02.c
3423 ltp/testcases/kernel/syscalls/getresgid/getresgid01.c
3424 ltp/testcases/kernel/syscalls/getresgid/getresgid02.c
3425 ltp/testcases/kernel/syscalls/getresgid/getresgid03.c
3426 ltp/testcases/kernel/syscalls/getresuid/getresuid01.c
3427 ltp/testcases/kernel/syscalls/getresuid/getresuid02.c
3428 ltp/testcases/kernel/syscalls/getresuid/getresuid03.c
3429 ltp/testcases/kernel/syscalls/getsid/getsid01.c
3430 ltp/testcases/kernel/syscalls/getsid/getsid02.c
3431 ltp/testcases/kernel/syscalls/getsockname/getsockname01.c
3432 ltp/testcases/kernel/syscalls/getsockopt/getsockopt01.c
3433 ltp/testcases/kernel/syscalls/gettid/gettid01.c
3434 ltp/testcases/kernel/syscalls/getuid/getuid01.c
3435 ltp/testcases/kernel/syscalls/getuid/getuid02.c
3436 ltp/testcases/kernel/syscalls/getuid/getuid03.c
3437 ltp/testcases/kernel/syscalls/ioctl/ioctl01.c
3438 ltp/testcases/kernel/syscalls/ioctl/ioctl02.c
3439 ltp/testcases/kernel/syscalls/ioperm/ioperm01.c
3440 ltp/testcases/kernel/syscalls/ioperm/ioperm02.c
3441 ltp/testcases/kernel/syscalls/iopl/iopl01.c
3442 ltp/testcases/kernel/syscalls/iopl/iopl02.c
3443 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl01.c
3444 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl02.c
3445 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl03.c
3446 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl04.c
3447 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl05.c
3448 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl07.c
3449 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl09.c
3450 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl11.c
3451 ltp/testcases/kernel/syscalls/ipc/msgget/msgget01.c
3452 ltp/testcases/kernel/syscalls/ipc/msgget/msgget02.c
3453 ltp/testcases/kernel/syscalls/ipc/msgget/msgget03.c
3454 ltp/testcases/kernel/syscalls/ipc/msgget/msgget04.c
3455 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv01.c
3456 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv02.c
3457 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv03.c
3458 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv04.c
3459 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv05.c
3460 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv06.c
3461 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd01.c
3462 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd02.c
3463 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd03.c
3464 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd04.c
3465 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd05.c
3466 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd06.c
3467 ltp/testcases/kernel/syscalls/ipc/semctl/semctl01.c
3468 ltp/testcases/kernel/syscalls/ipc/semctl/semctl02.c
3469 ltp/testcases/kernel/syscalls/ipc/semctl/semctl03.c
3470 ltp/testcases/kernel/syscalls/ipc/semctl/semctl04.c
3471 ltp/testcases/kernel/syscalls/ipc/semctl/semctl05.c
3472 ltp/testcases/kernel/syscalls/ipc/semget/semget01.c
3473 ltp/testcases/kernel/syscalls/ipc/semget/semget02.c
3474 ltp/testcases/kernel/syscalls/ipc/semget/semget03.c
3475 ltp/testcases/kernel/syscalls/ipc/semget/semget06.c
3476 ltp/testcases/kernel/syscalls/ipc/semop/semop02.c
3477 ltp/testcases/kernel/syscalls/ipc/semop/semop03.c
3478 ltp/testcases/kernel/syscalls/ipc/semop/semop04.c
3479 ltp/testcases/kernel/syscalls/ipc/semop/semop05.c
3480 ltp/testcases/kernel/syscalls/ipc/shmat/shmat01.c
3481 ltp/testcases/kernel/syscalls/ipc/shmat/shmat02.c
3482 ltp/testcases/kernel/syscalls/ipc/shmat/shmat03.c
3483 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl01.c
3484 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl02.c
3485 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl03.c
3486 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl04.c
3487 ltp/testcases/kernel/syscalls/ipc/shmdt/shmdt01.c
3488 ltp/testcases/kernel/syscalls/ipc/shmdt/shmdt02.c
3489 ltp/testcases/kernel/syscalls/ipc/shmget/shmget01.c
3490 ltp/testcases/kernel/syscalls/ipc/shmget/shmget02.c
3491 ltp/testcases/kernel/syscalls/ipc/shmget/shmget03.c
3492 ltp/testcases/kernel/syscalls/ipc/shmget/shmget04.c
3493 ltp/testcases/kernel/syscalls/ipc/shmget/shmget05.c
3494 ltp/testcases/kernel/syscalls/kill/kill01.c
3495 ltp/testcases/kernel/syscalls/kill/kill03.c
3496 ltp/testcases/kernel/syscalls/kill/kill04.c
3497 ltp/testcases/kernel/syscalls/kill/kill05.c
3498 ltp/testcases/kernel/syscalls/kill/kill06.c
3499 ltp/testcases/kernel/syscalls/kill/kill07.c
3500 ltp/testcases/kernel/syscalls/kill/kill08.c
3501 ltp/testcases/kernel/syscalls/kill/kill11.c
3502 ltp/testcases/kernel/syscalls/kill/kill12.c
3503 ltp/testcases/kernel/syscalls/lchown/lchown01.c
3504 ltp/testcases/kernel/syscalls/lchown/lchown02.c
3505 ltp/testcases/kernel/syscalls/listen/listen01.c
3506 ltp/testcases/kernel/syscalls/llseek/llseek01.c
3507 ltp/testcases/kernel/syscalls/llseek/llseek02.c
3508 ltp/testcases/kernel/syscalls/lseek/lseek06.c
3509 ltp/testcases/kernel/syscalls/lseek/lseek07.c
3510 ltp/testcases/kernel/syscalls/lseek/lseek08.c
3511 ltp/testcases/kernel/syscalls/lseek/lseek09.c
3512 ltp/testcases/kernel/syscalls/lseek/lseek10.c
3513 ltp/testcases/kernel/syscalls/lstat/lstat02.c
3514 ltp/testcases/kernel/syscalls/lstat/lstat03.c
3515 ltp/testcases/kernel/syscalls/mallopt/mallopt01.c
3516 ltp/testcases/kernel/syscalls/memcmp/memcmp01.c
3517 ltp/testcases/kernel/syscalls/memcpy/memcpy01.c
3518 ltp/testcases/kernel/syscalls/memset/memset01.c
3519 ltp/testcases/kernel/syscalls/mincore/mincore01.c
3520 ltp/testcases/kernel/syscalls/mkdir/mkdir02.c
3521 ltp/testcases/kernel/syscalls/mkdir/mkdir03.c
3522 ltp/testcases/kernel/syscalls/mkdir/mkdir04.c
3523 ltp/testcases/kernel/syscalls/mkdir/mkdir05.c
3524 ltp/testcases/kernel/syscalls/mkdir/mkdir09.c
3525 ltp/testcases/kernel/syscalls/mknod/mknod02.c
3526 ltp/testcases/kernel/syscalls/mknod/mknod03.c
3527 ltp/testcases/kernel/syscalls/mknod/mknod04.c
3528 ltp/testcases/kernel/syscalls/mknod/mknod05.c
3529 ltp/testcases/kernel/syscalls/mknod/mknod06.c
3530 ltp/testcases/kernel/syscalls/mknod/mknod07.c
3531 ltp/testcases/kernel/syscalls/mknod/mknod08.c
3532 ltp/testcases/kernel/syscalls/mknod/mknod09.c
3533 ltp/testcases/kernel/syscalls/mmap/mmap04.c
3534 ltp/testcases/kernel/syscalls/mmap/mmap05.c
3535 ltp/testcases/kernel/syscalls/mmap/mmap06.c
3536 ltp/testcases/kernel/syscalls/mmap/mmap07.c
3537 ltp/testcases/kernel/syscalls/mmap/mmap08.c
3538 ltp/testcases/kernel/syscalls/modify_ldt/modify_ldt01.c
3539 ltp/testcases/kernel/syscalls/modify_ldt/modify_ldt02.c
3540 ltp/testcases/kernel/syscalls/mprotect/mprotect01.c
3541 ltp/testcases/kernel/syscalls/mprotect/mprotect02.c
3542 ltp/testcases/kernel/syscalls/mprotect/mprotect03.c
3543 ltp/testcases/kernel/syscalls/mremap/mremap01.c
3544 ltp/testcases/kernel/syscalls/mremap/mremap02.c
3545 ltp/testcases/kernel/syscalls/mremap/mremap03.c
3546 ltp/testcases/kernel/syscalls/mremap/mremap04.c
3547 ltp/testcases/kernel/syscalls/msync/msync01.c
3548 ltp/testcases/kernel/syscalls/msync/msync02.c
3549 ltp/testcases/kernel/syscalls/msync/msync03.c
3550 ltp/testcases/kernel/syscalls/msync/msync04.c
3551 ltp/testcases/kernel/syscalls/msync/msync05.c
3552 ltp/testcases/kernel/syscalls/munmap/munmap01.c
3553 ltp/testcases/kernel/syscalls/munmap/munmap02.c
3554 ltp/testcases/kernel/syscalls/munmap/munmap03.c
3555 ltp/testcases/kernel/syscalls/nanosleep/nanosleep02.c
3556 ltp/testcases/kernel/syscalls/nanosleep/nanosleep03.c
3557 ltp/testcases/kernel/syscalls/nanosleep/nanosleep04.c
3558 ltp/testcases/kernel/syscalls/nftw/nftw.c
3559 ltp/testcases/kernel/syscalls/nftw/nftw64.c
3560 ltp/testcases/kernel/syscalls/nice/nice01.c
3561 ltp/testcases/kernel/syscalls/nice/nice02.c
3562 ltp/testcases/kernel/syscalls/nice/nice03.c
3563 ltp/testcases/kernel/syscalls/nice/nice04.c
3564 ltp/testcases/kernel/syscalls/open/open01.c
3565 ltp/testcases/kernel/syscalls/open/open02.c
3566 ltp/testcases/kernel/syscalls/open/open04.c
3567 ltp/testcases/kernel/syscalls/open/open05.c
3568 ltp/testcases/kernel/syscalls/open/open06.c
3569 ltp/testcases/kernel/syscalls/open/open07.c
3570 ltp/testcases/kernel/syscalls/open/open08.c
3571 ltp/testcases/kernel/syscalls/open/open09.c
3572 ltp/testcases/kernel/syscalls/open/open10.c
3573 ltp/testcases/kernel/syscalls/pause/pause02.c
3574 ltp/testcases/kernel/syscalls/pause/pause03.c
3575 ltp/testcases/kernel/syscalls/personality/personality01.c
3576 ltp/testcases/kernel/syscalls/personality/personality02.c
3577 ltp/testcases/kernel/syscalls/pipe/pipe01.c
3578 ltp/testcases/kernel/syscalls/pipe/pipe05.c
3579 ltp/testcases/kernel/syscalls/pipe/pipe06.c
3580 ltp/testcases/kernel/syscalls/pipe/pipe08.c
3581 ltp/testcases/kernel/syscalls/pipe/pipe09.c
3582 ltp/testcases/kernel/syscalls/pipe/pipe10.c
3583 ltp/testcases/kernel/syscalls/pipe/pipe11.c
3584 ltp/testcases/kernel/syscalls/poll/poll01.c
3585 ltp/testcases/kernel/syscalls/pread/pread01.c
3586 ltp/testcases/kernel/syscalls/pread/pread02.c
3587 ltp/testcases/kernel/syscalls/pread/pread03.c
3588 ltp/testcases/kernel/syscalls/profil/profil01.c
3589 ltp/testcases/kernel/syscalls/pwrite/pwrite01.c
3590 ltp/testcases/kernel/syscalls/pwrite/pwrite02.c
3591 ltp/testcases/kernel/syscalls/pwrite/pwrite03.c
3592 ltp/testcases/kernel/syscalls/pwrite/pwrite04.c
3593 ltp/testcases/kernel/syscalls/read/read02.c
3594 ltp/testcases/kernel/syscalls/read/read03.c
3595 ltp/testcases/kernel/syscalls/read/read04.c
3596 ltp/testcases/kernel/syscalls/readlink/readlink01.c
3597 ltp/testcases/kernel/syscalls/readlink/readlink03.c
3598 ltp/testcases/kernel/syscalls/readlink/readlink04.c
3599 ltp/testcases/kernel/syscalls/readv/readv01.c
3600 ltp/testcases/kernel/syscalls/readv/readv02.c
3601 ltp/testcases/kernel/syscalls/readv/readv03.c
3602 ltp/testcases/kernel/syscalls/recv/recv01.c
3603 ltp/testcases/kernel/syscalls/rename/rename01.c
3604 ltp/testcases/kernel/syscalls/rename/rename03.c
3605 ltp/testcases/kernel/syscalls/rename/rename04.c
3606 ltp/testcases/kernel/syscalls/rename/rename05.c
3607 ltp/testcases/kernel/syscalls/rename/rename06.c
3608 ltp/testcases/kernel/syscalls/rename/rename07.c
3609 ltp/testcases/kernel/syscalls/rename/rename08.c
3610 ltp/testcases/kernel/syscalls/rename/rename09.c
3611 ltp/testcases/kernel/syscalls/rename/rename10.c
3612 ltp/testcases/kernel/syscalls/rename/rename12.c
3613 ltp/testcases/kernel/syscalls/rename/rename13.c
3614 ltp/testcases/kernel/syscalls/rename/rename14.c
3615 ltp/testcases/kernel/syscalls/rmdir/rmdir01.c
3616 ltp/testcases/kernel/syscalls/rmdir/rmdir02.c
3617 ltp/testcases/kernel/syscalls/rmdir/rmdir03.c
3618 ltp/testcases/kernel/syscalls/sched_getscheduler/sched_getscheduler02.c
3619 ltp/testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler01.c
3620 ltp/testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler02.c
3621 ltp/testcases/kernel/syscalls/sched_yield/sched_yield01.c
3622 ltp/testcases/kernel/syscalls/send/send01.c
3623 ltp/testcases/kernel/syscalls/sendfile/sendfile02.c
3624 ltp/testcases/kernel/syscalls/sendfile/sendfile03.c
3625 ltp/testcases/kernel/syscalls/sendfile/sendfile04.c
3626 ltp/testcases/kernel/syscalls/sendfile/sendfile05.c
3627 ltp/testcases/kernel/syscalls/sendfile/sendfile06.c
3628 ltp/testcases/kernel/syscalls/sendfile/sendfile07.c
3629 ltp/testcases/kernel/syscalls/sendmsg/sendmsg01.c
3630 ltp/testcases/kernel/syscalls/sendto/sendto01.c
3631 ltp/testcases/kernel/syscalls/setfsgid/setfsgid01.c
3632 ltp/testcases/kernel/syscalls/setfsuid/setfsuid01.c
3633 ltp/testcases/kernel/syscalls/setfsuid/setfsuid04.c
3634 ltp/testcases/kernel/syscalls/setgid/setgid02.c
3635 ltp/testcases/kernel/syscalls/setgid/setgid03.c
3636 ltp/testcases/kernel/syscalls/setgroups/setgroups02.c
3637 ltp/testcases/kernel/syscalls/setgroups/setgroups03.c
3638 ltp/testcases/kernel/syscalls/setgroups/setgroups04.c
3639 ltp/testcases/kernel/syscalls/setitimer/setitimer01.c
3640 ltp/testcases/kernel/syscalls/setitimer/setitimer02.c
3641 ltp/testcases/kernel/syscalls/setitimer/setitimer03.c
3642 ltp/testcases/kernel/syscalls/setpgid/setpgid02.c
3643 ltp/testcases/kernel/syscalls/setpgid/setpgid03.c
3644 ltp/testcases/kernel/syscalls/setpgrp/setpgrp02.c
3645 ltp/testcases/kernel/syscalls/setpriority/setpriority01.c
3646 ltp/testcases/kernel/syscalls/setpriority/setpriority02.c
3647 ltp/testcases/kernel/syscalls/setpriority/setpriority03.c
3648 ltp/testcases/kernel/syscalls/setpriority/setpriority04.c
3649 ltp/testcases/kernel/syscalls/setpriority/setpriority05.c
3650 ltp/testcases/kernel/syscalls/setregid/setregid02.c
3651 ltp/testcases/kernel/syscalls/setregid/setregid03.c
3652 ltp/testcases/kernel/syscalls/setregid/setregid04.c
3653 ltp/testcases/kernel/syscalls/setresuid/setresuid01.c
3654 ltp/testcases/kernel/syscalls/setresuid/setresuid02.c
3655 ltp/testcases/kernel/syscalls/setresuid/setresuid03.c
3656 ltp/testcases/kernel/syscalls/setresuid/setresuid04.c
3657 ltp/testcases/kernel/syscalls/setreuid/setreuid02.c
3658 ltp/testcases/kernel/syscalls/setreuid/setreuid03.c
3659 ltp/testcases/kernel/syscalls/setreuid/setreuid04.c
3660 ltp/testcases/kernel/syscalls/setreuid/setreuid05.c
3661 ltp/testcases/kernel/syscalls/setreuid/setreuid06.c
3662 ltp/testcases/kernel/syscalls/setreuid/setreuid07.c
3663 ltp/testcases/kernel/syscalls/setrlimit/setrlimit01.c
3664 ltp/testcases/kernel/syscalls/setrlimit/setrlimit02.c
3665 ltp/testcases/kernel/syscalls/setsid/setsid01.c
3666 ltp/testcases/kernel/syscalls/setsockopt/setsockopt01.c
3667 ltp/testcases/kernel/syscalls/settimeofday/settimeofday01.c
3668 ltp/testcases/kernel/syscalls/settimeofday/settimeofday02.c
3669 ltp/testcases/kernel/syscalls/setuid/setuid03.c
3670 ltp/testcases/kernel/syscalls/setuid/setuid04.c
3671 ltp/testcases/kernel/syscalls/sigaction/sigaction01.c
3672 ltp/testcases/kernel/syscalls/sigaction/sigaction02.c
3673 ltp/testcases/kernel/syscalls/sigaltstack/sigaltstack01.c
3674 ltp/testcases/kernel/syscalls/sigaltstack/sigaltstack02.c
3675 ltp/testcases/kernel/syscalls/sighold/sighold02.c
3676 ltp/testcases/kernel/syscalls/signal/signal02.c
3677 ltp/testcases/kernel/syscalls/signal/signal03.c
3678 ltp/testcases/kernel/syscalls/signal/signal04.c
3679 ltp/testcases/kernel/syscalls/signal/signal05.c
3680 ltp/testcases/kernel/syscalls/sigprocmask/sigprocmask01.c
3681 ltp/testcases/kernel/syscalls/sigrelse/sigrelse01.c
3682 ltp/testcases/kernel/syscalls/sigsuspend/sigsuspend01.c
3683 ltp/testcases/kernel/syscalls/socket/socket01.c
3684 ltp/testcases/kernel/syscalls/socketpair/socketpair01.c
3685 ltp/testcases/kernel/syscalls/sockioctl/sockioctl01.c
3686 ltp/testcases/kernel/syscalls/stat/stat01.c
3687 ltp/testcases/kernel/syscalls/stat/stat02.c
3688 ltp/testcases/kernel/syscalls/stat/stat03.c
3689 ltp/testcases/kernel/syscalls/statfs/statfs02.c
3690 ltp/testcases/kernel/syscalls/statfs/statfs03.c
3691 ltp/testcases/kernel/syscalls/stime/stime01.c
3692 ltp/testcases/kernel/syscalls/stime/stime02.c
3693 ltp/testcases/kernel/syscalls/string/string01.c
3694 ltp/testcases/kernel/syscalls/symlink/symlink01.c
3695 ltp/testcases/kernel/syscalls/symlink/symlink03.c
3696 ltp/testcases/kernel/syscalls/symlink/symlink04.c
3697 ltp/testcases/kernel/syscalls/symlink/symlink05.c
3698 ltp/testcases/kernel/syscalls/sync/sync02.c
3699 ltp/testcases/kernel/syscalls/sync_file_range/sync_file_range01.c
3700 ltp/testcases/kernel/syscalls/syscall/syscall01.c
3701 ltp/testcases/kernel/syscalls/sysconf/sysconf01.c
3702 ltp/testcases/kernel/syscalls/sysctl/sysctl01.c
3703 ltp/testcases/kernel/syscalls/sysctl/sysctl03.c
3704 ltp/testcases/kernel/syscalls/sysctl/sysctl04.c
3705 ltp/testcases/kernel/syscalls/sysctl/sysctl05.c
3706 ltp/testcases/kernel/syscalls/sysinfo/sysinfo01.c
3707 ltp/testcases/kernel/syscalls/sysinfo/sysinfo02.c
3708 ltp/testcases/kernel/syscalls/time/time02.c
3709 ltp/testcases/kernel/syscalls/times/times03.c
3710 ltp/testcases/kernel/syscalls/truncate/truncate01.c
3711 ltp/testcases/kernel/syscalls/truncate/truncate02.c
3712 ltp/testcases/kernel/syscalls/truncate/truncate03.c
3713 ltp/testcases/kernel/syscalls/truncate/truncate04.c
3714 ltp/testcases/kernel/syscalls/umask/umask02.c
3715 ltp/testcases/kernel/syscalls/umask/umask03.c
3716 ltp/testcases/kernel/syscalls/uname/uname02.c
3717 ltp/testcases/kernel/syscalls/uname/uname03.c
3718 ltp/testcases/kernel/syscalls/utime/utime01.c
3719 ltp/testcases/kernel/syscalls/utime/utime02.c
3720 ltp/testcases/kernel/syscalls/utime/utime03.c
3721 ltp/testcases/kernel/syscalls/utime/utime04.c
3722 ltp/testcases/kernel/syscalls/utime/utime05.c
3723 ltp/testcases/kernel/syscalls/utime/utime06.c
3724 ltp/testcases/kernel/syscalls/vfork/vfork01.c
3725 ltp/testcases/kernel/syscalls/vhangup/vhangup01.c
3726 ltp/testcases/kernel/syscalls/vhangup/vhangup02.c
3727 ltp/testcases/kernel/syscalls/wait4/wait401.c
3728 ltp/testcases/kernel/syscalls/wait4/wait402.c
3729 ltp/testcases/kernel/syscalls/waitpid/waitpid01.c
3730 ltp/testcases/kernel/syscalls/waitpid/waitpid02.c
3731 ltp/testcases/kernel/syscalls/waitpid/waitpid03.c
3732 ltp/testcases/kernel/syscalls/waitpid/waitpid04.c
3733 ltp/testcases/kernel/syscalls/waitpid/waitpid05.c
3734 ltp/testcases/kernel/syscalls/waitpid/waitpid06.c
3735 ltp/testcases/kernel/syscalls/waitpid/waitpid07.c
3736 ltp/testcases/kernel/syscalls/waitpid/waitpid08.c
3737 ltp/testcases/kernel/syscalls/waitpid/waitpid09.c
3738 ltp/testcases/kernel/syscalls/waitpid/waitpid10.c
3739 ltp/testcases/kernel/syscalls/waitpid/waitpid11.c
3740 ltp/testcases/kernel/syscalls/waitpid/waitpid12.c
3741 ltp/testcases/kernel/syscalls/waitpid/waitpid13.c
3742 ltp/testcases/kernel/syscalls/write/write02.c
3743 ltp/testcases/kernel/syscalls/write/write03.c
3744 ltp/testcases/kernel/syscalls/write/write04.c
3745 ltp/testcases/kernel/syscalls/write/write05.c
3746 ltp/testcases/kernel/syscalls/writev/writev01.c
3747 ltp/testcases/kernel/syscalls/writev/writev02.c
3748 ltp/testcases/kernel/syscalls/writev/writev03.c
3749 ltp/testcases/kernel/syscalls/writev/writev04.c
3750 ltp/testcases/kernel/syscalls/writev/writev05.c
3751 ltp/testcases/kernel/syscalls/writev/writev06.c
3753 55) Log Message:
3754 fix return(1) -> return 1. Signed-off-by: Michal Simek <monstr@monstr.eu>. 
3756 Modified Files:
3757 ltp/testcases/kernel/fs/inode/inode02.c
3758 ltp/testcases/kernel/fs/scsi/ltpfs/main.c
3759 ltp/testcases/kernel/fs/scsi/ltpscsi/scsimain.c
3760 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap03.c
3761 ltp/testcases/kernel/mem/mmapstress/mmapstress01.c
3762 ltp/testcases/kernel/mem/mmapstress/mmapstress09.c
3763 ltp/testcases/kernel/mem/mmapstress/mmapstress10.c
3764 ltp/testcases/kernel/mem/page/page01.c
3765 ltp/testcases/kernel/sched/nptl/nptl01.c
3766 ltp/testcases/kernel/sched/sched_stress/sched_tc6.c
3767 ltp/testcases/kernel/syscalls/abort/abort01.c
3768 ltp/testcases/kernel/syscalls/fcntl/fcntl07.c
3769 ltp/testcases/kernel/syscalls/fcntl/fcntl07B.c
3770 ltp/testcases/kernel/syscalls/fcntl/fcntl15.c
3771 ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
3772 ltp/testcases/kernel/syscalls/fcntl/fcntl17.c
3773 ltp/testcases/kernel/syscalls/symlink/symlink01.c
3775 56) Log Message:
3776 Fix return(NULL) -> return NULL. Signed-off-by: Michal Simek <monstr@monstr.eu>.
3778 Modified Files:
3779 ltp/testcases/kernel/fs/doio/doio.c
3780 ltp/testcases/kernel/syscalls/sigrelse/sigrelse01.c
3781 ltp/testcases/kernel/syscalls/symlink/symlink01.c
3783 57) Log Message:
3784 Clear Trailing Whitespace. Signed-off-by: Michal Simek <monstr@monstr.eu>.
3786 Modified Files:
3787 ltp/testcases/kernel/containers/netns/crtchild.c
3788 ltp/testcases/kernel/containers/netns/crtchild_delchild.c
3789 ltp/testcases/kernel/containers/netns/par_chld_ftp.c
3790 ltp/testcases/kernel/containers/netns/par_chld_ipv6.c
3791 ltp/testcases/kernel/containers/netns/sysfsview.c
3792 ltp/testcases/kernel/containers/netns/two_children_ns.c
3793 ltp/testcases/kernel/containers/pidns/pidns04.c
3794 ltp/testcases/kernel/containers/sysvipc/check_ipcns_enabled.c
3795 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test02.c
3796 ltp/testcases/kernel/device-drivers/acpi/LtpAcpiCmds.c
3797 ltp/testcases/kernel/device-drivers/agp/kernel_space/tagp.c
3798 ltp/testcases/kernel/device-drivers/agp/user_space/tagp_ki.c
3799 ltp/testcases/kernel/device-drivers/agp/user_space/user_tagp.c
3800 ltp/testcases/kernel/device-drivers/base/tbase/tbase.c
3801 ltp/testcases/kernel/device-drivers/base/user_base/tbase_ki.c
3802 ltp/testcases/kernel/device-drivers/base/user_base/user_tbase.c
3803 ltp/testcases/kernel/device-drivers/dev_sim_framework/kernel_space/tmod.c
3804 ltp/testcases/kernel/device-drivers/dev_sim_framework/user_space/tmod_ki.c
3805 ltp/testcases/kernel/device-drivers/dev_sim_framework/user_space/user_tmod.c
3806 ltp/testcases/kernel/device-drivers/drm/kernel_space/tdrm.c
3807 ltp/testcases/kernel/device-drivers/drm/user_space/user_tdrm.c
3808 ltp/testcases/kernel/device-drivers/include/includeTest.c
3809 ltp/testcases/kernel/device-drivers/include/userBlockInclude.c
3810 ltp/testcases/kernel/device-drivers/nls/userBlockNLS.c
3811 ltp/testcases/kernel/device-drivers/pci/tpci/tpci.c
3812 ltp/testcases/kernel/device-drivers/pci/user_tpci/tpci_ki.c
3813 ltp/testcases/kernel/device-drivers/pci/user_tpci/user_tpci.c
3814 ltp/testcases/kernel/device-drivers/tbio/kernel_space/tbio.c
3815 ltp/testcases/kernel/device-drivers/tbio/user_space/tbio_ki.c
3816 ltp/testcases/kernel/device-drivers/tbio/user_space/user_tbio.c
3817 ltp/testcases/kernel/device-drivers/usb/tusb/tusb.c
3818 ltp/testcases/kernel/device-drivers/usb/user_usb/tusb_ki.c
3819 ltp/testcases/kernel/device-drivers/usb/user_usb/user_tusb.c
3820 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CTRL.c
3821 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMSTD.c
3822 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUM_FMT.c
3823 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYCTRL.c
3824 ltp/testcases/kernel/fs/acls/acl_file_test.c
3825 ltp/testcases/kernel/fs/dmapi/attr.c
3826 ltp/testcases/kernel/fs/dmapi/config.c
3827 ltp/testcases/kernel/fs/dmapi/disp.c
3828 ltp/testcases/kernel/fs/dmapi/dm_test.c
3829 ltp/testcases/kernel/fs/dmapi/event.c
3830 ltp/testcases/kernel/fs/dmapi/event_am.c
3831 ltp/testcases/kernel/fs/dmapi/event_an.c
3832 ltp/testcases/kernel/fs/dmapi/event_sd.c
3833 ltp/testcases/kernel/fs/dmapi/event_sn.c
3834 ltp/testcases/kernel/fs/dmapi/event_us.c
3835 ltp/testcases/kernel/fs/dmapi/handle.c
3836 ltp/testcases/kernel/fs/dmapi/hole.c
3837 ltp/testcases/kernel/fs/dmapi/invis.c
3838 ltp/testcases/kernel/fs/dmapi/mmap.c
3839 ltp/testcases/kernel/fs/dmapi/mmapfile.c
3840 ltp/testcases/kernel/fs/dmapi/mount.c
3841 ltp/testcases/kernel/fs/dmapi/objref.c
3842 ltp/testcases/kernel/fs/dmapi/pmr_post.c
3843 ltp/testcases/kernel/fs/dmapi/pmr_pre.c
3844 ltp/testcases/kernel/fs/dmapi/right.c
3845 ltp/testcases/kernel/fs/dmapi/session.c
3846 ltp/testcases/kernel/fs/dmapi/token.c
3847 ltp/testcases/kernel/fs/doio/doio.c
3848 ltp/testcases/kernel/fs/doio/growfiles.c
3849 ltp/testcases/kernel/fs/doio/iogen.c
3850 ltp/testcases/kernel/fs/fs-bench/create-files.c
3851 ltp/testcases/kernel/fs/fs-bench/random-del-create.c
3852 ltp/testcases/kernel/fs/fs_di/create_datafile.c
3853 ltp/testcases/kernel/fs/fsstress/fsstress.c
3854 ltp/testcases/kernel/fs/fsx-linux/fsx-linux.c
3855 ltp/testcases/kernel/fs/ftest/ftest01.c
3856 ltp/testcases/kernel/fs/ftest/ftest02.c
3857 ltp/testcases/kernel/fs/ftest/ftest03.c
3858 ltp/testcases/kernel/fs/ftest/ftest04.c
3859 ltp/testcases/kernel/fs/ftest/ftest06.c
3860 ltp/testcases/kernel/fs/ftest/ftest07.c
3861 ltp/testcases/kernel/fs/inode/inode01.c
3862 ltp/testcases/kernel/fs/inode/inode02.c
3863 ltp/testcases/kernel/fs/mongo/map5.c
3864 ltp/testcases/kernel/fs/mongo/mongo_compare.c
3865 ltp/testcases/kernel/fs/mongo/mongo_read.c
3866 ltp/testcases/kernel/fs/mongo/mongo_slinks.c
3867 ltp/testcases/kernel/fs/mongo/reiser_fract_tree.c
3868 ltp/testcases/kernel/fs/mongo/summ.c
3869 ltp/testcases/kernel/fs/openfile/openfile.c
3870 ltp/testcases/kernel/fs/proc/proc01.c
3871 ltp/testcases/kernel/fs/scsi/ltpfs/LtpfsCmds.c
3872 ltp/testcases/kernel/fs/scsi/ltpfs/main.c
3873 ltp/testcases/kernel/fs/scsi/ltpscsi/scsimain.c
3874 ltp/testcases/kernel/fs/scsi/ltpscsi/sg_err.c
3875 ltp/testcases/kernel/fs/stream/stream01.c
3876 ltp/testcases/kernel/fs/stream/stream02.c
3877 ltp/testcases/kernel/fs/stream/stream03.c
3878 ltp/testcases/kernel/fs/stream/stream04.c
3879 ltp/testcases/kernel/fs/stream/stream05.c
3880 ltp/testcases/kernel/hotplug/memory_hotplug/commands.c
3881 ltp/testcases/kernel/hotplug/memory_hotplug/memtoy.c
3882 ltp/testcases/kernel/hotplug/memory_hotplug/segment.c
3883 ltp/testcases/kernel/io/aio/aio01/aio01.c
3884 ltp/testcases/kernel/io/aio/aio02/main.c
3885 ltp/testcases/kernel/io/aio/aio02/cases/aio_tio.c
3886 ltp/testcases/kernel/io/direct_io/diotest1.c
3887 ltp/testcases/kernel/io/direct_io/diotest2.c
3888 ltp/testcases/kernel/io/direct_io/diotest3.c
3889 ltp/testcases/kernel/io/direct_io/diotest4.c
3890 ltp/testcases/kernel/io/direct_io/diotest5.c
3891 ltp/testcases/kernel/io/direct_io/diotest6.c
3892 ltp/testcases/kernel/io/direct_io/diotest_routines.c
3893 ltp/testcases/kernel/io/direct_io/dma_thread_diotest7.c
3894 ltp/testcases/kernel/io/disktest/childmain.c
3895 ltp/testcases/kernel/io/disktest/dump.c
3896 ltp/testcases/kernel/io/disktest/globals.c
3897 ltp/testcases/kernel/io/disktest/main.c
3898 ltp/testcases/kernel/io/disktest/parse.c
3899 ltp/testcases/kernel/io/disktest/sfunc.c
3900 ltp/testcases/kernel/io/disktest/threading.c
3901 ltp/testcases/kernel/io/disktest/timer.c
3902 ltp/testcases/kernel/io/ltp-aiodio/aio-stress.c
3903 ltp/testcases/kernel/io/ltp-aiodio/aiocp.c
3904 ltp/testcases/kernel/io/ltp-aiodio/aiodio_sparse.c
3905 ltp/testcases/kernel/io/ltp-aiodio/dio_sparse.c
3906 ltp/testcases/kernel/io/ltp-aiodio/ltp-diorh.c
3907 ltp/testcases/kernel/io/ltp-aiodio/read_checkzero.c
3908 ltp/testcases/kernel/io/stress_cd/stress_cd.c
3909 ltp/testcases/kernel/io/writetest/writetest.c
3910 ltp/testcases/kernel/ipc/ipc_stress/message_queue_test_01.c
3911 ltp/testcases/kernel/ipc/ipc_stress/message_queue_test_02_ctl.c
3912 ltp/testcases/kernel/ipc/ipc_stress/message_queue_test_02_get.c
3913 ltp/testcases/kernel/ipc/ipc_stress/message_queue_test_02_rcv.c
3914 ltp/testcases/kernel/ipc/ipc_stress/message_queue_test_02_snd.c
3915 ltp/testcases/kernel/ipc/ipc_stress/message_queue_test_04.c
3916 ltp/testcases/kernel/ipc/ipc_stress/message_queue_test_05.c
3917 ltp/testcases/kernel/ipc/ipc_stress/pipe_test_01.c
3918 ltp/testcases/kernel/ipc/ipc_stress/pipe_test_02.c
3919 ltp/testcases/kernel/ipc/ipc_stress/semaphore_test_01.c
3920 ltp/testcases/kernel/ipc/ipc_stress/semaphore_test_02.c
3921 ltp/testcases/kernel/ipc/ipc_stress/semaphore_test_03.c
3922 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_01.c
3923 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_02.c
3924 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_03.c
3925 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_04.c
3926 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_05.c
3927 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_06.c
3928 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_07.c
3929 ltp/testcases/kernel/ipc/ipc_stress/signal_test_01.c
3930 ltp/testcases/kernel/ipc/ipc_stress/signal_test_02.c
3931 ltp/testcases/kernel/ipc/ipc_stress/signal_test_03.c
3932 ltp/testcases/kernel/ipc/ipc_stress/signal_test_04.c
3933 ltp/testcases/kernel/ipc/ipc_stress/signal_test_05.c
3934 ltp/testcases/kernel/ipc/ipc_stress/signal_test_06.c
3935 ltp/testcases/kernel/ipc/ipc_stress/signal_test_07.c
3936 ltp/testcases/kernel/ipc/pipeio/pipeio.c
3937 ltp/testcases/kernel/ipc/semaphore/sem01.c
3938 ltp/testcases/kernel/ipc/semaphore/sem02.c
3939 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap01.c
3940 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap02.c
3941 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap03.c
3942 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap04.c
3943 ltp/testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat01.c
3944 ltp/testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat02.c
3945 ltp/testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat03.c
3946 ltp/testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl01.c
3947 ltp/testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl02.c
3948 ltp/testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl03.c
3949 ltp/testcases/kernel/mem/hugetlb/hugeshmdt/hugeshmdt01.c
3950 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget01.c
3951 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget02.c
3952 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget03.c
3953 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget05.c
3954 ltp/testcases/kernel/mem/hugetlb/lib/libipc.c
3955 ltp/testcases/kernel/mem/libmm/mm_core_apis.c
3956 ltp/testcases/kernel/mem/mem/mem01.c
3957 ltp/testcases/kernel/mem/mem/mem02.c
3958 ltp/testcases/kernel/mem/mmapstress/mmapstress01.c
3959 ltp/testcases/kernel/mem/mmapstress/mmapstress04.c
3960 ltp/testcases/kernel/mem/mmapstress/mmapstress05.c
3961 ltp/testcases/kernel/mem/mmapstress/mmapstress09.c
3962 ltp/testcases/kernel/mem/mmapstress/mmapstress10.c
3963 ltp/testcases/kernel/mem/mtest01/mtest01.c
3964 ltp/testcases/kernel/mem/mtest05/mmstress.c
3965 ltp/testcases/kernel/mem/mtest06/mmap1.c
3966 ltp/testcases/kernel/mem/mtest06/mmap2.c
3967 ltp/testcases/kernel/mem/mtest06/mmap3.c
3968 ltp/testcases/kernel/mem/mtest06/shmat1.c
3969 ltp/testcases/kernel/mem/mtest07/mallocstress.c
3970 ltp/testcases/kernel/mem/mtest07/shm_test.c
3971 ltp/testcases/kernel/mem/page/page01.c
3972 ltp/testcases/kernel/mem/page/page02.c
3973 ltp/testcases/kernel/module/create_module/create_module01.c
3974 ltp/testcases/kernel/module/create_module/create_module02.c
3975 ltp/testcases/kernel/module/delete_module/delete_module01.c
3976 ltp/testcases/kernel/module/delete_module/delete_module02.c
3977 ltp/testcases/kernel/module/delete_module/delete_module03.c
3978 ltp/testcases/kernel/module/delete_module/dummy_del_mod.c
3979 ltp/testcases/kernel/module/query_module/query_module01.c
3980 ltp/testcases/kernel/module/query_module/query_module02.c
3981 ltp/testcases/kernel/module/query_module/query_module03.c
3982 ltp/testcases/kernel/numa/numa_node_size.c
3983 ltp/testcases/kernel/numa/support_numa.c
3984 ltp/testcases/kernel/power_management/check_kv_arch.c
3985 ltp/testcases/kernel/pty/pty01.c
3986 ltp/testcases/kernel/sched/clisrv/pthcli.c
3987 ltp/testcases/kernel/sched/clisrv/pthserv.c
3988 ltp/testcases/kernel/sched/clisrv/readline.c
3989 ltp/testcases/kernel/sched/nptl/nptl01.c
3990 ltp/testcases/kernel/sched/process_stress/process.c
3991 ltp/testcases/kernel/sched/pthreads/pth_str02.c
3992 ltp/testcases/kernel/sched/pthreads/pth_str03.c
3993 ltp/testcases/kernel/sched/sched_stress/sched.c
3994 ltp/testcases/kernel/sched/sched_stress/sched_driver.c
3995 ltp/testcases/kernel/sched/sched_stress/sched_tc0.c
3996 ltp/testcases/kernel/sched/sched_stress/sched_tc1.c
3997 ltp/testcases/kernel/sched/sched_stress/sched_tc2.c
3998 ltp/testcases/kernel/sched/sched_stress/sched_tc3.c
3999 ltp/testcases/kernel/sched/sched_stress/sched_tc4.c
4000 ltp/testcases/kernel/sched/sched_stress/sched_tc5.c
4001 ltp/testcases/kernel/sched/sched_stress/sched_tc6.c
4002 ltp/testcases/kernel/sched/tool/time-schedule.c
4003 ltp/testcases/kernel/sched/tool/trace_sched.c
4004 ltp/testcases/kernel/security/selinux-testsuite/tests/capable_file/selinux_lease.c
4005 ltp/testcases/kernel/security/selinux-testsuite/tests/capable_sys/selinux_chroot.c
4006 ltp/testcases/kernel/security/selinux-testsuite/tests/capable_sys/selinux_rawio.c
4007 ltp/testcases/kernel/security/selinux-testsuite/tests/dyntrace/selinux_dyntrace_child.c
4008 ltp/testcases/kernel/security/selinux-testsuite/tests/dyntrace/selinux_dyntrace_parent.c
4009 ltp/testcases/kernel/security/selinux-testsuite/tests/execshare/selinux_execshare_child.c
4010 ltp/testcases/kernel/security/selinux-testsuite/tests/execshare/selinux_execshare_parent.c
4011 ltp/testcases/kernel/security/selinux-testsuite/tests/exectrace/selinux_exectrace_child.c
4012 ltp/testcases/kernel/security/selinux-testsuite/tests/exectrace/selinux_exectrace_parent.c
4013 ltp/testcases/kernel/security/selinux-testsuite/tests/fdreceive/selinux_fdreceive_client.c
4014 ltp/testcases/kernel/security/selinux-testsuite/tests/file/selinux_fcntl.c
4015 ltp/testcases/kernel/security/selinux-testsuite/tests/file/selinux_lock.c
4016 ltp/testcases/kernel/security/selinux-testsuite/tests/file/selinux_mmap.c
4017 ltp/testcases/kernel/security/selinux-testsuite/tests/file/selinux_mprotect.c
4018 ltp/testcases/kernel/security/selinux-testsuite/tests/file/selinux_nofcntl.c
4019 ltp/testcases/kernel/security/selinux-testsuite/tests/file/selinux_seek.c
4020 ltp/testcases/kernel/security/selinux-testsuite/tests/file/selinux_sigiotask.c
4021 ltp/testcases/kernel/security/selinux-testsuite/tests/inherit/selinux_inherit_child.c
4022 ltp/testcases/kernel/security/selinux-testsuite/tests/inherit/selinux_inherit_parent.c
4023 ltp/testcases/kernel/security/selinux-testsuite/tests/ioctl/selinux_ioctl.c
4024 ltp/testcases/kernel/security/selinux-testsuite/tests/ioctl/selinux_noioctl.c
4025 ltp/testcases/kernel/security/selinux-testsuite/tests/msg/selinux_msgctl.c
4026 ltp/testcases/kernel/security/selinux-testsuite/tests/open/selinux_append2write.c
4027 ltp/testcases/kernel/security/selinux-testsuite/tests/open/selinux_fopen.c
4028 ltp/testcases/kernel/security/selinux-testsuite/tests/ptrace/selinux_ptrace.c
4029 ltp/testcases/kernel/security/selinux-testsuite/tests/sem/selinux_semctl.c
4030 ltp/testcases/kernel/security/selinux-testsuite/tests/setnice/selinux_setnice_child.c
4031 ltp/testcases/kernel/security/selinux-testsuite/tests/setnice/selinux_setnice_parent.c
4032 ltp/testcases/kernel/security/selinux-testsuite/tests/shm/selinux_shmctl.c
4033 ltp/testcases/kernel/security/selinux-testsuite/tests/sigkill/selinux_sigkill_server.c
4034 ltp/testcases/kernel/security/selinux-testsuite/tests/task_create/selinux_task_create_parent.c
4035 ltp/testcases/kernel/security/selinux-testsuite/tests/task_getpgid/selinux_task_getpgid_source.c
4036 ltp/testcases/kernel/security/selinux-testsuite/tests/task_getpgid/selinux_task_getpgid_target.c
4037 ltp/testcases/kernel/security/selinux-testsuite/tests/task_getscheduler/selinux_task_getscheduler_source.c
4038 ltp/testcases/kernel/security/selinux-testsuite/tests/task_getscheduler/selinux_task_getscheduler_target.c
4039 ltp/testcases/kernel/security/selinux-testsuite/tests/task_getsid/selinux_task_getsid_source.c
4040 ltp/testcases/kernel/security/selinux-testsuite/tests/task_getsid/selinux_task_getsid_target.c
4041 ltp/testcases/kernel/security/selinux-testsuite/tests/task_setnice/selinux_task_setnice_target.c
4042 ltp/testcases/kernel/security/selinux-testsuite/tests/task_setscheduler/selinux_task_setscheduler_source.c
4043 ltp/testcases/kernel/security/selinux-testsuite/tests/task_setscheduler/selinux_task_setscheduler_target.c
4044 ltp/testcases/kernel/security/selinux-testsuite/tests/wait/selinux_wait_child.c
4045 ltp/testcases/kernel/syscalls/accept/accept01.c
4046 ltp/testcases/kernel/syscalls/accept4/accept4_01.c
4047 ltp/testcases/kernel/syscalls/access/access01.c
4048 ltp/testcases/kernel/syscalls/access/access02.c
4049 ltp/testcases/kernel/syscalls/access/access03.c
4050 ltp/testcases/kernel/syscalls/access/access04.c
4051 ltp/testcases/kernel/syscalls/access/access05.c
4052 ltp/testcases/kernel/syscalls/acct/acct01.c
4053 ltp/testcases/kernel/syscalls/acct/acct02.c
4054 ltp/testcases/kernel/syscalls/adjtimex/adjtimex01.c
4055 ltp/testcases/kernel/syscalls/adjtimex/adjtimex02.c
4056 ltp/testcases/kernel/syscalls/alarm/alarm01.c
4057 ltp/testcases/kernel/syscalls/alarm/alarm02.c
4058 ltp/testcases/kernel/syscalls/alarm/alarm03.c
4059 ltp/testcases/kernel/syscalls/alarm/alarm05.c
4060 ltp/testcases/kernel/syscalls/alarm/alarm06.c
4061 ltp/testcases/kernel/syscalls/alarm/alarm07.c
4062 ltp/testcases/kernel/syscalls/asyncio/asyncio02.c
4063 ltp/testcases/kernel/syscalls/bind/bind01.c
4064 ltp/testcases/kernel/syscalls/bind/bind02.c
4065 ltp/testcases/kernel/syscalls/brk/brk01.c
4066 ltp/testcases/kernel/syscalls/capget/capget01.c
4067 ltp/testcases/kernel/syscalls/capget/capget02.c
4068 ltp/testcases/kernel/syscalls/capset/capset01.c
4069 ltp/testcases/kernel/syscalls/capset/capset02.c
4070 ltp/testcases/kernel/syscalls/chdir/chdir02.c
4071 ltp/testcases/kernel/syscalls/chdir/chdir03.c
4072 ltp/testcases/kernel/syscalls/chdir/chdir04.c
4073 ltp/testcases/kernel/syscalls/chmod/change_owner.c
4074 ltp/testcases/kernel/syscalls/chmod/chmod01.c
4075 ltp/testcases/kernel/syscalls/chmod/chmod02.c
4076 ltp/testcases/kernel/syscalls/chmod/chmod03.c
4077 ltp/testcases/kernel/syscalls/chmod/chmod04.c
4078 ltp/testcases/kernel/syscalls/chmod/chmod05.c
4079 ltp/testcases/kernel/syscalls/chmod/chmod06.c
4080 ltp/testcases/kernel/syscalls/chmod/chmod07.c
4081 ltp/testcases/kernel/syscalls/chown/chown01.c
4082 ltp/testcases/kernel/syscalls/chown/chown02.c
4083 ltp/testcases/kernel/syscalls/chown/chown03.c
4084 ltp/testcases/kernel/syscalls/chown/chown04.c
4085 ltp/testcases/kernel/syscalls/chown/chown05.c
4086 ltp/testcases/kernel/syscalls/chroot/chroot02.c
4087 ltp/testcases/kernel/syscalls/chroot/chroot04.c
4088 ltp/testcases/kernel/syscalls/clone/clone01.c
4089 ltp/testcases/kernel/syscalls/clone/clone02.c
4090 ltp/testcases/kernel/syscalls/clone/clone03.c
4091 ltp/testcases/kernel/syscalls/clone/clone04.c
4092 ltp/testcases/kernel/syscalls/clone/clone05.c
4093 ltp/testcases/kernel/syscalls/clone/clone06.c
4094 ltp/testcases/kernel/syscalls/clone/clone07.c
4095 ltp/testcases/kernel/syscalls/close/close08.c
4096 ltp/testcases/kernel/syscalls/confstr/confstr01.c
4097 ltp/testcases/kernel/syscalls/connect/connect01.c
4098 ltp/testcases/kernel/syscalls/creat/creat08.c
4099 ltp/testcases/kernel/syscalls/creat/creat09.c
4100 ltp/testcases/kernel/syscalls/dup/dup01.c
4101 ltp/testcases/kernel/syscalls/dup/dup02.c
4102 ltp/testcases/kernel/syscalls/dup/dup03.c
4103 ltp/testcases/kernel/syscalls/dup/dup04.c
4104 ltp/testcases/kernel/syscalls/dup/dup05.c
4105 ltp/testcases/kernel/syscalls/dup/dup06.c
4106 ltp/testcases/kernel/syscalls/dup/dup07.c
4107 ltp/testcases/kernel/syscalls/dup2/dup201.c
4108 ltp/testcases/kernel/syscalls/dup2/dup204.c
4109 ltp/testcases/kernel/syscalls/epoll/epoll-ltp.c
4110 ltp/testcases/kernel/syscalls/eventfd/eventfd01.c
4111 ltp/testcases/kernel/syscalls/eventfd2/eventfd2_02.c
4112 ltp/testcases/kernel/syscalls/execl/execl01.c
4113 ltp/testcases/kernel/syscalls/execle/execle01.c
4114 ltp/testcases/kernel/syscalls/execlp/execlp01.c
4115 ltp/testcases/kernel/syscalls/execv/execv01.c
4116 ltp/testcases/kernel/syscalls/execve/execve01.c
4117 ltp/testcases/kernel/syscalls/execve/execve02.c
4118 ltp/testcases/kernel/syscalls/execve/execve03.c
4119 ltp/testcases/kernel/syscalls/execve/execve05.c
4120 ltp/testcases/kernel/syscalls/execve/execve06.c
4121 ltp/testcases/kernel/syscalls/execvp/execvp01.c
4122 ltp/testcases/kernel/syscalls/exit/exit02.c
4123 ltp/testcases/kernel/syscalls/faccessat/faccessat01.c
4124 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise01.c
4125 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise02.c
4126 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise03.c
4127 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise04.c
4128 ltp/testcases/kernel/syscalls/fallocate/fallocate01.c
4129 ltp/testcases/kernel/syscalls/fallocate/fallocate02.c
4130 ltp/testcases/kernel/syscalls/fallocate/fallocate03.c
4131 ltp/testcases/kernel/syscalls/fchdir/fchdir03.c
4132 ltp/testcases/kernel/syscalls/fchmod/fchmod01.c
4133 ltp/testcases/kernel/syscalls/fchmod/fchmod02.c
4134 ltp/testcases/kernel/syscalls/fchmod/fchmod03.c
4135 ltp/testcases/kernel/syscalls/fchmod/fchmod04.c
4136 ltp/testcases/kernel/syscalls/fchmod/fchmod05.c
4137 ltp/testcases/kernel/syscalls/fchmod/fchmod06.c
4138 ltp/testcases/kernel/syscalls/fchmod/fchmod07.c
4139 ltp/testcases/kernel/syscalls/fchmodat/fchmodat01.c
4140 ltp/testcases/kernel/syscalls/fchownat/fchownat01.c
4141 ltp/testcases/kernel/syscalls/fcntl/fcntl01.c
4142 ltp/testcases/kernel/syscalls/fcntl/fcntl02.c
4143 ltp/testcases/kernel/syscalls/fcntl/fcntl03.c
4144 ltp/testcases/kernel/syscalls/fcntl/fcntl04.c
4145 ltp/testcases/kernel/syscalls/fcntl/fcntl05.c
4146 ltp/testcases/kernel/syscalls/fcntl/fcntl07.c
4147 ltp/testcases/kernel/syscalls/fcntl/fcntl07B.c
4148 ltp/testcases/kernel/syscalls/fcntl/fcntl08.c
4149 ltp/testcases/kernel/syscalls/fcntl/fcntl09.c
4150 ltp/testcases/kernel/syscalls/fcntl/fcntl10.c
4151 ltp/testcases/kernel/syscalls/fcntl/fcntl11.c
4152 ltp/testcases/kernel/syscalls/fcntl/fcntl14.c
4153 ltp/testcases/kernel/syscalls/fcntl/fcntl15.c
4154 ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
4155 ltp/testcases/kernel/syscalls/fcntl/fcntl17.c
4156 ltp/testcases/kernel/syscalls/fcntl/fcntl19.c
4157 ltp/testcases/kernel/syscalls/fcntl/fcntl20.c
4158 ltp/testcases/kernel/syscalls/fcntl/fcntl21.c
4159 ltp/testcases/kernel/syscalls/fcntl/fcntl22.c
4160 ltp/testcases/kernel/syscalls/fcntl/fcntl23.c
4161 ltp/testcases/kernel/syscalls/fcntl/fcntl24.c
4162 ltp/testcases/kernel/syscalls/fcntl/fcntl25.c
4163 ltp/testcases/kernel/syscalls/fcntl/fcntl26.c
4164 ltp/testcases/kernel/syscalls/fcntl/fcntl27.c
4165 ltp/testcases/kernel/syscalls/fcntl/fcntl28.c
4166 ltp/testcases/kernel/syscalls/fdatasync/fdatasync01.c
4167 ltp/testcases/kernel/syscalls/fdatasync/fdatasync02.c
4168 ltp/testcases/kernel/syscalls/flock/flock01.c
4169 ltp/testcases/kernel/syscalls/flock/flock02.c
4170 ltp/testcases/kernel/syscalls/flock/flock03.c
4171 ltp/testcases/kernel/syscalls/flock/flock04.c
4172 ltp/testcases/kernel/syscalls/flock/flock05.c
4173 ltp/testcases/kernel/syscalls/flock/flock06.c
4174 ltp/testcases/kernel/syscalls/fmtmsg/fmtmsg01.c
4175 ltp/testcases/kernel/syscalls/fork/fork01.c
4176 ltp/testcases/kernel/syscalls/fork/fork04.c
4177 ltp/testcases/kernel/syscalls/fork/fork05.c
4178 ltp/testcases/kernel/syscalls/fork/fork07.c
4179 ltp/testcases/kernel/syscalls/fork/fork08.c
4180 ltp/testcases/kernel/syscalls/fork/fork09.c
4181 ltp/testcases/kernel/syscalls/fork/fork10.c
4182 ltp/testcases/kernel/syscalls/fork/fork12.c
4183 ltp/testcases/kernel/syscalls/fpathconf/fpathconf01.c
4184 ltp/testcases/kernel/syscalls/fstat/fstat01.c
4185 ltp/testcases/kernel/syscalls/fstat/fstat02.c
4186 ltp/testcases/kernel/syscalls/fstat/fstat03.c
4187 ltp/testcases/kernel/syscalls/fstat/fstat04.c
4188 ltp/testcases/kernel/syscalls/fstat/fstat05.c
4189 ltp/testcases/kernel/syscalls/fstatat/fstatat01.c
4190 ltp/testcases/kernel/syscalls/fstatfs/fstatfs01.c
4191 ltp/testcases/kernel/syscalls/fsync/fsync01.c
4192 ltp/testcases/kernel/syscalls/fsync/fsync02.c
4193 ltp/testcases/kernel/syscalls/ftruncate/ftruncate01.c
4194 ltp/testcases/kernel/syscalls/ftruncate/ftruncate02.c
4195 ltp/testcases/kernel/syscalls/ftruncate/ftruncate03.c
4196 ltp/testcases/kernel/syscalls/ftruncate/ftruncate04.c
4197 ltp/testcases/kernel/syscalls/futimesat/futimesat01.c
4198 ltp/testcases/kernel/syscalls/getcontext/getcontext01.c
4199 ltp/testcases/kernel/syscalls/getcpu/getcpu01.c
4200 ltp/testcases/kernel/syscalls/getcwd/getcwd02.c
4201 ltp/testcases/kernel/syscalls/getdents/getdents01.c
4202 ltp/testcases/kernel/syscalls/getdents/getdents02.c
4203 ltp/testcases/kernel/syscalls/getdents/getdents03.c
4204 ltp/testcases/kernel/syscalls/getdents/getdents04.c
4205 ltp/testcases/kernel/syscalls/getdomainname/getdomainname01.c
4206 ltp/testcases/kernel/syscalls/getegid/getegid01.c
4207 ltp/testcases/kernel/syscalls/getegid/getegid02.c
4208 ltp/testcases/kernel/syscalls/geteuid/geteuid01.c
4209 ltp/testcases/kernel/syscalls/getgid/getgid01.c
4210 ltp/testcases/kernel/syscalls/getgid/getgid03.c
4211 ltp/testcases/kernel/syscalls/getgroups/getgroups02.c
4212 ltp/testcases/kernel/syscalls/getgroups/getgroups03.c
4213 ltp/testcases/kernel/syscalls/getgroups/getgroups04.c
4214 ltp/testcases/kernel/syscalls/gethostid/gethostid01.c
4215 ltp/testcases/kernel/syscalls/gethostname/gethostname01.c
4216 ltp/testcases/kernel/syscalls/getitimer/getitimer03.c
4217 ltp/testcases/kernel/syscalls/getpagesize/getpagesize01.c
4218 ltp/testcases/kernel/syscalls/getpeername/getpeername01.c
4219 ltp/testcases/kernel/syscalls/getpgrp/getpgrp01.c
4220 ltp/testcases/kernel/syscalls/getpid/getpid01.c
4221 ltp/testcases/kernel/syscalls/getpid/getpid02.c
4222 ltp/testcases/kernel/syscalls/getppid/getppid01.c
4223 ltp/testcases/kernel/syscalls/getpriority/getpriority01.c
4224 ltp/testcases/kernel/syscalls/getpriority/getpriority02.c
4225 ltp/testcases/kernel/syscalls/getresgid/getresgid01.c
4226 ltp/testcases/kernel/syscalls/getresgid/getresgid02.c
4227 ltp/testcases/kernel/syscalls/getresgid/getresgid03.c
4228 ltp/testcases/kernel/syscalls/getresuid/getresuid01.c
4229 ltp/testcases/kernel/syscalls/getresuid/getresuid02.c
4230 ltp/testcases/kernel/syscalls/getresuid/getresuid03.c
4231 ltp/testcases/kernel/syscalls/getrlimit/getrlimit01.c
4232 ltp/testcases/kernel/syscalls/getrlimit/getrlimit02.c
4233 ltp/testcases/kernel/syscalls/getrusage/getrusage01.c
4234 ltp/testcases/kernel/syscalls/getrusage/getrusage02.c
4235 ltp/testcases/kernel/syscalls/getsid/getsid02.c
4236 ltp/testcases/kernel/syscalls/getsockname/getsockname01.c
4237 ltp/testcases/kernel/syscalls/getsockopt/getsockopt01.c
4238 ltp/testcases/kernel/syscalls/gettid/gettid01.c
4239 ltp/testcases/kernel/syscalls/getuid/getuid01.c
4240 ltp/testcases/kernel/syscalls/getuid/getuid03.c
4241 ltp/testcases/kernel/syscalls/inotify/inotify01.c
4242 ltp/testcases/kernel/syscalls/inotify/inotify02.c
4243 ltp/testcases/kernel/syscalls/io_cancel/io_cancel01.c
4244 ltp/testcases/kernel/syscalls/io_destroy/io_destroy01.c
4245 ltp/testcases/kernel/syscalls/io_getevents/io_getevents01.c
4246 ltp/testcases/kernel/syscalls/io_setup/io_setup01.c
4247 ltp/testcases/kernel/syscalls/io_submit/io_submit01.c
4248 ltp/testcases/kernel/syscalls/ioctl/ioctl01.c
4249 ltp/testcases/kernel/syscalls/ioctl/ioctl02.c
4250 ltp/testcases/kernel/syscalls/ioctl/ioctl03.c
4251 ltp/testcases/kernel/syscalls/ioperm/ioperm01.c
4252 ltp/testcases/kernel/syscalls/ioperm/ioperm02.c
4253 ltp/testcases/kernel/syscalls/iopl/iopl01.c
4254 ltp/testcases/kernel/syscalls/iopl/iopl02.c
4255 ltp/testcases/kernel/syscalls/ipc/lib/libipc.c
4256 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl06.c
4257 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl07.c
4258 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl08.c
4259 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl09.c
4260 ltp/testcases/kernel/syscalls/ipc/msgget/msgget02.c
4261 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv01.c
4262 ltp/testcases/kernel/syscalls/ipc/semctl/semctl01.c
4263 ltp/testcases/kernel/syscalls/ipc/semctl/semctl02.c
4264 ltp/testcases/kernel/syscalls/ipc/semctl/semctl03.c
4265 ltp/testcases/kernel/syscalls/ipc/semctl/semctl04.c
4266 ltp/testcases/kernel/syscalls/ipc/semctl/semctl05.c
4267 ltp/testcases/kernel/syscalls/ipc/semctl/semctl06.c
4268 ltp/testcases/kernel/syscalls/ipc/semctl/semctl07.c
4269 ltp/testcases/kernel/syscalls/ipc/shmat/shmat01.c
4270 ltp/testcases/kernel/syscalls/ipc/shmat/shmat03.c
4271 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl01.c
4272 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl04.c
4273 ltp/testcases/kernel/syscalls/ipc/shmdt/shmdt01.c
4274 ltp/testcases/kernel/syscalls/ipc/shmdt/shmdt02.c
4275 ltp/testcases/kernel/syscalls/ipc/shmget/shmget03.c
4276 ltp/testcases/kernel/syscalls/ipc/shmget/shmget05.c
4277 ltp/testcases/kernel/syscalls/kill/kill02.c
4278 ltp/testcases/kernel/syscalls/kill/kill05.c
4279 ltp/testcases/kernel/syscalls/kill/kill07.c
4280 ltp/testcases/kernel/syscalls/kill/kill09.c
4281 ltp/testcases/kernel/syscalls/kill/kill10.c
4282 ltp/testcases/kernel/syscalls/kill/kill11.c
4283 ltp/testcases/kernel/syscalls/kill/kill12.c
4284 ltp/testcases/kernel/syscalls/lchown/lchown01.c
4285 ltp/testcases/kernel/syscalls/lchown/lchown02.c
4286 ltp/testcases/kernel/syscalls/libevent/buffer.c
4287 ltp/testcases/kernel/syscalls/libevent/epoll.c
4288 ltp/testcases/kernel/syscalls/libevent/evbuffer.c
4289 ltp/testcases/kernel/syscalls/libevent/event.c
4290 ltp/testcases/kernel/syscalls/libevent/kqueue.c
4291 ltp/testcases/kernel/syscalls/libevent/poll.c
4292 ltp/testcases/kernel/syscalls/libevent/select.c
4293 ltp/testcases/kernel/syscalls/libevent/sample/event-test.c
4294 ltp/testcases/kernel/syscalls/libevent/sample/signal-test.c
4295 ltp/testcases/kernel/syscalls/libevent/sample/time-test.c
4296 ltp/testcases/kernel/syscalls/link/link02.c
4297 ltp/testcases/kernel/syscalls/link/link03.c
4298 ltp/testcases/kernel/syscalls/link/link04.c
4299 ltp/testcases/kernel/syscalls/link/link05.c
4300 ltp/testcases/kernel/syscalls/link/link06.c
4301 ltp/testcases/kernel/syscalls/link/link07.c
4302 ltp/testcases/kernel/syscalls/linkat/linkat01.c
4303 ltp/testcases/kernel/syscalls/listen/listen01.c
4304 ltp/testcases/kernel/syscalls/lseek/lseek01.c
4305 ltp/testcases/kernel/syscalls/lseek/lseek02.c
4306 ltp/testcases/kernel/syscalls/lseek/lseek03.c
4307 ltp/testcases/kernel/syscalls/lseek/lseek04.c
4308 ltp/testcases/kernel/syscalls/lseek/lseek05.c
4309 ltp/testcases/kernel/syscalls/lseek/lseek06.c
4310 ltp/testcases/kernel/syscalls/lseek/lseek07.c
4311 ltp/testcases/kernel/syscalls/lseek/lseek08.c
4312 ltp/testcases/kernel/syscalls/lseek/lseek09.c
4313 ltp/testcases/kernel/syscalls/lseek/lseek10.c
4314 ltp/testcases/kernel/syscalls/lstat/lstat01.c
4315 ltp/testcases/kernel/syscalls/lstat/lstat02.c
4316 ltp/testcases/kernel/syscalls/lstat/lstat03.c
4317 ltp/testcases/kernel/syscalls/madvise/madvise01.c
4318 ltp/testcases/kernel/syscalls/madvise/madvise02.c
4319 ltp/testcases/kernel/syscalls/madvise/madvise03.c
4320 ltp/testcases/kernel/syscalls/mallopt/mallopt01.c
4321 ltp/testcases/kernel/syscalls/mincore/mincore01.c
4322 ltp/testcases/kernel/syscalls/mincore/mincore02.c
4323 ltp/testcases/kernel/syscalls/mkdir/mkdir01.c
4324 ltp/testcases/kernel/syscalls/mkdir/mkdir02.c
4325 ltp/testcases/kernel/syscalls/mkdir/mkdir03.c
4326 ltp/testcases/kernel/syscalls/mkdir/mkdir04.c
4327 ltp/testcases/kernel/syscalls/mkdir/mkdir05.c
4328 ltp/testcases/kernel/syscalls/mkdir/mkdir08.c
4329 ltp/testcases/kernel/syscalls/mkdir/mkdir09.c
4330 ltp/testcases/kernel/syscalls/mkdirat/mkdirat01.c
4331 ltp/testcases/kernel/syscalls/mknod/mknod01.c
4332 ltp/testcases/kernel/syscalls/mknod/mknod02.c
4333 ltp/testcases/kernel/syscalls/mknod/mknod03.c
4334 ltp/testcases/kernel/syscalls/mknod/mknod04.c
4335 ltp/testcases/kernel/syscalls/mknod/mknod05.c
4336 ltp/testcases/kernel/syscalls/mknod/mknod06.c
4337 ltp/testcases/kernel/syscalls/mknod/mknod07.c
4338 ltp/testcases/kernel/syscalls/mknod/mknod08.c
4339 ltp/testcases/kernel/syscalls/mknod/mknod09.c
4340 ltp/testcases/kernel/syscalls/mknodat/mknodat01.c
4341 ltp/testcases/kernel/syscalls/mlock/mlock01.c
4342 ltp/testcases/kernel/syscalls/mlock/mlock02.c
4343 ltp/testcases/kernel/syscalls/mlockall/mlockall01.c
4344 ltp/testcases/kernel/syscalls/mlockall/mlockall02.c
4345 ltp/testcases/kernel/syscalls/mlockall/mlockall03.c
4346 ltp/testcases/kernel/syscalls/mmap/mmap001.c
4347 ltp/testcases/kernel/syscalls/mmap/mmap01.c
4348 ltp/testcases/kernel/syscalls/mmap/mmap02.c
4349 ltp/testcases/kernel/syscalls/mmap/mmap03.c
4350 ltp/testcases/kernel/syscalls/mmap/mmap04.c
4351 ltp/testcases/kernel/syscalls/mmap/mmap05.c
4352 ltp/testcases/kernel/syscalls/mmap/mmap06.c
4353 ltp/testcases/kernel/syscalls/mmap/mmap07.c
4354 ltp/testcases/kernel/syscalls/mmap/mmap08.c
4355 ltp/testcases/kernel/syscalls/mmap/mmap09.c
4356 ltp/testcases/kernel/syscalls/modify_ldt/modify_ldt01.c
4357 ltp/testcases/kernel/syscalls/modify_ldt/modify_ldt02.c
4358 ltp/testcases/kernel/syscalls/mount/mount01.c
4359 ltp/testcases/kernel/syscalls/mount/mount02.c
4360 ltp/testcases/kernel/syscalls/mount/mount03.c
4361 ltp/testcases/kernel/syscalls/mount/mount04.c
4362 ltp/testcases/kernel/syscalls/mount/setuid_test.c
4363 ltp/testcases/kernel/syscalls/mprotect/mprotect01.c
4364 ltp/testcases/kernel/syscalls/mprotect/mprotect02.c
4365 ltp/testcases/kernel/syscalls/mremap/mremap01.c
4366 ltp/testcases/kernel/syscalls/mremap/mremap02.c
4367 ltp/testcases/kernel/syscalls/mremap/mremap03.c
4368 ltp/testcases/kernel/syscalls/mremap/mremap04.c
4369 ltp/testcases/kernel/syscalls/msync/msync01.c
4370 ltp/testcases/kernel/syscalls/msync/msync02.c
4371 ltp/testcases/kernel/syscalls/msync/msync03.c
4372 ltp/testcases/kernel/syscalls/msync/msync04.c
4373 ltp/testcases/kernel/syscalls/msync/msync05.c
4374 ltp/testcases/kernel/syscalls/munlock/munlock01.c
4375 ltp/testcases/kernel/syscalls/munlock/munlock02.c
4376 ltp/testcases/kernel/syscalls/munlockall/munlockall01.c
4377 ltp/testcases/kernel/syscalls/munlockall/munlockall02.c
4378 ltp/testcases/kernel/syscalls/munmap/munmap01.c
4379 ltp/testcases/kernel/syscalls/munmap/munmap02.c
4380 ltp/testcases/kernel/syscalls/munmap/munmap03.c
4381 ltp/testcases/kernel/syscalls/nanosleep/nanosleep01.c
4382 ltp/testcases/kernel/syscalls/nanosleep/nanosleep02.c
4383 ltp/testcases/kernel/syscalls/nanosleep/nanosleep03.c
4384 ltp/testcases/kernel/syscalls/nanosleep/nanosleep04.c
4385 ltp/testcases/kernel/syscalls/nftw/lib.c
4386 ltp/testcases/kernel/syscalls/nftw/lib64.c
4387 ltp/testcases/kernel/syscalls/nftw/nftw.c
4388 ltp/testcases/kernel/syscalls/nftw/nftw64.c
4389 ltp/testcases/kernel/syscalls/nftw/test.c
4390 ltp/testcases/kernel/syscalls/nftw/test64.c
4391 ltp/testcases/kernel/syscalls/nftw/test_func.c
4392 ltp/testcases/kernel/syscalls/nftw/test_func64.c
4393 ltp/testcases/kernel/syscalls/nftw/tools.c
4394 ltp/testcases/kernel/syscalls/nftw/tools64.c
4395 ltp/testcases/kernel/syscalls/nice/nice01.c
4396 ltp/testcases/kernel/syscalls/nice/nice02.c
4397 ltp/testcases/kernel/syscalls/nice/nice03.c
4398 ltp/testcases/kernel/syscalls/nice/nice04.c
4399 ltp/testcases/kernel/syscalls/nice/nice05.c
4400 ltp/testcases/kernel/syscalls/open/open01.c
4401 ltp/testcases/kernel/syscalls/open/open02.c
4402 ltp/testcases/kernel/syscalls/open/open03.c
4403 ltp/testcases/kernel/syscalls/open/open04.c
4404 ltp/testcases/kernel/syscalls/open/open10.c
4405 ltp/testcases/kernel/syscalls/openat/openat01.c
4406 ltp/testcases/kernel/syscalls/pathconf/pathconf01.c
4407 ltp/testcases/kernel/syscalls/pause/pause01.c
4408 ltp/testcases/kernel/syscalls/pause/pause02.c
4409 ltp/testcases/kernel/syscalls/pause/pause03.c
4410 ltp/testcases/kernel/syscalls/pcllib/pcl/pcl.c
4411 ltp/testcases/kernel/syscalls/pipe/pipe02.c
4412 ltp/testcases/kernel/syscalls/pipe/pipe03.c
4413 ltp/testcases/kernel/syscalls/pipe/pipe04.c
4414 ltp/testcases/kernel/syscalls/pipe/pipe10.c
4415 ltp/testcases/kernel/syscalls/pipe/pipe11.c
4416 ltp/testcases/kernel/syscalls/pipe2/pipe2_02.c
4417 ltp/testcases/kernel/syscalls/poll/poll01.c
4418 ltp/testcases/kernel/syscalls/prctl/prctl01.c
4419 ltp/testcases/kernel/syscalls/prctl/prctl02.c
4420 ltp/testcases/kernel/syscalls/profil/profil01.c
4421 ltp/testcases/kernel/syscalls/pselect/pselect01.c
4422 ltp/testcases/kernel/syscalls/ptrace/ptrace01.c
4423 ltp/testcases/kernel/syscalls/ptrace/ptrace02.c
4424 ltp/testcases/kernel/syscalls/ptrace/ptrace03.c
4425 ltp/testcases/kernel/syscalls/pwrite/pwrite01.c
4426 ltp/testcases/kernel/syscalls/pwrite/pwrite02.c
4427 ltp/testcases/kernel/syscalls/pwrite/pwrite03.c
4428 ltp/testcases/kernel/syscalls/pwrite/pwrite04.c
4429 ltp/testcases/kernel/syscalls/read/read01.c
4430 ltp/testcases/kernel/syscalls/readdir/readdir01.c
4431 ltp/testcases/kernel/syscalls/readdir/readdir02.c
4432 ltp/testcases/kernel/syscalls/readlink/readlink01.c
4433 ltp/testcases/kernel/syscalls/readlink/readlink02.c
4434 ltp/testcases/kernel/syscalls/readlink/readlink03.c
4435 ltp/testcases/kernel/syscalls/readlink/readlink04.c
4436 ltp/testcases/kernel/syscalls/readlinkat/readlinkat01.c
4437 ltp/testcases/kernel/syscalls/readv/readv03.c
4438 ltp/testcases/kernel/syscalls/reboot/reboot01.c
4439 ltp/testcases/kernel/syscalls/reboot/reboot02.c
4440 ltp/testcases/kernel/syscalls/recv/recv01.c
4441 ltp/testcases/kernel/syscalls/recvfrom/recvfrom01.c
4442 ltp/testcases/kernel/syscalls/recvmsg/recvmsg01.c
4443 ltp/testcases/kernel/syscalls/remap_file_pages/remap_file_pages01.c
4444 ltp/testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c
4445 ltp/testcases/kernel/syscalls/rename/rename01.c
4446 ltp/testcases/kernel/syscalls/rename/rename02.c
4447 ltp/testcases/kernel/syscalls/rename/rename03.c
4448 ltp/testcases/kernel/syscalls/rename/rename04.c
4449 ltp/testcases/kernel/syscalls/rename/rename05.c
4450 ltp/testcases/kernel/syscalls/rename/rename06.c
4451 ltp/testcases/kernel/syscalls/rename/rename07.c
4452 ltp/testcases/kernel/syscalls/rename/rename08.c
4453 ltp/testcases/kernel/syscalls/rename/rename09.c
4454 ltp/testcases/kernel/syscalls/rename/rename10.c
4455 ltp/testcases/kernel/syscalls/rename/rename12.c
4456 ltp/testcases/kernel/syscalls/rename/rename13.c
4457 ltp/testcases/kernel/syscalls/rename/rename14.c
4458 ltp/testcases/kernel/syscalls/renameat/renameat01.c
4459 ltp/testcases/kernel/syscalls/rmdir/rmdir01.c
4460 ltp/testcases/kernel/syscalls/rmdir/rmdir02.c
4461 ltp/testcases/kernel/syscalls/rmdir/rmdir03.c
4462 ltp/testcases/kernel/syscalls/rmdir/rmdir04.c
4463 ltp/testcases/kernel/syscalls/rmdir/rmdir05.c
4464 ltp/testcases/kernel/syscalls/sbrk/sbrk01.c
4465 ltp/testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max01.c
4466 ltp/testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max02.c
4467 ltp/testcases/kernel/syscalls/sched_get_priority_min/sched_get_priority_min01.c
4468 ltp/testcases/kernel/syscalls/sched_get_priority_min/sched_get_priority_min02.c
4469 ltp/testcases/kernel/syscalls/sched_getparam/sched_getparam01.c
4470 ltp/testcases/kernel/syscalls/sched_getparam/sched_getparam02.c
4471 ltp/testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval01.c
4472 ltp/testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval02.c
4473 ltp/testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval03.c
4474 ltp/testcases/kernel/syscalls/sched_setparam/sched_setparam01.c
4475 ltp/testcases/kernel/syscalls/sched_setparam/sched_setparam02.c
4476 ltp/testcases/kernel/syscalls/sched_setparam/sched_setparam03.c
4477 ltp/testcases/kernel/syscalls/sched_setparam/sched_setparam05.c
4478 ltp/testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler01.c
4479 ltp/testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler02.c
4480 ltp/testcases/kernel/syscalls/select/select01.c
4481 ltp/testcases/kernel/syscalls/select/select02.c
4482 ltp/testcases/kernel/syscalls/select/select03.c
4483 ltp/testcases/kernel/syscalls/send/send01.c
4484 ltp/testcases/kernel/syscalls/sendfile/sendfile02.c
4485 ltp/testcases/kernel/syscalls/sendfile/sendfile04.c
4486 ltp/testcases/kernel/syscalls/sendfile/sendfile05.c
4487 ltp/testcases/kernel/syscalls/sendfile/sendfile06.c
4488 ltp/testcases/kernel/syscalls/sendfile/sendfile07.c
4489 ltp/testcases/kernel/syscalls/sendmsg/sendmsg01.c
4490 ltp/testcases/kernel/syscalls/sendto/sendto01.c
4491 ltp/testcases/kernel/syscalls/set_robust_list/set_robust_list01.c
4492 ltp/testcases/kernel/syscalls/setdomainname/setdomainname01.c
4493 ltp/testcases/kernel/syscalls/setdomainname/setdomainname03.c
4494 ltp/testcases/kernel/syscalls/setegid/setegid01.c
4495 ltp/testcases/kernel/syscalls/setfsgid/setfsgid01.c
4496 ltp/testcases/kernel/syscalls/setfsuid/setfsuid04.c
4497 ltp/testcases/kernel/syscalls/setgid/setgid01.c
4498 ltp/testcases/kernel/syscalls/setgid/setgid02.c
4499 ltp/testcases/kernel/syscalls/setgid/setgid03.c
4500 ltp/testcases/kernel/syscalls/setgroups/setgroups01.c
4501 ltp/testcases/kernel/syscalls/setgroups/setgroups02.c
4502 ltp/testcases/kernel/syscalls/setgroups/setgroups03.c
4503 ltp/testcases/kernel/syscalls/setgroups/setgroups04.c
4504 ltp/testcases/kernel/syscalls/sethostname/sethostname01.c
4505 ltp/testcases/kernel/syscalls/sethostname/sethostname02.c
4506 ltp/testcases/kernel/syscalls/sethostname/sethostname03.c
4507 ltp/testcases/kernel/syscalls/setpgid/setpgid01.c
4508 ltp/testcases/kernel/syscalls/setpgrp/setpgrp01.c
4509 ltp/testcases/kernel/syscalls/setregid/setregid01.c
4510 ltp/testcases/kernel/syscalls/setregid/setregid02.c
4511 ltp/testcases/kernel/syscalls/setresgid/setresgid01.c
4512 ltp/testcases/kernel/syscalls/setresgid/setresgid02.c
4513 ltp/testcases/kernel/syscalls/setresgid/setresgid03.c
4514 ltp/testcases/kernel/syscalls/setresuid/setresuid02.c
4515 ltp/testcases/kernel/syscalls/setresuid/setresuid03.c
4516 ltp/testcases/kernel/syscalls/setresuid/setresuid04.c
4517 ltp/testcases/kernel/syscalls/setreuid/setreuid01.c
4518 ltp/testcases/kernel/syscalls/setreuid/setreuid07.c
4519 ltp/testcases/kernel/syscalls/setrlimit/setrlimit01.c
4520 ltp/testcases/kernel/syscalls/setrlimit/setrlimit02.c
4521 ltp/testcases/kernel/syscalls/setsockopt/setsockopt01.c
4522 ltp/testcases/kernel/syscalls/settimeofday/settimeofday02.c
4523 ltp/testcases/kernel/syscalls/setuid/setuid01.c
4524 ltp/testcases/kernel/syscalls/setuid/setuid02.c
4525 ltp/testcases/kernel/syscalls/setuid/setuid04.c
4526 ltp/testcases/kernel/syscalls/sigaction/sigaction01.c
4527 ltp/testcases/kernel/syscalls/sigaction/sigaction02.c
4528 ltp/testcases/kernel/syscalls/sigaltstack/sigaltstack01.c
4529 ltp/testcases/kernel/syscalls/sighold/sighold02.c
4530 ltp/testcases/kernel/syscalls/signal/signal01.c
4531 ltp/testcases/kernel/syscalls/signal/signal04.c
4532 ltp/testcases/kernel/syscalls/signalfd/signalfd01.c
4533 ltp/testcases/kernel/syscalls/signalfd4/signalfd4_02.c
4534 ltp/testcases/kernel/syscalls/sigpending/sigpending02.c
4535 ltp/testcases/kernel/syscalls/sigprocmask/sigprocmask01.c
4536 ltp/testcases/kernel/syscalls/sigrelse/sigrelse01.c
4537 ltp/testcases/kernel/syscalls/sigsuspend/sigsuspend01.c
4538 ltp/testcases/kernel/syscalls/socketcall/socketcall01.c
4539 ltp/testcases/kernel/syscalls/socketcall/socketcall02.c
4540 ltp/testcases/kernel/syscalls/socketcall/socketcall03.c
4541 ltp/testcases/kernel/syscalls/socketcall/socketcall04.c
4542 ltp/testcases/kernel/syscalls/splice/splice01.c
4543 ltp/testcases/kernel/syscalls/stat/stat01.c
4544 ltp/testcases/kernel/syscalls/stat/stat02.c
4545 ltp/testcases/kernel/syscalls/stat/stat03.c
4546 ltp/testcases/kernel/syscalls/stat/stat05.c
4547 ltp/testcases/kernel/syscalls/stat/stat06.c
4548 ltp/testcases/kernel/syscalls/statfs/statfs01.c
4549 ltp/testcases/kernel/syscalls/statfs/statfs03.c
4550 ltp/testcases/kernel/syscalls/statvfs/statvfs01.c
4551 ltp/testcases/kernel/syscalls/stime/stime01.c
4552 ltp/testcases/kernel/syscalls/stime/stime02.c
4553 ltp/testcases/kernel/syscalls/swapoff/swapoff01.c
4554 ltp/testcases/kernel/syscalls/swapoff/swapoff02.c
4555 ltp/testcases/kernel/syscalls/swapon/swapon01.c
4556 ltp/testcases/kernel/syscalls/swapon/swapon02.c
4557 ltp/testcases/kernel/syscalls/swapon/swapon03.c
4558 ltp/testcases/kernel/syscalls/symlink/symlink01.c
4559 ltp/testcases/kernel/syscalls/symlink/symlink02.c
4560 ltp/testcases/kernel/syscalls/symlink/symlink03.c
4561 ltp/testcases/kernel/syscalls/symlink/symlink04.c
4562 ltp/testcases/kernel/syscalls/symlink/symlink05.c
4563 ltp/testcases/kernel/syscalls/symlinkat/symlinkat01.c
4564 ltp/testcases/kernel/syscalls/sync/sync01.c
4565 ltp/testcases/kernel/syscalls/sync/sync02.c
4566 ltp/testcases/kernel/syscalls/sync_file_range/sync_file_range01.c
4567 ltp/testcases/kernel/syscalls/syscall/syscall01.c
4568 ltp/testcases/kernel/syscalls/sysctl/sysctl03.c
4569 ltp/testcases/kernel/syscalls/sysinfo/sysinfo01.c
4570 ltp/testcases/kernel/syscalls/sysinfo/sysinfo02.c
4571 ltp/testcases/kernel/syscalls/syslog/syslog11.c
4572 ltp/testcases/kernel/syscalls/syslog/syslog12.c
4573 ltp/testcases/kernel/syscalls/syslog/syslogtst.c
4574 ltp/testcases/kernel/syscalls/tee/tee01.c
4575 ltp/testcases/kernel/syscalls/time/time01.c
4576 ltp/testcases/kernel/syscalls/time/time02.c
4577 ltp/testcases/kernel/syscalls/times/times01.c
4578 ltp/testcases/kernel/syscalls/times/times03.c
4579 ltp/testcases/kernel/syscalls/truncate/truncate01.c
4580 ltp/testcases/kernel/syscalls/truncate/truncate02.c
4581 ltp/testcases/kernel/syscalls/truncate/truncate03.c
4582 ltp/testcases/kernel/syscalls/truncate/truncate04.c
4583 ltp/testcases/kernel/syscalls/ulimit/ulimit01.c
4584 ltp/testcases/kernel/syscalls/umask/umask01.c
4585 ltp/testcases/kernel/syscalls/umask/umask03.c
4586 ltp/testcases/kernel/syscalls/umount/umount01.c
4587 ltp/testcases/kernel/syscalls/umount/umount02.c
4588 ltp/testcases/kernel/syscalls/umount/umount03.c
4589 ltp/testcases/kernel/syscalls/uname/uname01.c
4590 ltp/testcases/kernel/syscalls/unlink/unlink05.c
4591 ltp/testcases/kernel/syscalls/unlink/unlink06.c
4592 ltp/testcases/kernel/syscalls/unlink/unlink07.c
4593 ltp/testcases/kernel/syscalls/unlink/unlink08.c
4594 ltp/testcases/kernel/syscalls/unlinkat/unlinkat01.c
4595 ltp/testcases/kernel/syscalls/ustat/ustat01.c
4596 ltp/testcases/kernel/syscalls/ustat/ustat02.c
4597 ltp/testcases/kernel/syscalls/utime/utime01.c
4598 ltp/testcases/kernel/syscalls/utime/utime02.c
4599 ltp/testcases/kernel/syscalls/utime/utime03.c
4600 ltp/testcases/kernel/syscalls/utime/utime04.c
4601 ltp/testcases/kernel/syscalls/utime/utime05.c
4602 ltp/testcases/kernel/syscalls/utime/utime06.c
4603 ltp/testcases/kernel/syscalls/utimensat/utimensat01.c
4604 ltp/testcases/kernel/syscalls/vfork/vfork01.c
4605 ltp/testcases/kernel/syscalls/vfork/vfork02.c
4606 ltp/testcases/kernel/syscalls/vhangup/vhangup01.c
4607 ltp/testcases/kernel/syscalls/vmsplice/vmsplice01.c
4608 ltp/testcases/kernel/syscalls/wait/wait02.c
4609 ltp/testcases/kernel/syscalls/waitpid/waitpid02.c
4610 ltp/testcases/kernel/syscalls/waitpid/waitpid05.c
4611 ltp/testcases/kernel/syscalls/waitpid/waitpid09.c
4612 ltp/testcases/kernel/syscalls/waitpid/waitpid10.c
4613 ltp/testcases/kernel/syscalls/write/write01.c
4614 ltp/testcases/kernel/syscalls/write/write02.c
4615 ltp/testcases/kernel/syscalls/write/write04.c
4616 ltp/testcases/kernel/syscalls/writev/writev01.c
4617 ltp/testcases/kernel/syscalls/writev/writev02.c
4618 ltp/testcases/kernel/syscalls/writev/writev06.c
4620 58) Log Message:
4621 Clean Trailing Tab: Signed-off-by: Michal Simek <monstr@monstr.eu>.
4623 Modified Files:
4624 ltp/testcases/kernel/device-drivers/agp/kernel_space/tagp.c
4625 ltp/testcases/kernel/device-drivers/agp/user_space/tagp_ki.c
4626 ltp/testcases/kernel/device-drivers/agp/user_space/user_tagp.c
4627 ltp/testcases/kernel/device-drivers/base/tbase/tbase.c
4628 ltp/testcases/kernel/device-drivers/base/user_base/user_tbase.c
4629 ltp/testcases/kernel/device-drivers/dev_sim_framework/kernel_space/tmod.c
4630 ltp/testcases/kernel/device-drivers/dev_sim_framework/user_space/tmod_ki.c
4631 ltp/testcases/kernel/device-drivers/dev_sim_framework/user_space/user_tmod.c
4632 ltp/testcases/kernel/device-drivers/drm/kernel_space/tdrm.c
4633 ltp/testcases/kernel/device-drivers/drm/user_space/user_tdrm.c
4634 ltp/testcases/kernel/device-drivers/include/includeTest.c
4635 ltp/testcases/kernel/device-drivers/include/userBlockInclude.c
4636 ltp/testcases/kernel/device-drivers/nls/userBlockNLS.c
4637 ltp/testcases/kernel/device-drivers/pci/tpci/tpci.c
4638 ltp/testcases/kernel/device-drivers/pci/user_tpci/tpci_ki.c
4639 ltp/testcases/kernel/device-drivers/pci/user_tpci/user_tpci.c
4640 ltp/testcases/kernel/device-drivers/tbio/kernel_space/tbio.c
4641 ltp/testcases/kernel/device-drivers/tbio/user_space/tbio_ki.c
4642 ltp/testcases/kernel/device-drivers/tbio/user_space/user_tbio.c
4643 ltp/testcases/kernel/device-drivers/usb/tusb/tusb.c
4644 ltp/testcases/kernel/device-drivers/usb/user_usb/user_tusb.c
4645 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CTRL.c
4646 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYCTRL.c
4647 ltp/testcases/kernel/fs/acls/acl_file_test.c
4648 ltp/testcases/kernel/fs/acls/acl_link_test.c
4649 ltp/testcases/kernel/fs/dmapi/attr.c
4650 ltp/testcases/kernel/fs/dmapi/config.c
4651 ltp/testcases/kernel/fs/dmapi/disp.c
4652 ltp/testcases/kernel/fs/dmapi/dm_test.c
4653 ltp/testcases/kernel/fs/dmapi/event.c
4654 ltp/testcases/kernel/fs/dmapi/event_am.c
4655 ltp/testcases/kernel/fs/dmapi/event_an.c
4656 ltp/testcases/kernel/fs/dmapi/event_sd.c
4657 ltp/testcases/kernel/fs/dmapi/event_sn.c
4658 ltp/testcases/kernel/fs/dmapi/event_us.c
4659 ltp/testcases/kernel/fs/dmapi/handle.c
4660 ltp/testcases/kernel/fs/dmapi/hole.c
4661 ltp/testcases/kernel/fs/dmapi/invis.c
4662 ltp/testcases/kernel/fs/dmapi/mmap.c
4663 ltp/testcases/kernel/fs/dmapi/mmapfile.c
4664 ltp/testcases/kernel/fs/dmapi/mount.c
4665 ltp/testcases/kernel/fs/dmapi/objref.c
4666 ltp/testcases/kernel/fs/dmapi/pmr_post.c
4667 ltp/testcases/kernel/fs/dmapi/pmr_pre.c
4668 ltp/testcases/kernel/fs/dmapi/right.c
4669 ltp/testcases/kernel/fs/dmapi/session.c
4670 ltp/testcases/kernel/fs/dmapi/token.c
4671 ltp/testcases/kernel/fs/doio/doio.c
4672 ltp/testcases/kernel/fs/doio/growfiles.c
4673 ltp/testcases/kernel/fs/doio/iogen.c
4674 ltp/testcases/kernel/fs/fs_di/create_datafile.c
4675 ltp/testcases/kernel/fs/fsstress/fsstress.c
4676 ltp/testcases/kernel/fs/fsx-linux/fsx-linux.c
4677 ltp/testcases/kernel/fs/ftest/ftest01.c
4678 ltp/testcases/kernel/fs/ftest/ftest02.c
4679 ltp/testcases/kernel/fs/ftest/ftest03.c
4680 ltp/testcases/kernel/fs/ftest/ftest04.c
4681 ltp/testcases/kernel/fs/ftest/ftest05.c
4682 ltp/testcases/kernel/fs/ftest/ftest06.c
4683 ltp/testcases/kernel/fs/ftest/ftest07.c
4684 ltp/testcases/kernel/fs/ftest/ftest08.c
4685 ltp/testcases/kernel/fs/inode/inode01.c
4686 ltp/testcases/kernel/fs/inode/inode02.c
4687 ltp/testcases/kernel/fs/mongo/mongo_compare.c
4688 ltp/testcases/kernel/fs/mongo/reiser_fract_tree.c
4689 ltp/testcases/kernel/fs/openfile/openfile.c
4690 ltp/testcases/kernel/fs/scsi/ltpscsi/scsimain.c
4691 ltp/testcases/kernel/fs/stream/stream01.c
4692 ltp/testcases/kernel/fs/stream/stream02.c
4693 ltp/testcases/kernel/fs/stream/stream03.c
4694 ltp/testcases/kernel/fs/stream/stream04.c
4695 ltp/testcases/kernel/fs/stream/stream05.c
4696 ltp/testcases/kernel/hotplug/memory_hotplug/commands.c
4697 ltp/testcases/kernel/hotplug/memory_hotplug/memtoy.c
4698 ltp/testcases/kernel/hotplug/memory_hotplug/segment.c
4699 ltp/testcases/kernel/io/aio/aio01/aio01.c
4700 ltp/testcases/kernel/io/aio/aio02/cases/aio_tio.c
4701 ltp/testcases/kernel/io/direct_io/diotest1.c
4702 ltp/testcases/kernel/io/direct_io/diotest2.c
4703 ltp/testcases/kernel/io/direct_io/diotest4.c
4704 ltp/testcases/kernel/io/direct_io/diotest5.c
4705 ltp/testcases/kernel/io/direct_io/diotest_routines.c
4706 ltp/testcases/kernel/io/disktest/childmain.c
4707 ltp/testcases/kernel/io/disktest/main.c
4708 ltp/testcases/kernel/io/disktest/threading.c
4709 ltp/testcases/kernel/io/ltp-aiodio/aiocp.c
4710 ltp/testcases/kernel/io/ltp-aiodio/aiodio_append.c
4711 ltp/testcases/kernel/io/ltp-aiodio/aiodio_sparse.c
4712 ltp/testcases/kernel/io/ltp-aiodio/ltp-diorh.c
4713 ltp/testcases/kernel/io/stress_cd/stress_cd.c
4714 ltp/testcases/kernel/ipc/ipc_stress/message_queue_test_02_ctl.c
4715 ltp/testcases/kernel/ipc/ipc_stress/message_queue_test_02_get.c
4716 ltp/testcases/kernel/ipc/ipc_stress/message_queue_test_02_rcv.c
4717 ltp/testcases/kernel/ipc/ipc_stress/message_queue_test_02_snd.c
4718 ltp/testcases/kernel/ipc/ipc_stress/message_queue_test_04.c
4719 ltp/testcases/kernel/ipc/ipc_stress/message_queue_test_05.c
4720 ltp/testcases/kernel/ipc/ipc_stress/pipe_test_01.c
4721 ltp/testcases/kernel/ipc/ipc_stress/pipe_test_02.c
4722 ltp/testcases/kernel/ipc/ipc_stress/semaphore_test_02.c
4723 ltp/testcases/kernel/ipc/ipc_stress/semaphore_test_03.c
4724 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_02.c
4725 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_03.c
4726 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_04.c
4727 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_05.c
4728 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_07.c
4729 ltp/testcases/kernel/ipc/ipc_stress/signal_test_01.c
4730 ltp/testcases/kernel/ipc/ipc_stress/signal_test_04.c
4731 ltp/testcases/kernel/ipc/pipeio/pipeio.c
4732 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap01.c
4733 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap02.c
4734 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap03.c
4735 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap04.c
4736 ltp/testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat01.c
4737 ltp/testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat02.c
4738 ltp/testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat03.c
4739 ltp/testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl02.c
4740 ltp/testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl03.c
4741 ltp/testcases/kernel/mem/hugetlb/hugeshmdt/hugeshmdt01.c
4742 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget01.c
4743 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget02.c
4744 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget03.c
4745 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget05.c
4746 ltp/testcases/kernel/mem/mem/mem01.c
4747 ltp/testcases/kernel/mem/mem/mem02.c
4748 ltp/testcases/kernel/mem/mmapstress/mmapstress01.c
4749 ltp/testcases/kernel/mem/mmapstress/mmapstress02.c
4750 ltp/testcases/kernel/mem/mmapstress/mmapstress03.c
4751 ltp/testcases/kernel/mem/mmapstress/mmapstress07.c
4752 ltp/testcases/kernel/mem/mmapstress/mmapstress09.c
4753 ltp/testcases/kernel/mem/mmapstress/mmapstress10.c
4754 ltp/testcases/kernel/mem/mtest06/mmap1.c
4755 ltp/testcases/kernel/mem/mtest06/shmat1.c
4756 ltp/testcases/kernel/mem/mtest07/shm_test.c
4757 ltp/testcases/kernel/mem/page/page01.c
4758 ltp/testcases/kernel/mem/page/page02.c
4759 ltp/testcases/kernel/mem/vmtests/data_space.c
4760 ltp/testcases/kernel/mem/vmtests/stack_space.c
4761 ltp/testcases/kernel/module/create_module/create_module01.c
4762 ltp/testcases/kernel/module/delete_module/delete_module01.c
4763 ltp/testcases/kernel/module/query_module/query_module01.c
4764 ltp/testcases/kernel/module/query_module/query_module03.c
4765 ltp/testcases/kernel/numa/numa_node_size.c
4766 ltp/testcases/kernel/pty/hangup01.c
4767 ltp/testcases/kernel/pty/ptem01.c
4768 ltp/testcases/kernel/pty/pty01.c
4769 ltp/testcases/kernel/sched/clisrv/pthserv.c
4770 ltp/testcases/kernel/sched/hyperthreading/ht_affinity/HTutils.c
4771 ltp/testcases/kernel/sched/hyperthreading/ht_enabled/HTutils.c
4772 ltp/testcases/kernel/sched/hyperthreading/ht_interrupt/HTutils.c
4773 ltp/testcases/kernel/sched/nptl/nptl01.c
4774 ltp/testcases/kernel/sched/process_stress/process.c
4775 ltp/testcases/kernel/sched/sched_stress/sched_tc0.c
4776 ltp/testcases/kernel/sched/sched_stress/sched_tc6.c
4777 ltp/testcases/kernel/sched/tool/time-schedule.c
4778 ltp/testcases/kernel/sched/tool/trace_sched.c
4779 ltp/testcases/kernel/security/selinux-testsuite/tests/dyntrace/selinux_dyntrace_parent.c
4780 ltp/testcases/kernel/security/selinux-testsuite/tests/dyntrans/selinux_dyntrans_parent.c
4781 ltp/testcases/kernel/security/selinux-testsuite/tests/execshare/selinux_execshare_parent.c
4782 ltp/testcases/kernel/security/selinux-testsuite/tests/exectrace/selinux_exectrace_parent.c
4783 ltp/testcases/kernel/security/selinux-testsuite/tests/fdreceive/selinux_fdreceive_client.c
4784 ltp/testcases/kernel/security/selinux-testsuite/tests/fdreceive/selinux_fdreceive_server.c
4785 ltp/testcases/kernel/security/selinux-testsuite/tests/inherit/selinux_inherit_parent.c
4786 ltp/testcases/kernel/security/selinux-testsuite/tests/msg/selinux_msgctl.c
4787 ltp/testcases/kernel/security/selinux-testsuite/tests/sem/selinux_semctl.c
4788 ltp/testcases/kernel/security/selinux-testsuite/tests/shm/selinux_shmctl.c
4789 ltp/testcases/kernel/security/selinux-testsuite/tests/sigkill/selinux_sigkill_server.c
4790 ltp/testcases/kernel/security/selinux-testsuite/tests/task_setpgid/selinux_task_setpgid_source.c
4791 ltp/testcases/kernel/security/selinux-testsuite/tests/task_setscheduler/selinux_task_setscheduler_source.c
4792 ltp/testcases/kernel/security/selinux-testsuite/tests/wait/selinux_wait_parent.c
4793 ltp/testcases/kernel/syscalls/access/access01.c
4794 ltp/testcases/kernel/syscalls/access/access02.c
4795 ltp/testcases/kernel/syscalls/access/access03.c
4796 ltp/testcases/kernel/syscalls/access/access04.c
4797 ltp/testcases/kernel/syscalls/acct/acct01.c
4798 ltp/testcases/kernel/syscalls/acct/acct02.c
4799 ltp/testcases/kernel/syscalls/adjtimex/adjtimex01.c
4800 ltp/testcases/kernel/syscalls/adjtimex/adjtimex02.c
4801 ltp/testcases/kernel/syscalls/alarm/alarm01.c
4802 ltp/testcases/kernel/syscalls/alarm/alarm03.c
4803 ltp/testcases/kernel/syscalls/alarm/alarm05.c
4804 ltp/testcases/kernel/syscalls/alarm/alarm06.c
4805 ltp/testcases/kernel/syscalls/alarm/alarm07.c
4806 ltp/testcases/kernel/syscalls/asyncio/asyncio02.c
4807 ltp/testcases/kernel/syscalls/bind/bind02.c
4808 ltp/testcases/kernel/syscalls/brk/brk01.c
4809 ltp/testcases/kernel/syscalls/capget/capget02.c
4810 ltp/testcases/kernel/syscalls/capset/capset02.c
4811 ltp/testcases/kernel/syscalls/chdir/chdir02.c
4812 ltp/testcases/kernel/syscalls/chmod/chmod01.c
4813 ltp/testcases/kernel/syscalls/chmod/chmod02.c
4814 ltp/testcases/kernel/syscalls/chmod/chmod03.c
4815 ltp/testcases/kernel/syscalls/chmod/chmod04.c
4816 ltp/testcases/kernel/syscalls/chmod/chmod05.c
4817 ltp/testcases/kernel/syscalls/chmod/chmod06.c
4818 ltp/testcases/kernel/syscalls/chmod/chmod07.c
4819 ltp/testcases/kernel/syscalls/chown/chown01.c
4820 ltp/testcases/kernel/syscalls/chown/chown02.c
4821 ltp/testcases/kernel/syscalls/chown/chown03.c
4822 ltp/testcases/kernel/syscalls/chown/chown04.c
4823 ltp/testcases/kernel/syscalls/chown/chown05.c
4824 ltp/testcases/kernel/syscalls/chroot/chroot02.c
4825 ltp/testcases/kernel/syscalls/clone/clone01.c
4826 ltp/testcases/kernel/syscalls/clone/clone02.c
4827 ltp/testcases/kernel/syscalls/clone/clone03.c
4828 ltp/testcases/kernel/syscalls/clone/clone04.c
4829 ltp/testcases/kernel/syscalls/clone/clone05.c
4830 ltp/testcases/kernel/syscalls/clone/clone06.c
4831 ltp/testcases/kernel/syscalls/clone/clone07.c
4832 ltp/testcases/kernel/syscalls/close/close01.c
4833 ltp/testcases/kernel/syscalls/close/close08.c
4834 ltp/testcases/kernel/syscalls/creat/creat08.c
4835 ltp/testcases/kernel/syscalls/creat/creat09.c
4836 ltp/testcases/kernel/syscalls/dup/dup01.c
4837 ltp/testcases/kernel/syscalls/dup/dup02.c
4838 ltp/testcases/kernel/syscalls/dup/dup03.c
4839 ltp/testcases/kernel/syscalls/dup/dup04.c
4840 ltp/testcases/kernel/syscalls/dup/dup05.c
4841 ltp/testcases/kernel/syscalls/dup/dup06.c
4842 ltp/testcases/kernel/syscalls/dup/dup07.c
4843 ltp/testcases/kernel/syscalls/dup2/dup205.c
4844 ltp/testcases/kernel/syscalls/epoll/epoll-ltp.c
4845 ltp/testcases/kernel/syscalls/eventfd/eventfd01.c
4846 ltp/testcases/kernel/syscalls/execl/execl01.c
4847 ltp/testcases/kernel/syscalls/execle/execle01.c
4848 ltp/testcases/kernel/syscalls/execlp/execlp01.c
4849 ltp/testcases/kernel/syscalls/execv/execv01.c
4850 ltp/testcases/kernel/syscalls/execve/execve01.c
4851 ltp/testcases/kernel/syscalls/execve/execve02.c
4852 ltp/testcases/kernel/syscalls/execve/execve04.c
4853 ltp/testcases/kernel/syscalls/execve/execve05.c
4854 ltp/testcases/kernel/syscalls/execve/execve06.c
4855 ltp/testcases/kernel/syscalls/execvp/execvp01.c
4856 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise01.c
4857 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise03.c
4858 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise04.c
4859 ltp/testcases/kernel/syscalls/fallocate/fallocate01.c
4860 ltp/testcases/kernel/syscalls/fallocate/fallocate02.c
4861 ltp/testcases/kernel/syscalls/fallocate/fallocate03.c
4862 ltp/testcases/kernel/syscalls/fchdir/fchdir01.c
4863 ltp/testcases/kernel/syscalls/fchdir/fchdir02.c
4864 ltp/testcases/kernel/syscalls/fchmod/fchmod01.c
4865 ltp/testcases/kernel/syscalls/fchmod/fchmod02.c
4866 ltp/testcases/kernel/syscalls/fchmod/fchmod03.c
4867 ltp/testcases/kernel/syscalls/fchmod/fchmod04.c
4868 ltp/testcases/kernel/syscalls/fchmod/fchmod05.c
4869 ltp/testcases/kernel/syscalls/fchmod/fchmod06.c
4870 ltp/testcases/kernel/syscalls/fchmod/fchmod07.c
4871 ltp/testcases/kernel/syscalls/fcntl/fcntl01.c
4872 ltp/testcases/kernel/syscalls/fcntl/fcntl02.c
4873 ltp/testcases/kernel/syscalls/fcntl/fcntl03.c
4874 ltp/testcases/kernel/syscalls/fcntl/fcntl04.c
4875 ltp/testcases/kernel/syscalls/fcntl/fcntl05.c
4876 ltp/testcases/kernel/syscalls/fcntl/fcntl06.c
4877 ltp/testcases/kernel/syscalls/fcntl/fcntl07.c
4878 ltp/testcases/kernel/syscalls/fcntl/fcntl07B.c
4879 ltp/testcases/kernel/syscalls/fcntl/fcntl08.c
4880 ltp/testcases/kernel/syscalls/fcntl/fcntl09.c
4881 ltp/testcases/kernel/syscalls/fcntl/fcntl10.c
4882 ltp/testcases/kernel/syscalls/fcntl/fcntl11.c
4883 ltp/testcases/kernel/syscalls/fcntl/fcntl12.c
4884 ltp/testcases/kernel/syscalls/fcntl/fcntl14.c
4885 ltp/testcases/kernel/syscalls/fcntl/fcntl15.c
4886 ltp/testcases/kernel/syscalls/fcntl/fcntl16.c
4887 ltp/testcases/kernel/syscalls/fcntl/fcntl19.c
4888 ltp/testcases/kernel/syscalls/fcntl/fcntl20.c
4889 ltp/testcases/kernel/syscalls/fcntl/fcntl21.c
4890 ltp/testcases/kernel/syscalls/fcntl/fcntl22.c
4891 ltp/testcases/kernel/syscalls/fcntl/fcntl23.c
4892 ltp/testcases/kernel/syscalls/fcntl/fcntl24.c
4893 ltp/testcases/kernel/syscalls/fcntl/fcntl25.c
4894 ltp/testcases/kernel/syscalls/fcntl/fcntl26.c
4895 ltp/testcases/kernel/syscalls/fcntl/fcntl27.c
4896 ltp/testcases/kernel/syscalls/fcntl/fcntl28.c
4897 ltp/testcases/kernel/syscalls/flock/flock01.c
4898 ltp/testcases/kernel/syscalls/flock/flock02.c
4899 ltp/testcases/kernel/syscalls/flock/flock03.c
4900 ltp/testcases/kernel/syscalls/flock/flock04.c
4901 ltp/testcases/kernel/syscalls/flock/flock05.c
4902 ltp/testcases/kernel/syscalls/flock/flock06.c
4903 ltp/testcases/kernel/syscalls/fork/fork01.c
4904 ltp/testcases/kernel/syscalls/fork/fork03.c
4905 ltp/testcases/kernel/syscalls/fork/fork04.c
4906 ltp/testcases/kernel/syscalls/fork/fork07.c
4907 ltp/testcases/kernel/syscalls/fork/fork08.c
4908 ltp/testcases/kernel/syscalls/fork/fork09.c
4909 ltp/testcases/kernel/syscalls/fork/fork10.c
4910 ltp/testcases/kernel/syscalls/fork/fork12.c
4911 ltp/testcases/kernel/syscalls/fpathconf/fpathconf01.c
4912 ltp/testcases/kernel/syscalls/fstat/fstat01.c
4913 ltp/testcases/kernel/syscalls/fstat/fstat02.c
4914 ltp/testcases/kernel/syscalls/fstat/fstat03.c
4915 ltp/testcases/kernel/syscalls/fstat/fstat04.c
4916 ltp/testcases/kernel/syscalls/fstat/fstat05.c
4917 ltp/testcases/kernel/syscalls/fstatfs/fstatfs01.c
4918 ltp/testcases/kernel/syscalls/fsync/fsync01.c
4919 ltp/testcases/kernel/syscalls/fsync/fsync02.c
4920 ltp/testcases/kernel/syscalls/ftruncate/ftruncate01.c
4921 ltp/testcases/kernel/syscalls/ftruncate/ftruncate02.c
4922 ltp/testcases/kernel/syscalls/ftruncate/ftruncate04.c
4923 ltp/testcases/kernel/syscalls/getcpu/getcpu01.c
4924 ltp/testcases/kernel/syscalls/getdents/getdents01.c
4925 ltp/testcases/kernel/syscalls/getdents/getdents02.c
4926 ltp/testcases/kernel/syscalls/getdents/getdents03.c
4927 ltp/testcases/kernel/syscalls/getdents/getdents04.c
4928 ltp/testcases/kernel/syscalls/getdomainname/getdomainname01.c
4929 ltp/testcases/kernel/syscalls/getegid/getegid01.c
4930 ltp/testcases/kernel/syscalls/geteuid/geteuid01.c
4931 ltp/testcases/kernel/syscalls/getgid/getgid01.c
4932 ltp/testcases/kernel/syscalls/getgroups/getgroups01.c
4933 ltp/testcases/kernel/syscalls/getgroups/getgroups02.c
4934 ltp/testcases/kernel/syscalls/getgroups/getgroups03.c
4935 ltp/testcases/kernel/syscalls/getgroups/getgroups04.c
4936 ltp/testcases/kernel/syscalls/gethostname/gethostname01.c
4937 ltp/testcases/kernel/syscalls/getitimer/getitimer01.c
4938 ltp/testcases/kernel/syscalls/getitimer/getitimer02.c
4939 ltp/testcases/kernel/syscalls/getitimer/getitimer03.c
4940 ltp/testcases/kernel/syscalls/getpgrp/getpgrp01.c
4941 ltp/testcases/kernel/syscalls/getpid/getpid01.c
4942 ltp/testcases/kernel/syscalls/getpid/getpid02.c
4943 ltp/testcases/kernel/syscalls/getppid/getppid01.c
4944 ltp/testcases/kernel/syscalls/getpriority/getpriority01.c
4945 ltp/testcases/kernel/syscalls/getresgid/getresgid01.c
4946 ltp/testcases/kernel/syscalls/getresgid/getresgid02.c
4947 ltp/testcases/kernel/syscalls/getresgid/getresgid03.c
4948 ltp/testcases/kernel/syscalls/getresuid/getresuid01.c
4949 ltp/testcases/kernel/syscalls/getresuid/getresuid02.c
4950 ltp/testcases/kernel/syscalls/getresuid/getresuid03.c
4951 ltp/testcases/kernel/syscalls/getrlimit/getrlimit02.c
4952 ltp/testcases/kernel/syscalls/getrusage/getrusage02.c
4953 ltp/testcases/kernel/syscalls/getsid/getsid01.c
4954 ltp/testcases/kernel/syscalls/getsid/getsid02.c
4955 ltp/testcases/kernel/syscalls/getuid/getuid01.c
4956 ltp/testcases/kernel/syscalls/io_cancel/io_cancel01.c
4957 ltp/testcases/kernel/syscalls/io_destroy/io_destroy01.c
4958 ltp/testcases/kernel/syscalls/io_getevents/io_getevents01.c
4959 ltp/testcases/kernel/syscalls/io_setup/io_setup01.c
4960 ltp/testcases/kernel/syscalls/io_submit/io_submit01.c
4961 ltp/testcases/kernel/syscalls/ioctl/ioctl01.c
4962 ltp/testcases/kernel/syscalls/ioctl/ioctl02.c
4963 ltp/testcases/kernel/syscalls/ioperm/ioperm01.c
4964 ltp/testcases/kernel/syscalls/iopl/iopl01.c
4965 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl01.c
4966 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl02.c
4967 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl03.c
4968 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl05.c
4969 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl07.c
4970 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl08.c
4971 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl09.c
4972 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl11.c
4973 ltp/testcases/kernel/syscalls/ipc/msgget/msgget01.c
4974 ltp/testcases/kernel/syscalls/ipc/msgget/msgget03.c
4975 ltp/testcases/kernel/syscalls/ipc/msgget/msgget04.c
4976 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv02.c
4977 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv03.c
4978 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv04.c
4979 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv05.c
4980 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv06.c
4981 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd01.c
4982 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd02.c
4983 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd03.c
4984 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd04.c
4985 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd05.c
4986 ltp/testcases/kernel/syscalls/ipc/semctl/semctl01.c
4987 ltp/testcases/kernel/syscalls/ipc/semctl/semctl02.c
4988 ltp/testcases/kernel/syscalls/ipc/semctl/semctl03.c
4989 ltp/testcases/kernel/syscalls/ipc/semctl/semctl04.c
4990 ltp/testcases/kernel/syscalls/ipc/semctl/semctl05.c
4991 ltp/testcases/kernel/syscalls/ipc/semctl/semctl06.c
4992 ltp/testcases/kernel/syscalls/ipc/semget/semget01.c
4993 ltp/testcases/kernel/syscalls/ipc/semget/semget02.c
4994 ltp/testcases/kernel/syscalls/ipc/semget/semget03.c
4995 ltp/testcases/kernel/syscalls/ipc/semget/semget06.c
4996 ltp/testcases/kernel/syscalls/ipc/semop/semop02.c
4997 ltp/testcases/kernel/syscalls/ipc/semop/semop03.c
4998 ltp/testcases/kernel/syscalls/ipc/semop/semop04.c
4999 ltp/testcases/kernel/syscalls/ipc/semop/semop05.c
5000 ltp/testcases/kernel/syscalls/ipc/shmat/shmat01.c
5001 ltp/testcases/kernel/syscalls/ipc/shmat/shmat02.c
5002 ltp/testcases/kernel/syscalls/ipc/shmat/shmat03.c
5003 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl01.c
5004 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl02.c
5005 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl03.c
5006 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl04.c
5007 ltp/testcases/kernel/syscalls/ipc/shmdt/shmdt01.c
5008 ltp/testcases/kernel/syscalls/ipc/shmdt/shmdt02.c
5009 ltp/testcases/kernel/syscalls/ipc/shmget/shmget01.c
5010 ltp/testcases/kernel/syscalls/ipc/shmget/shmget02.c
5011 ltp/testcases/kernel/syscalls/ipc/shmget/shmget03.c
5012 ltp/testcases/kernel/syscalls/ipc/shmget/shmget04.c
5013 ltp/testcases/kernel/syscalls/ipc/shmget/shmget05.c
5014 ltp/testcases/kernel/syscalls/kill/kill01.c
5015 ltp/testcases/kernel/syscalls/kill/kill02.c
5016 ltp/testcases/kernel/syscalls/kill/kill03.c
5017 ltp/testcases/kernel/syscalls/kill/kill04.c
5018 ltp/testcases/kernel/syscalls/kill/kill05.c
5019 ltp/testcases/kernel/syscalls/kill/kill07.c
5020 ltp/testcases/kernel/syscalls/kill/kill09.c
5021 ltp/testcases/kernel/syscalls/kill/kill10.c
5022 ltp/testcases/kernel/syscalls/kill/kill11.c
5023 ltp/testcases/kernel/syscalls/kill/kill12.c
5024 ltp/testcases/kernel/syscalls/lchown/lchown01.c
5025 ltp/testcases/kernel/syscalls/lchown/lchown02.c
5026 ltp/testcases/kernel/syscalls/libevent/buffer.c
5027 ltp/testcases/kernel/syscalls/libevent/err.c
5028 ltp/testcases/kernel/syscalls/libevent/event.c
5029 ltp/testcases/kernel/syscalls/libevent/kqueue.c
5030 ltp/testcases/kernel/syscalls/libevent/poll.c
5031 ltp/testcases/kernel/syscalls/libevent/signal.c
5032 ltp/testcases/kernel/syscalls/libevent/sample/event-test.c
5033 ltp/testcases/kernel/syscalls/libevent/sample/signal-test.c
5034 ltp/testcases/kernel/syscalls/libevent/sample/time-test.c
5035 ltp/testcases/kernel/syscalls/libevent/test/regress.c
5036 ltp/testcases/kernel/syscalls/libevent/test/test-eof.c
5037 ltp/testcases/kernel/syscalls/link/link02.c
5038 ltp/testcases/kernel/syscalls/link/link03.c
5039 ltp/testcases/kernel/syscalls/link/link04.c
5040 ltp/testcases/kernel/syscalls/link/link05.c
5041 ltp/testcases/kernel/syscalls/link/link06.c
5042 ltp/testcases/kernel/syscalls/link/link07.c
5043 ltp/testcases/kernel/syscalls/lseek/lseek01.c
5044 ltp/testcases/kernel/syscalls/lseek/lseek02.c
5045 ltp/testcases/kernel/syscalls/lseek/lseek03.c
5046 ltp/testcases/kernel/syscalls/lseek/lseek04.c
5047 ltp/testcases/kernel/syscalls/lseek/lseek05.c
5048 ltp/testcases/kernel/syscalls/lseek/lseek06.c
5049 ltp/testcases/kernel/syscalls/lseek/lseek07.c
5050 ltp/testcases/kernel/syscalls/lseek/lseek08.c
5051 ltp/testcases/kernel/syscalls/lseek/lseek09.c
5052 ltp/testcases/kernel/syscalls/lseek/lseek10.c
5053 ltp/testcases/kernel/syscalls/lstat/lstat01.c
5054 ltp/testcases/kernel/syscalls/lstat/lstat02.c
5055 ltp/testcases/kernel/syscalls/lstat/lstat03.c
5056 ltp/testcases/kernel/syscalls/madvise/madvise01.c
5057 ltp/testcases/kernel/syscalls/madvise/madvise02.c
5058 ltp/testcases/kernel/syscalls/madvise/madvise03.c
5059 ltp/testcases/kernel/syscalls/memcmp/memcmp01.c
5060 ltp/testcases/kernel/syscalls/memcpy/memcpy01.c
5061 ltp/testcases/kernel/syscalls/memmap/mem03.c
5062 ltp/testcases/kernel/syscalls/mincore/mincore01.c
5063 ltp/testcases/kernel/syscalls/mincore/mincore02.c
5064 ltp/testcases/kernel/syscalls/mkdir/mkdir01.c
5065 ltp/testcases/kernel/syscalls/mkdir/mkdir02.c
5066 ltp/testcases/kernel/syscalls/mkdir/mkdir03.c
5067 ltp/testcases/kernel/syscalls/mkdir/mkdir04.c
5068 ltp/testcases/kernel/syscalls/mkdir/mkdir05.c
5069 ltp/testcases/kernel/syscalls/mkdir/mkdir08.c
5070 ltp/testcases/kernel/syscalls/mkdir/mkdir09.c
5071 ltp/testcases/kernel/syscalls/mknod/mknod01.c
5072 ltp/testcases/kernel/syscalls/mknod/mknod02.c
5073 ltp/testcases/kernel/syscalls/mknod/mknod03.c
5074 ltp/testcases/kernel/syscalls/mknod/mknod04.c
5075 ltp/testcases/kernel/syscalls/mknod/mknod05.c
5076 ltp/testcases/kernel/syscalls/mknod/mknod06.c
5077 ltp/testcases/kernel/syscalls/mknod/mknod07.c
5078 ltp/testcases/kernel/syscalls/mknod/mknod08.c
5079 ltp/testcases/kernel/syscalls/mknod/mknod09.c
5080 ltp/testcases/kernel/syscalls/mlock/mlock01.c
5081 ltp/testcases/kernel/syscalls/mlock/mlock02.c
5082 ltp/testcases/kernel/syscalls/mlockall/mlockall02.c
5083 ltp/testcases/kernel/syscalls/mlockall/mlockall03.c
5084 ltp/testcases/kernel/syscalls/mmap/mmap01.c
5085 ltp/testcases/kernel/syscalls/mmap/mmap02.c
5086 ltp/testcases/kernel/syscalls/mmap/mmap03.c
5087 ltp/testcases/kernel/syscalls/mmap/mmap04.c
5088 ltp/testcases/kernel/syscalls/mmap/mmap05.c
5089 ltp/testcases/kernel/syscalls/mmap/mmap06.c
5090 ltp/testcases/kernel/syscalls/mmap/mmap07.c
5091 ltp/testcases/kernel/syscalls/mmap/mmap08.c
5092 ltp/testcases/kernel/syscalls/mmap/mmap09.c
5093 ltp/testcases/kernel/syscalls/mount/mount02.c
5094 ltp/testcases/kernel/syscalls/mount/mount03.c
5095 ltp/testcases/kernel/syscalls/mount/mount04.c
5096 ltp/testcases/kernel/syscalls/mremap/mremap01.c
5097 ltp/testcases/kernel/syscalls/mremap/mremap02.c
5098 ltp/testcases/kernel/syscalls/mremap/mremap03.c
5099 ltp/testcases/kernel/syscalls/mremap/mremap04.c
5100 ltp/testcases/kernel/syscalls/msync/msync01.c
5101 ltp/testcases/kernel/syscalls/msync/msync02.c
5102 ltp/testcases/kernel/syscalls/msync/msync03.c
5103 ltp/testcases/kernel/syscalls/msync/msync04.c
5104 ltp/testcases/kernel/syscalls/msync/msync05.c
5105 ltp/testcases/kernel/syscalls/munlockall/munlockall01.c
5106 ltp/testcases/kernel/syscalls/munlockall/munlockall02.c
5107 ltp/testcases/kernel/syscalls/munmap/munmap01.c
5108 ltp/testcases/kernel/syscalls/munmap/munmap02.c
5109 ltp/testcases/kernel/syscalls/munmap/munmap03.c
5110 ltp/testcases/kernel/syscalls/nanosleep/nanosleep02.c
5111 ltp/testcases/kernel/syscalls/nanosleep/nanosleep03.c
5112 ltp/testcases/kernel/syscalls/nftw/nftw.c
5113 ltp/testcases/kernel/syscalls/nftw/nftw64.c
5114 ltp/testcases/kernel/syscalls/nftw/test.c
5115 ltp/testcases/kernel/syscalls/nftw/test64.c
5116 ltp/testcases/kernel/syscalls/nftw/test_func.c
5117 ltp/testcases/kernel/syscalls/nftw/test_func64.c
5118 ltp/testcases/kernel/syscalls/nftw/tools.c
5119 ltp/testcases/kernel/syscalls/nftw/tools64.c
5120 ltp/testcases/kernel/syscalls/nice/nice01.c
5121 ltp/testcases/kernel/syscalls/nice/nice02.c
5122 ltp/testcases/kernel/syscalls/nice/nice03.c
5123 ltp/testcases/kernel/syscalls/nice/nice05.c
5124 ltp/testcases/kernel/syscalls/open/open01.c
5125 ltp/testcases/kernel/syscalls/open/open03.c
5126 ltp/testcases/kernel/syscalls/open/open05.c
5127 ltp/testcases/kernel/syscalls/open/open07.c
5128 ltp/testcases/kernel/syscalls/open/open08.c
5129 ltp/testcases/kernel/syscalls/open/open09.c
5130 ltp/testcases/kernel/syscalls/open/open10.c
5131 ltp/testcases/kernel/syscalls/pathconf/pathconf01.c
5132 ltp/testcases/kernel/syscalls/pause/pause01.c
5133 ltp/testcases/kernel/syscalls/pause/pause02.c
5134 ltp/testcases/kernel/syscalls/pause/pause03.c
5135 ltp/testcases/kernel/syscalls/personality/personality01.c
5136 ltp/testcases/kernel/syscalls/pipe/pipe01.c
5137 ltp/testcases/kernel/syscalls/pipe/pipe05.c
5138 ltp/testcases/kernel/syscalls/pipe/pipe06.c
5139 ltp/testcases/kernel/syscalls/poll/poll01.c
5140 ltp/testcases/kernel/syscalls/prctl/prctl01.c
5141 ltp/testcases/kernel/syscalls/prctl/prctl02.c
5142 ltp/testcases/kernel/syscalls/profil/profil01.c
5143 ltp/testcases/kernel/syscalls/ptrace/ptrace01.c
5144 ltp/testcases/kernel/syscalls/ptrace/ptrace02.c
5145 ltp/testcases/kernel/syscalls/ptrace/ptrace03.c
5146 ltp/testcases/kernel/syscalls/pwrite/pwrite01.c
5147 ltp/testcases/kernel/syscalls/pwrite/pwrite02.c
5148 ltp/testcases/kernel/syscalls/pwrite/pwrite03.c
5149 ltp/testcases/kernel/syscalls/pwrite/pwrite04.c
5150 ltp/testcases/kernel/syscalls/read/read01.c
5151 ltp/testcases/kernel/syscalls/read/read02.c
5152 ltp/testcases/kernel/syscalls/readdir/readdir01.c
5153 ltp/testcases/kernel/syscalls/readdir/readdir02.c
5154 ltp/testcases/kernel/syscalls/readlink/readlink01.c
5155 ltp/testcases/kernel/syscalls/readlink/readlink02.c
5156 ltp/testcases/kernel/syscalls/readlink/readlink03.c
5157 ltp/testcases/kernel/syscalls/readlink/readlink04.c
5158 ltp/testcases/kernel/syscalls/reboot/reboot02.c
5159 ltp/testcases/kernel/syscalls/recvmsg/recvmsg01.c
5160 ltp/testcases/kernel/syscalls/rename/rename01.c
5161 ltp/testcases/kernel/syscalls/rename/rename02.c
5162 ltp/testcases/kernel/syscalls/rename/rename03.c
5163 ltp/testcases/kernel/syscalls/rename/rename04.c
5164 ltp/testcases/kernel/syscalls/rename/rename05.c
5165 ltp/testcases/kernel/syscalls/rename/rename06.c
5166 ltp/testcases/kernel/syscalls/rename/rename07.c
5167 ltp/testcases/kernel/syscalls/rename/rename08.c
5168 ltp/testcases/kernel/syscalls/rename/rename09.c
5169 ltp/testcases/kernel/syscalls/rename/rename10.c
5170 ltp/testcases/kernel/syscalls/rename/rename12.c
5171 ltp/testcases/kernel/syscalls/rename/rename13.c
5172 ltp/testcases/kernel/syscalls/rename/rename14.c
5173 ltp/testcases/kernel/syscalls/rmdir/rmdir01.c
5174 ltp/testcases/kernel/syscalls/rmdir/rmdir02.c
5175 ltp/testcases/kernel/syscalls/rmdir/rmdir03.c
5176 ltp/testcases/kernel/syscalls/rmdir/rmdir04.c
5177 ltp/testcases/kernel/syscalls/rmdir/rmdir05.c
5178 ltp/testcases/kernel/syscalls/sbrk/sbrk01.c
5179 ltp/testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max01.c
5180 ltp/testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max02.c
5181 ltp/testcases/kernel/syscalls/sched_get_priority_min/sched_get_priority_min01.c
5182 ltp/testcases/kernel/syscalls/sched_get_priority_min/sched_get_priority_min02.c
5183 ltp/testcases/kernel/syscalls/sched_getparam/sched_getparam01.c
5184 ltp/testcases/kernel/syscalls/sched_getparam/sched_getparam02.c
5185 ltp/testcases/kernel/syscalls/sched_getparam/sched_getparam03.c
5186 ltp/testcases/kernel/syscalls/sched_getscheduler/sched_getscheduler01.c
5187 ltp/testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval01.c
5188 ltp/testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval02.c
5189 ltp/testcases/kernel/syscalls/sched_setparam/sched_setparam01.c
5190 ltp/testcases/kernel/syscalls/sched_setparam/sched_setparam02.c
5191 ltp/testcases/kernel/syscalls/sched_setparam/sched_setparam03.c
5192 ltp/testcases/kernel/syscalls/sched_setparam/sched_setparam04.c
5193 ltp/testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler01.c
5194 ltp/testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler02.c
5195 ltp/testcases/kernel/syscalls/select/select01.c
5196 ltp/testcases/kernel/syscalls/select/select02.c
5197 ltp/testcases/kernel/syscalls/select/select03.c
5198 ltp/testcases/kernel/syscalls/sendfile/sendfile02.c
5199 ltp/testcases/kernel/syscalls/sendfile/sendfile04.c
5200 ltp/testcases/kernel/syscalls/sendfile/sendfile05.c
5201 ltp/testcases/kernel/syscalls/sendfile/sendfile06.c
5202 ltp/testcases/kernel/syscalls/sendfile/sendfile07.c
5203 ltp/testcases/kernel/syscalls/setdomainname/setdomainname01.c
5204 ltp/testcases/kernel/syscalls/setdomainname/setdomainname02.c
5205 ltp/testcases/kernel/syscalls/setdomainname/setdomainname03.c
5206 ltp/testcases/kernel/syscalls/setfsgid/setfsgid01.c
5207 ltp/testcases/kernel/syscalls/setfsgid/setfsgid02.c
5208 ltp/testcases/kernel/syscalls/setfsgid/setfsgid03.c
5209 ltp/testcases/kernel/syscalls/setfsuid/setfsuid01.c
5210 ltp/testcases/kernel/syscalls/setfsuid/setfsuid02.c
5211 ltp/testcases/kernel/syscalls/setfsuid/setfsuid03.c
5212 ltp/testcases/kernel/syscalls/setfsuid/setfsuid04.c
5213 ltp/testcases/kernel/syscalls/setgid/setgid01.c
5214 ltp/testcases/kernel/syscalls/setgid/setgid02.c
5215 ltp/testcases/kernel/syscalls/setgid/setgid03.c
5216 ltp/testcases/kernel/syscalls/setgroups/setgroups01.c
5217 ltp/testcases/kernel/syscalls/setgroups/setgroups02.c
5218 ltp/testcases/kernel/syscalls/setgroups/setgroups03.c
5219 ltp/testcases/kernel/syscalls/setgroups/setgroups04.c
5220 ltp/testcases/kernel/syscalls/sethostname/sethostname01.c
5221 ltp/testcases/kernel/syscalls/setitimer/setitimer01.c
5222 ltp/testcases/kernel/syscalls/setitimer/setitimer02.c
5223 ltp/testcases/kernel/syscalls/setitimer/setitimer03.c
5224 ltp/testcases/kernel/syscalls/setpgid/setpgid01.c
5225 ltp/testcases/kernel/syscalls/setpgrp/setpgrp01.c
5226 ltp/testcases/kernel/syscalls/setpriority/setpriority01.c
5227 ltp/testcases/kernel/syscalls/setpriority/setpriority02.c
5228 ltp/testcases/kernel/syscalls/setpriority/setpriority03.c
5229 ltp/testcases/kernel/syscalls/setpriority/setpriority04.c
5230 ltp/testcases/kernel/syscalls/setpriority/setpriority05.c
5231 ltp/testcases/kernel/syscalls/setregid/setregid01.c
5232 ltp/testcases/kernel/syscalls/setresuid/setresuid04.c
5233 ltp/testcases/kernel/syscalls/setreuid/setreuid01.c
5234 ltp/testcases/kernel/syscalls/setreuid/setreuid03.c
5235 ltp/testcases/kernel/syscalls/setreuid/setreuid04.c
5236 ltp/testcases/kernel/syscalls/setreuid/setreuid06.c
5237 ltp/testcases/kernel/syscalls/setreuid/setreuid07.c
5238 ltp/testcases/kernel/syscalls/setrlimit/setrlimit01.c
5239 ltp/testcases/kernel/syscalls/setsid/setsid01.c
5240 ltp/testcases/kernel/syscalls/setsockopt/setsockopt01.c
5241 ltp/testcases/kernel/syscalls/settimeofday/settimeofday01.c
5242 ltp/testcases/kernel/syscalls/setuid/setuid01.c
5243 ltp/testcases/kernel/syscalls/setuid/setuid02.c
5244 ltp/testcases/kernel/syscalls/setuid/setuid03.c
5245 ltp/testcases/kernel/syscalls/setuid/setuid04.c
5246 ltp/testcases/kernel/syscalls/sigaltstack/sigaltstack01.c
5247 ltp/testcases/kernel/syscalls/sigaltstack/sigaltstack02.c
5248 ltp/testcases/kernel/syscalls/sighold/sighold02.c
5249 ltp/testcases/kernel/syscalls/signal/signal01.c
5250 ltp/testcases/kernel/syscalls/signal/signal02.c
5251 ltp/testcases/kernel/syscalls/signal/signal04.c
5252 ltp/testcases/kernel/syscalls/signal/signal05.c
5253 ltp/testcases/kernel/syscalls/sigpending/sigpending02.c
5254 ltp/testcases/kernel/syscalls/sigprocmask/sigprocmask01.c
5255 ltp/testcases/kernel/syscalls/sigrelse/sigrelse01.c
5256 ltp/testcases/kernel/syscalls/sigsuspend/sigsuspend01.c
5257 ltp/testcases/kernel/syscalls/socketcall/socketcall01.c
5258 ltp/testcases/kernel/syscalls/socketcall/socketcall02.c
5259 ltp/testcases/kernel/syscalls/socketcall/socketcall03.c
5260 ltp/testcases/kernel/syscalls/socketcall/socketcall04.c
5261 ltp/testcases/kernel/syscalls/splice/splice01.c
5262 ltp/testcases/kernel/syscalls/stat/stat01.c
5263 ltp/testcases/kernel/syscalls/stat/stat02.c
5264 ltp/testcases/kernel/syscalls/stat/stat03.c
5265 ltp/testcases/kernel/syscalls/stat/stat05.c
5266 ltp/testcases/kernel/syscalls/stat/stat06.c
5267 ltp/testcases/kernel/syscalls/statfs/statfs01.c
5268 ltp/testcases/kernel/syscalls/statfs/statfs02.c
5269 ltp/testcases/kernel/syscalls/statfs/statfs03.c
5270 ltp/testcases/kernel/syscalls/stime/stime01.c
5271 ltp/testcases/kernel/syscalls/string/string01.c
5272 ltp/testcases/kernel/syscalls/swapoff/swapoff01.c
5273 ltp/testcases/kernel/syscalls/swapoff/swapoff02.c
5274 ltp/testcases/kernel/syscalls/swapon/swapon02.c
5275 ltp/testcases/kernel/syscalls/swapon/swapon03.c
5276 ltp/testcases/kernel/syscalls/symlink/symlink01.c
5277 ltp/testcases/kernel/syscalls/symlink/symlink02.c
5278 ltp/testcases/kernel/syscalls/symlink/symlink03.c
5279 ltp/testcases/kernel/syscalls/symlink/symlink04.c
5280 ltp/testcases/kernel/syscalls/symlink/symlink05.c
5281 ltp/testcases/kernel/syscalls/sync/sync01.c
5282 ltp/testcases/kernel/syscalls/sync/sync02.c
5283 ltp/testcases/kernel/syscalls/sync_file_range/sync_file_range01.c
5284 ltp/testcases/kernel/syscalls/sysctl/sysctl03.c
5285 ltp/testcases/kernel/syscalls/syslog/syslogtst.c
5286 ltp/testcases/kernel/syscalls/tee/tee01.c
5287 ltp/testcases/kernel/syscalls/time/time01.c
5288 ltp/testcases/kernel/syscalls/time/time02.c
5289 ltp/testcases/kernel/syscalls/times/times01.c
5290 ltp/testcases/kernel/syscalls/times/times03.c
5291 ltp/testcases/kernel/syscalls/truncate/truncate01.c
5292 ltp/testcases/kernel/syscalls/truncate/truncate02.c
5293 ltp/testcases/kernel/syscalls/truncate/truncate03.c
5294 ltp/testcases/kernel/syscalls/ulimit/ulimit01.c
5295 ltp/testcases/kernel/syscalls/umask/umask01.c
5296 ltp/testcases/kernel/syscalls/umask/umask03.c
5297 ltp/testcases/kernel/syscalls/umount/umount02.c
5298 ltp/testcases/kernel/syscalls/umount/umount03.c
5299 ltp/testcases/kernel/syscalls/uname/uname01.c
5300 ltp/testcases/kernel/syscalls/uname/uname02.c
5301 ltp/testcases/kernel/syscalls/uname/uname03.c
5302 ltp/testcases/kernel/syscalls/unlink/unlink05.c
5303 ltp/testcases/kernel/syscalls/unlink/unlink06.c
5304 ltp/testcases/kernel/syscalls/unlink/unlink07.c
5305 ltp/testcases/kernel/syscalls/unlink/unlink08.c
5306 ltp/testcases/kernel/syscalls/ustat/ustat02.c
5307 ltp/testcases/kernel/syscalls/utime/utime01.c
5308 ltp/testcases/kernel/syscalls/utime/utime02.c
5309 ltp/testcases/kernel/syscalls/utime/utime03.c
5310 ltp/testcases/kernel/syscalls/utime/utime04.c
5311 ltp/testcases/kernel/syscalls/utime/utime05.c
5312 ltp/testcases/kernel/syscalls/vfork/vfork01.c
5313 ltp/testcases/kernel/syscalls/vfork/vfork02.c
5314 ltp/testcases/kernel/syscalls/wait/wait02.c
5315 ltp/testcases/kernel/syscalls/wait4/wait401.c
5316 ltp/testcases/kernel/syscalls/wait4/wait402.c
5317 ltp/testcases/kernel/syscalls/waitpid/waitpid02.c
5318 ltp/testcases/kernel/syscalls/waitpid/waitpid05.c
5319 ltp/testcases/kernel/syscalls/waitpid/waitpid07.c
5320 ltp/testcases/kernel/syscalls/waitpid/waitpid08.c
5321 ltp/testcases/kernel/syscalls/waitpid/waitpid09.c
5322 ltp/testcases/kernel/syscalls/waitpid/waitpid10.c
5323 ltp/testcases/kernel/syscalls/waitpid/waitpid11.c
5324 ltp/testcases/kernel/syscalls/waitpid/waitpid12.c
5325 ltp/testcases/kernel/syscalls/waitpid/waitpid13.c
5326 ltp/testcases/kernel/syscalls/write/write01.c
5327 ltp/testcases/kernel/syscalls/writev/writev01.c
5328 ltp/testcases/kernel/syscalls/writev/writev03.c
5329 ltp/testcases/kernel/syscalls/writev/writev04.c
5330 ltp/testcases/kernel/syscalls/writev/writev05.c
5331 ltp/testcases/kernel/syscalls/writev/writev06.c
5333 59) Log Message:
5334 Rename description files: While working on adding a new testcase I noticed that not all of the description files are named consistently. I guess that 00_ was meant to place it first in any directory listing so presumably that's the correct description name. Signed-off-by: Matt Helsley <matthltc@us.ibm.com>.
5336 Removed File(s):
5337 ltp/testcases/kdump/doc/OO_Descriptions.txt
5338 ltp/testcases/kernel/fs/fs_bind/bind/OO_descriptions.txt
5339 ltp/testcases/kernel/fs/fs_bind/cloneNS/OO_descriptions.txt
5340 ltp/testcases/kernel/fs/fs_bind/move/OO_descriptions.txt
5341 ltp/testcases/kernel/fs/fs_bind/rbind/OO_descriptions.txt
5342 ltp/testcases/kernel/fs/fs_bind/regression/OO_descriptions.txt
5343 ltp/testcases/realtime/OO_DESCRIPTION.txt
5345 Added File(s):
5346 ltp/testcases/kdump/doc/00_Descriptions.txt
5347 ltp/testcases/kernel/fs/fs_bind/bind/00_descriptions.txt       
5348 ltp/testcases/kernel/fs/fs_bind/cloneNS/00_descriptions.txt    
5349 ltp/testcases/kernel/fs/fs_bind/move/00_descriptions.txt       
5350 ltp/testcases/kernel/fs/fs_bind/rbind/00_descriptions.txt      
5351 ltp/testcases/kernel/fs/fs_bind/regression/00_descriptions.txt
5352 ltp/testcases/realtime/00_DESCRIPTION.txt
5354 60) Log Message:
5355 Fix spelling and grammar nits. Signed-off-by: Matt Helsley <matthltc@us.ibm.com>.
5357 Modified File(s):
5358 ltp/runltp
5359 ltp/testcases/commands/gzip/gzip_tests.sh
5361 61) Log Message:
5362 Update unzip command test: build and run successfully without unzip: Suprisingly, not every Linux distribution comes with unzip installed. Thankfully unzip does not appear to be needed for any other tests. This patch cleans up the unzip test so that if zip or unzip does not exist the test will not be built or run. This patch changes the way the build and run portions of the script are spread across the Makefile and unzip_tests.sh script. Previously part of the build was performed during the test -- building the sample zip archive. Now that sample archive is conditionally built using Make instead of shell script. Also, as near as I can tell, the comments "describing" the test are totally incorrect -- they appear to be a copy-paste artifact. So I updated them. Signed-off-by: Matt Helsley <matthltc@us.ibm.com>.
5364 Modified File(s):
5365 ltp/runtest/commands
5366 ltp/testcases/commands/unzip/Makefile
5367 ltp/testcases/commands/unzip/unzip_genfile.sh
5368 ltp/testcases/commands/unzip/unzip_tests.sh
5370 62) Log Message:
5371 Containers: Remove capability dependency: Review of these test source files suggests that absolutley no capability APIs are in use. I suspect these #ifdefs were added because the original tests had unnecessarily included sys/capability.h. Signed-off-by: Matt Helsley <matthltc@us.ibm.com>.
5373 Modified File(s):
5374 ltp/testcases/kernel/containers/pidns/pidns14.c
5375 ltp/testcases/kernel/containers/pidns/pidns16.c
5377 63) Log Message:
5378 I look at testcases/kernel/include/ and there is no microblaze.in. I am not cvs expert but I hope that is possible to create only simple file. If not please create it with one space. This should be fix before next release. Michal Simek <michal.simek@petalogix.com>.
5380 Added Files:
5381 ltp/testcases/kernel/include/microblaze.in
5383 64) Log Message:
5384 Testcase to test cpu consolidation feature of power management: Testcase Description: When sched_mc_power_saving is set to 1 and when number of threads running in the system is less then or equal to number of cores in the package, all the threads should be running in cores belonging to one package. This automated testcase triggers ebizzy with number of threads equal to number of cores in a package. Identifies cpu's utilized and verifies if all the cpu's utilized belong to same package.
5385 [PATCH 01/05]: This patch will integrate ebizzy into LTP in utils/benchmark path. Ebizzy is used to validate cpu consolidation when sched_mc_power_saving is set to 1. Signed-Off-By: Poornima Nayak <Poornima.Nayak@in.ibm.com>.
5387 Added Files:
5388 ltp/utils/Makefile
5389 ltp/utils/benchmark/Makefile
5390 ltp/utils/benchmark/ebizzy-0.2/ChangeLog
5391 ltp/utils/benchmark/ebizzy-0.2/LICENSE
5392 ltp/utils/benchmark/ebizzy-0.2/Makefile
5393 ltp/utils/benchmark/ebizzy-0.2/README
5394 ltp/utils/benchmark/ebizzy-0.2/configure
5395 ltp/utils/benchmark/ebizzy-0.2/ebizzy.c
5397 65) Log Message:
5398 Testcase to test cpu consolidation feature of power management: Testcase Description: When sched_mc_power_saving is set to 1 and when number of threads running in the system is less then or equal to number of cores in the package, all the threads should be running in cores belonging to one package. This automated testcase triggers ebizzy with number of threads equal to number of cores in a package. Identifies cpu's utilized and verifies if all the cpu's utilized belong to same package.
5399 [PATCH 02/05]: This patch is library of reusable functions written in Python. Signed-Off-By: Poornima Nayak <Poornima.Nayak@in.ibm.com>.
5401 Added Files:
5402 ltp/testcases/kernel/power_management/lib/sched_mc.py
5404 66) Log Message:
5405 Testcase Description: When sched_mc_power_saving is set to 1 and when number of threads running in the system is less then or equal to number of cores in the package, all the threads should be running in cores belonging to one package. This automated testcase triggers ebizzy with number of threads equal to number of cores in a package. Identifies cpu's utilized and verifies if all the cpu's utilized belong to same package.
5406 [PATCH 03/05]: This patch implements cpu consolidation testcase. This testcase can be executed independently by typing ./cpu_consoilidation.py -w ebizzy -l 1. The arguments passed are workload and sched_mc_power_saving level. Signed-Off-By: Poornima Nayak <Poornima.Nayak@in.ibm.com>.
5408 Added Files:
5409 ltp/testcases/kernel/power_management/cpu_consolidation.py
5411 67) Log Message:
5412 Testcase to test cpu consolidation feature of power management: Testcase Description: When sched_mc_power_saving is set to 1 and when number of threads running in the system is less then or equal to number of cores in the package, all the threads should be running in cores belonging to one package. This automated testcase triggers ebizzy with number of threads equal to number of cores in a package. Identifies cpu's utilized and verifies if all the cpu's utilized belong to same package.
5413 [PATCH 04/05]: This patch integrates cpu consolidation testcase to LTP. Signed-Off-By: Signed-off-by: Poornima.Nayak@in.ibm.com.
5415 Modified Files:
5416 ltp/testcases/kernel/power_management/Makefile
5417 ltp/testcases/kernel/power_management/runpwtests.sh
5419 68) Log Message:
5420 Testcase to test cpu consolidation feature of power management: Testcas Description: When sched_mc_power_saving is set to 1 and when number of threads running in the system is less then or equal to number of cores in the package, all the threads should be running in cores belonging to one package. This automated testcase triggers ebizzy with number of threads equal to number of cores in a package. Identifies cpu's utilized and verifies if all the cpu's utilized belong to same package. 
5421 [PATCH 05/05]: Readme modified to mention how cpu consolidation testcase has to be executed. Signed-off-by: <Poornima.Nayak@in.ibm.com>.
5423 Modified Files:
5424 ltp/testcases/kernel/power_management/README
5426 LTP-20090131
5428 1) Log Message:
5429 Please find a patch to fix the sigsegv error on pidns13.c on containers. Signed-off-by: Veerendra C <veerendrac@in.ibm.com>.
5431 Modified File(s):
5432 ltp/testcases/kernel/containers/pidns/pidns13.c
5434 2) Log Message:
5435 Today I released version 0.3 of v4l-test, see http://v4l-test.sourceforge.net/ for details. I also updated the LTP tree, and I attached the two files in this email. The first file is a patch against ltp-full-20081231. The second file is a tar.gz which contains the binary image files which are part of the original V4L2 API specification, revision 0.24. Signed-Off-By: Németh Márton <nm127@freemail.hu>.
5437 Modified Files:
5438 ltp/testcases/kernel/device-drivers/v4l/user_space/Makefile
5439 ltp/testcases/kernel/device-drivers/v4l/user_space/README
5440 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CROPCAP.c
5441 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMAUDIO.c
5442 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMAUDIO.h
5443 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMINPUT.c
5444 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMINPUT.h
5445 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMSTD.c
5446 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMSTD.h
5447 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUM_FMT.c
5448 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUM_FMT.h
5449 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYCAP.c
5450 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_STD.c
5451 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_test.c
5452 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_test.h
5453 ltp/testcases/kernel/device-drivers/v4l/user_space/video_limits.h
5454 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/index.html
5456 Added Files:
5457 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMAUDOUT.c
5458 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMAUDOUT.h
5459 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMOUTPUT.c
5460 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMOUTPUT.h
5461 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_LOG_STATUS.c
5462 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_LOG_STATUS.h
5463 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYCTRL.c
5464 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYCTRL.h
5466 3) Log Message:
5467 Introduce autoconf to inotify03.c. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
5469 Modified File(s):
5470 ltp/testcases/kernel/syscalls/inotify/inotify03.c
5472 4) Log Message:
5473 The way to report a bug about configure: Introducing autoconf still causes a troble. Shooting the trouble may not be so difficult. However, some information is needed. I'll write them on INSTALL file. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
5475 Modified File(s):
5476 ltp/INSTALL
5478 5) Log Message:
5479 Convert hardlinks to softlinks in testcases/commands/unzip/Makefile:
5480 Kamalesh Babulal <kamalesh@linux.vnet.ibm.com> wrote: The make install of the testcases/commands/unzip fails, when the ltp sources are mounted on different filesystem other than /tmp, because the hardlinks are created by the testcase Makefile. This patches converts the hardlinks to softlinks. Signed-off-by: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com>.
5481 CAI Qian <caiqian@cclom.cn> replied: Are you really want to change the above two soft links to hard links? I do not see it helps to fix your problem, and it will leave broken links after "make clean".
5482 Kamalesh Babulal <kamalesh@linux.vnet.ibm.com> replied: Thanks for the review. I am resending the patch with the changes you have recommended. Signed-off-by: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com>.
5484 Modified File(s):
5485 ltp/testcases/commands/unzip/Makefile
5487 6) Log Message:
5488 There is a testcase in mmapstress03, which checks, that we can't mmap 2Gb-512Kb of RAM at address 0x7ff80000. But if host has > 2Gb of RAM+swap - it's valid operation: mmap maps 2Gb of ram at some other address and returns no errors. For correct working of this testcase we should add MAP_FIXED flag to mmap. Signed-Off-By: Dmitry Guryanov <dguryanov@parallels.com>.
5490 Modified Files:
5491 ltp/testcases/kernel/mem/mmapstress/mmapstress03.c
5493 7) Log Message:
5494 mmapstress03: fix mmapstress03 on x86_64: There is a testcase in mmapstress03, which tries to mmap 2Gb-4Kb at address 0x7ffff000 and checks it returns error and errno is set to ENOMEM. But such mmap is possible on x86_64. So lets tune size and address to more suitable for 64-bit architectures.. Signed-Off-By: Dmitry Guryanov <dguryanov@parallels.com>. 
5496 Modified Files:
5497 ltp/testcases/kernel/mem/mmapstress/mmapstress03.c
5499 8) Log Message:
5500 madvice03: report TCONF instead of TWARN on old kernels: If kernel is too old for executing this test, we should report TCONF for exit code will be 0. Signed-Off-By: Dmitry Guryanov <dguryanov@parallels.com>.
5502 Modified Files:
5503 ltp/testcases/kernel/syscalls/madvise/madvise03.c
5505 9) Log Message:
5506 Nancy <nancydreaming@gmail.com> reported: Case "endian_switch01" FAIL on IBM Power 6 machine. The case failed on IBM JS22, p570 and p550. Is that the case bug or the OS bug? Thank you!. Subrata Modak <subrata@linux.vnet.ibm.com> replied: This will fail for all POWER machines which are not P6 & above, and, for all other archs. However, for other archs, it will throw you appropriate message like: 
5507 $./testcases/bin/endian_switch01 
5508 endian_switch01    1  CONF  :  This system does not support running of switch() syscall
5509 In P6 (and above), even it will fail if the kernel is not 2.6.26 & above. The support for this syscall was added only from then. Please see: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=745a14cc264b1832c638e41812e0cb04328b2db1. If you are running 2.6.26 on p6, then we need to investigate why this is failing, else, i would prefer to merge the following patch for avoiding to test in systems where the switch() support is not available at the first place itself. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>,
5511 Modified File(s):
5512 ltp/testcases/kernel/syscalls/switch/endian_switch01.c
5514 10) Log Message:
5515 This patch adds RHEL4 and RHEL5 detection to refpolicy Makefile and fixes policy compilation errors on RHEL5 introduced by the bounds test policy. Signed-off-by: Ramon de Carvalho Valle <rcvalle@linux.vnet.ibm.com>.
5517 Modified File(s):
5518 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/Makefile
5520 11) Log Messsage:
5521 checking sys/capability.c for pidns14 and pidns16: this patch adds "sys/capability.c" checking for pidns14 and pidns16 testcases using autoconf support. Signed-off-by: Edjunior B. Machado <emachado@linux.vnet.ibm.com>.
5523 Modified File(s):
5524 ltp/configure.ac
5525 ltp/testcases/kernel/containers/pidns/pidns14.c
5526 ltp/testcases/kernel/containers/pidns/pidns16.c
5528 12) Log Message:
5529 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com> wrote: in a ppc64 machine running SLES11 RC1, I'm trying to build the December 2008 LTP release (ltp-full-20081231) but it fails on "make". Mike Frysinger <vapier@gentoo.org> replied: tcore only works on x86 systems ... building/running on other systems makes no sense. Subrata Modak <subrata@linux.vnet.ibm.com> answered: Mike, Then the following Patch will be needed: Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
5531 Modified Files(s):
5532 ltp/testcases/misc/tcore_patch_test_suites/tcore.c
5534 13) Log Message:
5535 A while back I had submitted an LTP patch for the vmsplice01 test case (sent on 03/27/2008). However, the code I see in the vmsplice01.c file now is not what the patch contains. Please find below the correction against the latest ltp release : Signed-off by: Vinay Sridhar <vinay@linux.vnet.ibm.com>.
5537 Modified File(s):
5538 ltp/testcases/kernel/syscalls/vmsplice/vmsplice01.c
5540 14) Log Message:
5541 Update kernel/device-drivers/nls test for 2.6.25: the attached patch makes the ltp/testcases/kernel/device-drivers/nls testsuite compileable under Linux kernel 2.6.25. Currently the test_nls_base() crashes with 2.6.25, but without calling that function the module loads and unloads cleanly. This can be a base for checking what is going wrong with nls. Signed-off-by: Márton Németh <nm127@freemail.hu>.
5543 Modified Files:
5544 ltp/testcases/kernel/device-drivers/nls/Makefile
5545 ltp/testcases/kernel/device-drivers/nls/nlsTest.c
5546 ltp/testcases/kernel/device-drivers/nls/nlsTest.h
5547 ltp/testcases/kernel/device-drivers/nls/userBlockNLS.c
5548 ltp/testcases/kernel/device-drivers/tbio/kernel_space/Makefile
5549 Added Files:
5550 ltp/testcases/kernel/device-drivers/nls/README
5552 15) Log Message:
5553 gcov-kernel: add patches for 2.6.28, by, Peter Oberparleiter <oberpapr@users.sourceforge.net>
5555 Added Files:
5556 ltp/utils/analysis/gcov-kernel/linux-2.6.28-gcov-arm-eabi.patch
5557 ltp/utils/analysis/gcov-kernel/linux-2.6.28-gcov-arm-hack.patch
5558 ltp/utils/analysis/gcov-kernel/linux-2.6.28-gcov.patch
5560 16) Log Message:
5561 Sending the new patch along with the batch file to run the tests. Also made small modifications in the mesgq_nstest.c to fix
5562 a) the warnings on tst_exit().
5563 b) to remove the global var.
5564 And to return correct error num in the batch file runipcnstest.sh. Signed-off-by: Veerendra C <veerendra@in.ibm.com>.
5566 Modified Files:
5567 ltp/testcases/kernel/containers/sysvipc/runipcnstest.sh
5568 Added Files:
5569 ltp/testcases/kernel/containers/sysvipc/mesgq_nstest.c
5571 17) Log Message:
5572 Avoiding build failures on ppc64, adding proper FLAG definitions and improving a bit of LTP specific stuff. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
5574 Modified Files:
5575 ltp/testcases/misc/tcore_patch_test_suites/Makefile
5576 ltp/testcases/misc/tcore_patch_test_suites/tcore.c
5577 ltp/testcases/misc/tcore_patch_test_suites/tcore.sh
5579 18) Log Message:
5580 set flags properly and just use implicit make rules. Mike Frysinger <vapier@users.sourceforge.net>
5582 Modified File(s):
5583 ltp/testcases/misc/tcore_patch_test_suites/Makefile
5585 19) Log Message:
5586 I attached a preliminary testsuite for testing linux/block/genhd.c. The goal of this test suite is to check whether using block device is stable enough. A lot of test suites under ltp/testcases/kernel/device-drivers are based on the usage of block device so it shall work relayable. Note that the module under test is different in case of ltp/testcases/kernel/device-drivers/tbio/kernel_space testsuite. Signed-off-by: Márton Németh <nm127@freemail.hu>.
5588 Added Files:
5589 ltp/testcases/kernel/device-drivers/block/kernel_space/Makefile
5590 ltp/testcases/kernel/device-drivers/block/kernel_space/README
5591 ltp/testcases/kernel/device-drivers/block/kernel_space/test_block.c
5592 ltp/testcases/kernel/device-drivers/block/kernel_space/test_genhd.c
5594 20) Log Message:
5595 [2nd Updates for kernel/device-drivers/nls test for 2.6.25]: Németh Márton initially wrote: the attached patch makes the ltp/testcases/kernel/device-drivers/nls testsuite compileable under Linux kernel 2.6.25. Currently the test_nls_base() crashes with 2.6.25, but without calling that function the module loads and unloads cleanly. This can be a base for checking what is going wrong with nls. Signed-off-by: Márton Németh <nm127@freemail.hu>.
5596 Subrata Modak replied: Thanks Németh for the patch. I tested the build on my machine 2.6.27, x86_64. I have merged this Patch. However, i would request you to send me another patch containing the following information: 
5597 1) Kernel config options to be enabled & any special library(s) to be installed to allow these tests to be built/run on kernel(s) > 2.6.25 in the following README: http://ltp.cvs.sourceforge.net/viewvc/ltp/ltp/README, 
5598 2) Then, http://ltp.cvs.sourceforge.net/viewvc/ltp/ltp/testcases/kernel/device-drivers/nls/README, should contain information to build/install/run these tests. Since these are device drivers tests, and will be executed through insmod, etc, can we have a script which automates these steps and reports error in loading/unloading of modules as such. I think it can be a very small script as well. 
5599 Németh Márton responded by: I added some descriptions in the mentioned READMEs. However, I would wait adding an automated shell script because the tests fails on my x86_32 system with 2.6.28, and for example "rmmod nlsTest" reports "ERROR: Module nlsTest is in use". The real problem is, however, that the one of the test case already caused NULL pointer exception. I also don't have any easy solution to report only the nlsTest output to the user other than first running "dmesg -c" and then load nlsTest.ko. After the module was loaded the "dmesg" will only show the output of the testsuite. The drawback is that the user will loose the first part of his/her "dmesg" in this way. Signed-Off-By: Németh Márton <nm127@freemail.hu>.
5601 Modified File(s):
5602 ltp/README
5603 ltp/testcases/kernel/device-drivers/nls/Makefile
5604 ltp/testcases/kernel/device-drivers/nls/README
5606 21) Log Message:
5607 Prevent false negatives in cron_pos_tests caused by returning exit value of wrong command. This patch fixes erroneous failure caused by returning return value of a wrong command in cron tests. Signed-Off-By: "Jiri Palecek" <jirka@debian.POK.IBM.COM>.
5609 Modified File(s):
5610 ltp/testcases/commands/cron/cron_pos_tests.sh
5612 22) Log Message:
5613 This patch fixes the following error when running sched_cli_serv test case via runltp by making the path of the data file as a runtime option and giving an absolute path of it. Signed-Off-By: CAI Qian <caiqian@cclom.cn>.
5615 Modified File(s):
5616 ltp/testcases/kernel/sched/clisrv/pthcli.c
5617 ltp/testcases/kernel/sched/clisrv/run_sched_cliserv.sh
5619 23) Log Message:
5620 Fix broken symlink to tst_unzip_file.zip: Creating a link to tst_unzip_file.zip by testcases/commands/unzip/Makefile, has a problem and it seems to be fixed by http://ltp.cvs.sourceforge.net/viewvc/ltp/ltp/testcases/commands/unzip/Makefile?r1=1.2&r2=1.3. So I made a fix (this patch against ltp-full-20081231). Signed-off-by: Seiichi Ikarashi <s.ikarashi@jp.fujitsu.com>.
5622 Modified File(s):
5623 ltp/testcases/commands/unzip/Makefile
5625 24) Log Message:
5626 Fix for msgctl11.c: Resending the fix after modifications based on suggestions from Mike Frysinger. PS: I've retained SHRT_MAX return value in the patch below as per the reason stated earlier. Signed-off by: Vinay Sridhar <vinay@linux.vnet.ibm.com>.
5628 Modified Files:
5629 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl11.c
5630 Added Files:
5631 ltp/include/system_specific_process_info.h
5632 ltp/lib/system_specific_process_info.c
5634 25) Log Message:
5635 I encountered a failure on running ltpstress.sh. This problem seems to be introduced by http://ltp.cvs.sourceforge.net/viewvc/ltp/ltp/testscripts/ltpstress.sh?r1=1.26&r2=1.27, Since I don't know why it wanted to eliminate rpcinfo command, I wrote two solutions attached. Signed-off-by: Seiichi Ikarashi <s.ikarashi@jp.fujitsu.com>. 
5637 Modified File(s):
5638 ltp/testscripts/ltpstress.sh
5640 26) Log Message:
5641 Adding AUTOCONF rules for eventfd syscall tests. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
5643 Modified Files:
5644 ltp/configure.ac
5645 ltp/testcases/kernel/syscalls/eventfd/Makefile
5646 ltp/testcases/kernel/syscalls/eventfd/eventfd01.c
5647 Added Files:
5648 ltp/config.mk.in
5649 ltp/m4/ltp-eventfd.m4
5651 27) Log Message:
5652 Add "tc" paramter for "block" testsuite which enables the testsuite to run test cases separately. The default value of tc is 0 which preserves the original behaviour and runs all the available test cases. A user space shell script "run.sh" is also added which helps to run the test cases in kernel space. Signed-off-by: Márton Németh <nm127@freemail.hu>.
5654 Modified Files:
5655 ltp/testcases/kernel/device-drivers/block/kernel_space/Makefile
5656 ltp/testcases/kernel/device-drivers/block/kernel_space/test_block.c
5657 Added Files:
5658 ltp/testcases/kernel/device-drivers/block/kernel_space/run.sh
5660 28) Log Message:
5661 Add  socket02  syscall  test, testing socket(SOCK_CLOEXEC)  and socketpair(SOCK_CLOEXEC). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
5663 Modified Files:
5664 ltp/runtest/syscalls
5665 Added Files:
5666 ltp/testcases/kernel/syscalls/socket/socket02.c
5668 29) Log Message:
5669 Add  paccept01  syscall  test, testing paccept(SOCK_CLOEXEC). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>,
5671 Modified Files:
5672 ltp/runtest/syscalls
5673 Added Files:
5674 ltp/testcases/kernel/syscalls/paccept/Makefile
5675 ltp/testcases/kernel/syscalls/paccept/paccept01.c
5677 30) Log Message:
5678 Add  signalfd4_01  syscall  test, testing signalfd4(SFD_CLOEXEC). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>,
5680 Modified Files:
5681 ltp/runtest/syscalls
5682 Added Files:
5683 ltp/testcases/kernel/syscalls/signalfd4/Makefile
5684 ltp/testcases/kernel/syscalls/signalfd4/signalfd4_01.c
5686 31) Log Message:
5687 Add  eventfd2_01  syscall  test, testing eventfd2(EFD_CLOEXEC). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
5689 Modified Files:
5690 ltp/runtest/syscalls
5691 Added Files:
5692 ltp/testcases/kernel/syscalls/eventfd2/Makefile
5693 ltp/testcases/kernel/syscalls/eventfd2/eventfd2_01.c
5695 32) Log Message:
5696 Add  timerfd02  syscall  test, testing timerfd_create(TFD_CLOEXEC). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
5698 Modified Files:
5699 ltp/runtest/syscalls
5700 Added Files:
5701 ltp/testcases/kernel/syscalls/timerfd/timerfd02.c
5703 33) Log Message:
5704 Add  epoll_create2_01  syscall  test, testing epoll_create2(EPOLL_CLOEXEC). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
5706 Modified Files:
5707 ltp/runtest/syscalls
5708 Added Files:
5709 ltp/testcases/kernel/syscalls/epoll_create2/Makefile
5710 ltp/testcases/kernel/syscalls/epoll_create2/epoll_create2_01.c
5712 34) Log Message:
5713 Add  dup3_01  syscall  test, testing dup3   (O_CLOEXEC). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>,.
5715 Modified Files:
5716 ltp/runtest/syscalls
5717 Added Files:
5718 ltp/testcases/kernel/syscalls/dup3/Makefile
5719 ltp/testcases/kernel/syscalls/dup3/dup3_01.c
5721 35) Log Message:
5722 Add  pipe2_01  syscall  test, testing pipe2(O_CLOEXEC). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
5724 Modified Files:
5725 ltp/runtest/syscalls
5726 Added Files:
5727 ltp/testcases/kernel/syscalls/pipe2/Makefile
5728 ltp/testcases/kernel/syscalls/pipe2/pipe2_01.c
5730 36) Log Message:
5731 Add  inotify_init1_01  syscall  test, testing inotify_init1(O_CLOEXEC). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
5733 Modified Files:
5734 ltp/runtest/syscalls
5735 Added Files:
5736 ltp/testcases/kernel/syscalls/inotify_init/Makefile
5737 ltp/testcases/kernel/syscalls/inotify_init/inotify_init1_01.c
5739 37) Log Message:
5740 Add  socket03  syscall  test, testing socket(SOCK_NONBLOCK). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
5742 Modified Files:
5743 ltp/runtest/syscalls
5744 ltp/testcases/kernel/syscalls/socket/Makefile
5745 Added Files:
5746 ltp/testcases/kernel/syscalls/socket/socket03.c
5748 38) Log Message:
5749 Add  socketpair02  syscall  test, testing socketpair(SOCK_NONBLOCK). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
5751 Modified Files:
5752 ltp/runtest/syscalls
5753 ltp/testcases/kernel/syscalls/socketpair/Makefile
5754 Added Files:
5755 ltp/testcases/kernel/syscalls/socketpair/socketpair02.c
5757 39) Log Message:
5758 Add  paccept02  syscall  test, testing paccept(SOCK_NONBLOCK). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
5760 Modified Files:
5761 ltp/runtest/syscalls
5762 Added Files:
5763 ltp/testcases/kernel/syscalls/paccept/paccept02.c
5765 40) Log Message:
5766 Add  signalfd4_02  syscall  test, testing signalfd4(SFD_NONBLOCK). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
5768 Modified Files:
5769 ltp/runtest/syscalls
5770 Added Files:
5771 ltp/testcases/kernel/syscalls/signalfd4/signalfd4_02.c
5773 41) Log Message:
5774 Add  eventfd2_02  syscall  test, testing eventfd2(EFD_NONBLOCK). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
5776 Modified Files:
5777 ltp/runtest/syscalls
5778 Added Files:
5779 ltp/testcases/kernel/syscalls/eventfd2/eventfd2_02.c
5781 42) Log Message:
5782 Add  timerfd03  syscall  test, testing timerfd_create(TFD_NONBLOCK). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
5784 Modified Files:
5785 ltp/runtest/syscalls
5786 Added Files:
5787 ltp/testcases/kernel/syscalls/timerfd/timerfd03.c
5789 43) Log Message:
5790 Add  pipe2_02  syscall  test, testing pipe2(O_NONBLOCK). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com.
5792 Modified Files:
5793 ltp/runtest/syscalls
5794 Added Files:
5795 ltp/testcases/kernel/syscalls/pipe2/pipe2_02.c
5797 44) Log Message:
5798 Add  inotify_init1_02  syscall  test, testing inotify_init1(IN_NONBLOCK). Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
5800 Modified Files:
5801 ltp/runtest/syscalls
5802 Added Files:
5803 ltp/testcases/kernel/syscalls/inotify_init/inotify_init1_02.c
5805 45) Log Message:
5806 This patch fixes fcntl27 and fcntl28 test cases failures seen on RHEL 4 kernel (2.6.9 based).
5807 # ./fcntl27
5808 fcntl27     1  FAIL  :  fcntl(tfile_1206, F_SETLEASE, F_RDLCK) failed with errno 11 : Resource temporarily unavailable
5809 # ./fcntl28 
5810 fcntl28     1  FAIL  :  fcntl(tfile_1213, F_SETLEASE, F_RDLCK) failed with errno 11 : Resource temporarily unavailable
5812 It because the expected result in incorrect. There is a kernel version comparison code in both tests.
5813     if ((results=tst_kvercmp(2,6,10)) >= 0)
5814           {
5815             expected_result = -1;
5816           }
5817     else if( ((results=tst_kvercmp(2,4,0)) >= 0)&&\
5818              ((results=tst_kvercmp(2,6,0))< 0) )
5819       {
5820             expected_result = 1;
5821       }
5822     else if( ((results=tst_kvercmp(2,6,0)) >= 0)&&\
5823          ((results=tst_kvercmp(2,6,10))< 0) )
5824       {
5825             expected_result = 0;
5826       }
5827     else
5828       {
5829              expected_result = -1;
5830       }
5832 Because it is kernel 2.6.9, the "expected_result" will be 0. However, th actual return code is the same as other kernels like 2.6.18, as it only allow F_RDLCK option to be placed on a read-only file descriptor (man fcntl). 
5833 # strace ./fcntl27 
5835 open("tfile_1453", O_RDWR|O_CREAT, 0777) = 3
5837 fcntl(3, 0x400 /* F_??? */, 0)          = -1 EAGAIN (Resource temporarily unavailable)
5839 I have no idea where is the above kernel version and expected code mapping originally came from. I have searched the manpage of fcntl(), but not found any mention of 2.6.10. Since there is a check already, #ifdef F_SETLEASE I have removed the above code like other fcntl* test cases, but I am willing to listen other options. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
5841 Modified File(s):
5842 ltp/testcases/kernel/syscalls/fcntl/fcntl27.c
5843 ltp/testcases/kernel/syscalls/fcntl/fcntl28.c
5845 46) Log Message:
5846 This problem was reported earlier. Following is a brief history for this issue: The ltp/testcases/kernel/syscalls/ioctl/ioctl02 testcase was failing on 2.6.27 on x86_64 kernel(s).
5847 # ./ioctl02 -D /dev/tty0
5848 ioctl02     0  INFO  :  cflag has incorrect value. 4277
5849 ioctl02     1  FAIL  :  TCGETA/TCSETA tests FAILED with 1 error
5850 ioctl02     0  INFO  :  child: Got SIGTERM from parent.
5851 The following mail archive tells that it can be a kernel driver problem: http://sourceforge.net/mailarchive/message.php?msg_name=48F4CFF7.8070303%0terra.com.br. It seems there is some modification between 2.6.23 and 2.6.24-rc1 which raise this problem. Looking at the git log of file drivers/char/tty_ioctl.c there are few commits between these two releases (3 to be exactly, and one of them is a typo):
5852 tty: expose new methods needed for drivers to get termios right:
5853 http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=5f519d728169fa9975bcba001de425f11e18e8e3,
5854 tty_ioctl: fix the baud_table check in encode_baud_rate:
5855 http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=75e8b71d559632dd70c9799ea8b5c133a2ddcea9,
5856 Somebody says: The ltp-list thread referenced seems to imply that the new functionality is correct and that the relevant LTP test needs to change, whereas others disagreed: Afaics, the ltp-list thread didn't conclude if the testcase should be fixed or if there's a problem in the kernel tty modification. Beyond this, there is this comment from Alan Cox on commit 5f519d728169fa9975bcba001de425f11e18e8e3 (mainly the last 3 paragraphs), mentioning that he was expecting some "tweaking" until the drivers were fixed. However, i tried to set only the HUPCL | CREAD | CLOCAL bits, still the tests failed for 2.6.27 kernels. So, i have prepared 2 patches: 
5857 1) PATCH 1: Patch to Find the core problem with ioctl02: (This is for demonstration and not to be applied)
5858 This clearly demonstrates that something goes wrong when: ioctl(parentfd, TCGETA, &termio) gets called. It alters the value of c_cflag. However other flags´ values remain unchanged:
5859 # ./ioctl02 -D /dev/tty0
5860 ioctl02     0  INFO  :  Trying to the Set the value of c_cflag, present value of c_cflag=0 
5861 ioctl02     0  INFO  :  Trying to the Set the value of c_cflag, value of c_cflag to be set to=5641
5862 ioctl02     0  INFO  :  After Setting the value of c_cflag, value of c_cflag=5641
5863 ioctl02     0  INFO  :  Before Calling ioctl(parentfd, TCSETA, &termio), the value of c_cflag, value of c_cflag=5641
5864 ioctl02     0  INFO  :  After Calling ioctl(parentfd, TCSETA, &termio), the value of c_cflag, value of c_cflag=5641
5865 ioctl02     0  INFO  :  Before Calling ioctl(parentfd, TCGETA, &termio), the value of c_cflag, value of c_cflag=5641
5866 ioctl02     0  INFO  :  After Calling ioctl(parentfd, TCGETA, &termio), the value of c_cflag, value of c_cflag=4277
5867 ioctl02     0  INFO  :  cflag has incorrect value. 4277  
5868 ioctl02     1  FAIL  :  TCGETA/TCSETA tests FAILED with 1 error 
5869 ioctl02     0  INFO  :  child: Got SIGTERM from parent.
5870 2) PATCH 2: Patch to Remove Checking for "termio.c_cflag": The only way Test can handle this to make it pass is to avoid checking for this flag which is causing the trouble, which this patch does: 
5871 # ./ioctl02 -D /dev/tty0
5872 ioctl02     0  INFO  :  termio values are set as expected
5873 ioctl02     1  PASS  :  TCGETA/TCSETA tests SUCCEEDED
5874 ioctl02     0  INFO  :  child: Got SIGTERM from parent.
5875 However, i still believe that there is something to be fixed from the kernel side, rather than from the test side, although this patch will make the test PASS for the time being. And i will not have any problem applying this patch. Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
5877 Modified File(s):
5878 ltp/testcases/kernel/syscalls/ioctl/ioctl02.c
5880 47) Log Message:
5881 Integrate autotools a bit more so that we can take advantage of the configure features like toolchain selection and build flags. Mike Frysinger <vapier@users.sourceforge.net>.
5883 Modified File(s):
5884 ltp/.gitignore
5885 ltp/Makefile
5886 ltp/config.mk.in
5887 ltp/configure.ac
5888 ltp/m4/GNUmakefile
5889 ltp/m4/Makefile.am
5890 ltp/m4/ac_prog_ar.m4
5892 48) Log Message:
5893 Move documentation from Makefile to INSTALL ... patch by Masatake YAMATO <yamato@redhat.com>.
5895 Modified File(s):
5896 ltp/INSTALL
5897 ltp/Makefile
5899 49) Log Message:
5900 Update to OpenHPI 2.13.2. See http://openhpi.org/ for more details.
5902 Modified File(s):
5903 /ltp/testcases/open_hpi_testsuite/
5905 50) Log Message:
5906 The at tests copy the testscript to the home directories of newly created users. This may fail if the home directory does not exist. This patch fixes that by adding an option to create home directories to useradd. Signed-Off-By: Jiri Palecek <jpalecek@web.de>.
5908 Modified File(s):
5909 ltp/testcases/commands/at/at_allow01
5910 ltp/testcases/commands/at/at_deny01
5912 51) Log Message:
5913 This patch fixes a segfault of pan, when the command file doesn't end with a newline. Signed-Off-By: Jiri Palecek <jpalecek@web.de>.
5915 Modified File(s):
5916 ltp/pan/pan.c
5918 52) Log Message:
5919 Seiichi Ikarashi reported:: I report ia64-specific build failures and a patch for them. Since ia64 glibc does not have the clone() function call, building testcases/kernel/containers/pidns/pidns12.c fails as follows. It's same for pidns13.c, pidns14.c, pidns16.c, pidns20.c, pidns21.c, pidns30.c, and pidns31.c. They should call clone2() instead of clone(), like check_pidns_enabled.c. I attached a patch to fix them. Signed-Off-By: Seiichi Ikarashi <s.ikarashi@jp.fujitsu.com>. Complete mail thread: http://marc.info/?l=ltp-list&m=123232695003986&w=2.
5921 Modified File(s):
5922 ltp/testcases/kernel/containers/libclone/libclone.c
5923 ltp/testcases/kernel/containers/libclone/libclone.h
5924 ltp/testcases/kernel/containers/pidns/check_pidns_enabled.c
5925 ltp/testcases/kernel/containers/pidns/pidns12.c
5926 ltp/testcases/kernel/containers/pidns/pidns13.c
5927 ltp/testcases/kernel/containers/pidns/pidns14.c
5928 ltp/testcases/kernel/containers/pidns/pidns16.c
5929 ltp/testcases/kernel/containers/pidns/pidns20.c
5930 ltp/testcases/kernel/containers/pidns/pidns21.c
5931 ltp/testcases/kernel/containers/pidns/pidns30.c
5932 ltp/testcases/kernel/containers/pidns/pidns31.c
5934 53) Log Message:
5935 ftest02: size of 'name' buffer must be more than 3:: name will be passed to mkname function, which will copy to it temporary directory name. So let's it will be 128 as other buffers, passed to mkname. Signed-Off-By: Dmitry Guryanov <dguryanov@parallels.com>.
5937 Modified File(s):
5938 ltp/testcases/kernel/fs/ftest/ftest02.c
5940 54) Log Message:
5941 Help text needs updating then ... now we need to run `make autotools`. this will invoke aclocal and automake.  we dont actually use automake-generated Makefiles, but the fun helper files (install.sh, config.guess, etc...) come from automake. Here is a quickfix. However, it is not perfect. Could you improve this? Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
5943 Modified Files:
5944 ltp/INSTALL
5945 ltp/Makefile
5947 55) Log Message:
5948 Removed check_header from Makefile of io_* testcases and use autoconf instead of the macro. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
5950 Modified Files:
5951 ltp/testcases/kernel/syscalls/io_cancel/Makefile
5952 ltp/testcases/kernel/syscalls/io_cancel/io_cancel01.c
5953 ltp/testcases/kernel/syscalls/io_destroy/Makefile
5954 ltp/testcases/kernel/syscalls/io_destroy/io_destroy01.c
5955 ltp/testcases/kernel/syscalls/io_getevents/Makefile
5956 ltp/testcases/kernel/syscalls/io_getevents/io_getevents01.c
5957 ltp/testcases/kernel/syscalls/io_setup/Makefile
5958 ltp/testcases/kernel/syscalls/io_setup/io_setup01.c
5959 ltp/testcases/kernel/syscalls/io_submit/Makefile
5960 ltp/testcases/kernel/syscalls/io_submit/io_submit01.c
5962 56) Log Message:
5963 This patch fixes the syslog tests on Debian. The tests currently fail on Debian, because they check for a nonexistent file. Besides that, this patch adds rsyslogd as another possibility to supported syslog daemons. The patch changes the detection of syslog_cmd and CONFIG_FILE names; they are all detected by checking for possible files. I have not tested it on a different distro than Debian, but it should work on them too. Signed-Off-By: Jiri Palecek <jpalecek@web.de>.
5965 Modified File(s):
5966 ltp/testcases/kernel/syscalls/syslog/syslog01
5967 ltp/testcases/kernel/syscalls/syslog/syslog02
5968 ltp/testcases/kernel/syscalls/syslog/syslog03
5969 ltp/testcases/kernel/syscalls/syslog/syslog04
5970 ltp/testcases/kernel/syscalls/syslog/syslog05
5971 ltp/testcases/kernel/syscalls/syslog/syslog06
5972 ltp/testcases/kernel/syscalls/syslog/syslog07
5973 ltp/testcases/kernel/syscalls/syslog/syslog08
5974 ltp/testcases/kernel/syscalls/syslog/syslog09
5975 ltp/testcases/kernel/syscalls/syslog/syslog10
5977 57) Log Message:
5978 lcov: remove CRLF line breaks in source code when generating html output - added patch by michael.knigge@set-software.de.
5980 Modified Files:
5981 ltp/utils/analysis/lcov/bin/genhtml
5983 58) Log Message:
5984 Create a dummy config.mk when running just `make`. Mike Frysinger <vapier@users.sourceforge.net>
5986 Modified File(s):
5987 ltp/Makefile
5989 59) Log Message:
5990 Require automake-1.10. Mike Frysinger <vapier@users.sourceforge.net>.
5992 Modified File(s):
5993 ltp/configure.ac
5995 60) Log Message:
5996 Info regarding various dependant packages for LTP build/install. Subrata Modak<subrata@linux.vnet.ibm.com>.
5998 Modified File(s):
5999 ltp/INSTALL
6001 61) Log Message:
6002 lcov: modify end-of-line CR removal
6003 - s///g is 10% slower than s///
6004 - \r may be 0x10 or 0x13 (see man perlport),
6005 Peter Oberparleiter <oberpapr@users.sourceforge.net>.
6007 Modified Files:
6008 ltp/utils/analysis/lcov/bin/genhtml
6010 62) Log Message:
6011 geninfo: need to add CR removal to geninfo as well or checksumming will fail. Peter Oberparleiter <oberpapr@users.sourceforge.net>
6013 Modified File(s):
6014 ltp/utils/analysis/lcov/bin/geninfo
6016 63) Log Message:
6017 [PATCH 1/6] Do not cleanup if it doesn't make sense: This is the first from the series of minor patches to syslog tests. Parts inspired by CAI Qian's remarks. Resend due to line-wrapping problems.
6018 - Check for existence of the backup file before moving it back,
6019 - Do not restart syslog daemon, if syslog command was not found,
6020 Signed-off-by: Jiri Palecek <jpalecek@web.de>.
6022 Modified Files:
6023 ltp/testcases/kernel/syscalls/syslog/syslog01
6024 ltp/testcases/kernel/syscalls/syslog/syslog02
6025 ltp/testcases/kernel/syscalls/syslog/syslog03
6026 ltp/testcases/kernel/syscalls/syslog/syslog04
6027 ltp/testcases/kernel/syscalls/syslog/syslog05
6028 ltp/testcases/kernel/syscalls/syslog/syslog06
6029 ltp/testcases/kernel/syscalls/syslog/syslog07
6030 ltp/testcases/kernel/syscalls/syslog/syslog08
6031 ltp/testcases/kernel/syscalls/syslog/syslog09
6032 ltp/testcases/kernel/syscalls/syslog/syslog10
6034 64) Log Message:
6035 [PATCH 2/6] Use TFAIL/TPASS in some syslog tests. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
6037 Modified Files:
6038 ltp/testcases/kernel/syscalls/syslog/syslog09
6039 ltp/testcases/kernel/syscalls/syslog/syslog10
6041 65) Log Message:
6042 [PATCH 3/6] Fix paths for detecting syslog daemons: Allow /usr/sbin/syslog-ng as path to syslog-ng, because this is the path used in Debian syslog-ng packages. Also, detect /sbin/rsyslogd as rsyslog, which is its location on Fedora. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
6044 Modified Files:
6045 ltp/testcases/kernel/syscalls/syslog/syslog01
6046 ltp/testcases/kernel/syscalls/syslog/syslog02
6047 ltp/testcases/kernel/syscalls/syslog/syslog03
6048 ltp/testcases/kernel/syscalls/syslog/syslog04
6049 ltp/testcases/kernel/syscalls/syslog/syslog05
6050 ltp/testcases/kernel/syscalls/syslog/syslog06
6051 ltp/testcases/kernel/syscalls/syslog/syslog07
6052 ltp/testcases/kernel/syscalls/syslog/syslog08
6053 ltp/testcases/kernel/syscalls/syslog/syslog09
6054 ltp/testcases/kernel/syscalls/syslog/syslog10
6056 66) Log Message:
6057 [PATCH 4/6] Don't check for existence of the log file before the test with syslog-ng, because it might not exist and still work correctly. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
6059 Modified Files:
6060 ltp/testcases/kernel/syscalls/syslog/syslog01
6061 ltp/testcases/kernel/syscalls/syslog/syslog02
6062 ltp/testcases/kernel/syscalls/syslog/syslog05
6063 ltp/testcases/kernel/syscalls/syslog/syslog09
6065 67) Log Message:
6066 [PATCH 5/6] Add support for rsyslog in not-syslog-compatible mode: This adds the configuration directive: $ModLoad imuxsock.so; to the beginning of the syslog configuration file when using rsyslog. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
6068 Modified Files:
6069 ltp/testcases/kernel/syscalls/syslog/syslog01
6070 ltp/testcases/kernel/syscalls/syslog/syslog02
6071 ltp/testcases/kernel/syscalls/syslog/syslog03
6072 ltp/testcases/kernel/syscalls/syslog/syslog04
6073 ltp/testcases/kernel/syscalls/syslog/syslog05
6074 ltp/testcases/kernel/syscalls/syslog/syslog06
6075 ltp/testcases/kernel/syscalls/syslog/syslog07
6076 ltp/testcases/kernel/syscalls/syslog/syslog08
6077 ltp/testcases/kernel/syscalls/syslog/syslog09
6078 ltp/testcases/kernel/syscalls/syslog/syslog10
6080 68) Log Message:
6081 [PATCH 6/6] Change the message and return value used to report missing supported syslog daemon.
6082 - note rsyslog in the message,
6083 - use TCONF to report unsuitable configuration,
6084 - return 0, which corresponds to other tests failing on TCONF,
6085 Signed-off-by: Jiri Palecek <jpalecek@web.de>.
6087 Modified Files:
6088 ltp/testcases/kernel/syscalls/syslog/syslog01
6089 ltp/testcases/kernel/syscalls/syslog/syslog02
6090 ltp/testcases/kernel/syscalls/syslog/syslog03
6091 ltp/testcases/kernel/syscalls/syslog/syslog04
6092 ltp/testcases/kernel/syscalls/syslog/syslog05
6093 ltp/testcases/kernel/syscalls/syslog/syslog06
6094 ltp/testcases/kernel/syscalls/syslog/syslog07
6095 ltp/testcases/kernel/syscalls/syslog/syslog08
6096 ltp/testcases/kernel/syscalls/syslog/syslog09
6097 ltp/testcases/kernel/syscalls/syslog/syslog10
6099 69) Log Message:
6100 CAI Qian wrote: After apply the whole series of patches with the help of '-l'. The only failure for rsyslogd is syslog06:
6101 syslog06    0  INFO  :  syslog: Testing the log option: LOG_NDELAY...
6102 syslogtst    1  FAIL  :  open() has returned unexpected fd: -1,
6103 I have noticed this line here,
6104 # cat syslogtst.c
6106         case 6:
6107                 config_file = "/etc/syslog.conf";
6108                 if (system("[ -e /sbin/syslog-ng ]") == 0)
6109                         config_file = "/etc/syslog-ng/syslog-ng.conf";
6110                 openlog("without log_ndelay", LOG_PID, LOG_USER);
6111                 fd = open(config_file, O_RDONLY);
6113 so it is not a surprise that open() returned -1.
6114 Jiri Palecek <jpalecek@web.de> wrote back: Yes, that code is a gem :-) Does it work with the attached patch?
6115 CAI Qian tested back: It works apart from something untidy.
6117 Modified Files:
6118 ltp/testcases/kernel/syscalls/syslog/syslogtst.c
6120 70) Log Message:
6121 Fix the following build warning:
6122 cc -I../../../../include -Wall    syslogtst.c  -L../../../../lib -lltp -o
6123 syslogtst
6124 syslogtst.c: In function ‘main’:
6125 syslogtst.c:50: warning: unused variable ‘config_file’
6126 Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
6128 Modified Files:
6129 ltp/testcases/kernel/syscalls/syslog/syslogtst.c
6131 71) Log Message:
6132 Matt Helsley reported: The dependency description in testcases/network/lib6/Makefile breaks parallel builds:
6133  make autoconf
6134  ./configure
6135  make -j4 all
6136  ...
6137  cc -I../../../include -g -D_GNU_SOURCE   -c -o runcc.o runcc.c
6138  cc -I../../../include -g -D_GNU_SOURCE    asapi_01.c -L../../../lib runcc.a
6139 -lltp -lpthread  -o asapi_01
6140  cc: runcc.a: No such file or directory
6141 This patch fixes the problem by properly expressing the build depdency between the TARGET objects and runcc.a. Signed-off-by: Matt Helsley <matthltc@us.ibm.com>.
6142 Garrett Cooper <yanegomi@gmail.com> replied: Sorry to knitpick, but runcc.a should really be librunc"c.a; otherwise it's not really linkable with ld when using -lruncc. You could also omit the lime with CC if implicit rules are enabled. Other than that the patch looks groovy!.
6143 Matt Helsley replied back: Since the -l flag is not being used to link with runcc.a that's not a problem. -l adds the naming requirement and searches multiple directories. Otherwise gcc behaves as if it were just another .o. I think the only reason to prefer -l is if we're going to install it as a library. I checked and, as best I could tell, runcc.a is only used in the network/lib6 testcases. This means using -l has no advantages so I don't intend to change this part of the patch. In fact I can't see why they bothered making an archive at all. But that's a different change than I intend to make :). I guess I never relied much on the implicit rules -- I suppose the implicit rule compiling and linking each target will be triggered because the "empty" rule: 
6144 $(TARGETS): %: %.c runcc.a
6145 did not actually wind up creating its supposed target.. Thanks for the review. I'll post an updated patch soon. This patch fixes the problem by properly expressing the build depdency between the TARGET objects and runcc.a. Rely on the implicit rules as suggested by Garrett Cooper. Signed-off-by: Matt Helsley <matthltc@us.ibm.com>.
6147 Modified File(s):
6148 ltp/testcases/network/lib6/Makefile
6150 72) Log Message:
6151 [Patch 1/2] Used named PIPE in test cases for NOMMU arch instead of anonymous: In NOMMU arch, anonymous PIPE can't be accessed in child process if it is started by vfork/execve. This patch use named PIPE instead. The API sync_pipe_create() and sync_pipe_close() are changed to accept PIPE name. Signed-off-by: Sonic Zhang <sonic.adi@gmail.com>.
6153 Modified Files:
6154 ltp/include/libtestsuite.h
6155 ltp/lib/libtestsuite.c
6157 73) Log Message:
6158 [Patch 2/2] Used named PIPE in test cases for NOMMU arch instead of anonymous: In NOMMU arch, anonymous PIPE can't be accessed in child process if it is started by vfork/execve. This patch uses named PIPE instead and changes related test cases accordingly. Signed-off-by: Sonic Zhang <sonic.adi@gmail.com>.
6160 Modified Files:
6161 ltp/testcases/kernel/syscalls/execve/execve05.c
6162 ltp/testcases/kernel/syscalls/ftruncate/ftruncate04.c
6163 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv05.c
6164 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv06.c
6165 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd05.c
6166 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd06.c
6167 ltp/testcases/kernel/syscalls/ipc/semctl/semctl01.c
6168 ltp/testcases/kernel/syscalls/ipc/semop/semop05.c
6169 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl01.c
6171 74) Log Message:
6172 Submitting a new testcase on semaphore to test the IPCNS in the containers. This patch contains the batch file to run the test on LTP. In this patch , I am checking  the IPCNS functionaity: "Semaphore in parent NS is isolated from the container". Changelog: Removed the extra semget call in the check_semaphore(). Corrected the indentation. Acked-by: Serge Hallyn <serue@us.ibm.com>. Signed-Off-By: Veerendra <veeren@linux.vnet.ibm.com>.
6174 Modified Files:
6175 ltp/testcases/kernel/containers/sysvipc/runipcnstest.sh
6176 Added Files:
6177 ltp/testcases/kernel/containers/sysvipc/sem_nstest.c
6179 75) Log Message:
6180 Here it goes. What i have tried to do is fix only the broken issues, where the test case(s) will not execute if enough hugepages are not available in the system. Now, i leave it on the discrition of the user to increase the hugepages in their system before executing these tests. Else, if you all agree on some way to autoset that before test execution, it would be welcome. Following patches Follow:
6181 __001-Fix_Hugepages-Add_declaration_for_new_functions.patch
6182 __002-Fix_Hugepages-Add_definitions_for_new_functions.patch
6183 __003-Fix_Hugepages-Allocate_hugepages_only_if_available_to_hugepageshmget01.patch
6184 __004-Fix_Hugepages-Allocate_hugepages_only_if_available_to_hugepageshmget03.patch
6185 __005-Fix_Hugepages-Allocate_hugepages_only_if_available_to_hugepageshmget03_remaining_fixes.patch
6186 __006-Fix_Hugepages-Allocate_hugepages_only_if_available_to_hugepageshmget05.patch
6187 __007-Fix_Hugepages-Allocate_hugepages_only_if_available_to_hugepageshmget02.patch
6188 __008-Fix_Hugepages-Allocate_hugepages_only_if_available_to_hugeshmat01.patch
6189 __009-Fix_Hugepages-Allocate_hugepages_only_if_available_to_hugeshmat02.patch
6190 __010-Fix_Hugepages-Allocate_hugepages_only_if_available_to_hugeshmat03.patch
6191 __011-Fix_Hugepages-Allocate_hugepages_only_if_available_to_hugeshmctl01.patch
6192 __012-Fix_Hugepages-Allocate_hugepages_only_if_available_to_hugeshmctl02.patch
6193 __013-Fix_Hugepages-Allocate_hugepages_only_if_available_to_hugeshmctl03.patch
6194 __014-Fix_Hugepages-Allocate_hugepages_only_if_available_to_hugeshmdt01.patch
6195 Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
6197 Modified Files:
6198 ltp/testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat01.c
6199 ltp/testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat02.c
6200 ltp/testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat03.c
6201 ltp/testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl01.c
6202 ltp/testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl02.c
6203 ltp/testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl03.c
6204 ltp/testcases/kernel/mem/hugetlb/hugeshmdt/hugeshmdt01.c
6205 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget01.c
6206 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget02.c
6207 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget03.c
6208 ltp/testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget05.c
6209 Added Files:
6210 ltp/include/system_specific_hugepages_info.h
6211 ltp/lib/system_specific_hugepages_info.c
6213 76) Log Message:
6214 Modify Makefile to include dma_thread_diotest7. Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
6216 Modified Files:
6217 ltp/testcases/kernel/io/direct_io/Makefile
6219 77) Log Message:
6220 Add dma_thread_diotest7. Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
6222 Added Files:
6223 ltp/testcases/kernel/io/direct_io/dma_thread_diotest7.c
6225 78) Log Message:
6226 Add test dma_thread_diotest7.sh. Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
6228 Added Files:
6229 ltp/testcases/kernel/io/direct_io/test_dma_thread_diotest7.sh
6231 79) Log Message:
6232 Add test dma_thread_diotest7 command file. Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
6234 Added Files:
6235 ltp/runtest/test_dma_thread_diotest7
6237 80) Log Message:
6238 Add test_dma_thread_diotest7 to runalltests.sh. Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
6240 Modified Files:
6241 ltp/runalltests.sh
6243 81) Log Message:
6244 Testing semaphore isolation between 2 containers: Here is a test case to test the semaphore isloation in container environment. Test Assertion: 
6245 - This testcase verifies the semaphore isoloation in 2 diff containers.
6246 - It tries to create/access a semaphore created with the same KEY.
6247 changelog: version 2
6248 * Modified testcase, to use only 2 pipe's to sync between 2 containers.
6249 * Corrected the indentation. 
6250 Signed-off-by: Veerendra C <vechandr@in.ibm.com>.
6252 Modified Files:
6253 ltp/testcases/kernel/containers/sysvipc/runipcnstest.sh
6254 Added Files:
6255 ltp/testcases/kernel/containers/sysvipc/semtest_2ns.c
6257 82) Log Message:
6258 Testing shmem isolation between 2 containers: Please find the testcase to test the shared memory isolation in between 2 containers. Test Assertion:
6259 - This testcase verifies the Shared Memory isoloation in 2 containers.
6260 - It tries to create/access a Shared Memory created with the same KEY.
6261 Changelog: Version2
6262 Removed extra pipe, to use only 2 pipe's for synchronizing between containers. Corrected from TPASS to TFAIL in the print statement. Signed-off-by: Veerendra C <vechandr@in.ibm.com>.
6264 Modified Files:
6265 ltp/testcases/kernel/containers/sysvipc/runipcnstest.sh
6266 Added Files:
6267 ltp/testcases/kernel/containers/sysvipc/shmem_2nstest.c
6269 83) Log Message:
6270 v4l-test 0.4 for LTP: Test cases for MAX_EM28XX_INPUT, MAX_EM28XX_TVNORMS removed as they might have confusing results if the tests are not executed agains em28xx driver. Some typos fixed. Signed-Off-By: Németh Márton <nm127@freemail.hu>.
6272 Modified File(s):
6273 ltp/testcases/kernel/device-drivers/v4l/user_space/README
6274 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMINPUT.c
6275 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMSTD.c
6276 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_STD.c
6277 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_test.c
6279 84) Log Message:
6280 This patch fixes compilation warnings introduced recently. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
6282 Modified File(s):
6283 ltp/lib/libtestsuite.c
6284 ltp/lib/system_specific_process_info.c
6285 ltp/testcases/kernel/sched/hyperthreading/ht_interrupt/HTutils.c
6286 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl11.c
6287 ltp/testcases/kernel/syscalls/paccept/paccept01.c
6288 ltp/testcases/kernel/syscalls/paccept/paccept02.c
6289 ltp/testcases/kernel/syscalls/socket/socket02.c
6290 ltp/testcases/kernel/syscalls/socket/socket03.c
6291 ltp/testcases/kernel/syscalls/socketpair/socketpair02.c
6293 85) Log Message:
6294 Paccept() has not been accepted upstream, and accept4() has already been tested in LTP, which does the pretty much same thing as the test here, http://lkml.org/lkml/2008/10/26/123. Hence, remove this test. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
6296 Modified File(s):
6297 ltp/runtest/syscalls
6298 Removed Files:
6299 ltp/testcases/kernel/syscalls/paccept/Makefile
6300 ltp/testcases/kernel/syscalls/paccept/paccept01.c
6301 ltp/testcases/kernel/syscalls/paccept/paccept02.c
6303 86) Log Message:
6304 Make ltp compilable without libaio: This is a patch inspired by numerous whining recently seen on ltp-list concerning compile failures when libaio is not present. This includes changes:
6305 - add stubs to the aio tests,
6306 - remove -laio from doio and pipeio makefile, as it was superfluous,
6307 Changed the signatures of main() function (requested by Garrett Cooper). Signed-Off-By: Jiri Palecek <jpalecek@web.de>.
6309 Modified File(s):
6310 ltp/testcases/kernel/fs/doio/Makefile
6311 ltp/testcases/kernel/io/aio/aio01/Makefile
6312 ltp/testcases/kernel/io/aio/aio01/aio01.c
6313 ltp/testcases/kernel/io/aio/aio02/Makefile
6314 ltp/testcases/kernel/io/aio/aio02/main.c
6315 ltp/testcases/kernel/ipc/pipeio/Makefile
6317 LTP-20081231
6319 1) Log Message:
6320 fix from Jiri Palecek: Fix syntax errors (and bashisms) in some shell files.
6322 Modified File(s):
6323 ltp/testcases/commands/unzip/unzip_genfile.sh
6324 ltp/testcases/commands/unzip/unzip_tests.sh
6325 ltp/testcases/commands/fileutils/mkdir/mkdir_tests.sh
6326 ltp/testcases/commands/fileutils/cp/cp_tests.sh
6327 ltp/testcases/commands/fileutils/ln/ln_tests.sh
6328 ltp/testcases/commands/fileutils/mv/mv_tests.sh
6330 2) Log Message:
6331 Fix for failure in syscalls/stat04_64 and syscalls/lstat01A_64 testcases, by, Dmitry Guryanov <dguryanov@parallels.com>.
6333 Modified File(s):
6334 ltp/runtest/syscalls
6336 3) Log Message:
6337 Add _GNU_SOURCE for strsignal in spawn_ptrace_child.h. Mike Frysinger <vapier@users.sourceforge.net>
6339 Modified File(s):
6340 ltp/testcases/kernel/syscalls/ptrace/ptrace04.c
6341 ltp/testcases/kernel/syscalls/ptrace/ptrace06.c
6343 4) Log Message:
6344 I've added small help target to Makefile & INSTALL talking about the new configuration setups. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
6346 Modified File(s):
6347 ltp/INSTALL
6348 ltp/Makefile
6350 5) Log Message:
6351 sbrk has arguments of type intptr_t, which is long in on x86_64. There is following line in mmapstress03:
6352         if (sbrk(-NUM_SEGS * pagesize) == NEG1) {
6353 Here the type of argument is int, because of constant NUM_SEGS, and this test fails here on x86_64. So let constants will be long. Signed-Off-By: Dmitry Guryanov <dguryanov@parallels.com>.
6355 Modified File(s):
6356 ltp/testcases/kernel/mem/mmapstress/mmapstress03.c
6358 6) Log Message:
6359 This test case requires write permission for the dummy program. It would fail for those who put LTP on an read-only environment. So this patch copies the dummy test program to and performs the test in a private directory. p.s. this patch copy the one Renaud Lottiaux sent for execve02.c. Signed-Off-By: Roy Lee <roylee17@gmail.com>.
6361 Modified File(s):
6362 ltp/testcases/kernel/syscalls/execve/execve05.c
6364 7) Log Message:
6365 The following patch fixes two problems in loop variables of gtod_latency test case :
6366 1) The loop variable 'k' could overflow on 32 bit systems, leading to a SEGV.
6367 2) The inner loop was not of constant duration. This meant the frequency of calls to usleep() depend on the number of total iterations. It is desirable to make this frequency a constant.
6368 Signed-off-by: Sripathi Kodi <sripathik@in.ibm.com>, Acked-by: Darren Hart <dvhltc@us.ibm.com>.
6370 Modified File(s):
6371 ltp/testcases/realtime/func/gtod_latency/gtod_latency.c
6373 8) Log Message:
6374 These patches enable AIO and listio in tlibio.c for linux, mostly by reusing code that is already in tlibio.c, and makes non-blocking read()/write() actually work. Also, they change pipeio.c to use this. Comments:
6375 1) Patch 0001 enables aio and other types of io in tlibio.c code. Note that this means programs using functions from tlibio need linking with libaio and librt,
6376 2) Patch 0002 changes non-blocking io in tlibio, so that it doesn't report EAGAIN to the client, but rather waits with select() for the io to become available (it would be possible extend this by adding more wait types). Also, it makes some minor changes to pipeio to make it work (eg. make opening the pipe always block, regardless of non-blocking setting).
6377 3) Patch 0003 adds a semaphore to pipeio, to ensure all children have opened their pipes before reading & writing takes place. This avoids situations where one child gets to open the pipe after the parent deleted it (eg. because of an error). Also, it should eliminate all empty reads.
6378 4) Patch 0004 changes error handling in pipeio to interpret every negative number as -errno.
6379 5) Patch 0005 changes the way the end of the test is handled - before, the test ended after the last child was dead, but possibly before all data was read. The new way is to read all data and only if no data can be read, see if the children are dead.
6380 The patches should be applied in sequence. Signed-Off-By: Jiří Paleček <jpalecek@web.de>,
6382 Modified File(s):
6383 ltp/include/tlibio.h ltp/lib/tlibio.c
6384 ltp/testcases/commands/eject/Makefile
6385 ltp/testcases/kernel/fs/doio/Makefile
6386 ltp/testcases/kernel/ipc/pipeio/Makefile
6387 ltp/testcases/kernel/ipc/pipeio/pipeio.c
6389 9) Log Message:
6390 The aiodio_sparse (and dio_sparse) tests use mmaped region of memory backed by a file, and populate the pages by writing to them. This can fail, eg. when Linux overcommits memory and the newly created pages do not fit; it results in the file not being properly deleted. This patch fixes that by trapping signals in these test (I used the standard libltp functions for that) and deleting the file in a cleanup function. Sorry that the patch may be little unclean - it was hand-edited. I will do something about that if it matters. Signed-Off-By: Jiří Paleček <jpalecek@web.de>.
6392 Modified File(s):
6393 ltp/testcases/kernel/io/ltp-aiodio/Makefile
6394 ltp/testcases/kernel/io/ltp-aiodio/aiodio_sparse.c
6395 ltp/testcases/kernel/io/ltp-aiodio/dio_sparse.c
6397 10) Log Message:
6398 The following patch removes a known failure that has been fixed in RHEL 5.3 and the fix also sent upstream, as well as adds missing copyright information. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
6400 Modified File(s):
6401 ltp/testcases/kernel/fs/proc/proc01.c
6403 11) Log Message:
6404 Here is a new patch to be applied on the November Release (ltp-full-20081130.tgz). It fixes and improves build/install scripts in the Sun-RPC/TI RPC test suite. It takes care also about some portmap/rpcbind conflicts in the tests scripts. Signed-Off-By: Le Rouzic <aime.le-rouzic@bull.net>.
6406 Modified File(s):
6407 ltp/runtest/stress.part3
6408 ltp/testcases/network/rpc/basic_tests/rpcinfo/rpcinfo01
6409 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/README
6410 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/configure.auto
6411 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/configure.interactive
6412 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/inc/install.ftr
6413 ltp/testscripts/ltpstress.sh
6415 12) Log Message:
6416 This patch fixes compilation errors on RHEL5 introduced by addition of the bounds test to default test list. Signed-off-by: Ramon de Carvalho Valle <rcvalle@linux.vnet.ibm.com>.
6418 Modified File(s):
6419 ltp/testcases/kernel/security/selinux-testsuite/tests/Makefile
6421 13) Log Message:
6422 I report a bug of the msgctl02 testcase and a patch for it. When you set /proc/sys/kernel/msgmnb to a value larger than 65536, msgctl02 always results FAIL because of a bug itself. An example when /proc/sys/kernel/msgmnb == 4194304,
6423 # cd ./testcases/kernel/syscalls/ipc/msgctl
6424 # ./msgctl02
6425 msgctl02    1  FAIL  :  qs_buf.msg_qbytes value is not expected
6426 msgctl02    0  INFO  :  expected - 65535, received - 4194303
6428 This is because the variable "new_bytes" storing "expected" value above is defined as "unsigned short" type and cannot hold a value larger than 65535. It should be "msglen_t" type as same as the member msg_qnum of struct msqid_ds, but msg_qnum seems to be declared as "unsigned long int" type on some architecture like ia64, I recommend you to use "unsigned long int" for new_bytes. Signed-off-by: Seiichi Ikarashi <s.ikarashi@jp.fujitsu.com>.
6430 Modified File(s):
6431 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl02.c
6433 14) Log Message:
6434 Veerendra <veeren@linux.vnet.ibm.com> reported: In the latest LTP release (LTP-full-20081130) the make is failing for Power machines for the 'utimensat' tests. Jiri Palecek <jpalecek@web.de> replied: This is because TCID is needed to call tst_brk if the syscall doesn't exist or optimization doesn't eliminate the call. At the first sight, it might seem that syscall() is not called when __NR_utimensat is undefined, because it is guarded by #ifdef, but it's not really so, because __NR_utimensat is stubbed in linux_syscall_numbers.h. To fix it, apply the first patch, which moves the definition of TCID outside the #ifdef block - it should be there anyway. The second patch removes the conditional compilation altogether, because it is never effective. The patches should be applied in sequence. Signed-Off-By: Jiri Palecek <jpalecek@web.de>.
6436 Modified File(s):
6437 ltp/testcases/kernel/syscalls/utimensat/utimensat01.c
6439 15) Log Message:
6440 The following patches fixes a useless error log and possible segmentation fault with fclose[1], a failure to report client and server failures[2], and missing data file installation[3]. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
6442 Modified File(s):
6443 ltp/testcases/kernel/sched/clisrv/Makefile
6444 ltp/testcases/kernel/sched/clisrv/pthcli.c
6445 ltp/testcases/kernel/sched/clisrv/run_sched_cliserv.sh
6447 16) Log Message:
6448 Fixed typo when not defining SPEW_SIGNALS in my_yield(). Signed-Off-By: nobuhiro <nobuhiro@andestech.com>.
6450 Modified File(s):
6451 ltp/testcases/kernel/mem/mtest07/mallocstress.c
6453 17) Log Message:
6454 This series of patches fixes failures with mmapstress04, mmapstress07 and mmapstress08 test cases on IA-64, s390x and PPC64 mostly due to assuming page sizes on those architectures are 4K. This patch fixes mm testing list by removing hard-coded (4K alignment) arguments. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
6456 Modified Files:
6457 ltp/runtest/mm
6459 18) Log Message:
6460 This series of patches fixes failures with mmapstress04, mmapstress07 and mmapstress08 test cases on IA-64, s390x and PPC64 mostly due to assuming page sizes on those architectures are 4K. This patch fixes mmapstress04 test case by obtaining default settings from default page size. It also preserve the possibility to use user-specified arguments. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
6462 Modified Files:
6463 ltp/testcases/kernel/mem/mmapstress/mmapstress04.c
6465 19) Log Message:
6466 This series of patches fixes failures with mmapstress04, mmapstress07 and mmapstress08 test cases on IA-64, s390x and PPC64 mostly due to assuming page sizes on those architectures are 4K. This patch fixes mmapstress07 test case by obtaining default settings from default page size. It also preserve the possibility to use user-specified arguments. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
6468 Modified Files:
6469 ltp/testcases/kernel/mem/mmapstress/mmapstress07.c
6471 20) Log Message:
6472 This series of patches fixes failures with mmapstress04, mmapstress07 and mmapstress08 test cases on IA-64, s390x and PPC64 mostly due to assuming page sizes on those architectures are 4K. This patch fixes mmapstress08 test case by limiting this test to run for x86 architecture only due to it makes several assumptions about 4K page size etc, and I don't see the obvious way to make it work for non-x86 architectures. Signed-off-by: CAI Qian <caiqian@cclom.cn>. 
6474 Modified Files:
6475 ltp/testcases/kernel/mem/mmapstress/mmapstress08.c
6477 21) Log Message:
6478 Mem01 test case sometimes trigger OOM Killer. As the result, the test failed with a non-error code. This patch reduces the chance of OOM Killer by always reserving 16MB memory. It is a trade-off between not testing all available memory and dealing with false failure (extra work to waive the failure in automated environment and clean up unexpected test leftovers). I prefer the formal. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
6480 Modified File(s):
6481 ltp/testcases/kernel/mem/mem/mem01.c
6483 22) Log Message:
6484 commands/unzip: check exit code of all comands: 1. don't redirect all output to /dev/null. It's bad idea, because we can't investigate bugs without error messages. 2. check exit code of command "zip". If it failed, we get error during make install that can't found a zip file. Signed-Off-By: Andrew Vagin <avagin@parallels.com>.
6486 Modified File(s):
6487 ltp/testcases/commands/unzip/unzip_genfile.sh
6489 23) Log Message:
6490 Version 2: The test failed a few hours after I sent this off. I think it was caused by a pid collision which caused the test to use the same queue as an earlier failed test that didn't close out its queue. This version of the test uses O_EXCL to avoid this. And it cleans up the queue on every failure case. This test was racy. It relied on signals interrupting sleeps to do syncronization between processes. It also didn't cleanup the queue on the failure cases and assumed that its queue didn't already exist. This patch fixes these issues. Reported failures: https://bugzilla.novell.com/show_bug.cgi?id=375897. Instead use a syncronization pipe to have the child thread send messages to the parent thread (with reasonable timeouts since this is testing blocking calls).
6491 # Apply to root of ltp-full-20081031 tree
6492 $ cd testcases/open_posix_testsuite/
6493 $ make conformance/interfaces/mq_send/5-1.test
6494 $ conformance/interfaces/mq_send/5-1.test
6495 Signed-off-by: Brandon Philips <bphilips@suse.de>
6497 Modified File(s):
6498 ltp/testcases/open_posix_testsuite/conformance/interfaces/mq_send/5-1.c
6499 ltp/testcases/open_posix_testsuite/include/posixtest.h
6501 24) Log Message:
6502 This is a proposal for 2 new testcases in the pidns testcases. They are related to POSIX message queues and notification on message arrival. Could you please review them? If a process registers for asynchronous notification on a POSIX message queue, it gets a signal and a siginfo_t structure when a message arrives on the message queue. The si_pid in the siginfo_t structure is set to the PID of the process that sent the message. If the process that sent the message is not in the same namespace as the notified one, this should be taken into account. 
6503 pidns30 : notified process is in a descendant namespace wrt to the notifier. so the signal receiver doesn't know about the sender's pid.
6504 pidns31 : notified process is in an ancestor namespace wrt to the notifier. so the signal receiver should get the sender's PID in the signal receiver namespace.
6505 They currently fail, since the si_pid is not correctly set. But I just proposed a patch to fix this (see http://lkml.org/lkml/2008/12/5/13). This testcase checks if the si_pid is correctly set when a process that has registered for notification on a posix mqueue is in a descendant namespace wrt the process that sends a message to that posix mqueue. Signed-off-by: Nadia Derbey <Nadia.Derbey@bull.net>, Acked-By: <sukadev@linux.vnet.ibm.com>.
6507 Modified Files:
6508 ltp/testcases/kernel/containers/pidns/Makefile
6509 ltp/testcases/kernel/containers/pidns/runpidnstest.sh
6510 Added Files:
6511 ltp/testcases/kernel/containers/pidns/pidns30.c
6513 25) Log Message:
6514 This is a proposal for 2 new testcases in the pidns testcases. They are related to POSIX message queues and notification on message arrival. Could you please review them? If a process registers for asynchronous notification on a POSIX message queue, it gets a signal and a siginfo_t structure when a message arrives on the message queue. The si_pid in the siginfo_t structure is set to the PID of the process that sent the message. If the process that sent the message is not in the same namespace as the notified one, this should be taken into account.
6515 pidns30 : notified process is in a descendant namespace wrt to the notifier. so the signal receiver doesn't know about the sender's pid.
6516 pidns31 : notified process is in an ancestor namespace wrt to the notifier. so the signal receiver should get the sender's PID in the signal receiver namespace.
6517 They currently fail, since the si_pid is not correctly set. But I just proposed a patch to fix this (see http://lkml.org/lkml/2008/12/5/13). This testcase checks if the si_pid is correctly set when a process that has registered for notification on a posix mqueue is in an ancestor namespace wrt the process that sends a message to that posix mqueue. Signed-off-by: Nadia Derbey <Nadia.Derbey@bull.net>, Acked-By: <sukadev@linux.vnet.ibm.com>.
6519 Modified Files:
6520 ltp/testcases/kernel/containers/pidns/runpidnstest.sh
6521 Added Files:
6522 ltp/testcases/kernel/containers/pidns/pidns31.c
6524 26) Log Message:
6525 Tests in testcase/network/lib6 has been excluded because they occured build break on the earlier distributions. Now autoconf is introduced, we can include it again. Ths series of patches enable the lib6 tests. The initialization style of union, ".<member>=<value>", is one of the latest gcc extention. It's better not to use it. Signed-off-by: Mitsuru Chinen <mitch@linux.vnet.ibm.com>.
6527 Modified Files:
6528 ltp/testcases/network/lib6/asapi_01.c
6529 ltp/testcases/network/lib6/asapi_02.c
6530 ltp/testcases/network/lib6/asapi_03.c
6531 ltp/testcases/network/lib6/asapi_05.c
6532 ltp/testcases/network/lib6/asapi_06.c
6533 ltp/testcases/network/lib6/asapi_07.c
6535 27) Log Message:
6536 Tests in testcase/network/lib6 has been excluded because they occured build break on the earlier distributions. Now autoconf is introduced, we can include it again. Ths series of patches enable the lib6 tests. For socket related functions, sys/socket.h should be included. Signed-off-by: Mitsuru Chinen <mitch@linux.vnet.ibm.com>.
6538 Modified Files:
6539 ltp/testcases/network/lib6/asapi_04.c
6540 ltp/testcases/network/lib6/asapi_05.c
6542 28) Log Message:
6543 Tests in testcase/network/lib6 has been excluded because they occured build break on the earlier distributions. Now autoconf is introduced, we can include it again. Ths series of patches enable the lib6 tests. Signed-off-by: Mitsuru Chinen <mitch@linux.vnet.ibm.com>.
6545 Modified Files:
6546 ltp/configure.ac
6547 ltp/include/config.h.default
6548 ltp/testcases/network/Makefile
6549 ltp/testcases/network/lib6/asapi_06.c
6551 29) Log Message:
6552 Give others to use this file created by Root during Install.
6554 Modified Files:
6555 ltp/testcases/commands/unzip/Makefile
6557 30) Log Message:
6558 COMPILATION ERROR FIX for NETNS on ia64: Serge/Subrata, I have the patch , to fix the make problem for containers. Would you please review this ? In containers, it would dynamically check for the unshare() defn, in the linked libraries. This would not halt the make, if the unshare() is not found in the system. Signed-Off-By: Veerendra <veeren@linux.vnet.ibm.com>. 
6560 Modified File(s):
6561 ltp/testcases/kernel/containers/Makefile
6562 ltp/testcases/kernel/containers/check_for_unshare.c
6564 31) Log Message:
6565 Subrata Modak <subrata@linux.vnet.ibm.com> wrote: Hi Rusty, I found that you wrote a test program to verify whether all the valid IFF flags are implemented by TUNGETFEATURES ioctl (recently in 2.6.27: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=07240fd0902c872f044f523893364a1a24c9f278). I ported the same into LTP format and created the first draft version. Yet to test it on the latest kernel, but the first draft works fine. If you do not have any issue(s), can we add this code to LTP with your permission ??. Rusty Russell <rusty@rustcorp.com.au> replied: Thanks, of course!. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>. Signed-Off-By: Rusty Russell <rusty@rustcorp.com.au>.
6567 Modified Files:
6568 ltp/runtest/syscalls
6569 ltp/testcases/kernel/syscalls/ioctl/test_ioctl
6570 Added Files:
6571 ltp/testcases/kernel/syscalls/ioctl/ioctl03.c
6573 32) Log Message:
6574 Please find the patch for the pidns14.c testcase. Test Assertion:
6575 ** kill -USR1 container_init from outside a container,
6576 ** $ Where init has not defined a custom handler for USR1,
6577 ** $ Should kill the container,
6578 ** $ else the test fails,
6579 Signed-off-by: Veerendra C <vechandr@in.ibm.com>,
6580 Results:
6581 # ./pidns14
6582 pidns14     1  PASS  :  container init is killed, as expected
6583 Sukadev, Included the changes suggested by you after doing waitpid() at the end.
6585 Added Files:
6586 ltp/testcases/kernel/containers/pidns/pidns14.c
6588 33) Log Message:
6589 Please find the testcase for the below scenario. Assertion:
6590 ** kill - USR1 container_init,
6591 **      - from the parent process and also inside a container,
6592 **      - Where init has defined a custom handler for USR1,
6593 **      - Should call the handler, and,
6594 **      - Verify whether the signal handler is called from the proper process.
6595 Signed-off by: Veerendra C <vechandr@in.ibm.com>,
6596 Results:
6597 # ./pidns16
6598 pidns16     0  INFO  :  sig_handler is signalled from pid  29640
6599 pidns16     0  INFO  :  Container: Resumed after receiving SIGUSR1 from parentNS
6600 pidns16     0  INFO  :  sig_handler is signalled from pid  1
6601 pidns16     0  INFO  :  Container: Resumed after sending SIGUSR1 from container itself
6602 pidns16     1  PASS  :  container init continued successfuly, after handling signal -USR1
6603 Suka,
6604 After your comments, now I am checking in the signal handler the sending procee id. If it is from the parent ns and when it is from container init. Also made some small changes after doing waitpid() in main.
6606 Added Files:
6607 ltp/testcases/kernel/containers/pidns/pidns16.c
6609 34) Log Message:
6610 Just a few fixes I've done while running the complete LTP suite on a ppc64 system. The test fails while running command "numa_node_size" which is unknown to my system. This patch replaces numa_node_size by "numactl --hardware". Signed-off-by: Gilles Carry <gilles.carry@bull.net>.
6612 Modified Files:
6613 ltp/testcases/kernel/numa/numa01.sh
6615 35) Log Message:
6616 Just a few fixes I've done while running the complete LTP suite on a ppc64 system. This definition is missing on powerpc specific code. utimensat test fails without this patch. Signed-off-by: Gilles Carry <gilles.carry@bull.net>. 
6618 Modified Files:
6619 ltp/testcases/kernel/include/powerpc.in
6620 ltp/testcases/kernel/include/powerpc64.in
6622 36) Log Message:
6623 Just a few fixes I've done while running the complete LTP suite on a ppc64 system. Crontab command fail if user is not present in cron.allow file. This moves away cron.allow and restores it afterward. Signed-off-by: Gilles Carry <gilles.carry@bull.net>.
6625 Modified Files:
6626 ltp/testcases/commands/cron/cron_deny01
6628 37) Log Message:
6629 Just a few fixes I've done while running the complete LTP suite on a ppc64 system. Crontab command fail if user is not present in cron.allow file. This moves away cron.allow and restores it afterward. Signed-off-by: Gilles Carry <gilles.carry@bull.net>.
6631 Modified Files:
6632 ltp/testcases/commands/cron/cron_pos_tests.sh
6634 38) Log Message:
6635 CPU controller latency testcases v-4: Add some documentation with respect to test. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
6637 Modified Files:
6638 ltp/testcases/kernel/controllers/cpuctl/cpuctl_testplan.txt
6640 39) Log Message:
6641 CPU controller latency testcases v-4: The patch adds a binary to be run as load on the machine. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
6643 Added Files:
6644 ltp/testcases/kernel/controllers/cpuctl/cpuctl_latency_test.c
6646 40) Log Message:
6647 CPU controller latency testcases v-4: The patch adds a binary to be run as the latency check task. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
6649 Added Files:
6650 ltp/testcases/kernel/controllers/cpuctl/cpuctl_latency_check_task.c
6652 41) Log Message:
6653 CPU controller latency testcases v-4: The patch adds a script which runs the load tasks and the latency check task. The script creates setup for both the tests(with and without cpu controller). Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
6655 Added Files:
6656 ltp/testcases/kernel/controllers/cpuctl/run_cpuctl_latency_test.sh
6658 42) Log Message:
6659 CPU controller latency testcases v-4: Edit the makefile. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
6661 Modified Files:
6662 ltp/testcases/kernel/controllers/cpuctl/Makefile
6664 43) Log Message:
6665 CPU controller latency testcases v-4: Add the test to be run with other cpu controller testcases. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
6667 Modified Files:
6668 ltp/testcases/kernel/controllers/test_controllers.sh
6670 44) Log Message:
6671 Testcase pidns10 on pidnamespace: The pidns10.c testcase verifies inside the container, if kill(-1, sig) fails with ESRCH when there are no processes in container besides container-init. Signed-off-by: Gowrishankar M <gowrishankar.m@in.ibm.com>, Acked-by: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>.
6673 Modified Files:
6674 ltp/testcases/kernel/containers/pidns/runpidnstest.sh
6675 Added Files:
6676 ltp/testcases/kernel/containers/pidns/pidns10.c
6678 45) Log Message:
6679 Please accept below testcase patches for pid namespace. 
6680 pidns12:
6681 Description:
6682   The pidns12.c testcase verifies that siginfo->si_pid is set to 0 if sender (parent process) is not in receiver's namespace.
6683 pidns13:
6684   The pidns13.c testcase checks container init, for async I/O triggered by peer namespace process.
6685 pidns17:
6686   The pidns17.c testcase verifies inside the container, if kill(-1, SIGUSR1) terminates all children running inside.
6687 Signed-off-by: Gowrishankar M <gowrishankar.m@in.ibm.com>,
6688 Acked-by: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>.
6690 Modified Files:
6691 ltp/testcases/kernel/containers/pidns/runpidnstest.sh
6692 Added Files:
6693 ltp/testcases/kernel/containers/pidns/pidns12.c
6694 ltp/testcases/kernel/containers/pidns/pidns13.c
6695 ltp/testcases/kernel/containers/pidns/pidns17.c
6697 46) Log Message:
6698 Per request of Mike Frysinger, I resend this patch. The patch itself is  the same, but the explanation is extended. Hope it's better this time. 
6699 Hello,
6700 I'm sorry to say this, but some changes in the "Fix Warnings and Badness v2" patch[1] from October actually create bugs in the ltp tests. I think they should be reverted by applying the attached patch. The problems are of those types:
6701 1) Calling:
6702 pthread_create(&th, &newattr, (void *)&new_thread, (void *)&newsockfd) is wrong if eg. newsockfd is a variable subsequently modified by the parent thread, not protected by locking. This is because there is a data race between the read in the new thread and the write in the parent thread. Moreover, it is quite often meant to pass different values to more threads in the ltp tests, which results in the different threads actually sharing the variable, which leads to unpredictable results.
6703 2) Calling
6704 pthread_exit((void *)&exit_val); is wrong if exit_val is a local or thread-local variable, incl. errno. These variables cease to exist when the thread finishes, so subsequent dereferencing & read in the joining thread would read nonexistent variable. I think they should be reverted, because the warning (conversion pointer/integer) doesn't mean anything bad in this context (provided you use the same type on both sides, eg. the calling thread and the created thread) and other solutions just add unnecessary complexity. The patch goes a little further, while I was searching for related problems, I've found one typo and changed the signatures of some thread functions (they really should be (void* (*)(void*)), not (void* (*)(int))). I've discovered this when I debugged a deadlock in test_1_to_1_threads. BTW, shouldn't the first (or last) thread in this test call t_recv instead of t_send (see the relay function). Signed-Of-By: Jiří Paleček <jpalecek@web.de>.
6706 Modified File(s):
6707 ltp/testcases/kernel/fs/openfile/openfile.c
6708 ltp/testcases/kernel/io/disktest/childmain.c
6709 ltp/testcases/kernel/io/disktest/main.c
6710 ltp/testcases/kernel/io/disktest/timer.c
6711 ltp/testcases/kernel/mem/mtest06/mmap1.c
6712 ltp/testcases/kernel/mem/mtest07/mallocstress.c
6713 ltp/testcases/kernel/mem/mtest07/shm_test.c
6714 ltp/testcases/kernel/sched/clisrv/pthserv.c
6715 ltp/testcases/network/sctp/func_tests/test_1_to_1_threads.c
6717 47) Log Message:
6718 The test case "utimensat01" will test the function "utimensat" when the file is not owned by self. It excepts it will return some error code. But if the test user is "root", it has super property and can be success. Signed-off-by: Zhang Xiliang <zhangxiliang@cn.fujitsu.com>.
6720 Modified File(s):
6721 ltp/testcases/kernel/syscalls/utimensat/utimensat_tests.sh
6723 48) Log Message:
6724 This patch adds a menu to networktests.sh in order to select the network tests like networkstress.sh. For the backword compatibility, the default test sets are left as-is. Namely, networktests.sh doesn't run any additional tests when no option is specified. Signed-off-by: Mitsuru Chinen <mitch@linux.vnet.ibm.com>.
6726 Modified Files:
6727 ltp/testscripts/networktests.sh
6728 Added Files:
6729 ltp/runtest/tcp_cmds_addition
6731 49) Log Message:
6732 Adding the patch for running the tests pidns14.c and pidns16.c. Please accept this. Signed-Off-By: Veerendra <veeren@linux.vnet.ibm.com>.
6734 Modified File(s):
6735 ltp/testcases/kernel/containers/pidns/runpidnstest.sh
6737 50) Log Message:
6738 The description of the networktests.sh in INTALL file is a bit old. This patch adds the description regarding PAM and test menu. Signed-off-by: Mitsuru Chinen <mitch@linux.vnet.ibm.com>.
6740 Modified File(s):
6741 ltp/INSTALL
6743 51) Log Message:
6744 Please accept below testcase patches for pid namespace. They carry minor comments suggested by Suka and Nadia in lxc-dev.
6746 pidns20:
6747      The pidns20.c testcase verifies that signal handler of SIGUSR1 is called (and cinit is NOT terminated) when:
6748         - container-init blocks SIGUSR1,
6749         - parent queues SIGUSR1 and
6750         - a handler is specified for SIGUSR1 before it is unblocked.
6751  Change log:
6752    version 2:
6753      * added two pipes for reliable testing.
6754    version 1:
6755      * Submitted in lxc-dev
6756 pidns21:
6757     The pidns21.c testcase verifies that container-init is terminated by
6758 SIGUSR1 when:
6759        - a handler is specified for SIGUSR1,
6760        - container-init blocks SIGUSR1,
6761        - parent queues SIGUSR1 and
6762        - handler for SIGUSR1 is set to system default before SIGUSR1 is
6763          unblocked.
6764 Change log:
6765    version 2:
6766      * added two pipes for reliable testing.
6767    version 1:
6768     * Submitted in lxc-dev
6769 Signed-off-by: Gowrishankar M <gowrishankar.m@in.ibm.com>, Acked-by: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>.
6771 Modified Files:
6772 ltp/testcases/kernel/containers/pidns/runpidnstest.sh
6773 Added Files:
6774 ltp/testcases/kernel/containers/pidns/pidns20.c
6775 ltp/testcases/kernel/containers/pidns/pidns21.c
6777 52) Log Message:
6778 I made few changes to ltp/testcases/kernel/fs/acl/tacl_xattr.sh. It is not working perfectly still there are issues with this script. I have posted patch and logs.attached strace log file. Please cross check results. Signed-off-by: Naresh Kamboju<naresh.kernel@gmail.com>.
6780 Modified File(s):
6781 ltp/testcases/kernel/fs/acl/tacl_xattr.sh
6783 53) Log Message:
6784 The problem is noticed only for these 2 tests lstat01A_64 and stat04_64. Analysis of the problem showed that these tests are called from runtest/syscall file. The problem is noticed because the symlink01.c file doesn't have implementation to take care lstat01A_64 and stat04_64 arguments that are passed in the file runtest/syscall. Solution: Simple solution is to remove lines.
6785 lstat01A_64 symlink01 -T lstat01_64
6786 stat04_64 symlink01 -T stat04_64
6787 from runtest/syscall.
6788 Other option is to provide feature in symlink01.c so that it can execute these tests successfully. I worked on one such patch. Please have a look. This runs same tests for lstat01A_64 and stat04_64 as is run for lstat01 and stat04 respectively. Signed-Off-By: Sharyathi Nagesh <sharyath@in.ibm.com>.
6790 Modified File(s):
6791 ltp/runtest/syscalls
6792 ltp/testcases/kernel/syscalls/symlink/symlink01.c
6794 54) Log Message:
6795 Subrata Modak <subrata@linux.vnet.ibm.com> wrote:
6796 The tcore_patch_test_suite was added to LTP on Fri Jan 17 22:07:55 2003 UTC, with contribution from you. As i try to compile it today, i get the following error:
6797 [tcore_patch_test_suites]$ make
6798  gcc  -o tcore tcore.c -lm -lpthread
6799  tcore.c: In function ‘producer’:
6800  tcore.c:129: error: memory input 0 is not directly addressable
6801  tcore.c: In function ‘consumer’:
6802  tcore.c:166: error: memory input 0 is not directly addressable
6803  tcore.c:167: error: memory input 0 is not directly addressable
6804  make: *** [tcore] Error 1
6805 Can you please let me know:
6806  1) Any fix for this Failure ?
6807  2) Relevance of this test case today, whether they need to be there in  LTP or not ?
6809 Gowrishankar <gomuthuk@linux.vnet.ibm.com> replied:
6810 I have made it to compile and run with below patch. Using proper extended asm stops this problem. Below patch uses gcc's extended asm instead of basic inlines on this test which stops compilation problem with newer gcc's (v4). Signed-off-by: Gowrishankar M <gowrishankar.m@linux.vnet.ibm.com>.
6812 Modified File(s):
6813 ltp/testcases/misc/tcore_patch_test_suites/tcore.c
6814 ltp/testcases/misc/tcore_patch_test_suites/tcore.sh
6816 55) Log Message:
6817 Small updates from Pradeep K Surisetty <pradeepkumars@in.ibm.com>.
6819 Modified File(s):
6820 ltp/testcases/pounder21/README
6821 ltp/testcases/pounder21/src/ramsnake/Makefile
6822 ltp/testcases/pounder21/src/ramsnake/snake.c
6824 56) Log Message:
6825 The attached patch fixes and then integrates the Hyperthreading tests to default LTP run. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
6827 Modified File(s):
6828 ltp/runltp
6829 ltp/testcases/kernel/sched/Makefile
6830 ltp/testcases/kernel/sched/hyperthreading/ht_affinity/HTaffinity.c
6831 ltp/testcases/kernel/sched/hyperthreading/ht_affinity/HTutils.c
6832 ltp/testcases/kernel/sched/hyperthreading/ht_affinity/Makefile
6833 ltp/testcases/kernel/sched/hyperthreading/ht_enabled/Makefile
6834 ltp/testcases/kernel/sched/hyperthreading/ht_interrupt/Makefile
6836 57) Log Message:
6837 Thanks very much for fixing this. Now i am able to build and install properly. As a fallout to your fix, i am adding this test to build & install default, however i am reserving to run it only through runalltests.sh, as it creates a core file of size > 20MB. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>,
6839 Modified Files:
6840 ltp/runalltests.sh
6841 ltp/testcases/misc/Makefile
6842 Added Files:
6843 ltp/runtest/tcore
6845 58) Log Message:
6846 The newly added test case ioctl03[1] introduces some problems. First, compilation errors. Second, test failures and misuse of TCONF. The following patch fixes them by changing an order of a header file and also checking IFF_VNET_HDR. It also tidy up the code and add some more information to test output.Signed-off-by: CAI Qian <caiqian@cclom.cn>.
6848 Modified File(s):
6849 ltp/testcases/kernel/syscalls/ioctl/ioctl03.c
6851 59) Log Message:
6852 This patch fix man miscellenous compilation warnings. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
6854 Modified File(s):
6855 ltp/lib/tlibio.c
6856 ltp/testcases/kernel/fs/openfile/openfile.c
6857 ltp/testcases/kernel/io/disktest/childmain.c
6858 ltp/testcases/kernel/io/disktest/main.c
6859 ltp/testcases/kernel/io/disktest/timer.c
6860 ltp/testcases/kernel/mem/mtest07/mallocstress.c
6861 ltp/testcases/kernel/mem/mtest07/shm_test.c
6862 ltp/testcases/kernel/sched/clisrv/pthserv.c
6863 ltp/testcases/kernel/sched/hyperthreading/ht_enabled/HTutils.c
6864 ltp/testcases/kernel/sched/hyperthreading/ht_enabled/Makefile
6865 ltp/testcases/kernel/sched/hyperthreading/ht_interrupt/Makefile
6866 ltp/testcases/network/sctp/func_tests/Makefile
6867 ltp/testcases/network/sctp/func_tests/test_1_to_1_threads.c
6869 60) Log Message:
6870 I have reviewed test cases for set_robust_list and get_robust_list. These test cases are working fine and generating results as PASS. I have found a small correction in comment line. Here I am posting the same. Signed-Off-By: Naresh Kamboju <naresh.kernel@gmail.com>.
6872 Modified File(s):
6873 ltp/testcases/kernel/syscalls/set_robust_list/set_robust_list01.c
6875 61) Log Message:
6876 =========================================================
6877 Manas K. Nayak <maknayak@in.ibm.com> reported:
6878 =========================================================
6879 accept4_01 test cases are broken because the function accept04() is not implemented in testcase. Used ltp version: ltp-full-20081130.tgz. Manually executed the test as below:
6880 [accept4]# ./accept4_01
6881 accept04_01    1  BROK  :  accept4() Error: Function not implemented
6882 =========================================================
6883 Subrata Modak <subrata@linux.vnet.ibm.com> replied:
6884 =========================================================
6885 Fix on x86_64 as well, as it behaves properly on other Architectures. Supriya/Manas, accept4_01.c is a new test case for the new system call accept4() recently introduced in kernel-2.6.26 only for the x86_64 architecture. The test has the code to handle if it is not supported in some architecture. Interestingly it executes the expected way on x86 machines: 
6886 # uname -a
6887 Linux 2.6.25-gcov-nomodconfig-smp #1 SMP Thu Jun 12 06:29:27 EDT 2008 i686 i686 i386 GNU/Linux 
6888 # ./ltp-intermediate-20081216/testcases/bin/accept4_01
6889 accept04_01    1  CONF  :  syscall __NR_accept4 not supported on your arch
6890 But on x86_64, it behaves differently:
6891 # uname -a
6892 Linux 2.6.18-125.el5 #1 SMP Mon Dec 1 17:38:25 EST 2008 x86_64 x86_64 x86_64 GNU/Linux
6893 # ./accept4_01
6894 accept04_01    1  BROK  :  accept4() Error: Function not implemented
6895 It means though the interface calls for:
6896 syscall(__NR_socketcall, SYS_ACCEPT4, args)
6898 syscall(__NR_accept4, fd, sockaddr, addrlen, flags)
6899 will execute as __NR_socketcall & __NR_accept4 are defined inside the system, the exact implementation of the interface is yet to come as the kernel < 2.6.26. So, i changed the code accordingly. Please verify the patch. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
6901 Modified File(s):
6902 ltp/testcases/kernel/syscalls/accept4/accept4_01.c
6904 62) Log Message:
6905 ======================================================
6906 Manas K. Nayak <maknayak@in.ibm.com> reported:
6907 ======================================================
6908 Ltp iptables testcases failed against sles with following ping failures. Looks like iptables chain rules set to block ping from loopback address.
6909 ======================================================
6910 Sridhar Vinay Replied:
6911 ======================================================
6912 Manas, This looks like default SLES behaviour. When all rules are flushed, the default behaviour for SUSE firewall is to drop all packets. This is not the case with RH where absence of any rule results in all packets accepted. So we may need to adjust the test accordingly. Modification to test case to indicate certain distributions dropping all packets when firewall is enabled and no rule is present.
6913 ======================================================
6914 Manas K. Nayak <maknayak@in.ibm.com> reverted back:
6915 ======================================================
6916 I verified the patch using ltp release "ltp-full-20081130" on SLES and it is generating expected information as mentioned. Subrata you can make this patch available in coming ltp release. Signed-Off-By: Vinay Sridhar <vinay@linux.vnet.ibm.com>.
6918 Modified File(s):
6919 ltp/testcases/network/iptables/iptables_tests.sh
6921 63) Log Message:
6922 Include File Systems Data Integrity Tests to Default  LTP run. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
6924 Modified Files:
6925 ltp/runtest/fs
6927 64) Log Message:
6928 Increase the No. of Loops for the File System INOD tests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
6930 Modified Files:
6931 ltp/runtest/fs
6933 65) Log Message:
6934 Integrate the File System Permissions Tests in to Default LTP run. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
6936 Modified Files:
6937 ltp/runtest/fs ltp/testcases/kernel/fs/fs_perms/Makefile
6938 Added Files:
6939 ltp/testcases/kernel/fs/fs_perms/fs_perms_simpletest.sh
6940 Removed Files:
6941 ltp/testcases/kernel/fs/fs_perms/simpletest.sh
6943 66) Log Message:
6944 Increase the No. of Soft & Hard Links Created by linktest.pl. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
6946 Modified Files:
6947 ltp/runtest/fs
6949 67) Log Message:
6950 Integrate PROC File Systems tests into default LTP run. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
6952 Modified Files:
6953 ltp/runtest/fs
6955 68) Log Message:
6956 Integrate File Systems Race Condition Check tests to  default LTP run. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
6958 Modified Files:
6959 ltp/runtest/fs ltp/testcases/kernel/fs/Makefile
6960 Added Files:
6961 ltp/testcases/kernel/fs/racer/fs_racer.sh
6962 ltp/testcases/kernel/fs/racer/fs_racer_dir_create.sh
6963 ltp/testcases/kernel/fs/racer/fs_racer_dir_test.sh
6964 ltp/testcases/kernel/fs/racer/fs_racer_file_concat.sh
6965 ltp/testcases/kernel/fs/racer/fs_racer_file_create.sh
6966 ltp/testcases/kernel/fs/racer/fs_racer_file_link.sh
6967 ltp/testcases/kernel/fs/racer/fs_racer_file_list.sh
6968 ltp/testcases/kernel/fs/racer/fs_racer_file_rename.sh
6969 ltp/testcases/kernel/fs/racer/fs_racer_file_rm.sh
6970 ltp/testcases/kernel/fs/racer/fs_racer_file_symlink.sh
6971 Removed Files:
6972 ltp/testcases/kernel/fs/racer/dir_create.sh
6973 ltp/testcases/kernel/fs/racer/dir_test.sh
6974 ltp/testcases/kernel/fs/racer/file_concat.sh
6975 ltp/testcases/kernel/fs/racer/file_create.sh
6976 ltp/testcases/kernel/fs/racer/file_link.sh
6977 ltp/testcases/kernel/fs/racer/file_list.sh
6978 ltp/testcases/kernel/fs/racer/file_rename.sh
6979 ltp/testcases/kernel/fs/racer/file_rm.sh
6980 ltp/testcases/kernel/fs/racer/file_symlink.sh
6981 ltp/testcases/kernel/fs/racer/racer.sh
6983 69) Log Message:
6984 Integrate CD and FLOPPY tests to run with runalltests.sh. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
6986 Modified Files:
6987 ltp/runalltests.sh
6988 Added Files:
6989 ltp/runtest/io_cd
6990 ltp/runtest/io_floppy
6991 Removed Files:
6992 ltp/runtest/io
6994 70) Log Message:
6995 Make io/aio tests to build & install with root level  make, and then run with runltp. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
6997 Modified Files:
6998 ltp/runltp
6999 ltp/testcases/kernel/io/Makefile
7000 ltp/testcases/kernel/io/aio/aio02/Makefile
7001 ltp/testcases/kernel/io/aio/aio02/runfstests.sh
7002 Added Files:
7003 ltp/runtest/io
7005 71) Log Message:
7006 Run the CPU HOTPLUG tests through runalltests.sh. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7008 Modified Files:
7009 ltp/README
7010 ltp/runalltests.sh
7011 Added Files:
7012 ltp/runtest/cpuhotplug
7014 72) Log Message:
7015 Fix compilation issues in compiling the MEMORY HOTPLUG tests. Better ways to fix the compilation error(s) are always welcome. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7017 Modified Files:
7018 ltp/testcases/kernel/hotplug/memory_hotplug/commands.c
7019 ltp/testcases/kernel/hotplug/memory_hotplug/migrate_pages.c
7021 73) Log Message:
7022 Add options for block devices and turn on related testcases. Signed-Off-By: Andrew Vagin <avagin@gmail.com>.
7024 Modified Files:
7025 ltp/runltp
7026 ltp/runtest/syscalls
7028 74) Log Message:
7029 This testcase checked event IN_UNMOUNT. IN_UNMOUNT File system containing watched object was unmounted and check filesystem that it can't be unmounted if exist opened inotify descriptor. Example of execution:
7030 Running tests.......
7031 inotify03    0  INFO  :  mount /dev/loop0 to mnt_694 fstype=ext3
7032 inotify03    0  INFO  :  umount /dev/loop0
7033 <<<test_start>>>
7034 tag=inotify03 stime=1229332020
7035 cmdline="inotify03 -D /dev/loop0 -T ext3"
7036 contacts=""
7037 analysis=exit
7038 initiation_status="ok"
7039 <<<test_output>>>
7040 incrementing stop
7041 inotify03    1  PASS  :  get event: wd=1 mask=2000 cookie=0 len=0
7042 inotify03    2  PASS  :  get event: wd=1 mask=8000 cookie=0 len=0
7043 inotify03    3  PASS  :  inotify_rm_watch (5, 1) return -1 errno=22 : Invalid argument
7044 <<<execution_status>>>
7045 duration=0 termination_type=exited termination_id=0 corefile=no cutime=0 cstime=0
7046 <<<test_end>>>
7047 kernel: Linux avagin 2.6.25-rc6 #1 SMP Tue Jul 8 13:42:51 MSD 2008 i686 Intel(R) Celeron(R) CPU 2.53GHz GenuineIntel GNU/Linux. 
7048 Signed-Off-By: Andrew Vagin <avagin@gmail.com>. Acked-By: CAI Qian <caiqian@cclom.cn>.
7050 Modified Files:
7051 ltp/runtest/syscalls
7052 Added Files:
7053 ltp/testcases/kernel/syscalls/inotify/inotify03.c
7055 75) Log Message:
7056 Add TCONF if the tested kernel has version less than 2.6.13. Signed-Of-By: Andrew Vagin <avagin@gmail.com>. Acked-By: CAI Qian <caiqian@cclom.cn>.
7058 Modified Files:
7059 ltp/testcases/kernel/syscalls/inotify/inotify01.c
7060 ltp/testcases/kernel/syscalls/inotify/inotify02.c
7061 ltp/testcases/kernel/syscalls/inotify/inotify03.c
7063 76) Log Message:
7064 Introduce autoconf to inotify test case. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
7066 Modified File(s):
7067 ltp/configure.ac
7068 ltp/testcases/kernel/syscalls/inotify/Makefile
7069 ltp/testcases/kernel/syscalls/inotify/inotify01.c
7070 ltp/testcases/kernel/syscalls/inotify/inotify02.c
7072 77) Log Message:
7073 This patchset creates the basic infrastructure for running the existing network testcases under containers automatically. The patchset creates a command file named nw_under_ns for the purpose. Please review them and provide all your valuable feedback. I have addressed all the comments from lxc-dev list except one. The changelog looks like:
7074 1. Added verbose comments and patch description.
7075 2. Restructured the licensing text.
7076 3. Merged two patches into one touching runallnetworktest_child.sh file.
7078 TODO:
7079 1. Changing the kernel version to proper one
7080 2. unshare not needed as clone only is suffucient. I will do it in a separate patch as need to do extensive testing to ensure other testcases do not break.
7081 Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>. Acked-By: "Serge E. Hallyn" <serue@us.ibm.com>.
7083 Modified Files:
7084 ltp/testcases/kernel/containers/libclone/libnetns.c
7085 ltp/testcases/kernel/containers/netns/parentns.sh
7086 Modified Files:
7087 ltp/testcases/kernel/containers/libclone/libnetns.c
7088 Modified Files:
7089 ltp/testcases/kernel/containers/libclone/libnetns.c
7090 ltp/testcases/kernel/containers/netns/childns.sh
7091 ltp/testcases/kernel/containers/netns/parentns.sh
7092 Modified Files:
7093 ltp/testcases/kernel/containers/netns/childns.sh
7094 ltp/testcases/kernel/containers/netns/parentns.sh
7095 Added Files:
7096 ltp/testcases/kernel/containers/netns/create_container.c
7097 Added Files:
7098 ltp/testcases/kernel/containers/netns/runallnetworktests_parent.sh
7099 Added Files:
7100 ltp/testcases/kernel/containers/netns/runallnetworktests_child.sh
7101 Added Files:
7102 ltp/testcases/kernel/containers/netns/nw_under_ns.sh
7103 Modified Files:
7104 ltp/testcases/kernel/containers/netns/Makefile
7105 Added Files:
7106 ltp/runtest/nw_under_ns
7107 Modified Files:
7108 ltp/testcases/kernel/containers/netns/runallnetworktests_child.sh
7109 Added Files:
7110 ltp/testcases/kernel/containers/netns/readme
7112 78) Log Message:
7113 Linux drivers based on Video for Linux Two (V4L2) API, test addition:
7114 Németh Márton <nm127@freemail.hu> wrote:
7115 I started a project to test the Linux drivers based on Video for Linux Two (V4L2) API, release 0.24. This project is using the CUnit framework and is available at http://v4l-test.sourceforge.net/. I found your project at http://ltp.sourceforge.net/ . As far as I know the LTP currently do not have any tests for V4L2. Maybe test cases created for v4l-test project can be used for LTP also. What do you think? 
7116 Subrata Modak <subrata@linux.vnet.ibm.com> wrote back: 
7117 es, it can be. We have a rather old code base for Device Drivers testing. And time and again i was trying to revive the device drivers tests inside LTP, but, did not get sufficient volunteers to do the same. Your test code can be a starting point for us. I downloaded your testsuite and was able to compile the stuff, with some modification(s). However, i did not test it. Can you also share the logs of the run on your machine ?? More info is required in the documentation. I have prepared a patch(attached & embedded), which will integrate these tests inside LTP with minor modifications in documentation and some #defines in some source files (to be able to compile on machines not having respective header files containing the definition). Now, we have 2 choices:
7118 1) You can voluntarily allow us to maintain this code inside LTP. Send your patches/modifications to us, whenever you want to add/modify/remove any tests out of: ltp/testcases/kernel/device-drivers/v4l-test/, We will then do the needful. You benefit by showcasing your test code to a bigger LTP community, and hence can attract more contribution from them. We gain by re-introducing/re-starting device drivers testing, which can then move to other device drivers as well. If you agree, please reply to this mail with a DCO Sign-off:  Signed-Off-By: Németh Márton <nm127@freemail.hu>, I can then go ahead and include this patch.
7119 2) You can keep your project running at: http://v4l-test.sourceforge.net/, as well as agree to apply this patch to include in LTP. In such a case, send us updates whenever you update your project. In any case, i  would require a DCO Sign-off: Signed-Off-By: Németh Márton <nm127@freemail.hu>,  from you. I would like to thank you for deciding to contribute this to LTP, and would also request you to help us fix the  existing device drivers tests in LTP, so that we can start using them. If necessary we can delete the obsolete ones and add new ones: http://ltp.cvs.sourceforge.net/viewvc/ltp/ltp/testcases/kernel/device-drivers/. Do you think, you will also be able to help us here ?? 
7120 Németh Márton <nm127@freemail.hu> wrote back:
7121 Yes, sorry about that. I have had no access to my emails during the last days. I also wanted to think about this a little. I would like to choose the 2nd solution: I try to run my project forward and send you patches to include them  in LTP. The source code and the test design was created by me. However, the V4L2 API specification which is also included in the tarball is only downloaded and saved under the 'doc' directory so I always have a local copy of the V4L2 API revision 0.24. This you might not want to include in the LTP source code. I had some difficulties with the inline patch you sent me, it was not usable at my side because my email client was not able to handle it correctly. Could you please send it as an attachment? What I could recognised that the v4l-test project was placed in LTP source directory under ltp-intermediate-20081223.orig/testcases/kernel/device-drivers/v4l-test . However, if I look around in the "device-drivers" subdirectory I would use the subdirectory: ltp/testcases/kernel/device-drivers/v4l/user_space . What do you think? Signed-Off-By: Márton Németh <nm127@freemail.hu>.
7123 Modified Files:
7124 ltp/README
7125 Added Files:
7126 ltp/testcases/kernel/device-drivers/v4l/user_space/Makefile
7127 ltp/testcases/kernel/device-drivers/v4l/user_space/README
7128 ltp/testcases/kernel/device-drivers/v4l/user_space/dev_video.c
7129 ltp/testcases/kernel/device-drivers/v4l/user_space/dev_video.h
7130 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CROPCAP.c
7131 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_CROPCAP.h
7132 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMAUDIO.c
7133 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMAUDIO.h
7134 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMINPUT.c
7135 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMINPUT.h
7136 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMSTD.c
7137 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUMSTD.h
7138 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUM_FMT.c
7139 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_ENUM_FMT.h
7140 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_INPUT.c
7141 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_INPUT.h
7142 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYCAP.c
7143 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_QUERYCAP.h
7144 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_STD.c
7145 ltp/testcases/kernel/device-drivers/v4l/user_space/test_VIDIOC_STD.h
7146 ltp/testcases/kernel/device-drivers/v4l/user_space/test_invalid_ioctl.c
7147 ltp/testcases/kernel/device-drivers/v4l/user_space/test_invalid_ioctl.h
7148 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_test.c
7149 ltp/testcases/kernel/device-drivers/v4l/user_space/v4l2_test.h
7150 ltp/testcases/kernel/device-drivers/v4l/user_space/video_limits.h
7151 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/index.html
7152 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/a16506.htm
7153 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/a16706.htm
7154 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/a16721.htm
7155 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/b17127.htm
7156 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/book1.htm
7157 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/c14592.htm
7158 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/c14595.htm
7159 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/c174.htm
7160 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/c2030.htm
7161 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/c5742.htm
7162 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/c6488.htm
7163 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/capture-example.html
7164 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/f163.htm
7165 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/i16960.htm
7166 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/index.html
7167 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r10104.htm
7168 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r10211.htm
7169 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r10386.htm
7170 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r10595.htm
7171 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r10944.htm
7172 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r11094.htm
7173 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r11217.htm
7174 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r11285.htm
7175 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r11430.htm
7176 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r11612.htm
7177 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r11680.htm
7178 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r11946.htm
7179 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r12051.htm
7180 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r12265.htm
7181 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r12342.htm
7182 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r12784.htm
7183 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r12816.htm
7184 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r12878.htm
7185 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r13022.htm
7186 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r13105.htm
7187 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r13317.htm
7188 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r13641.htm
7189 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r13696.htm
7190 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r13817.htm
7191 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r13889.htm
7192 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r14037.htm
7193 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r14090.htm
7194 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r14169.htm
7195 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r14264.htm
7196 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r14390.htm
7197 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r14496.htm
7198 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r2492.htm
7199 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r3735.htm
7200 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r3796.htm
7201 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r3896.htm
7202 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r4185.htm
7203 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r4246.htm
7204 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r4339.htm
7205 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r4484.htm
7206 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r4629.htm
7207 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r4850.htm
7208 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r5016.htm
7209 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r5154.htm
7210 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r5319.htm
7211 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r5470.htm
7212 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r7624.htm
7213 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r7626.htm
7214 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r7667.htm
7215 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r7771.htm
7216 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r7900.htm
7217 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r8087.htm
7218 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r8242.htm
7219 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r8304.htm
7220 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r8367.htm
7221 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r8494.htm
7222 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r8724.htm
7223 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r8936.htm
7224 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r9149.htm
7225 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r9288.htm
7226 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r9539.htm
7227 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r9688.htm
7228 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r9804.htm
7229 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/r9994.htm
7230 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x15446.htm
7231 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x16430.htm
7232 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x16453.htm
7233 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x16497.htm
7234 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x16743.htm
7235 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x16769.htm
7236 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x16775.htm
7237 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x16788.htm
7238 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x16896.htm
7239 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x16910.htm
7240 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x16915.htm
7241 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x16923.htm
7242 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x16929.htm
7243 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x16933.htm
7244 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x16941.htm
7245 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x1859.htm
7246 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x1904.htm
7247 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x2009.htm
7248 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x2123.htm
7249 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x2428.htm
7250 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x2490.htm
7251 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x282.htm
7252 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x294.htm
7253 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x309.htm
7254 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x341.htm
7255 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x3891.htm
7256 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x394.htm
7257 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x448.htm
7258 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x542.htm
7259 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x5634.htm
7260 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x5665.htm
7261 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x5791.htm
7262 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x5884.htm
7263 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x5950.htm
7264 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x5953.htm
7265 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x6386.htm
7266 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x6570.htm
7267 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x6831.htm
7268 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x6909.htm
7269 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x6991.htm
7270 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x7002.htm
7271 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x7013.htm
7272 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x7236.htm
7273 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x7561.htm
7274 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x7578.htm
7275 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x7607.htm
7276 ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/x802.htm
7278 79) Log Message:
7279 Manas Kumar Nayak <maknayak@in.ibm.com> shared this wonderfull README to run LTP Network tests.
7281 Added File(s):
7282 ltp/testcases/network/LTP-Network-test_README.pdf
7284 80) Log Message:
7285 Use more descriptive diff format for reporting errors in ln_tests: the error output in some tests is not as useful as it could be. This patch amend that. Do not compare actual and expected output with the "quiet" switch, to get some info more useful than "The files xxx and yyy differ" in case of failure. Use the correct error output file in unzip_tests. Signed-Off-By: Jiri Palecek <jpalecek@web.de>.
7287 Modified Files:
7288 ltp/testcases/commands/fileutils/ln/ln_tests.sh
7289 ltp/testcases/commands/gzip/gzip_tests.sh
7290 ltp/testcases/commands/unzip/unzip_tests.sh
7292 81) Log Message:
7293 This patch fixes the logic of #ifdefs in the signalfd testcase. The problem was, that if our own syscall was used, no test would actually be compiled (because of #else between those two pieces of code). This patch also fixes this compile error:
7294 make[5]: Leaving directory `/tmp/buildd/ltp-20081130+dfsg/testcases/kernel/syscalls/signal'
7295 make[5]: Entering directory `/tmp/buildd/ltp-20081130+dfsg/testcases/kernel/syscalls/signalfd'
7296 cc -g -O2 -g -Wall -O2 -Wall -g -O2 -g -Wall -O2 -I../../include -g -Wall -I../../../../include -Wall    signalfd01.c-L../../../../lib -lltp -o signalfd01
7297 signalfd01.c:88:18: error: #if with no expression
7298 signalfd01.c: In function 'do_test1':
7299 signalfd01.c:117: warning: implicit declaration of function 'signalfd' by checking for "defined USE_OWNIMPL", not "USE_OWNIMPL".
7300 Signed-Off-By: Jiri Palecek <jpalecek@web.de>.
7302 Modified Files:
7303 ltp/testcases/kernel/syscalls/signalfd/signalfd01.c
7305 82) Log Message:
7306 Delete an a.out file in eventfd Makefile: the clean targets in ltp don't always clean all intermediate binary files. This patch fixes that. The a.out file is potentially created by the check for aio_eventfd (or other compile checks) in the makefile. The object files in getgroups Makefile are xxx_16.o. Signed-Off-By: Jiri Palecek <jpalecek@web.de>.
7308 Modified Files:
7309 ltp/testcases/kernel/syscalls/eventfd/Makefile
7310 ltp/testcases/kernel/syscalls/getgroups/Makefile
7311 ltp/testcases/kernel/syscalls/move_pages/Makefile
7313 83) Log Message:
7314 Integrate ltp network tests to runalltests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7316 Modified Files:
7317 ltp/runalltests.sh
7319 84) Log Message:
7320 Integrate ltp network stress tests to runalltests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7322 Modified Files:
7323 ltp/runalltests.sh
7325 85) Log Message:
7326 Integrate ltp adp tests to runalltests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7328 Modified Files:
7329 ltp/runalltests.sh
7331 86) Log Message:
7332 Integrate ltp autofs tests to runalltests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7334 Modified Files:
7335 ltp/runalltests.sh
7337 87) Log Message:
7338 Fix Diskio test. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7340 Modified Files:
7341 ltp/testscripts/diskio.sh
7343 88) Log Message:
7344 Integrate ltp exportfs tests to runalltests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7346 Modified Files:
7347 ltp/runalltests.sh
7349 89) Log Message:
7350 Integrate ltp ro only fs tests to runalltests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7352 Modified Files:
7353 ltp/runalltests.sh
7355 90) Log Message:
7356 Integrate ltp isofs tests to runalltests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7358 Modified Files:
7359 ltp/runalltests.sh
7361 91) Log Message:
7362 Integrate ltp dmmapper tests to runalltests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7364 Modified Files:
7365 ltp/runalltests.sh
7367 92) Log Message:
7368 Integrate ltp fslvm tests to runalltests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7370 Modified Files:
7371 ltp/runalltests.sh
7373 93) Log Message:
7374 Integrate ltp fsnolvm tests to runalltests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7376 Modified Files:
7377 ltp/runalltests.sh
7379 94) Log Message:
7380 Integrate ltp scsi_debug tests to runalltests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7382 Modified Files:
7383 ltp/runalltests.sh
7385 95) Log Message:
7386 Integrate ltp sysfs tests to runalltests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7388 Modified Files:
7389 ltp/runalltests.sh
7391 96) Log Message:
7392 Remove rpc tests from tirpc. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7394 Modified Files:
7395 ltp/runtest/rpctirpc
7397 97) Log Message:
7398 Integrate ltp tirpc tests to runalltests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7400 Modified Files:
7401 ltp/runalltests.sh
7403 98) Log Message:
7404 Integrate ltp selinux tests to runalltests. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7406 Modified Files:
7407 ltp/runalltests.sh
7409 99) Log Message:
7410 Check for existing commands after LTPTMP has been defined in unzip_tests.sh: The chk_ifexist function in unzip_tests needs the variable LTPTMP, but it is called before this variable is initialized. This patch fixes that by moving the call after LTPTMP is initialized. Signed-Off-By: Jiri Palecek <jpalecek@web.de>.
7412 Modified Files:
7413 ltp/testcases/commands/unzip/unzip_tests.sh
7415 100) Log Message:
7416 Always create a new expected output file, not append to the previous in gzip_tests: The expected output file in gzip_tests is made always by appending data to the file. Because there are two tests in gzip_tests (each making its own exp file), the second test ends up with concatenation of the two exp files, which doesn't work well. This patch fixes that by truncating the file at the first write. Signed-Off-By: Jiri Palecek <jpalecek@web.de>.
7418 Modified Files:
7419 ltp/testcases/commands/gzip/gzip_tests.sh
7421 101) Log Message:
7422 Renumber testcases in the symlink01 file, reflecting some added tests: The indexes of tests in th symlink01 test are incorrect, which causes broken test results due to eg. unlink test invoked as part of the chmod tests. This patch fixes that. Signed-Off-By: Jiri Palecek <jpalecek@web.de>. 
7424 Modified Files:
7425 ltp/testcases/kernel/syscalls/symlink/symlink01.c
7427 102) Log Message:
7428 Amend cleanup procedure in mknod07: the cleanup in mknod07 didn't work for me, because the test yields root, removes search permission on its current directory and then tries to chdir("..") which fails due to the missing permission. This patch fixes that by re-gaining root before the cleanup.
7429  - restore root privileges before tmp directory cleanup. This is needed, because as nonprivileged user, we don't have search permission on the current directory,
7430  - because of that, do not drop root completely by setuid(), change effective uid instead,
7431  - call cleanup in one case when setup fails,
7432 Signed-Off-By: Jiri Palecek <jpalecek@web.de>.
7434 Modified Files:
7435 ltp/testcases/kernel/syscalls/mknod/mknod07.c
7437 LTP-20081130
7439 1) Log Message:
7440 librttest.c: enhancement and fixes for options handling. 
7441 - simplified check for duplicate options,
7442 - better handling of unknown options and missing args: report missing args and   exit,
7443 - exit if any option is wrong,
7444 - indent fix,
7445 Verified on all rt tests. Signed-off-by: Gilles Carry <gilles.carry@bull.net>, Acked-by: Darren Hart <dvhltc@us.ibm.com>.
7447 Modified File(s):
7448 ltp/testcases/realtime/lib/librttest.c
7450 2) Log Message:
7451 matrix_mult.c: set_affinity to work when there are offline cpus:
7452 Syscall sched_setaffinity fails if choosen cpu is not online. In set_affinity, thread_id value is used as cpuid when calling sched_setaffinity. This fails when disabling cpus because threads ids and online cpu ids don't necessarly match. This patch simply increments cpuid (max. 8192) until it finds an online cpu. This guaranties that no more than one thread is assigned to one cpu. If set_affinity is called more times than there are online cpus then matrix_mult.c fails. Signed-off-by: Gilles Carry <gilles.carry@bull.net>, Acked-by: Darren Hart <dvhltc@us.ibm.com>,
7454 Modified File(s):
7455 ltp/testcases/realtime/func/matrix_mult/matrix_mult.c
7457 3) Log Message:
7458 matrix_mult.c: dynamic iterations configuration.
7459 Dimension (128) of statistics arrays must be a multiple of number of cpu. This is a hassle as you have to recompile every time your arch changes or if you want to disable cpus. Failing to do so causes segfault when requiring statistics if 128 modulo nr_cpus != 0. This patch adds option -i to specify how many iterations are wanted (still defaulting to 128). It rounds up iterations to the nearest multiple of online cpus. Signed-off-by: Gilles Carry <gilles.carry@bull.net>, Acked-by: Darren Hart <dvhltc@us.ibm.com.
7461 Modified File(s):
7462 ltp/testcases/realtime/func/matrix_mult/matrix_mult.c
7464 4) Log Message:
7465 matrix_mult.c: thread synchronisation simplification:
7466 In concurrent calculations:
7467 - use a single pthread_barrier to start all threads together instead of a combination of barrier/mutex/condvar.
7468 - main thread no longer participates to concurrent calculations and simply performs rt_gettime(s) for global time spent evaluation.
7469 Signed-off-by: Gilles Carry <gilles.carry@bull.net>, Acked-by: Darren Hart <dvhltc@us.ibm.com>.
7471 Modified File(s):
7472 ltp/testcases/realtime/func/matrix_mult/matrix_mult.c
7474 5) Log Message:
7475 matrix_mult.c: concurrent calculation stats fix:
7476 Array size for stats was iterations/numcpus. Concurrent threads used to write their stats in the same rows, overwriting each other's results. This patch makes array size = iterations and threads not overlapping their results by shifting their index. Signed-off-by: Gilles Carry <gilles.carry@bull.net>, Acked-by: Darren Hart <dvhltc@us.ibm.com>.
7478 Modified File(s):
7479 ltp/testcases/realtime/func/matrix_mult/matrix_mult.c
7481 6) Log Message:
7482 use feedback from Jan Kratochvil so we wait for the child to be stopped before we attempt to ptrace it.
7484 Modified File(s):
7485 ltp/testcases/kernel/syscalls/ptrace/spawn_ptrace_child.h
7487 7) Log Message:
7488 base {PEEK,POKE}USER on sizeof(user) rather than sizeof(pt_regs) and add a few more corner cases.
7490 Modified File(s):
7491 ltp/testcases/kernel/syscalls/ptrace/ptrace06.c
7493 8) Log Message:
7494 drop backup file configure~
7496 Modified File(s):
7497 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/configure~
7499 9) Log Message:
7500 start a .gitignore
7502 Added File(s):
7503 ltp/.gitignore
7505 10) Log Message:
7506 This patch fixes what I believe is a wrong logic in test 3 of this script right after the last "crontab -l ..." command. In my system the cron table is empty; this command will return false and the else clause will never be executed. If the command returns true (0) then the cron table is not empty as it was supposed to be and the script must indicate an error. Signed-Off-By: Elder Costa <elder.costa@terra.com.br>.
7508 Modified File(s):
7509 ltp/testcases/commands/cron/cron_tests.sh
7511 11) Log Message:
7512 Stop building numa test in cross environment: None of the tests for the existence of numa prereqs work in a cross build environment. This is a patch to skip erroneously checking for these prereqs on a host system if the $CROSS_COMPILER variable is set per the runltp script. Without this patch, the existing script checks for the existence of aheader file on the /usr/include, but our compiler only looks within the include directories of the target system, and stops cross building of the entire ltp suite, if the target does not have numa.h/no numa support. Signed-Off-By: Henry Yei <hyei@mvista.com>.
7514 Modified File(s):
7515 ltp/testcases/kernel/numa/test.sh
7517 12) Log Message:
7518 The following are errors while compiling ltp-full-20081031 with ARM architecture:
7519 make[4]: Entering directory `/home/naresh/DIFF/11_2008/ltp-full-20081031/testcases/kernel/syscalls/eventfd' /usr/local/arm-sony-linux-gnueabi/devel/bin/arm-sony-linux-gnueabi-dev-gcc
7520 -Wall  -I../../include -g -Wall -I../../../../include -Wall    eventfd01.c -L../../../../lib -lltp -o eventfd01
7521 In file included from eventfd01.c:60:
7522 ../../include/linux_syscall_numbers.h:113:10: error: no macro name given in #ifndef directive
7523 make[4]: *** [eventfd01] Error 1
7524 make[4]: Leaving directory
7525 `/home/naresh/DIFF/11_2008/ltp-full-20081031/testcases/kernel/syscalls/eventfd' 
7526 make[3]: *** [all] Error 2
7527 make[3]: Leaving directory
7528 `/home/naresh/DIFF/11_2008/ltp-full-20081031/testcases/kernel/syscalls'
7529 Here I am attaching the patch to resolve above error. Signed-Off-By: naresh kamboju <naresh.kernel@gmail.com>.
7531 Modified File(s):
7532 ltp/testcases/kernel/include/arm.in
7534 13) Log Message:
7535 Alan Cox [alan@lxorguk.ukuu.org.uk] wrote:
7536 The test changes the window size using the slave-fd and expects that it won't affect the window-size on master-fd. With this change, we return the slave's window size and test fails. I've no idea why anyone would have thought the existing behaviour was correct. The pty/tty pair code tries to share the size and other information at all times and the old test was I think verifying a bug existed.
7537 Sukadev <sukadev@linux.vnet.ibm.com> wrote:
7538 We are referring to the last window size check in test2() of testcases/kernel/pty/ptem01.c. This check will cause the test to fail when some of the planned ttydev changes are merged. Would you happen to know if the check is really required or if it should be dropped ? 
7539 Subrata Modak <subrata@linux.vnet.ibm.com> wrote: I would want the test to remain there, but introduce some checkings before running the test. As test2() is valid under present circumstances, we should retain it as people will keep using LTP on lower kernels. Having said that, i would like to come with a solution where test2() of testcases/kernel/pty/ptem01.c is not run after the planned ttydev changes are merged. Something compile/run time checking to either not to build that part of code and run it. Can we do something like that by checking some glibc/kernel exported definitions ?
7540 Sukadev <sukadev@linux.vnet.ibm.com> wrote:
7541 Just to be clear, the entire test2() is not broken. Only the last part (see patch below) Other parts of test2() should be fine even with new changes. Other than the kernel version when the changes are merged, I am not sure there is a way. Besides, it is not clear which assertion that part of test2() is testing and if it is even needed for older kernels. Here is the part of test2() I am referring to: Signed-Off-By: Sukadev <sukadev@linux.vnet.ibm.com>.
7543 Modified File(s):
7544 ltp/testcases/kernel/pty/ptem01.c
7546 14) Log Message:
7547 Enable Kernel with the Option during build to test filecaps support. Subrata.
7549 Modified File(s):
7550 ltp/README
7551 ltp/testcases/kernel/security/filecaps/README
7553 15) Log Message:
7554 check input files and abort if broken line is found
7556 Modified File(s):
7557 ltp/testcases/kernel/include/regen.sh
7559 16) Log Message:
7560 remove bogus line
7562 Modified File(s):
7563 ltp/testcases/kernel/include/sh.in
7565 17) Log Message:
7566 The attached Patch defines more about the keywords:
7567 i) TPASS - Indicates that the test case had the expected result and passed.
7568 ii) TFAIL - Indicates that the test case had an unexpected result and failed.
7569 iii) TBROK - Indicates that the remaining test cases are broken and will not execute correctly, because some precondition not met, such as a resource not being available.
7570 iv) TCONF - Indicates that the test case was not written to run on the current harware or software configuration such as machine type, or, kernel version. 
7571 v) TRETR - Indicates that the test cases has been retired and should not be executed any longer.
7572 vi) TWARN - Indicates that the test case experienced an unexpected or undesirable event that should not affect the test itself such as being unable to cleanup resources after the test finished.
7573 vii) TINFO - Specifies useful information about the status of the test that does not affect the result and does not indicate a problem.
7575 in the HTML file generated after test run. I believe it will be very useful for deciphering results better: Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7577 Modified File(s):
7578 ltp/tools/html_report_header.txt
7580 18) Log Message:
7581 Added test case for checking cpuidle sysfs files. Signed-Off-By: Nageswara R Sastry <rnsastry@linux.vnet.ibm.com>.
7583 Modified Files:
7584 ltp/testcases/kernel/power_management/Makefile
7585 ltp/testcases/kernel/power_management/runpwtests.sh
7587 Added Files:
7588 ltp/testcases/kernel/power_management/check_cpuidle_sysfs_files.sh
7590 19) Log Message:
7591 gcov-kernel: change comment to recommend CONFIG_GCOV_HAMMER=n. Background: CONFIG_GCOV_HAMMER indicates a modified gcc version which is not the majority of cases: Some Linux distributions ship a modified version of GCC 3.3.x that produces GCOV data incompatible with the format of the standard GCC 3.3.x. If you are using such a distribution, you need to enable this option for the GCOV kernel support to work correctly. Signed-Off-By: Peter Oberparleiter <oberpapr@users.sourceforge.net>.
7594 Modified File(s):
7595 ltp/utils/analysis/gcov-kernel/linux-2.6.27-gcov.patch
7597 20) Log Message:
7598 Following the footsteps of Masatake Yamato, i have decided to enable building, installing & running of some _16 & _64 bit syscalls tests in LTP. I have taken this trivial ones, and, would leave other porting to you. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>. 
7600 Modified File(s):
7601 ltp/runtest/syscalls
7602 ltp/testcases/kernel/syscalls/chown/Makefile
7603 ltp/testcases/kernel/syscalls/fchown/Makefile
7604 ltp/testcases/kernel/syscalls/fcntl/Makefile
7605 ltp/testcases/kernel/syscalls/fstat/Makefile
7606 ltp/testcases/kernel/syscalls/fstatat/Makefile
7607 ltp/testcases/kernel/syscalls/fstatfs/Makefile
7608 ltp/testcases/kernel/syscalls/getdents/Makefile
7609 ltp/testcases/kernel/syscalls/geteuid/Makefile
7610 ltp/testcases/kernel/syscalls/getgroups/Makefile
7611 ltp/testcases/kernel/syscalls/getuid/Makefile
7612 ltp/testcases/kernel/syscalls/lchown/Makefile
7613 ltp/testcases/kernel/syscalls/lstat/Makefile
7614 ltp/testcases/kernel/syscalls/pread/Makefile
7615 ltp/testcases/kernel/syscalls/pselect/Makefile
7616 ltp/testcases/kernel/syscalls/setfsgid/Makefile
7617 ltp/testcases/kernel/syscalls/setfsuid/Makefile
7618 ltp/testcases/kernel/syscalls/setregid/Makefile
7619 ltp/testcases/kernel/syscalls/setresgid/Makefile
7620 ltp/testcases/kernel/syscalls/setresuid/Makefile
7621 ltp/testcases/kernel/syscalls/setreuid/Makefile
7622 ltp/testcases/kernel/syscalls/setuid/Makefile
7623 ltp/testcases/kernel/syscalls/stat/Makefile
7624 ltp/testcases/kernel/syscalls/statfs/Makefile
7626 21) Log Message:
7627 The following Patch adds the option to run filecaps tests from runalltests.sh and also provisions for installation of required libraries not present in the system. Also systematic execution of all tests run through runalltests.sh is added. Signed-Of-By: Subrata Modak <subrata@linux.vnet.ibm.com>. 
7629 Modified File(s):
7630 ltp/runalltests.sh
7632 22) Log Message:
7633 Submitting the testcase, which would try to kill the parent namespace pid from the container init. Also this tests a scenario of killing non existent pid from the container. Signed-off-by: Veerendra C <vechandr@in.ibm.com>. Acked-by: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>.
7635 Added Files:
7636 ltp/testcases/kernel/containers/pidns/pidns06.c
7638 23) Log Message:
7639 Added Kernel .config options for building LTP SECURITY TESTS. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>. Reviewd-By: Stephen Smalley <sds@tycho.nsa.gov>.
7641 Modified File(s):
7642 ltp/README
7643 ltp/testcases/kernel/security/selinux-testsuite/README
7645 24) Log Message:
7646 This patch fixes an issue with the sort command in netns testcases. Because of this all network namespace testcases were failing. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
7648 Modified File(s):
7649 ltp/testcases/kernel/containers/netns/initialize.sh
7651 25) Log Message:
7652 (previous mail got accidentally line-wrapped, sorry.). Attachted patch changes the location of thest test-binaries of aio-stress and aiodio runtest-files. Instead of the relative-build location just the binary get called,which is in the PATH of testcases/bin/ anyway when called by "pan". This patch should have no impact on testing inside ltp-build-tree. The idea of this patch is to allow easier packaging of LTP. (No runtest-file modification required when installting into the system environment) Signed-off-by: Daniel Gollub <dgollub@suse.de>.
7654 Modified File(s):
7655 ltp/runtest/ltp-aio-stress.part1
7656 ltp/runtest/ltp-aio-stress.part2
7657 ltp/runtest/ltp-aiodio.part1
7658 ltp/runtest/ltp-aiodio.part2
7660 26) Log Message:
7661 Subrata and Daniel,
7662 moving from ia64 to x86_64 arch I have got this at linking time: 
7663 cc -o aio-stress aio-stress.o -Wall -O -g -DAIO -L /usr/lib -laio -lpthread
7664 /usr/bin/ld: skipping incompatible /usr/lib/libpthread.so when searching for -lpthread
7665 /usr/bin/ld: skipping incompatible /usr/lib/libpthread.a when searching for -lpthread
7666 /usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
7667 /usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
7668 so , if you could  have a look to the suggested following  patch. Signed-Off-By: Jacky Malcles <Jacky.Malcles@bull.net>.
7670 Modified File(s):
7671 ltp/testcases/kernel/io/ltp-aiodio/Makefile
7673 27) Log Message:
7674 on SLES10 SP2 __NR_get_robust_list is not defined and cause following compiler warning:
7675 ---->8---------
7676 make[4]: Entering directory
7677 `/usr/src/packages/BUILD/ltp-full-20081031/testcases/kernel/syscalls/get_robust_list'
7678 cc -fmessage-length=0 -D_FORTIFY_SOURCE=2 -O2 -g -Wall -fmessage-length=0 -D_FORTIFY_SOURCE=2 -O2 -g -I../../include -g -Wall -I../../../../include -Wall    get_robust_list01.c -L../../../../lib -lltp -o get_robust_list01
7679 get_robust_list01.c: In function 'main':
7680 get_robust_list01.c:252: warning: control reaches end of non-void function
7681 make[4]: Leaving directory
7682 `/usr/src/packages/BUILD/ltp-full-20081031/testcases/kernel/syscalls/get_robust_list'
7683 ----8<---------
7684 And cause "unexpected" return value:
7685 ----8<---------
7686 x86_64:~/:[1]# /usr/lib64/ltp/testcases/bin/get_robust_list01 get_robust_list: system call not available
7687 x86_64:~/:[43]# echo $?
7689 x86_64:~/:[0]# /usr/lib64/ltp/testcases/bin/get_robust_list01 | wc -c
7691 ---->8---------
7692 Attached patch avoids "random"/43 return value. Signed-off-by: Daniel Gollub <dgollub@suse.de>.
7694 Modified File(s):
7695 ltp/testcases/kernel/syscalls/get_robust_list/get_robust_list01.c
7697 28) Log Message:
7698 This patch fixes a compilation warning:
7699 timerfd01.c: In function `main':
7700 timerfd01.c:128: warning: unused variable `tfd2'
7701 Signed-off-by: CAI Qian <caiqian@cclom.cn>.
7703 Modified File(s):
7704 ltp/testcases/kernel/syscalls/timerfd/timerfd01.c
7706 29) Log Message:
7707 Hello, these are some little fixes I've created for ltp. They are typos, fixes for compiler warning, bashisms in the makefiles etc. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
7709 Modified File(s):
7710 ltp/pan/pan.c
7711 ltp/pan/zoolib.c
7712 ltp/testcases/kernel/power_management/runpwtests.sh
7713 ltp/testcases/kernel/syscalls/eventfd/Makefile
7714 ltp/testcases/kernel/syscalls/fallocate/fallocate02.c
7715 ltp/testcases/kernel/syscalls/fallocate/fallocate03.c
7716 ltp/testcases/kernel/syscalls/kill/kill03.c
7717 ltp/testcases/kernel/syscalls/kill/kill04.c
7718 ltp/testcases/kernel/syscalls/mount/mount03.c
7719 ltp/testcases/kernel/syscalls/move_pages/Makefile
7721 30) Log Message:
7722 when building Debian ltp package on alpha, the package failed to build, because alpha lacks some of the syscalls (the xxx_16 ones). See:
7723 http://experimental.debian.net/fetch.php?&pkg=ltp&ver=20081031%2Bdfsg-1&arch=alpha&stamp=1225968365&file=log&as=raw
7724 I have created some patches, which fix this behaviour (ie. the build  doesn't fail then). They work like this:
7725 1. Syscalls which are potentially missing on some architectures are listed in the stub-list,
7726 2. If a syscall(x) is called and x is 0 (a value of undefined stub syscalls), the test is aborted by tst_brk(). This is accomplished by a macro wrapper over the syscall() function (this almost eliminates the need of changing the tests in question, and allows the compiler to eliminate parts of tests of nonexistent syscalls as dead code). The attached patches implement this. Some remarks:
7727 - the syscalls added to the stub list are the ones which appear in the kernel sources as __IGNORE_name-of-syscall,
7728 - the macro is for gcc only. The test using this mechanism (ie. #including linux_syscall_numbers.h and calling syscall()) must define static function void cleanup(void) to be called when the syscall is missing (the patch also handles this for tests that lack it).
7729 Signed-off-by: Jiri Palecek <jpalecek@web.de>.
7731 Modified File(s):
7732 ltp/testcases/kernel/include/regen.sh
7733 ltp/testcases/kernel/include/stub-list
7734 ltp/testcases/kernel/syscalls/pwrite/pwrite04.c
7735 ltp/testcases/kernel/syscalls/setgid/setgid01.c
7736 ltp/testcases/kernel/syscalls/setgid/setgid02.c
7737 ltp/testcases/kernel/syscalls/setgid/setgid03.c
7738 ltp/testcases/kernel/syscalls/timerfd/timerfd01.c
7739 ltp/testcases/kernel/syscalls/utimensat/utimensat01.c
7741 31) Log Message:
7742 Fix success detection in execve04 test:
7743 The execve04 test works like this: It sets up the environment, calls execve() and expects failure. However, this has two bad consequences if the call actually succeeds 
7744 1. The failure (ie. success of the call) is unnoticed,
7745 2. The test leaves loads of files in the temporary directory.
7746 all of them being caused by the fact that the test no longer runs after a succesful exec(). This patch fixes the situation by calling exec in a child only. The failure (or success) is gathered from the child's exit value. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
7748 Modified File(s):
7749 ltp/testcases/kernel/syscalls/execve/execve04.c
7751 32) Log Message:
7752 This patch fixes the error, that code exhausting the file descriptor table in execve04 test actually doesn't exhaust the fd table at all. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
7754 Modified File(s):
7755 ltp/testcases/kernel/syscalls/execve/execve04.c
7757 33) Log Message:
7758 Don't break chown tests on non-catastrophic failures. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
7760 Modified File(s):
7761 ltp/testcases/kernel/syscalls/chown/chown03.c
7762 ltp/testcases/kernel/syscalls/fchown/fchown02.c
7763 ltp/testcases/kernel/syscalls/fchown/fchown03.c
7765 34) Log Message:
7766 Do not call tst_brkm from the cleanup function in some tests: It is bad for the cleanup function to abort by calling tst_brkm, because in that case, further cleanup will not be performed. This patch fixes it in some chmod*, chown*, fchmod* and fchown* tests by substituting tst_resm for tst_brkm. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
7768 Modified File(s):
7769 ltp/testcases/kernel/syscalls/chmod/chmod06.c
7770 ltp/testcases/kernel/syscalls/chown/chown04.c
7771 ltp/testcases/kernel/syscalls/fchown/fchown02.c
7772 ltp/testcases/kernel/syscalls/fchown/fchown03.c
7773 ltp/testcases/kernel/syscalls/fchown/fchown04.c
7774 ltp/testcases/kernel/syscalls/fchown/fchown05.c
7776 35) Log Message:
7777 Prevent leaving files in the temporary directory by calling tst_rmdir, or cleanup, where appropriate. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
7779 Modified File(s):
7780 ltp/testcases/kernel/fs/stream/stream04.c
7781 ltp/testcases/kernel/syscalls/chown/chown03.c
7782 ltp/testcases/kernel/syscalls/fallocate/fallocate03.c
7783 ltp/testcases/kernel/syscalls/fchown/fchown04.c
7784 ltp/testcases/kernel/syscalls/fdatasync/fdatasync01.c
7785 ltp/testcases/kernel/syscalls/ftruncate/ftruncate03.c
7786 ltp/testcases/kernel/syscalls/pwrite/pwrite04.c
7787 ltp/testcases/network/lib6/runcc.c
7789 36) Log Message:
7790 Call cleanup() at the right places to prevent fallocate tests leaving files in the temporary directory. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
7792 Modified File(s):
7793 ltp/testcases/kernel/syscalls/fallocate/fallocate01.c
7794 ltp/testcases/kernel/syscalls/fallocate/fallocate02.c
7796 37) Log Message:
7797 I've clean my signalfd test case up with autoconf. After applying the patch, do at ltp/
7798     autoconf
7799     autoheader
7800     ./configure
7801     make (or cd testcases/kernel/syscalls/signalfd; make)
7802 Benefits are:
7803 - signalfd01.c doesn't depends on kernel version (it used KERNEL_VERSION macro.)
7804 - Makefile becomes simple.
7805 - #ifdef/#endif of signalfd01.c becomes readable.
7806 - signalfd.m4 can use other program than ltp.
7807 I revisied my patch.
7808 - signalfd.m4 is renamed to ltp-signalfd.m4.
7809 - configure is run by make if config.h is older than config.h.in.
7810 - autoconf is run by make if configure is older than configure.ac.
7811 - autoheader is run by make if config.h.in is older than configure.ac.
7812 - dist-clean, a new make target, removes autom4te.cache, config.log and config.status.
7813 - maintainer-clean, a new make target, removes configure and config.h.in.
7814 Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
7816 Modified Files:
7817 ltp/Makefile
7818 ltp/include/Makefile
7819 ltp/testcases/kernel/syscalls/signalfd/Makefile
7820 ltp/testcases/kernel/syscalls/signalfd/signalfd01.c
7821 Added Files:
7822 ltp/configure.ac
7823 ltp/m4/Makefile
7824 ltp/m4/ltp-signalfd.m4
7826 38) Log Message:
7827 Use the SO_REUSEADDR option in sctp tests to prevent bind error shortly after another test ended: I've noticed a bunch of errors in the SCTP tests, all of them being for the same reason, "bind: address already in use". I tried using the SO_REUSEADDR option on the socket, as if it was TCP, and it helped. However, I know almost nothing about SCTP, and don't know whether the same situation (applications binding to the same port quickly one after another) has the same problems and solution, or if it is just a kernel bug/misconfiguration/whatever else. Signed-off-by: Jiri Palecek<jpalecek@web.de>.
7829 Modified File(s):
7830 ltp/testcases/network/sctp/testlib/sctputil.h
7832 39) Log Message:
7833 Quick and dirty fix to overflow in pipeio when computing the number of writes: the computation of the number of writes in pipeio can overflow, eg. if you want to run more than 4 GB through the pipe. The attached patch fixes that. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
7835 Modified File(s):
7836 ltp/testcases/kernel/ipc/pipeio/pipeio.c
7838 40) Log Message:
7839 regen linux_syscall_numbers.h whenever regen.sh changes. Mike Frysinger <vapier@users.sourceforge.net>.
7841 Modified File(s):
7842 ltp/testcases/kernel/include/Makefile
7844 41) Log Message:
7845 make syscall() wrapper a bit more readable. Mike Frysinger <vapier@users.sourceforge.net>.
7847 Modified File(s):
7848 ltp/testcases/kernel/include/regen.sh
7850 42) Log Message:
7851 only create symlink if it doesnt exist already. Mike Frysinger <vapier@users.sourceforge.net>.
7853 Modified File(s):
7854 ltp/testcases/kernel/include/Makefile
7856 43) Log Message:
7857 generate stub list on the fly based on *.in files
7859 Modified File(s):
7860 ltp/testcases/kernel/include/regen.sh
7862 Removed File(s):
7863 ltp/testcases/kernel/include/stub-list
7865 44) Log Message:
7866 cleanup style with Lindent
7868 Modified File(s):
7869 ltp/testcases/kernel/syscalls/signalfd/signalfd01.c
7871 45) Log Message:
7872 use a macroname that isnt crazy long.
7874 Modified File(s):
7875 ltp/testcases/kernel/syscalls/signalfd/signalfd01.c
7877 46) Log Message:
7878 fill out AC_INIT().
7880 Modified File(s):
7881 ltp/configure.ac
7883 47) Log Message:
7884 use AC_CHECK_HEADERS_ONCE().
7886 Modified File(s):
7887 ltp/ltp/m4/ltp-signalfd.m4
7889 48) Log Message:
7890 make autotools optional and start a sane config.h by default.
7892 Modified File(s):
7893 ltp/include/Makefile 
7894 ltp/Makefile
7895 Added File(s):
7896 ltp/include/config.h.default 
7898 49) Log Message:
7899 add some compiled objects to the ignore list.
7901 Modified File(s):
7902 ltp/.gitignore
7904 50) Log Message:
7905 Integrate unzip tests to runtest/commands file. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7907 Modified Files:
7908 ltp/runtest/commands ltp/testcases/commands/Makefile
7909 ltp/testcases/commands/unzip/unzip_tests.sh
7911 51) Log Message:
7912 Integrate tpm_tools into runalltests.sh. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7914 Modified Files:
7915 ltp/runalltests.sh
7917 53) Log Message:
7918 Integrate gzip tests to runtest/commands file. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7920 Modified Files:
7921 ltp/runtest/commands
7923 54) Log Message:
7924 Integrate fileutils tests to runtest/commands file. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7926 Modified Files:
7927 ltp/runtest/commands
7929 55) Log Message:
7930 Integrate size01 tests to runtest/commands file. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7932 Modified Files:
7933 ltp/runtest/commands
7935 56) Log Message:
7936 Add ltp/runtest/commands file to ltp/runltp. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
7938 Modified Files:
7939 ltp/runltp
7941 57) Log Message:
7942 hugemmap02 "Segmentation fault" fix:
7943 -----------------------------------------------------------
7944 Iranna D. Ankad <iranna.ankad@in.ibm.com> Reported:
7945 -----------------------------------------------------------
7946 hugemmap02 "Segmentation fault" on a 32-bit system:
7947 Linux 2.6.18-120.el5PAE #1 SMP Fri Oct 17 18:17:11 EDT 2008 i686 i686 i386 GNU/Linux
7948 Allocate some huge pages:
7949 # echo 50 > /proc/sys/vm/nr_hugepages
7950 2. Create & mount hugetlbfs
7951 #mkdir -p /hugetlbfs
7952 #mount -t hugetlbfs none /hugetlbfs
7953 3. Go to following directory in LTP i.e cd /root/ltp-full-20080930/testcases/kernel/mem/hugetlb/hugemmap
7954 4. Run "hugemmap02" test
7955 # ./hugemmap02 -H /hugetlbfs/
7956 Segmentation fault
7957 -----------------------------------------------------------
7958 Cijurajan Kollanoor <cijurajan@in.ibm.com> Replied:
7959 -----------------------------------------------------------
7960 The program receives a segmentation fault here:
7961 154                 /* Attempt to mmap a huge page into a low memory address
7963 155                 errno = 0;
7964 156                 addr2 = mmap(LOW_ADDR2, MAP_SIZE, PROT_READ | PROT_WRITE,
7965 ==> Segfault
7966 157                             MAP_SHARED | MAP_FIXED, fildes, 0);
7968 -----------------------------------------------------------
7969 Adam Litke <agl@us.ibm.com>Replied:
7970 -----------------------------------------------------------
7971 Unfortunately, when you mmap using the MAP_FIXED flag, you can overwrite an existing mmap in the address space.  Please do the following to check if this has happened:
7972 1. Insert a 'getchar();' call above line 155 in the test source code above and recompile the test.
7973 2. Run the test.  When it pauses (waiting for input at the getchar() call), hit <ctrl>-z to background the test.
7974 3. Determine the pid of the test case using ps
7975 4. Collect the /proc/<pid>/maps for the appropriate pid
7976 5. Paste that output here in this bug.
7977 -----------------------------------------------------------
7978 Cijurajan Kollanoor Replied:
7979 -----------------------------------------------------------
7980 # cat maps
7981 00000000-00001000 r-xs 00000000 00:11 1781       /dev/zero
7982 00110000-0024e000 r-xp 00000000 08:02 19183585   /lib/libc-2.5.so
7983 0024e000-00250000 r-xp 0013e000 08:02 19183585   /lib/libc-2.5.so
7984 00250000-00251000 rwxp 00140000 08:02 19183585   /lib/libc-2.5.so
7985 00251000-00254000 rwxp 00251000 00:00 0
7986 005f1000-0060b000 r-xp 00000000 08:02 19183582   /lib/ld-2.5.so
7987 0060b000-0060c000 r-xp 00019000 08:02 19183582   /lib/ld-2.5.so
7988 0060c000-0060d000 rwxp 0001a000 08:02 19183582   /lib/ld-2.5.so
7989 0073a000-0073b000 r-xp 0073a000 00:00 0          [vdso]
7990 08048000-0804d000 r-xp 00000000 08:02 2586373
7991 /root/ltp-full-20080930/testcases/kernel/mem/hugetlb/hugemmap/hugemmap02
7992 0804d000-0804e000 rw-p 00004000 08:02 2586373
7993 /root/ltp-full-20080930/testcases/kernel/mem/hugetlb/hugemmap/hugemmap02
7994 0804e000-08052000 rw-p 0804e000 00:00 0
7995 08248000-08269000 rw-p 08248000 00:00 0          [heap]
7996 67ef8000-77ef8000 r--s 00000000 00:11 1781       /dev/zero
7997 77ef8000-87ef8000 r--s 00000000 00:11 1781       /dev/zero
7998 87ef8000-97ef8000 r--s 00000000 00:11 1781       /dev/zero
7999 97ef8000-a7ef8000 r--s 00000000 00:11 1781       /dev/zero
8000 a7ef8000-b7ef8000 r--s 00000000 00:11 1781       /dev/zero
8001 b7ef8000-b7efa000 rw-p b7ef8000 00:00 0
8002 b7f0a000-b7f0b000 rw-p b7f0a000 00:00 0
8003 bf918000-bf92d000 rw-p bffea000 00:00 0          [stack]
8004 -----------------------------------------------------------
8005 ADAM G. LITKE Replied:
8006 -----------------------------------------------------------
8007 My suspicion is confirmed.  This is a LTP test case bug.  All of the above mappings will have been overwritten by the mmap call on the hugetlbfs file at address 0.  This will most certainly cause your program to crash and burn. To fix the test case, I would recommend removing the MAP_FIXED flag from that mmap call and checking the address you get from mmap.  If it's zero, you'll know a mapping could be created at the bottom of the address space.  If it's -1, the mmaping failed. But if it's >0, you'll have to decide how to handle the case where the mapping could not be placed in the spot you requested. This case would not be a failure, just a failure to test the scenario you wanted to test.  I assume the LTP test harness has a way to represent an insignificant test result.  You might just treat this case in the same way you handle mmap() == 0.
8008 Signed-Off-By:  Cijurajan Kollanoor <cijurajan@in.ibm.com>,
8010 Modified File(s):
8011 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap02.c
8013 58) Log Message:
8014 This test case requires write permission for the dummy program. It would fail for those who put LTP on an read-only environment. So this patch copies the dummy test program to and performs the test in a private directory. p.s. this patch copy the one Renaud Lottiaux sent for execve02.c. Signed-Off-By: Roy Lee <roylee17@gmail.com>.
8016 Modified File(s):
8017 ltp/testcases/kernel/syscalls/creat/creat07.c
8019 59) Log Message:
8020 Only define signalfd() when it actually gets used -- i.e. when !USE_STUB. Mike Frysinger <vapier@users.sourceforge.net>
8022 Modified File(s):
8023 ltp/testcases/kernel/syscalls/signalfd/signalfd01.c
8025 60) Log Message:
8026 require autoconf-2.61+. Mike Frysinger <vapier@users.sourceforge.net>.
8028 Modified File(s):
8029 ltp/configure.ac
8031 61) Log Message:
8032 lcov: preparations for release 1.7. Peter Oberparleiter <oberpapr@users.sourceforge.net>.
8034 Modified File(s):
8035 ltp/utils/analysis/lcov/CHANGES
8036 ltp/utils/analysis/lcov/Makefile
8038 62) Log Message:
8039 lcov: update error and warning messages. Peter Oberparleiter <oberpapr@users.sourceforge.net>.
8041 Modified File(s):
8042 ltp/utils/analysis/lcov/CHANGES
8043 ltp/utils/analysis/lcov/bin/gendesc
8044 ltp/utils/analysis/lcov/bin/genhtml
8045 ltp/utils/analysis/lcov/bin/geninfo
8046 ltp/utils/analysis/lcov/bin/genpng
8047 ltp/utils/analysis/lcov/bin/lcov
8050 63) Log Message:
8051 lcov: fix spec file bug. Peter Oberparleiter <oberpapr@users.sourceforge.net>.
8053 Modified File(s):
8054 ltp/utils/analysis/lcov/rpm/lcov.spec
8056 64) Log Message:
8057 lcov: version + date updates. Peter Oberparleiter <oberpapr@users.sourceforge.net>.
8059 Modified File(s):
8060 ltp/utils/analysis/lcov/README
8061 ltp/utils/analysis/lcov/bin/gendesc
8062 ltp/utils/analysis/lcov/bin/genhtml
8063 ltp/utils/analysis/lcov/bin/geninfo
8064 ltp/utils/analysis/lcov/bin/genpng
8065 ltp/utils/analysis/lcov/bin/lcov
8066 ltp/utils/analysis/lcov/man/gendesc.1
8067 ltp/utils/analysis/lcov/man/genhtml.1
8068 ltp/utils/analysis/lcov/man/geninfo.1
8069 ltp/utils/analysis/lcov/man/genpng.1
8070 ltp/utils/analysis/lcov/man/lcov.1
8071 ltp/utils/analysis/lcov/man/lcovrc.5
8072 ltp/utils/analysis/lcov/rpm/lcov.spec
8074 65) Log Message:
8075 lcov: updated CVS version to 1.8. Peter Oberparleiter <oberpapr@users.sourceforge.net>.
8077 Modified File(s):
8078 ltp/utils/analysis/lcov/man/gendesc.1
8079 ltp/utils/analysis/lcov/man/genhtml.1
8080 ltp/utils/analysis/lcov/man/geninfo.1
8081 ltp/utils/analysis/lcov/man/genpng.1
8082 ltp/utils/analysis/lcov/man/lcov.1
8083 ltp/utils/analysis/lcov/man/lcovrc.5
8084 ltp/utils/analysis/lcov/bin/gendesc
8085 ltp/utils/analysis/lcov/bin/genhtml
8086 ltp/utils/analysis/lcov/bin/geninfo
8087 ltp/utils/analysis/lcov/bin/genpng
8088 ltp/utils/analysis/lcov/bin/lcov
8089 ltp/utils/analysis/lcov/rpm/lcov.spec
8090 ltp/utils/analysis/lcov/Makefile
8092 66) Log Message:
8093 I've introduced autoconf to modify_ldt test cases. The modification is very similar to the modification to signalfd. Signed-off-by: Masatake YAMATO<yamato@redhat.com>.
8095 Modified Files:
8096 ltp/configure.ac
8097 ltp/m4/ltp-signalfd.m4
8098 ltp/runtest/syscalls
8099 ltp/testcases/kernel/syscalls/modify_ldt/Makefile
8100 ltp/testcases/kernel/syscalls/modify_ldt/modify_ldt01.c
8101 ltp/testcases/kernel/syscalls/modify_ldt/modify_ldt02.c
8103 Added Files:
8104 ltp/m4/ltp-modify_ldt.m4
8106 67) Log Message:
8107 Please accept the patch for running the pidns tests for the containers. Also modified, to run all the testcases even when other testcase's fails. This patch contains the patches to run new tests pidns05 and pidns06. Also this patch will run all the pidns tests. And return back the exit code of the test, which failed first. Signed-off-by: Veerendra C <vechandr@in.ibm.com>. Acked-by: Serge Hallyn <serue@us.ibm.com>.
8109 Modified File(s):
8110 ltp/testcases/kernel/containers/pidns/runpidnstest.sh
8112 68) Log Message:
8113 [Bug # 2305878] fcntl17: fix short pid problem. Process ids (pids) are not necessary in "short" range, they might be larger (and are in SLES 10 e.g.). Signed_off-By: Marcus Meissner <marcusmeissner@users.sourceforge.net>.
8115 Modified File(s):
8116 ltp/testcases/kernel/syscalls/fcntl/fcntl17.c
8118 69) Log Message:
8119 Change "Buffer size is not positive" testcase readlink03 to use 0 as non-positive buffer size, instead of -1. To avoid a fortify-check-fail when using glibc and _FORTIFY_SOURCE=2. See discussion: http://lkml.org/lkml/2008/10/23/229. Signed-off-by: Daniel Gollub <dgollub@suse.de>.
8121 Modified File(s):
8122 ltp/testcases/kernel/syscalls/readlink/readlink03.c
8124 70) Log Message:
8125 Risrajak <risrajak@linux.vnet.ibm.com> reported:
8126 mallocstress testcase is failing on: Linux 2.6.27-rc6-7-default #1 SMP 2008-09-15 10:58:05 +0200 x86_64
8127 # ./testcases/kernel/mem/mtest07/mallocstress
8128 Aborted
8129 ---Kernel Component Data---
8130 Stack trace output: i am attaching full strace.
8131 <snip>
8132 clone(child_stack=0x7fe381a96250,
8133 flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
8134 parent_tidptr=0x7fe381a969e0, tls=0x7fe381a96950, child_tidptr=0x7fe381a969e0) = 27334
8135 nanosleep({0, 0}, NULL)                 = 0
8136 semop(34439172, 0x7fffa7cbef00, 1)      = 0
8137 futex(0x7fe39f2d19e0, FUTEX_WAIT, 27275, NULL <unfinished ...>
8138 +++ killed by SIGABRT +++
8139 ---------------------------------------
8140 Nagesh Sharyathi Replied:
8141 ---------------------------------------
8142 I was able to recreate the problem by spawning only 2 threads: This is what I found:
8143 ------------------------------------------------------------------------------------
8144 [pid  8006] tgkill(8004, 8006, SIGABRT <unfinished ...>
8145 [pid  8005] <... mmap resumed> )        = 0x7f8ba781b000
8146 [pid  8006] <... tgkill resumed> )      = 0
8147 [pid  8005] nanosleep({0, 0},  <unfinished ...>
8148 [pid  8006] --- SIGABRT (Aborted) @ 0 (0) ---
8149 Process 8006 detached
8150 [pid  8005] <... nanosleep resumed> NULL) = 0
8151 [pid  8005] +++ killed by SIGABRT +++
8152 +++ killed by SIGABRT +++
8153 ------------------------------------------------------------------------------------
8154 So one of the thread is sending tgkill to whole group. Need to look into glibc code to understand the problem. Test case is failing strangely while calling free()
8155 =================================
8156          for (i = 0; i < num_alloc; i++)
8157          {
8158              dprt(("pid[%d]: freeing ptrs[i] %p\n", getpid(), ptrs[i]));
8159          if (ptrs[i][0] != i) {
8160          fprintf(stderr, "pid[%d]: fail: bad sentinel value\n", getpid());
8161          return 1;
8162          }
8163          free(ptrs[i]);  <== Problem area
8164              my_yield();
8165         }
8166 =================================
8167 Andrew Vagin Replied <avagin@gmail.com>:
8168 Thanks. I found error for help valgrind.
8169 ==13393== Thread 56:
8170 ==13393== Invalid write of size 8
8171 ==13393==    at 0x400C27: allocate_free (mallocstress.c:198)
8172 ==13393==    by 0x400E4D: alloc_mem (mallocstress.c:281)
8173 ==13393==    by 0x3B5F007299: start_thread (in /lib64/libpthread-2.8.so)
8174 ==13393==    by 0x3B5E4E439C: clone (in /lib64/libc-2.8.so)
8175 ==13393==  Address 0x4c36a60 is 0 bytes inside a block of size 1 alloc'd
8176 ==13393==    at 0x4A0739E: malloc (vg_replace_malloc.c:207)
8177 ==13393==    by 0x400BF0: allocate_free (mallocstress.c:192)
8178 ==13393==    by 0x400E4D: alloc_mem (mallocstress.c:281)
8179 ==13393==    by 0x3B5F007299: start_thread (in /lib64/libpthread-2.8.so)
8180 ==13393==    by 0x3B5E4E439C: clone (in /lib64/libc-2.8.so)
8181 (gdb) print i
8182 $1 = 0
8183 (gdb) print alloc_num
8184 No symbol "alloc_num" in current context.
8185 (gdb) print num_alloc
8186 $2 = 0
8187 (gdb) print size
8188 $3 = 1
8189 strick the eye, we have pointer with type long, but allocate one byte only.
8190 size_t  size       = 1;
8191 long    *ptrs[MAXPTRS];
8192 ......
8193 ptrs[num_alloc] = (long *)malloc(size);
8194 I use valgrind first time. Thanks for this possibility:). see the attached patch. test passed and valgrind don't report errors after my patch. 
8195 Thread [34]: allocate_free() returned 0, succeeded.  Thread exiting.
8196 main(): test passed.
8197 ==13299==
8198 ==13299== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 1)
8199 ==13299== malloc/free: in use at exit: 0 bytes in 0 blocks.
8200 ==13299== malloc/free: 233,080 allocs, 227,080 frees, 5,454,975,665,283 bytes allocated.
8201 ps: I use oldsize = 5, because long will be equal 8 in more case. oldsize is previous value of fibannoci series. 
8202 Signed-Off-By: "avagin@gmail.com" <avagin@gmail.com>.
8204 Modified File(s):
8205 ltp/testcases/kernel/mem/mtest07/Makefile
8206 ltp/testcases/kernel/mem/mtest07/mallocstress.c
8208 71) Log Message:
8209 Initial Porting of accept4() syscall test to LTP by Subrata Modak <subrata@linux.vnet.ibm.com>. Originally written by Michael Kerrisk <mtk.manpages@gmail.com>. Later modified to suite compilation on different systems by Jiri Palecek <jpalecek@web.de>, who wrote the following:
8210 I have some nitpicks, in decreasing severity: First, the syscall, I believe, is not targeted at i386 and x86-64 only. Therefore, it is not wise to have these explicitly mentioned in the code. Also, it would be better not to "#error" if the arch isn't one of those fortunate, because ltp should build on others too. This should be fixed by patch 1. Disclaimer: This patch should make it compile (and fail at runtime with TCONF) on all kernels that don't have the syscall, and actually run the test on all kernels that do, depending on kernel headers version. However, I didn't test this (especially the selection of the syscall), so it needs to be checked. Second, if any of the syscalls vital for the test fails, it's preferable to output the error message too, and call tst_brk() for cleanup (patch 2). Third, there it would probably be better to use TFAIL/TPASS for recording success and failure instead of manual boolean flags (patch 3). Last, I think a successful test should print as little as possible and multiline messages like "calling syscall..." are really not that useful. Patch 4 disables them.
8212 Modified Files:
8213 ltp/runtest/syscalls
8214 ltp/testcases/kernel/include/x86_64.in
8215 Added Files:
8216 ltp/testcases/kernel/syscalls/accept4/Makefile
8217 ltp/testcases/kernel/syscalls/accept4/accept4_01.c
8219 72) Log Message:
8220 I guess you want ">/dev/null 2>&1" to eliminate both STDERR and STDOUT. Attaching a small patch with the above change. Please accept. Signed-Off-By: Nageswara R Sastry <rnsastry@linux.vnet.ibm.com>.
8222 Modified File(s):
8223 ltp/testcases/kernel/power_management/check_cpuidle_sysfs_files.sh
8225 73) Log Message:
8226 A small Fix. Signed-off-by: Masatake YAMATO<yamato@redhat.com>.
8228 Modified File(s):
8229 ltp/m4/ltp-signalfd.m4
8231 74) Log Message:
8232 - Type definitions defined in header files included from sys/signalfd.h and type definitions defined in sys/signalfd.h are conflicted.
8233 - s/SIGNALFD_REFIX/SIGNALFD_PREFIX/
8234 - if HAVE_SIGNALFD is not defined, use stub.
8235 - if HAVE_LINUX_TYPES_H is defined, use our own implemention to call signalfd
8236   syscall.
8237 Signed-of-by: Masatake YAMATO<yamato@redhat.com>.
8239 Modified File(s):
8240 ltp/m4/ltp-signalfd.m4
8241 ltp/testcases/kernel/syscalls/signalfd/signalfd01.c
8243 75) Log Message:
8244 Update to OpenHPI 2.13.1. See http://openhpi.org/ for more details.
8246 Modified File(s):
8248 76) Log Message:
8249 Add Kernel Config Info for compiling KDUMP/KEXEC kernel. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
8251 Modified File(s):
8252 ltp/README
8254 77) Log Message:
8255 This patch ensures that prio-preempt uses the librt debug mechanism. Tested: Running the test:
8256 ./prio_preempt
8257 ./prio_preempt -v3
8258 ./run_auto
8259 Signed-Off-By: Chirag <chirag@linux.vnet.ibm.com>. Acked-by: Darren Hart <dvhltc@us.ibm.com>.
8261 Modified File(s):
8262 ltp/testcases/realtime/func/prio-preempt/prio-preempt.c
8264 78) Log Message:
8265 This patch adds librt debug support for prio-wake. The log level selected is 0, as it necessary to print all the buffered information. Tested:
8266 ./prio-wake
8267 ./run_auto.
8268 Signed-Off-By: Chirag <chirag@linux.vnet.ibm.com>. Acked-by: Darren Hart <dvhltc@us.ibm.com>.
8270 Modified File(s):
8271 ltp/testcases/realtime/func/prio-wake/prio-wake.c
8273 79) Log Message:
8274 OK. I have implemented such a patch which does not overflow anymore. However, I could not test it, because:
8275 pipeio -s 5000 -i 2000000000 -c 5
8276 just runs too long. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
8278 Modified File(s):
8279 ltp/testcases/kernel/ipc/pipeio/pipeio.c
8281 80) Log Message:
8282 The test case gtod_latency in realtime causes soft lockups on some machines. This is because the test hogs the cpus for a long time, because it's main loop runs at SCHED_FIFO, 99. We have seen soft lockups mainly on LS20 machines (x86_64, Opterons). The following patch introduces a sleep after some iterations of the test. This ensures that the test doesn't hog the cpu completely and hence avoids soft lockups. 
8283 Testing done:
8284 Compiled with the patch and observed that the soft lockups are gone. Also observed that the latencies are not affected. In fact latencies improve with this patch on most hardware.
8285 Changelog:
8286 * Introduce periodic sleeps in the busy loop of gtod_latency to avoid soft lockups.
8287 Signed-off-by: Sripathi Kodi <sripathik@in.ibm.com>. Acked-by: John Stultz <johnstul@us.ibm.com>.
8289 Modified File(s):
8290 ltp/testcases/realtime/func/gtod_latency/gtod_latency.c
8292 81) Log Message:
8293 Here is a patch to fix the error below.
8294 /root/ltp-full-20081031/testcases/kernel/containers/netns/parentns.sh: 42: source: not found
8295 Some shells are not having the cmd 'source' which inturn are failing the tests for netns in containers. I found few other ltp scripts are using the source cmd. Have others reported the same issue ? Just curious to know this. The below patch would replace the 'source with .' for containers in netns. Signed-Off-By: Veerendra <veeren@linux.vnet.ibm.com>.
8297 Modified File(s):
8298 ltp/testcases/kernel/containers/netns/child_1.sh
8299 ltp/testcases/kernel/containers/netns/child_2.sh
8300 ltp/testcases/kernel/containers/netns/childipv6.sh
8301 ltp/testcases/kernel/containers/netns/childns.sh
8302 ltp/testcases/kernel/containers/netns/parent_1.sh
8303 ltp/testcases/kernel/containers/netns/parent_2.sh
8304 ltp/testcases/kernel/containers/netns/parent_share.sh
8305 ltp/testcases/kernel/containers/netns/parentns.sh
8306 ltp/testcases/kernel/containers/netns/paripv6.sh
8308 82) Log Message:
8309 The file testcases/kernel/include/stub-list was recently removed. It contained the list of syscall numbers which, if not present in the kernel headers or in one of the architecture-specific lists, should be defined as 0 (a stub value). Now, this list is automatically generated as union of the architecture-specific lists. However, some syscalls only appeared in stub-list, which means they are not stubbed now, so architectures lacking them will probably fail to build (alpha...). To overcome this, I have added these syscalls to the i386 list, which means they will be defined whenever they are defined in the kernel sources, on i386, and stubbed otherwise. See the attached patch. BTW, the list of syscalls is not exhaustive. In the attachment filtered-syscalls, there is a list of syscalls which appear as __IGNORE_syscall-nr in the kernel sources (which means they are missing on some architecture), but are not used in ltp or their use is guarded by an #ifdef. They would have to be added too, if some test explicitely mentions them (eg. getresgid16). Signed-off-by: Jiri Palecek <jpalecek@web.de>.
8311 Modified File(s):
8312 ltp/testcases/kernel/include/i386.in
8314 83) Log Message:
8315 umount can return error if /etc/mtab link to /proc/mounts
8316 $ mount --rbind /tmp/1 /tmp/2
8317 $ mount
8319 /tmp/1 on /tmp/2 type none (rw,bind)
8320 $ mv /etc/mtab{,.orig}
8321 $ mount
8323 /dev/root on /tmp/2 type ext3 (rw,data=ordered)
8324 $ umount /tmp/1
8325 umount: /tmp/1: not mounted
8326 if umount return error, test_fs_bind.sh will hang up in the infinite loop:
8327 ( while grep_proc_mounts ; do
8328         grep_proc_mounts | awk '{print $2}' | xargs -r --max-args=1 umount -l
8329 done ) >& /dev/null
8330 but /proc/mounts contain next info:
8331 /dev/root /tmp/2\040(deleted) ext3 rw,data=ordered 0 0
8332 because source directory has been deleted. previous script try execute umount -l /tmp/2\040(deleted), umount fail correctly but all message from stdout and stderr redirecte to /dev/null. my patch fixed testcase fs_bind/regression/test02, that execute all umount commands with target directories. Signed-Off-By: Andrew Vagin <avagin@parallels.com>.
8334 Modified File(s):
8335 ltp/testcases/kernel/fs/fs_bind/regression/test02
8337 84) Log Message:
8338 Fix busy loop in realtime:
8339 The routine busy_work_us(), which is the busy work loop function in realtime test suite is supposed run for as many microseconds as requested for. However, I have observed that it runs too fast on some hardware. I looked at the code and saw that we are statically setting the loop counters, which means the duration of the busy loop varies with the cpu speed. Further, the busy loop is affected by compiler optimizations. On some hardware it provides only 50% of requested delay, whereas with -O3, it finishes even faster. What we need is a method to dynamically tune the delay loop based on the machine where the test is being run. It should not be affected by compiler optimizations as well. The following patch does that. It applies on the latest cvs. Signed-off-by: Sripathi Kodi <sripathik@in.ibm.com>, Acked-by: Chirag <chirag at linux.vnet.ibm.com>.
8341 Modified File(s):
8342 ltp/testcases/realtime/include/librttest.h
8343 ltp/testcases/realtime/lib/librttest.c
8345 85) Log Message:
8346 I've added new Makefile target to run both autoconf and autoheader. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
8348 Modified File(s):
8349 ltp/Makefile
8351 86) Log Message:
8352 CONTROLLERS: replace numbers by FILENAME_MAX: 32 bytes are really unsufficient for hoding dir names, changing it to FILENAME_MAX. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8354 Modified Files:
8355 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test01.c
8356 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test02.c
8357 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test03.c
8358 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test04.c
8360 87)  Log Message:
8361 CONTROLLERS: do not redirect errors to /dev/null: Its no good to redirect the error messages from the binaries to /dev/null. One might not know what is the failure or what went wrong. This patch omits that redirection. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8363 Modified Files:
8364 ltp/testcases/kernel/controllers/cpuctl/run_cpuctl_stress_test.sh
8365 ltp/testcases/kernel/controllers/cpuctl/run_cpuctl_test.sh
8367 88) Log Message:
8368 CONTROLLERS: rename the setup function: In case the file defining functions fails to load, the function setup() will run the setup utility, so changing it to do_setup(). Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8370 Modified Files:
8371 ltp/testcases/kernel/controllers/cpuctl/parameters.sh
8372 ltp/testcases/kernel/controllers/cpuctl/run_cpuctl_stress_test.sh
8373 ltp/testcases/kernel/controllers/cpuctl/run_cpuctl_test.sh
8375 89) Log Message:
8376 CONTROLLERS: set up for default group creation: This patch adds the code to do the setup for a default group which will be spinning  a task to create an ideal scenario for group fairness. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8378 Modified Files:
8379 ltp/testcases/kernel/controllers/cpuctl/parameters.sh
8381 90) Log Message:
8382 CONTROLLERS: binary to be run as a default task for test 1-2: This patch adds a binary which will be running as a default task for testcases 1 to create an ideal scenario. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8384 Added Files:
8385 ltp/testcases/kernel/controllers/cpuctl/cpuctl_def_task01.c
8387 91) Log Message:
8388 CONTROLLERS: modify script to run default task for test 1-2: This patch adds the code to trigger the default task for the tests 1-3. Also the code is added to clean this default task setup. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8390 Modified Files:
8391 ltp/testcases/kernel/controllers/cpuctl/parameters.sh
8392 ltp/testcases/kernel/controllers/cpuctl/run_cpuctl_test.sh
8394 92) Log Message:
8395 CONTROLLERS: Modify test to reflect kernel MAX_SHARES limit: The tests takes too long if we keep the time interval 60 seconds. Hence changing to 30 seconds. Also the kernel has now the max linit on shares values (1UL <<18). So taking readings upto 7th set will reach the max limit very soon(specialy on high end machines). Therefore we keep the multiplier to multiply at max 4 times. Hence we will reach till GROUP_NUM * 10^4. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8397 Modified Files:
8398 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test01.c
8399 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test02.c
8400 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test03.c
8401 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test04.c
8403 93) Log Message:
8404 CONTROLLERS: pass the argument to the function: The function scan_shares_files() modifies a global variable, which in the current way was confusing, so passing the variable as argument. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8406 Modified Files:
8407 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test01.c
8408 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test02.c
8409 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test03.c
8410 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test04.c
8411 ltp/testcases/kernel/controllers/libcontrollers/libcontrollers.c
8412 ltp/testcases/kernel/controllers/libcontrollers/libcontrollers.h
8414 94) Log Message:
8415 CONTROLLERS: modify def task binary for test 3: The patch modifies the default task binary to be run for test num 3 also. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8417 Modified Files:
8418 ltp/testcases/kernel/controllers/cpuctl/cpuctl_def_task01.c
8420 95) Log Message:
8421 CONTROLLERS:  binary for def task for test 4 & 5: This patch adds a binary which will be running as a default task for testcases 4 and 5 to create an ideal scenario. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8423 Added Files:
8424 ltp/testcases/kernel/controllers/cpuctl/cpuctl_def_task02.c
8426 96) Log Message:
8427 CONTROLLERS: modify the script to run def task for test 4: This patch modifies the script to run the default task for test 4. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8429 Modified Files:
8430 ltp/testcases/kernel/controllers/cpuctl/parameters.sh
8431 ltp/testcases/kernel/controllers/cpuctl/run_cpuctl_test.sh
8433 97) Log Message:
8434 CONTROLLERS: modify the script to run def task for test 5: This patch modifies the script to run the default task for test 5. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8436 Modified Files:
8437 ltp/testcases/kernel/controllers/cpuctl/run_cpuctl_test.sh
8439 98) Log Message:
8440 CONTROLLERS: add binary to run def task for test 6,7,8: This patch adds a binary which will be running as a default task for testcases 6, 7 and 8 to create an ideal scenario. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8442 Added Files:
8443 ltp/testcases/kernel/controllers/cpuctl/cpuctl_def_task03.c
8445 99) Log Message:
8446 CONTROLLERS: modify the script to run def task for test 6,7,8: This patch modifiesadds a binary which will be running as a default task for testcases 6, 7 and 8 to create an ideal scenario. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8448 Modified Files:
8449 ltp/testcases/kernel/controllers/cpuctl/run_cpuctl_stress_test.sh
8451 100) Log Message:
8452 CONTROLLERS: change share values for the group: This patch changes the shares values for the groups in test num 9 to some practical values. (instead of 2,3,4,5...100,200,300,400.... ). Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8454 Modified Files:
8455 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test04.c
8457 101) Log Message:
8458 CONTROLLERS: add binary to run def task for test 9,10: This patch adds a binary which will be running as a default task for testcases 9 and 10 to create an ideal scenario. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8460 Added Files:
8461 ltp/testcases/kernel/controllers/cpuctl/cpuctl_def_task04.c
8463 102) Log Message:
8464 CONTROLLERS: modify script to run def task for test 9: This patch modifies the script to run the default task for test 9. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8466 Modified Files:
8467 ltp/testcases/kernel/controllers/cpuctl/run_cpuctl_stress_test.sh
8469 103) Log Message:
8470 CONTROLLERS: modify script to run def task for test 10: This patch modifies the script to run the default task for test 10. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
8472 Modified Files:
8473 ltp/testcases/kernel/controllers/cpuctl/run_cpuctl_stress_test.sh
8475 104) Log Message:
8476 Re-enablement of TI-RPC tests to build/install/run in LTP:
8477 Le Rouzic <aime.le-rouzic@bull.net> wrote: I get a first patch to deliver which improves the Sun-RPC and TIRPC Test Suite. The Sun-RPC tests part works quite well. About the TIRPC I still have some FAILED I am working on that I will fix in a second patch. There is no much time now for the November delivery so let me know if you want me to deliver right now the first patch.
8478 Subrata Modak <subrata@linux.vnet.ibm.com> replied: I am not worried if the test case(s) of TI-RPC fails. The point is they should be able to build, install and run - irrespective of whether many of the tests fail. The issue(s) like linking to proper libraries while building and finding those libraries to run should be properly resolved. If they require specific libraries to to build/run, that should be properly documented. Users should be able to find those libraries and install them (if it does not come with the system in first place), so that they can start using those tests. If people can start using those tests, then there will be more people who can help fix issues related to tests themselves. It would be nice if you can send a patch (against latest CVS) which would re-enable the TI-RPC tests to build/install/run in LTP properly. We can see the test fails later.
8479 Le Rouzic <aime.le-rouzic@bull.net> replied: OK. Here is the patch I tested against ltp-full-20081031.tgz. Signed-Off-By: Le Rouzic <aime.le-rouzic@bull.net>.
8481 Modified Files:
8482 ltp/runtest/rpc
8483 ltp/runtest/stress.part3
8484 ltp/testcases/network/rpc/Makefile
8485 ltp/testcases/network/rpc/README
8486 ltp/testcases/network/rpc/basic_tests/rpcinfo/rpcinfo01
8487 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/README
8488 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/configure.auto
8489 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/configure.interactive
8490 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_broadc_scalability_lib.sh
8491 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_tirpc_ts_run.sh
8492 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_ts_run.sh
8493 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_ts_wizard.sh
8494 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/run_rpc_tirpc_tests.sh
8495 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/inc/install.ftr
8496 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/inc/rpc_ts_run.ftr
8497 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_get_myaddress/1-basic.c
8498 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_getmaps/1-basic.c
8499 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_getport/1-basic.c
8500 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_rmtcall/1-basic.c
8501 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_rmtcall/2-stress.c
8502 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_rmtcall/7-performance.c
8503 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_set/1-basic.c
8504 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_unset/1-basic.c
8505 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_auth_auth_destroy/1-basic.c
8506 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_auth_authnone_create/1-basic.c
8507 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_auth_authunix_create/1-basic.c
8508 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_auth_authunix_create_default/1-basic.c
8509 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/1-basic.c
8510 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/2-stress.c
8511 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/5-scalability.c
8512 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/6-dataint.c
8513 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/7-performance.c
8514 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/8-complex.c
8515 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnt_create/1-basic.c
8516 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_bufcreate/3-limits.c
8517 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_create/1-basic.c
8518 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_create/2-stress.c
8519 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_create/7-performance.c
8520 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svc_destroy/1-basic.c
8521 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svc_destroy/2-stress.c
8522 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcfd_create/1-basic.c
8523 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcfd_create/3-limits.c
8524 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcraw_create/1-basic.c
8525 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcraw_create/7-performance.c
8526 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svctcp_create/1-basic.c
8527 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svctcp_create/2-stress.c
8528 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svctcp_create/3-limits.c
8529 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svctcp_create/7-performance.c
8530 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_bufcreate/1-basic.c
8531 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_bufcreate/3-limits.c
8532 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_create/1-basic.c
8533 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_create/2-stress.c
8534 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_create/7-performance.c
8535 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_pcreateerror/1-basic.c
8536 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_perrno/1-basic.c
8537 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_perror/1-basic.c
8538 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_spcreateerror/1-basic.c
8539 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_sperrno/1-basic.c
8540 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_sperror/1-basic.c
8541 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_auth/1-basic.c
8542 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_noproc/1-basic.c
8543 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_noprog/1-basic.c
8544 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_progvers/1-basic.c
8545 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_systemerr/1-basic.c
8546 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_weakauth/1-basic.c
8547 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_regunreg_registerrpc/1-basic.c
8548 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_regunreg_svc_register/1-basic.c
8549 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_regunreg_svc_unregister/1-basic.c
8550 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_regunreg_xprt_register/1-basic.c
8551 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_regunreg_xprt_unregister/1-basic.c
8552 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/1-basic.c
8553 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/2-stress.c
8554 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/5-scalability.c
8555 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/6-dataint.c
8556 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/7-performance.c
8557 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/1-basic.c
8558 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/2-stress.c
8559 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/5-scalability.c
8560 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/6-dataint.c
8561 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/7-performance.c
8562 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/8-complex.c
8563 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_control/1-basic.c
8564 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_control/6-dataint.c
8565 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_freeres/1-basic.c
8566 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_geterr/1-basic.c
8567 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_freeargs/1-basic.c
8568 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_freeargs/svc.c
8569 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_getargs/1-basic.c
8570 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_getargs/6-dataint.c
8571 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_getargs/client.c
8572 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_getcaller/1-basic.c
8573 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_sendreply/1-basic.c
8574 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_sendreply/client.c
8575 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_addrmanagmt_rpcb_getaddr/1-basic.c
8576 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_addrmanagmt_rpcb_getaddr/3-limits.c
8577 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_addrmanagmt_rpcb_getmaps/1-basic.c
8578 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_auth_authdes_create/1-basic.c
8579 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_auth_authdes_seccreate/1-basic.c
8580 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_auth_authnone_create/1-basic.c
8581 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_auth_authsys_create/1-basic.c
8582 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_auth_authsys_create_default/1-basic.c
8583 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/1-basic.c
8584 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/2-stress.c
8585 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/4-mt.c
8586 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/5-scalability.c
8587 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/6-dataint.c
8588 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/7-performance.c
8589 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/8-complex.c
8590 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_dg_create/1-basic.c
8591 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_dg_create/3-limits.c
8592 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_vc_create/1-basic.c
8593 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_vc_create/3-limits.c
8594 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_svc_dg_create/1-basic.c
8595 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_svc_dg_create/3-limits.c
8596 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_svc_vc_create/1-basic.c
8597 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_svc_vc_create/3-limits.c
8598 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_pcreateerror/1-basic.c
8599 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_perrno/1-basic.c
8600 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_perrno/8-complex.c
8601 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_perror/1-basic.c
8602 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_perror/8-complex.c
8603 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_noproc/1-basic.c
8604 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_noprog/1-basic.c
8605 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_progvers/1-basic.c
8606 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_systemerr/1-basic.c
8607 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_weakauth/1-basic.c
8608 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/1-basic.c
8609 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/2-stress.c
8610 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/4-mt.c
8611 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/5-scalability.c
8612 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/6-dataint.c
8613 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/7-performance.c
8614 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/8-complex.c
8615 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_tli_create/1-basic.c
8616 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_tli_create/3-limits.c
8617 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/1-basic.c
8618 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/2-stress.c
8619 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/4-mt.c
8620 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/5-scalability.c
8621 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/6-dataint.c
8622 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/7-performance.c
8623 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/8-complex.c
8624 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_set/1-basic.c
8625 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_unset/1-basic.c
8626 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_reg/1-basic.c
8627 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_reg/2-stress.c
8628 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_reg/4-mt.c
8629 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_tli_create/1-basic.c
8630 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_tli_create/3-limits.c
8631 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_unreg/1-basic.c
8632 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_unreg/2-stress.c
8633 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_unreg/4-mt.c
8634 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/1-basic.c
8635 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/2-stress.c
8636 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/4-mt.c
8637 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/5-scalability.c
8638 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/6-dataint.c
8639 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/7-performance.c
8640 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/8-complex.c
8641 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_control/1-basic.c
8642 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_control/3-limits.c
8643 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_tp_create/1-basic.c
8644 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_tp_create_timed/1-basic.c
8645 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_tp_create_timed/3-limits.c
8646 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/1-basic.c
8647 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/2-stress.c
8648 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/4-mt.c
8649 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/5-scalability.c
8650 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/6-dataint.c
8651 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/7-performance.c
8652 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/8-complex.c
8653 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/1-basic.c
8654 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/2-stress.c
8655 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/3-limits.c
8656 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/4-mt.c
8657 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/5-scalability.c
8658 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/6-dataint.c
8659 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/7-performance.c
8660 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/8-complex.c
8661 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/1-basic.c
8662 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/2-stress.c
8663 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/4-mt.c
8664 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/5-scalability.c
8665 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/6-dataint.c
8666 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/7-performance.c
8667 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/8-complex.c
8668 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_reg/1-basic.c
8669 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_reg/2-stress.c
8670 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_reg/4-mt.c
8671 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/1-basic.c
8672 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/2-stress.c
8673 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/4-mt.c
8674 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/5-scalability.c
8675 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/6-dataint.c
8676 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/7-performance.c
8677 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/8-complex.c
8678 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_create/1-basic.c
8679 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_create_timed/1-basic.c
8680 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_create_timed/3-limits.c
8681 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_destroy/1-basic.c
8682 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_svc_create/1-basic.c
8683 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_svc_destroy/1-basic.c
8684 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_svc_1/rpc_svc_1.c
8685 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_3/tirpc_svc_3.c
8686 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_4/tirpc_svc_4.c
8687 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_5/tirpc_svc_5.c
8688 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_6/tirpc_svc_6.c
8689 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_8/tirpc_svc_8.c
8690 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_9/tirpc_svc_9.c
8691 ltp/testscripts/ltpstress.sh
8693 Added Files:
8694 ltp/runtest/rpctirpc ltp/runtest/tirpc
8695 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/run_rpc_test_auto.sh
8696 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/run_rpc_tests.sh
8697 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/run_rpc_tirpc_test_auto.sh
8698 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/run_rpc_tirpc_test_interactive.sh
8699 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/run_tirpc_test_auto.sh
8700 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/run_tirpc_tests.sh
8702 Removed Files:
8703 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/Makefile
8704 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/Makefile.clnt
8705 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/Makefile.svc
8706 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/install
8707 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/install.sh
8709 105) Log Message:
8710 Please find the testcase for the below assertion. Assertions 1: Steps:
8711 a) Create a  container .
8712 b) Create many levels of child containers inside this container.
8713 c) Now do kill -9 init , outside of the contaier.
8714 d) This should kill all the child containers . (containers created at the level below ).
8715 Signed-Off-By: Veerendra <veeren@linux.vnet.ibm.com>.
8717 Added Files:
8718 ltp/testcases/kernel/containers/pidns/pidns05.c
8720 106) Log Message:
8721 Fix typo in pselect01_64 testcase: pselect0_64->pselect01_64. Signed-Off-By: Dmitry Guryanov <dguryanov@parallels.com>.
8723 Modified File(s):
8724 ltp/runtest/syscalls
8726 107) Log Message:
8727 Remove references of jvmsim from the tests: Most of the testcases, have an option (-j) which runs the jvmsim as a background load so as to simulate the behavior of the JVM.This patch removes the references of jvmsim from all the testcases. Signed-Off-By: Chirag <chirag@linux.vnet.ibm.com>, Acked-by: Sripathi Kodi <sripathik@in.ibm.com>.
8729 Modified File(s):
8730 ltp/testcases/realtime/func/async_handler/async_handler.c
8731 ltp/testcases/realtime/func/async_handler/async_handler_jk.c
8732 ltp/testcases/realtime/func/async_handler/async_handler_tsc.c
8733 ltp/testcases/realtime/func/gtod_latency/gtod_infinite.c
8734 ltp/testcases/realtime/func/gtod_latency/gtod_latency.c
8735 ltp/testcases/realtime/func/hrtimer-prio/hrtimer-prio.c
8736 ltp/testcases/realtime/func/matrix_mult/matrix_mult.c
8737 ltp/testcases/realtime/func/measurement/preempt_timing.c
8738 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load.c
8739 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load_single.c
8740 ltp/testcases/realtime/func/pi-tests/sbrk_mutex.c
8741 ltp/testcases/realtime/func/pi-tests/test-skeleton.c
8742 ltp/testcases/realtime/func/pi-tests/testpi-0.c
8743 ltp/testcases/realtime/func/pi-tests/testpi-1.c
8744 ltp/testcases/realtime/func/pi-tests/testpi-2.c
8745 ltp/testcases/realtime/func/pi-tests/testpi-4.c
8746 ltp/testcases/realtime/func/pi-tests/testpi-5.c
8747 ltp/testcases/realtime/func/pi-tests/testpi-6.c
8748 ltp/testcases/realtime/func/pi-tests/testpi-7.c
8749 ltp/testcases/realtime/func/prio-preempt/prio-preempt.c
8750 ltp/testcases/realtime/func/prio-wake/prio-wake.c
8751 ltp/testcases/realtime/func/pthread_kill_latency/pthread_kill_latency.c
8752 ltp/testcases/realtime/func/sched_football/sched_football.c
8753 ltp/testcases/realtime/func/sched_jitter/sched_jitter.c
8754 ltp/testcases/realtime/func/sched_latency/sched_latency.c
8755 ltp/testcases/realtime/func/thread_clock/tc-2.c
8756 ltp/testcases/realtime/perf/latency/pthread_cond_latency.c
8757 ltp/testcases/realtime/stress/pi-tests/lookup_pi_state.c
8758 ltp/testcases/realtime/stress/pi-tests/testpi-3.c
8760 108) Log Message:
8761 Remove libjvmsim: This patch removes the libjvmsim itself. Hence no testcase can use it anymore. Signed-Off-By: Chirag <chirag@linux.vnet.ibm.com>, Acked-By: Sripathi Kodi <sripathik@in.ibm.com>.
8763 Modified Files:
8764 ltp/testcases/realtime/config.mk
8766 Removed Files:
8767 ltp/testcases/realtime/include/libjvmsim.h
8768 ltp/testcases/realtime/lib/libjvmsim.c
8770 109) Log Message:
8771 ltp iptables testcase failed: Manas Kumar Nayak <maknayak@in.ibm.com> reported: While executing iptables testcases from ltp ,it failed to list iptables chain rules. iptables test case  gets failed  with following errors: 
8772 # ./iptables_tests.sh
8773 iptables    0  INFO  :  INIT: Inititalizing tests.
8774 iptables    0  INFO  :  INIT: Flushing all rules.
8775 iptables01    0  INFO  :  iptables01: iptables -L -t filter will list all rules in table filter.
8776 iptables01    1  FAIL  :  iptables01: iptables -L -t filter failed to list rules. Reason:
8777 Chain INPUT (policy ACCEPT) target prot opt source destination                  
8778 Chain FORWARD (policy ACCEPT) target prot opt source destination                  
8779 Chain OUTPUT (policy ACCEPT) target prot opt source destination                  
8780 Chain RH-Firewall-1-INPUT (0 references) target prot opt source destination                  
8781 Vinay Sridhar <vinay@linux.vnet.ibm.com> replied:
8782 I looked through the iptables test. It fails because of mismatch in the number of chains after firewall is enabled. Under RH, enabling firewall adds a new chain to the "filter" table and under SLES, 3 new chains are added.  This patch can change this test accordingly. Signed-Off-By: Vinay Sridhar <vinay@linux.vnet.ibm.com>.
8784 Modified File(s):
8785 ltp/testcases/network/iptables/iptables_tests.sh
8787 LTP-20081031
8789 1) Log Message:
8790 Here is one fix for io-controller testcase. It might not have run when kernel supports io-controller. Description: Instead of block io testcases, memory controller testcase will run. Signed-off By: Rishikesh K Rajak <risrajak@linux.vnet.ibm.com>.
8792 Modified File(s):
8793 ltp/testcases/kernel/controllers/test_controllers.sh
8795 2) Log Message:
8796 test_ioctl produces a 'Syntax error: Bad substitution: 28' under Ubuntu (and much probably Debian). The following patch solves this issue. I tested it with sh (aka dash) and bash. Signed-Off-By: Elder Costa <elder.costa@terra.com.br>.
8798 Modified File(s):
8799 ltp/testcases/kernel/syscalls/ioctl/test_ioctl
8801 3) Log Message:
8802 Add support of kernel syscall test to Renesas. Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>.
8804 Modified Files:
8805 ltp/testcases/kernel/include/order
8806 Added Files:
8807 ltp/testcases/kernel/include/sh.in
8809 4) Log Message:
8810 Reverting the Following Patch.
8811 test_ioctl produces a 'Syntax error: Bad substitution: 28' under Ubuntu (and much probably Debian). The following patch solves this issue. I tested it with sh (aka dash) and bash. Signed-Off-By: Elder Costa <elder.costa@terra.com.br>.
8813 Modified File(s):
8814 ltp/testcases/kernel/syscalls/ioctl/test_ioctl
8816 5) Log Message:
8817 The clock source used in the gtod_infinite test should be CLOCK_MONOTONIC instead of CLOCK_REALTIME. This is to avoid plausible inconsistencies caused by NTP time adjustments. Tested: running gtod_infinite and then killing it. Signed-Off-By: Chirag <chirag@linux.vnet.ibm.com>, Acked-by: Darren Hart <dvhltc@us.ibm.com>.
8819 Modified File(s):
8820 ltp/testcases/realtime/func/gtod_latency/gtod_infinite.c
8822 6) Log Message:
8823 Hi Andrea, As you are using myfunctions.sh in your script, it will simply replace the installed myfunctions.sh in $LTP_ROOT/testcase/bin which is written by Sudhir. And if you will run this testcase from `./runltp` sudhir's memory controller tetscase will refer your myfuncitons.sh script. So i am just renaming this script to some other name and correspondingly changing the Makefile & run_io_throttle_test.sh . Attached is the patch. I might require your acknowledgement for this. Signed-Off-By: "Rishikesh K. Rajak" <risrajak@linux.vnet.ibm.com>, Acked-by: Andrea Righi <righi.andrea@gmail.com>.
8825 Modified Files:
8826 ltp/testcases/kernel/controllers/io-throttle/Makefile
8827 ltp/testcases/kernel/controllers/io-throttle/run_io_throttle_test.sh
8828 Added Files:
8829 ltp/testcases/kernel/controllers/io-throttle/myfunctions-io.sh
8830 Removed Files:
8831 ltp/testcases/kernel/controllers/io-throttle/myfunctions.sh
8833 7) Log Message:
8834 dont use == or [[, and fix -z test
8836 Modified File(s):
8837 ltp/testcases/network/tcp_cmds/tcpdump/tcpdump01
8839 8) Log Message:
8840 convert all "source" commands in scripts to "." ... hopefully my sed-foo doesnt break anything ...
8842 Modified File(s):
8843 ltp/testcases/network/stress/broken_ip/broken_ip4-checksum
8844 ltp/testcases/network/stress/broken_ip/broken_ip4-dstaddr
8845 ltp/testcases/network/stress/broken_ip/broken_ip4-fragment
8846 ltp/testcases/network/stress/broken_ip/broken_ip4-ihl
8847 ltp/testcases/network/stress/broken_ip/broken_ip4-protcol
8848 ltp/testcases/network/stress/broken_ip/broken_ip4-totlen
8849 ltp/testcases/network/stress/broken_ip/broken_ip4-version
8850 ltp/testcases/network/stress/broken_ip/broken_ip6-dstaddr
8851 ltp/testcases/network/stress/broken_ip/broken_ip6-nexthdr
8852 ltp/testcases/network/stress/broken_ip/broken_ip6-plen
8853 ltp/testcases/network/stress/broken_ip/broken_ip6-version
8854 ltp/testcases/network/stress/ftp/ftp4-download-stress
8855 ltp/testcases/network/stress/ftp/ftp4-upload-stress
8856 ltp/testcases/network/stress/ftp/ftp6-download-stress
8857 ltp/testcases/network/stress/ftp/ftp6-upload-stress
8858 ltp/testcases/network/stress/icmp/uni-basic/icmp4-uni-basic01
8859 ltp/testcases/network/stress/icmp/uni-basic/icmp4-uni-basic02
8860 ltp/testcases/network/stress/icmp/uni-basic/icmp4-uni-basic03
8861 ltp/testcases/network/stress/icmp/uni-basic/icmp4-uni-basic04
8862 ltp/testcases/network/stress/icmp/uni-basic/icmp4-uni-basic05
8863 ltp/testcases/network/stress/icmp/uni-basic/icmp4-uni-basic06
8864 ltp/testcases/network/stress/icmp/uni-basic/icmp4-uni-basic07
8865 ltp/testcases/network/stress/icmp/uni-basic/icmp6-uni-basic01
8866 ltp/testcases/network/stress/icmp/uni-basic/icmp6-uni-basic02
8867 ltp/testcases/network/stress/icmp/uni-basic/icmp6-uni-basic03
8868 ltp/testcases/network/stress/icmp/uni-basic/icmp6-uni-basic04
8869 ltp/testcases/network/stress/icmp/uni-basic/icmp6-uni-basic05
8870 ltp/testcases/network/stress/icmp/uni-basic/icmp6-uni-basic06
8871 ltp/testcases/network/stress/icmp/uni-basic/icmp6-uni-basic07
8872 ltp/testcases/network/stress/interface/if4-addr-change
8873 ltp/testcases/network/stress/interface/if4-alias-adddel
8874 ltp/testcases/network/stress/interface/if4-alias-addlarge
8875 ltp/testcases/network/stress/interface/if4-mtu-change
8876 ltp/testcases/network/stress/interface/if4-route-adddel
8877 ltp/testcases/network/stress/interface/if4-route-addlarge
8878 ltp/testcases/network/stress/interface/if4-updown
8879 ltp/testcases/network/stress/interface/if6-addr-adddel
8880 ltp/testcases/network/stress/interface/if6-addr-addlarge
8881 ltp/testcases/network/stress/interface/if6-mtu-change
8882 ltp/testcases/network/stress/interface/if6-route-adddel
8883 ltp/testcases/network/stress/interface/if6-route-addlarge
8884 ltp/testcases/network/stress/interface/if6-updown
8885 ltp/testcases/network/stress/http/http4-stress
8886 ltp/testcases/network/stress/http/http6-stress
8887 ltp/testcases/network/stress/multicast/grp-operation/mcast4-grpope01
8888 ltp/testcases/network/stress/multicast/grp-operation/mcast4-grpope02
8889 ltp/testcases/network/stress/multicast/grp-operation/mcast4-grpope03
8890 ltp/testcases/network/stress/multicast/grp-operation/mcast4-grpope04
8891 ltp/testcases/network/stress/multicast/grp-operation/mcast6-grpope01
8892 ltp/testcases/network/stress/multicast/grp-operation/mcast6-grpope02
8893 ltp/testcases/network/stress/multicast/grp-operation/mcast6-grpope03
8894 ltp/testcases/network/stress/multicast/grp-operation/mcast6-grpope04
8895 ltp/testcases/network/stress/multicast/packet-flood/mcast4-pktfld01
8896 ltp/testcases/network/stress/multicast/packet-flood/mcast4-pktfld02
8897 ltp/testcases/network/stress/multicast/packet-flood/mcast6-pktfld01
8898 ltp/testcases/network/stress/multicast/packet-flood/mcast6-pktfld02
8899 ltp/testcases/network/stress/icmp/multi-diffip/icmp4-multi-diffip01
8900 ltp/testcases/network/stress/icmp/multi-diffip/icmp4-multi-diffip02
8901 ltp/testcases/network/stress/icmp/multi-diffip/icmp4-multi-diffip03
8902 ltp/testcases/network/stress/icmp/multi-diffip/icmp4-multi-diffip04
8903 ltp/testcases/network/stress/icmp/multi-diffip/icmp4-multi-diffip05
8904 ltp/testcases/network/stress/icmp/multi-diffip/icmp4-multi-diffip06
8905 ltp/testcases/network/stress/icmp/multi-diffip/icmp4-multi-diffip07
8906 ltp/testcases/network/stress/icmp/multi-diffip/icmp6-multi-diffip01
8907 ltp/testcases/network/stress/icmp/multi-diffip/icmp6-multi-diffip02
8908 ltp/testcases/network/stress/icmp/multi-diffip/icmp6-multi-diffip03
8909 ltp/testcases/network/stress/icmp/multi-diffip/icmp6-multi-diffip04
8910 ltp/testcases/network/stress/icmp/multi-diffip/icmp6-multi-diffip05
8911 ltp/testcases/network/stress/icmp/multi-diffip/icmp6-multi-diffip06
8912 ltp/testcases/network/stress/icmp/multi-diffip/icmp6-multi-diffip07
8913 ltp/testcases/network/stress/dns/dns4-stress
8914 ltp/testcases/network/stress/dns/dns6-stress
8915 ltp/testcases/network/stress/icmp/multi-diffnic/icmp4-multi-diffnic01
8916 ltp/testcases/network/stress/icmp/multi-diffnic/icmp4-multi-diffnic02
8917 ltp/testcases/network/stress/icmp/multi-diffnic/icmp4-multi-diffnic03
8918 ltp/testcases/network/stress/icmp/multi-diffnic/icmp4-multi-diffnic04
8919 ltp/testcases/network/stress/icmp/multi-diffnic/icmp4-multi-diffnic05
8920 ltp/testcases/network/stress/icmp/multi-diffnic/icmp4-multi-diffnic06
8921 ltp/testcases/network/stress/icmp/multi-diffnic/icmp4-multi-diffnic07
8922 ltp/testcases/network/stress/icmp/multi-diffnic/icmp6-multi-diffnic01
8923 ltp/testcases/network/stress/icmp/multi-diffnic/icmp6-multi-diffnic02
8924 ltp/testcases/network/stress/icmp/multi-diffnic/icmp6-multi-diffnic03
8925 ltp/testcases/network/stress/icmp/multi-diffnic/icmp6-multi-diffnic04
8926 ltp/testcases/network/stress/icmp/multi-diffnic/icmp6-multi-diffnic05
8927 ltp/testcases/network/stress/icmp/multi-diffnic/icmp6-multi-diffnic06
8928 ltp/testcases/network/stress/icmp/multi-diffnic/icmp6-multi-diffnic07
8929 ltp/testcases/network/stress/ssh/ssh4-stress
8930 ltp/testcases/network/stress/ssh/ssh6-stress
8931 ltp/testcases/network/stress/ns-tools/add_ipv6addr
8932 ltp/testcases/network/stress/ns-tools/bg_tcp_traffic
8933 ltp/testcases/network/stress/ns-tools/check_netem
8934 ltp/testcases/network/stress/ns-tools/check_setkey
8935 ltp/testcases/network/stress/ns-tools/get_ifname
8936 ltp/testcases/network/stress/ns-tools/initialize_if
8937 ltp/testcases/network/stress/ns-tools/killall_icmp_traffic
8938 ltp/testcases/network/stress/ns-tools/killall_tcp_traffic
8939 ltp/testcases/network/stress/ns-tools/killall_udp_traffic
8940 ltp/testcases/network/stress/ns-tools/set_ipv4addr
8941 ltp/testcases/network/stress/multicast/query-flood/mcast4-queryfld01
8942 ltp/testcases/network/stress/multicast/query-flood/mcast4-queryfld02
8943 ltp/testcases/network/stress/multicast/query-flood/mcast4-queryfld03
8944 ltp/testcases/network/stress/multicast/query-flood/mcast4-queryfld04
8945 ltp/testcases/network/stress/multicast/query-flood/mcast4-queryfld05
8946 ltp/testcases/network/stress/multicast/query-flood/mcast4-queryfld06
8947 ltp/testcases/network/stress/multicast/query-flood/mcast6-queryfld01
8948 ltp/testcases/network/stress/multicast/query-flood/mcast6-queryfld02
8949 ltp/testcases/network/stress/multicast/query-flood/mcast6-queryfld03
8950 ltp/testcases/network/stress/multicast/query-flood/mcast6-queryfld04
8951 ltp/testcases/network/stress/multicast/query-flood/mcast6-queryfld05
8952 ltp/testcases/network/stress/multicast/query-flood/mcast6-queryfld06
8953 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip01
8954 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip02
8955 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip03
8956 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip04
8957 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip05
8958 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip06
8959 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip07
8960 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip08
8961 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip09
8962 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip10
8963 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip11
8964 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip12
8965 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip13
8966 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip14
8967 ltp/testcases/network/stress/tcp/multi-diffip/tcp6-multi-diffip01
8968 ltp/testcases/network/stress/tcp/multi-diffip/tcp6-multi-diffip02
8969 ltp/testcases/network/stress/tcp/multi-diffip/tcp6-multi-diffip03
8970 ltp/testcases/network/stress/tcp/multi-diffip/tcp6-multi-diffip04
8971 ltp/testcases/network/stress/tcp/multi-diffip/tcp6-multi-diffip05
8972 ltp/testcases/network/stress/tcp/multi-diffip/tcp6-multi-diffip06
8973 ltp/testcases/network/stress/tcp/multi-diffip/tcp6-multi-diffip07
8974 ltp/testcases/network/stress/tcp/multi-diffip/tcp6-multi-diffip08
8975 ltp/testcases/network/stress/tcp/multi-diffip/tcp6-multi-diffip09
8976 ltp/testcases/network/stress/tcp/multi-diffip/tcp6-multi-diffip10
8977 ltp/testcases/network/stress/tcp/multi-diffip/tcp6-multi-diffip11
8978 ltp/testcases/network/stress/tcp/multi-diffip/tcp6-multi-diffip12
8979 ltp/testcases/network/stress/tcp/multi-diffip/tcp6-multi-diffip13
8980 ltp/testcases/network/stress/tcp/multi-diffip/tcp6-multi-diffip14
8981 ltp/testcases/network/stress/tcp/multi-diffnic/tcp4-multi-diffnic01
8982 ltp/testcases/network/stress/tcp/multi-diffnic/tcp4-multi-diffnic02
8983 ltp/testcases/network/stress/tcp/multi-diffnic/tcp4-multi-diffnic03
8984 ltp/testcases/network/stress/tcp/multi-diffnic/tcp4-multi-diffnic04
8985 ltp/testcases/network/stress/tcp/multi-diffnic/tcp4-multi-diffnic05
8986 ltp/testcases/network/stress/tcp/multi-diffnic/tcp4-multi-diffnic06
8987 ltp/testcases/network/stress/tcp/multi-diffnic/tcp4-multi-diffnic07
8988 ltp/testcases/network/stress/tcp/multi-diffnic/tcp4-multi-diffnic08
8989 ltp/testcases/network/stress/tcp/multi-diffnic/tcp4-multi-diffnic09
8990 ltp/testcases/network/stress/tcp/multi-diffnic/tcp4-multi-diffnic10
8991 ltp/testcases/network/stress/tcp/multi-diffnic/tcp4-multi-diffnic11
8992 ltp/testcases/network/stress/tcp/multi-diffnic/tcp4-multi-diffnic12
8993 ltp/testcases/network/stress/tcp/multi-diffnic/tcp4-multi-diffnic13
8994 ltp/testcases/network/stress/tcp/multi-diffnic/tcp4-multi-diffnic14
8995 ltp/testcases/network/stress/tcp/multi-diffnic/tcp6-multi-diffnic01
8996 ltp/testcases/network/stress/tcp/multi-diffnic/tcp6-multi-diffnic02
8997 ltp/testcases/network/stress/tcp/multi-diffnic/tcp6-multi-diffnic03
8998 ltp/testcases/network/stress/tcp/multi-diffnic/tcp6-multi-diffnic04
8999 ltp/testcases/network/stress/tcp/multi-diffnic/tcp6-multi-diffnic05
9000 ltp/testcases/network/stress/tcp/multi-diffnic/tcp6-multi-diffnic06
9001 ltp/testcases/network/stress/tcp/multi-diffnic/tcp6-multi-diffnic07
9002 ltp/testcases/network/stress/tcp/multi-diffnic/tcp6-multi-diffnic08
9003 ltp/testcases/network/stress/tcp/multi-diffnic/tcp6-multi-diffnic09
9004 ltp/testcases/network/stress/tcp/multi-diffnic/tcp6-multi-diffnic10
9005 ltp/testcases/network/stress/tcp/multi-diffnic/tcp6-multi-diffnic11
9006 ltp/testcases/network/stress/tcp/multi-diffnic/tcp6-multi-diffnic12
9007 ltp/testcases/network/stress/tcp/multi-diffnic/tcp6-multi-diffnic13
9008 ltp/testcases/network/stress/tcp/multi-diffnic/tcp6-multi-diffnic14
9009 ltp/testcases/network/stress/route/route4-change-dst
9010 ltp/testcases/network/stress/route/route4-change-gw
9011 ltp/testcases/network/stress/route/route4-change-if
9012 ltp/testcases/network/stress/route/route4-ifdown
9013 ltp/testcases/network/stress/route/route4-redirect
9014 ltp/testcases/network/stress/route/route4-rmmod
9015 ltp/testcases/network/stress/route/route6-change-dst
9016 ltp/testcases/network/stress/route/route6-change-gw
9017 ltp/testcases/network/stress/route/route6-change-if
9018 ltp/testcases/network/stress/route/route6-ifdown
9019 ltp/testcases/network/stress/route/route6-redirect
9020 ltp/testcases/network/stress/route/route6-rmmod
9021 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport01
9022 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport02
9023 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport03
9024 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport04
9025 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport05
9026 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport06
9027 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport07
9028 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport08
9029 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport09
9030 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport10
9031 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport11
9032 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport12
9033 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport13
9034 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport14
9035 ltp/testcases/network/stress/tcp/multi-diffport/tcp6-multi-diffport01
9036 ltp/testcases/network/stress/tcp/multi-diffport/tcp6-multi-diffport02
9037 ltp/testcases/network/stress/tcp/multi-diffport/tcp6-multi-diffport03
9038 ltp/testcases/network/stress/tcp/multi-diffport/tcp6-multi-diffport04
9039 ltp/testcases/network/stress/tcp/multi-diffport/tcp6-multi-diffport05
9040 ltp/testcases/network/stress/tcp/multi-diffport/tcp6-multi-diffport06
9041 ltp/testcases/network/stress/tcp/multi-diffport/tcp6-multi-diffport07
9042 ltp/testcases/network/stress/tcp/multi-diffport/tcp6-multi-diffport08
9043 ltp/testcases/network/stress/tcp/multi-diffport/tcp6-multi-diffport09
9044 ltp/testcases/network/stress/tcp/multi-diffport/tcp6-multi-diffport10
9045 ltp/testcases/network/stress/tcp/multi-diffport/tcp6-multi-diffport11
9046 ltp/testcases/network/stress/tcp/multi-diffport/tcp6-multi-diffport12
9047 ltp/testcases/network/stress/tcp/multi-diffport/tcp6-multi-diffport13
9048 ltp/testcases/network/stress/tcp/multi-diffport/tcp6-multi-diffport14
9049 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport01
9050 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport02
9051 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport03
9052 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport04
9053 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport05
9054 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport06
9055 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport07
9056 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport08
9057 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport09
9058 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport10
9059 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport11
9060 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport12
9061 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport13
9062 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport14
9063 ltp/testcases/network/stress/tcp/multi-sameport/tcp6-multi-sameport01
9064 ltp/testcases/network/stress/tcp/multi-sameport/tcp6-multi-sameport02
9065 ltp/testcases/network/stress/tcp/multi-sameport/tcp6-multi-sameport03
9066 ltp/testcases/network/stress/tcp/multi-sameport/tcp6-multi-sameport04
9067 ltp/testcases/network/stress/tcp/multi-sameport/tcp6-multi-sameport05
9068 ltp/testcases/network/stress/tcp/multi-sameport/tcp6-multi-sameport06
9069 ltp/testcases/network/stress/tcp/multi-sameport/tcp6-multi-sameport07
9070 ltp/testcases/network/stress/tcp/multi-sameport/tcp6-multi-sameport08
9071 ltp/testcases/network/stress/tcp/multi-sameport/tcp6-multi-sameport09
9072 ltp/testcases/network/stress/tcp/multi-sameport/tcp6-multi-sameport10
9073 ltp/testcases/network/stress/tcp/multi-sameport/tcp6-multi-sameport11
9074 ltp/testcases/network/stress/tcp/multi-sameport/tcp6-multi-sameport12
9075 ltp/testcases/network/stress/tcp/multi-sameport/tcp6-multi-sameport13
9076 ltp/testcases/network/stress/tcp/multi-sameport/tcp6-multi-sameport14
9077 ltp/testcases/network/stress/tcp/uni-sackoff/tcp4-uni-sackoff01
9078 ltp/testcases/network/stress/tcp/uni-sackoff/tcp4-uni-sackoff02
9079 ltp/testcases/network/stress/tcp/uni-sackoff/tcp4-uni-sackoff03
9080 ltp/testcases/network/stress/tcp/uni-sackoff/tcp4-uni-sackoff04
9081 ltp/testcases/network/stress/tcp/uni-sackoff/tcp4-uni-sackoff05
9082 ltp/testcases/network/stress/tcp/uni-sackoff/tcp4-uni-sackoff06
9083 ltp/testcases/network/stress/tcp/uni-sackoff/tcp4-uni-sackoff07
9084 ltp/testcases/network/stress/tcp/uni-sackoff/tcp4-uni-sackoff08
9085 ltp/testcases/network/stress/tcp/uni-sackoff/tcp4-uni-sackoff09
9086 ltp/testcases/network/stress/tcp/uni-sackoff/tcp4-uni-sackoff10
9087 ltp/testcases/network/stress/tcp/uni-sackoff/tcp4-uni-sackoff11
9088 ltp/testcases/network/stress/tcp/uni-sackoff/tcp4-uni-sackoff12
9089 ltp/testcases/network/stress/tcp/uni-sackoff/tcp4-uni-sackoff13
9090 ltp/testcases/network/stress/tcp/uni-sackoff/tcp4-uni-sackoff14
9091 ltp/testcases/network/stress/tcp/uni-sackoff/tcp6-uni-sackoff01
9092 ltp/testcases/network/stress/tcp/uni-sackoff/tcp6-uni-sackoff02
9093 ltp/testcases/network/stress/tcp/uni-sackoff/tcp6-uni-sackoff03
9094 ltp/testcases/network/stress/tcp/uni-sackoff/tcp6-uni-sackoff04
9095 ltp/testcases/network/stress/tcp/uni-sackoff/tcp6-uni-sackoff05
9096 ltp/testcases/network/stress/tcp/uni-sackoff/tcp6-uni-sackoff06
9097 ltp/testcases/network/stress/tcp/uni-sackoff/tcp6-uni-sackoff07
9098 ltp/testcases/network/stress/tcp/uni-sackoff/tcp6-uni-sackoff08
9099 ltp/testcases/network/stress/tcp/uni-sackoff/tcp6-uni-sackoff09
9100 ltp/testcases/network/stress/tcp/uni-sackoff/tcp6-uni-sackoff10
9101 ltp/testcases/network/stress/tcp/uni-sackoff/tcp6-uni-sackoff11
9102 ltp/testcases/network/stress/tcp/uni-sackoff/tcp6-uni-sackoff12
9103 ltp/testcases/network/stress/tcp/uni-sackoff/tcp6-uni-sackoff13
9104 ltp/testcases/network/stress/tcp/uni-sackoff/tcp6-uni-sackoff14
9105 ltp/testcases/network/stress/tcp/uni-smallsend/tcp4-uni-smallsend01
9106 ltp/testcases/network/stress/tcp/uni-smallsend/tcp4-uni-smallsend02
9107 ltp/testcases/network/stress/tcp/uni-smallsend/tcp4-uni-smallsend03
9108 ltp/testcases/network/stress/tcp/uni-smallsend/tcp4-uni-smallsend04
9109 ltp/testcases/network/stress/tcp/uni-smallsend/tcp4-uni-smallsend05
9110 ltp/testcases/network/stress/tcp/uni-smallsend/tcp4-uni-smallsend06
9111 ltp/testcases/network/stress/tcp/uni-smallsend/tcp4-uni-smallsend07
9112 ltp/testcases/network/stress/tcp/uni-smallsend/tcp4-uni-smallsend08
9113 ltp/testcases/network/stress/tcp/uni-smallsend/tcp4-uni-smallsend09
9114 ltp/testcases/network/stress/tcp/uni-smallsend/tcp4-uni-smallsend10
9115 ltp/testcases/network/stress/tcp/uni-smallsend/tcp4-uni-smallsend11
9116 ltp/testcases/network/stress/tcp/uni-smallsend/tcp4-uni-smallsend12
9117 ltp/testcases/network/stress/tcp/uni-smallsend/tcp4-uni-smallsend13
9118 ltp/testcases/network/stress/tcp/uni-smallsend/tcp4-uni-smallsend14
9119 ltp/testcases/network/stress/tcp/uni-smallsend/tcp6-uni-smallsend01
9120 ltp/testcases/network/stress/tcp/uni-smallsend/tcp6-uni-smallsend02
9121 ltp/testcases/network/stress/tcp/uni-smallsend/tcp6-uni-smallsend03
9122 ltp/testcases/network/stress/tcp/uni-smallsend/tcp6-uni-smallsend04
9123 ltp/testcases/network/stress/tcp/uni-smallsend/tcp6-uni-smallsend05
9124 ltp/testcases/network/stress/tcp/uni-smallsend/tcp6-uni-smallsend06
9125 ltp/testcases/network/stress/tcp/uni-smallsend/tcp6-uni-smallsend07
9126 ltp/testcases/network/stress/tcp/uni-smallsend/tcp6-uni-smallsend08
9127 ltp/testcases/network/stress/tcp/uni-smallsend/tcp6-uni-smallsend09
9128 ltp/testcases/network/stress/tcp/uni-smallsend/tcp6-uni-smallsend10
9129 ltp/testcases/network/stress/tcp/uni-smallsend/tcp6-uni-smallsend11
9130 ltp/testcases/network/stress/tcp/uni-smallsend/tcp6-uni-smallsend12
9131 ltp/testcases/network/stress/tcp/uni-smallsend/tcp6-uni-smallsend13
9132 ltp/testcases/network/stress/tcp/uni-smallsend/tcp6-uni-smallsend14
9133 ltp/testcases/network/stress/udp/multi-diffip/udp4-multi-diffip01
9134 ltp/testcases/network/stress/udp/multi-diffip/udp4-multi-diffip02
9135 ltp/testcases/network/stress/udp/multi-diffip/udp4-multi-diffip03
9136 ltp/testcases/network/stress/udp/multi-diffip/udp4-multi-diffip04
9137 ltp/testcases/network/stress/udp/multi-diffip/udp4-multi-diffip05
9138 ltp/testcases/network/stress/udp/multi-diffip/udp4-multi-diffip06
9139 ltp/testcases/network/stress/udp/multi-diffip/udp4-multi-diffip07
9140 ltp/testcases/network/stress/udp/multi-diffip/udp6-multi-diffip01
9141 ltp/testcases/network/stress/udp/multi-diffip/udp6-multi-diffip02
9142 ltp/testcases/network/stress/udp/multi-diffip/udp6-multi-diffip03
9143 ltp/testcases/network/stress/udp/multi-diffip/udp6-multi-diffip04
9144 ltp/testcases/network/stress/udp/multi-diffip/udp6-multi-diffip05
9145 ltp/testcases/network/stress/udp/multi-diffip/udp6-multi-diffip06
9146 ltp/testcases/network/stress/udp/multi-diffip/udp6-multi-diffip07
9147 ltp/testcases/network/stress/tcp/uni-winscale/tcp4-uni-winscale01
9148 ltp/testcases/network/stress/tcp/uni-winscale/tcp4-uni-winscale02
9149 ltp/testcases/network/stress/tcp/uni-winscale/tcp4-uni-winscale03
9150 ltp/testcases/network/stress/tcp/uni-winscale/tcp4-uni-winscale04
9151 ltp/testcases/network/stress/tcp/uni-winscale/tcp4-uni-winscale05
9152 ltp/testcases/network/stress/tcp/uni-winscale/tcp4-uni-winscale06
9153 ltp/testcases/network/stress/tcp/uni-winscale/tcp4-uni-winscale07
9154 ltp/testcases/network/stress/tcp/uni-winscale/tcp4-uni-winscale08
9155 ltp/testcases/network/stress/tcp/uni-winscale/tcp4-uni-winscale09
9156 ltp/testcases/network/stress/tcp/uni-winscale/tcp4-uni-winscale10
9157 ltp/testcases/network/stress/tcp/uni-winscale/tcp4-uni-winscale11
9158 ltp/testcases/network/stress/tcp/uni-winscale/tcp4-uni-winscale12
9159 ltp/testcases/network/stress/tcp/uni-winscale/tcp4-uni-winscale13
9160 ltp/testcases/network/stress/tcp/uni-winscale/tcp4-uni-winscale14
9161 ltp/testcases/network/stress/tcp/uni-winscale/tcp6-uni-winscale01
9162 ltp/testcases/network/stress/tcp/uni-winscale/tcp6-uni-winscale02
9163 ltp/testcases/network/stress/tcp/uni-winscale/tcp6-uni-winscale03
9164 ltp/testcases/network/stress/tcp/uni-winscale/tcp6-uni-winscale04
9165 ltp/testcases/network/stress/tcp/uni-winscale/tcp6-uni-winscale05
9166 ltp/testcases/network/stress/tcp/uni-winscale/tcp6-uni-winscale06
9167 ltp/testcases/network/stress/tcp/uni-winscale/tcp6-uni-winscale07
9168 ltp/testcases/network/stress/tcp/uni-winscale/tcp6-uni-winscale08
9169 ltp/testcases/network/stress/tcp/uni-winscale/tcp6-uni-winscale09
9170 ltp/testcases/network/stress/tcp/uni-winscale/tcp6-uni-winscale10
9171 ltp/testcases/network/stress/tcp/uni-winscale/tcp6-uni-winscale11
9172 ltp/testcases/network/stress/tcp/uni-winscale/tcp6-uni-winscale12
9173 ltp/testcases/network/stress/tcp/uni-winscale/tcp6-uni-winscale13
9174 ltp/testcases/network/stress/tcp/uni-winscale/tcp6-uni-winscale14
9175 ltp/testcases/network/stress/tcp/uni-tso/tcp4-uni-tso01
9176 ltp/testcases/network/stress/tcp/uni-tso/tcp4-uni-tso02
9177 ltp/testcases/network/stress/tcp/uni-tso/tcp4-uni-tso03
9178 ltp/testcases/network/stress/tcp/uni-tso/tcp4-uni-tso04
9179 ltp/testcases/network/stress/tcp/uni-tso/tcp4-uni-tso05
9180 ltp/testcases/network/stress/tcp/uni-tso/tcp4-uni-tso06
9181 ltp/testcases/network/stress/tcp/uni-tso/tcp4-uni-tso07
9182 ltp/testcases/network/stress/tcp/uni-tso/tcp4-uni-tso08
9183 ltp/testcases/network/stress/tcp/uni-tso/tcp4-uni-tso09
9184 ltp/testcases/network/stress/tcp/uni-tso/tcp4-uni-tso10
9185 ltp/testcases/network/stress/tcp/uni-tso/tcp4-uni-tso11
9186 ltp/testcases/network/stress/tcp/uni-tso/tcp4-uni-tso12
9187 ltp/testcases/network/stress/tcp/uni-tso/tcp4-uni-tso13
9188 ltp/testcases/network/stress/tcp/uni-tso/tcp4-uni-tso14
9189 ltp/testcases/network/stress/tcp/uni-tso/tcp6-uni-tso01
9190 ltp/testcases/network/stress/tcp/uni-tso/tcp6-uni-tso02
9191 ltp/testcases/network/stress/tcp/uni-tso/tcp6-uni-tso03
9192 ltp/testcases/network/stress/tcp/uni-tso/tcp6-uni-tso04
9193 ltp/testcases/network/stress/tcp/uni-tso/tcp6-uni-tso05
9194 ltp/testcases/network/stress/tcp/uni-tso/tcp6-uni-tso06
9195 ltp/testcases/network/stress/tcp/uni-tso/tcp6-uni-tso07
9196 ltp/testcases/network/stress/tcp/uni-tso/tcp6-uni-tso08
9197 ltp/testcases/network/stress/tcp/uni-tso/tcp6-uni-tso09
9198 ltp/testcases/network/stress/tcp/uni-tso/tcp6-uni-tso10
9199 ltp/testcases/network/stress/tcp/uni-tso/tcp6-uni-tso11
9200 ltp/testcases/network/stress/tcp/uni-tso/tcp6-uni-tso12
9201 ltp/testcases/network/stress/tcp/uni-tso/tcp6-uni-tso13
9202 ltp/testcases/network/stress/tcp/uni-tso/tcp6-uni-tso14
9203 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp4-uni-pktlossdup01
9204 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp4-uni-pktlossdup02
9205 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp4-uni-pktlossdup03
9206 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp4-uni-pktlossdup04
9207 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp4-uni-pktlossdup05
9208 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp4-uni-pktlossdup06
9209 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp4-uni-pktlossdup07
9210 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp4-uni-pktlossdup08
9211 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp4-uni-pktlossdup09
9212 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp4-uni-pktlossdup10
9213 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp4-uni-pktlossdup11
9214 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp4-uni-pktlossdup12
9215 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp4-uni-pktlossdup13
9216 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp4-uni-pktlossdup14
9217 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp6-uni-pktlossdup01
9218 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp6-uni-pktlossdup02
9219 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp6-uni-pktlossdup03
9220 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp6-uni-pktlossdup04
9221 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp6-uni-pktlossdup05
9222 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp6-uni-pktlossdup06
9223 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp6-uni-pktlossdup07
9224 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp6-uni-pktlossdup08
9225 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp6-uni-pktlossdup09
9226 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp6-uni-pktlossdup10
9227 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp6-uni-pktlossdup11
9228 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp6-uni-pktlossdup12
9229 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp6-uni-pktlossdup13
9230 ltp/testcases/network/stress/tcp/uni-pktlossdup/tcp6-uni-pktlossdup14
9231 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp4-uni-dsackoff01
9232 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp4-uni-dsackoff02
9233 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp4-uni-dsackoff03
9234 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp4-uni-dsackoff04
9235 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp4-uni-dsackoff05
9236 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp4-uni-dsackoff06
9237 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp4-uni-dsackoff07
9238 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp4-uni-dsackoff08
9239 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp4-uni-dsackoff09
9240 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp4-uni-dsackoff10
9241 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp4-uni-dsackoff11
9242 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp4-uni-dsackoff12
9243 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp4-uni-dsackoff13
9244 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp4-uni-dsackoff14
9245 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp6-uni-dsackoff01
9246 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp6-uni-dsackoff02
9247 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp6-uni-dsackoff03
9248 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp6-uni-dsackoff04
9249 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp6-uni-dsackoff05
9250 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp6-uni-dsackoff06
9251 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp6-uni-dsackoff07
9252 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp6-uni-dsackoff08
9253 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp6-uni-dsackoff09
9254 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp6-uni-dsackoff10
9255 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp6-uni-dsackoff11
9256 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp6-uni-dsackoff12
9257 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp6-uni-dsackoff13
9258 ltp/testcases/network/stress/tcp/uni-dsackoff/tcp6-uni-dsackoff14
9259 ltp/testcases/network/stress/udp/multi-diffport/udp4-multi-diffport01
9260 ltp/testcases/network/stress/udp/multi-diffport/udp4-multi-diffport02
9261 ltp/testcases/network/stress/udp/multi-diffport/udp4-multi-diffport03
9262 ltp/testcases/network/stress/udp/multi-diffport/udp4-multi-diffport04
9263 ltp/testcases/network/stress/udp/multi-diffport/udp4-multi-diffport05
9264 ltp/testcases/network/stress/udp/multi-diffport/udp4-multi-diffport06
9265 ltp/testcases/network/stress/udp/multi-diffport/udp4-multi-diffport07
9266 ltp/testcases/network/stress/udp/multi-diffport/udp6-multi-diffport01
9267 ltp/testcases/network/stress/udp/multi-diffport/udp6-multi-diffport02
9268 ltp/testcases/network/stress/udp/multi-diffport/udp6-multi-diffport03
9269 ltp/testcases/network/stress/udp/multi-diffport/udp6-multi-diffport04
9270 ltp/testcases/network/stress/udp/multi-diffport/udp6-multi-diffport05
9271 ltp/testcases/network/stress/udp/multi-diffport/udp6-multi-diffport06
9272 ltp/testcases/network/stress/udp/multi-diffport/udp6-multi-diffport07
9273 ltp/testcases/network/stress/udp/multi-diffnic/udp4-multi-diffnic01
9274 ltp/testcases/network/stress/udp/multi-diffnic/udp4-multi-diffnic02
9275 ltp/testcases/network/stress/udp/multi-diffnic/udp4-multi-diffnic03
9276 ltp/testcases/network/stress/udp/multi-diffnic/udp4-multi-diffnic04
9277 ltp/testcases/network/stress/udp/multi-diffnic/udp4-multi-diffnic05
9278 ltp/testcases/network/stress/udp/multi-diffnic/udp4-multi-diffnic06
9279 ltp/testcases/network/stress/udp/multi-diffnic/udp4-multi-diffnic07
9280 ltp/testcases/network/stress/udp/multi-diffnic/udp6-multi-diffnic01
9281 ltp/testcases/network/stress/udp/multi-diffnic/udp6-multi-diffnic02
9282 ltp/testcases/network/stress/udp/multi-diffnic/udp6-multi-diffnic03
9283 ltp/testcases/network/stress/udp/multi-diffnic/udp6-multi-diffnic04
9284 ltp/testcases/network/stress/udp/multi-diffnic/udp6-multi-diffnic05
9285 ltp/testcases/network/stress/udp/multi-diffnic/udp6-multi-diffnic06
9286 ltp/testcases/network/stress/udp/multi-diffnic/udp6-multi-diffnic07
9287 ltp/testcases/network/stress/udp/uni-basic/udp4-uni-basic01
9288 ltp/testcases/network/stress/udp/uni-basic/udp4-uni-basic02
9289 ltp/testcases/network/stress/udp/uni-basic/udp4-uni-basic03
9290 ltp/testcases/network/stress/udp/uni-basic/udp4-uni-basic04
9291 ltp/testcases/network/stress/udp/uni-basic/udp4-uni-basic05
9292 ltp/testcases/network/stress/udp/uni-basic/udp4-uni-basic06
9293 ltp/testcases/network/stress/udp/uni-basic/udp4-uni-basic07
9294 ltp/testcases/network/stress/udp/uni-basic/udp6-uni-basic01
9295 ltp/testcases/network/stress/udp/uni-basic/udp6-uni-basic02
9296 ltp/testcases/network/stress/udp/uni-basic/udp6-uni-basic03
9297 ltp/testcases/network/stress/udp/uni-basic/udp6-uni-basic04
9298 ltp/testcases/network/stress/udp/uni-basic/udp6-uni-basic05
9299 ltp/testcases/network/stress/udp/uni-basic/udp6-uni-basic06
9300 ltp/testcases/network/stress/udp/uni-basic/udp6-uni-basic07
9302 9) Log Message:
9303 fix typo pointed out by Elder Costa: dulation -> duration
9305 Modified File(s):
9306 ltp/testcases/network/stress/icmp/multi-diffnic/icmp4-multi-diffnic01
9307 ltp/testcases/network/stress/broken_ip/broken_ip4-checksum
9308 ltp/testcases/network/stress/broken_ip/broken_ip4-dstaddr
9309 ltp/testcases/network/stress/broken_ip/broken_ip4-fragment
9310 ltp/testcases/network/stress/broken_ip/broken_ip4-ihl
9311 ltp/testcases/network/stress/broken_ip/broken_ip4-protcol
9312 ltp/testcases/network/stress/broken_ip/broken_ip4-totlen
9313 ltp/testcases/network/stress/broken_ip/broken_ip4-version
9314 ltp/testcases/network/stress/broken_ip/broken_ip6-dstaddr
9315 ltp/testcases/network/stress/broken_ip/broken_ip6-nexthdr
9316 ltp/testcases/network/stress/broken_ip/broken_ip6-plen
9317 ltp/testcases/network/stress/broken_ip/broken_ip6-version
9318 ltp/testcases/network/stress/icmp/multi-diffip/icmp4-multi-diffip01
9319 ltp/testcases/network/stress/icmp/uni-basic/icmp4-uni-basic01
9320 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip01
9321 ltp/testcases/network/stress/tcp/multi-diffnic/tcp4-multi-diffnic01
9322 ltp/testcases/network/stress/udp/multi-diffnic/udp4-multi-diffnic01
9323 ltp/testcases/network/stress/udp/uni-basic/udp4-uni-basic01
9324 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport01
9325 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport01
9326 ltp/testcases/network/stress/udp/multi-diffip/udp4-multi-diffip01
9327 ltp/testcases/network/stress/udp/multi-diffport/udp4-multi-diffport01
9328 ltp/testcases/network/stress/tcp/uni-basic/tcp4-uni-basic01
9330 10) Log Message:
9331 lcov: geninfo chokes on spaces in the directory name
9333 From: Jeff Connelly <jeffconnelly@users.sourceforge.net>
9335 In lcov 1.6, geninfo fails to find gcno/gcda files if the source directory has spaces in the name, because it uses backticks to shell out to "find", passing $directory on the command-line. Attached is a patch that double-quotes the variable, allowing geninfo to operate on directories with spaces in their name. The fix isn't perfect; it won't work on directories with a " character, but it works fine for my purposes (I don't have any directories with quotes). A better fix would be to use IPC::System::Simple's capturex from http://search.cpan.org/~pjf/IPC-System-Simple-0.15/lib/IPC/System/Simple.pm #runx(),_systemx()_and_capturex(). capturex() is a multiple-argument form of the backticks, so it avoids any interpolation errors.
9337 Modified File(s):
9338 ltp/utils/analysis/lcov/bin/geninfo
9339 ltp/utils/analysis/lcov/bin/lcov
9340 ltp/utils/analysis/lcov/CHANGES
9342 11) Log Message:
9343 gcov-kernel: added patches for linux-2.6.27
9345 Added File(s):
9346 ltp/utils/analysis/gcov-kernel/linux-2.6.27-gcov-arm-eabi.patch
9347 ltp/utils/analysis/gcov-kernel/linux-2.6.27-gcov-arm-hack.patch
9348 ltp/utils/analysis/gcov-kernel/linux-2.6.27-gcov.patch
9350 12) Log Message:
9351 If we unshare pidns without unsharing mounts namespace, and then do a mount -t proc none /proc, then the new proc sits over the original proc for the whole system. Since pidns03 wasn't using CLONE_NEWNS, when it exited /proc showed zero tasks.  This can be fixed by doing 'umount -l /proc', but 'umount /proc' is insufficient.  More to the point, pidns03 wasn't trying to clean up /proc at all.  So make it use CLONE_NEWNS so its private procfs will be automatically cleaned up. Signed-off-by: Serge E. Hallyn <serue@us.ibm.com>. 
9353 Modified File(s):
9354 ltp/testcases/kernel/containers/pidns/pidns03.c
9356 13) Log Message:
9357 netns: fix restoration of original /proc values (ip_forward...). This small patches make the restoration of /proc/sys/net/ipv4/ip_forward /proc/sys/net/ipv4/conf/$netdev/proxy_arp works as expected in netns/initialize.sh. Also removed some unneeded /dev/null redirections. Signed-off-by: Benjamin Thery <benjamin.thery@bull.net>.
9359 Modified File(s):
9360 ltp/testcases/kernel/containers/netns/initialize.sh
9362 14) Log Message:
9363 The script run_semaphore_test_01 fails the first time it is run as the semaphore id is zero (subsequent runs are successful as the ids are nonzero.) The attached patch fixes this behavior. Signed-Off-By: Elder Costa <elder.costa@terra.com.br>.
9365 Modified File(s):
9366 ltp/testcases/kernel/ipc/ipc_stress/run_semaphore_test_01.sh
9368 15) Log Message:
9369 On ppc/ppc64, PTRACE_GETREGS and PTRACE_SETREGS don't be defined in /usr/include/sys/ptrace.h. So add checks before use them. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>.
9371 Modified File(s):
9372 ltp/testcases/kernel/syscalls/ptrace/ptrace06.c
9373 ltp/testcases/kernel/syscalls/ptrace/spawn_ptrace_child.c
9375 16) Log Message:
9376 Simple bug in logic that defines when to run the test makes it run exclusively when support is NOT implemented. Tested on mips64 system running Cavium Networks Octeon chip, Linux 2.6.27. Signed-Off-By: "Malov, Vlad" <Vlad.Malov@caviumnetworks.com>.
9378 Modified File(s):
9379 ltp/testcases/kernel/syscalls/getcpu/getcpu01.c
9381 17) Log Message:
9382 The new ltp-full-20080930.tgz seems to include some new ptrace tests (ptrace04 and ptrace06) that do a #include for spawn_ptrace_child.c. Now I find that if I do a "make clean" it removes this spawn_ptrace_child.c ... is this expected and desired? Also is there supposed to be a way to generate the spawn_ptrace_child.c and any other files removed after "make clean" ? Thanks, - Mark Ver.
9383 Yes, I believe it's an error. The spawn_ptrace_child.c file is necessary to ptrace04 and ptrace06. To do a #include *.c file is not a good coding style. The simplest solution is to rename the spawn_ptrace_child.c to spawn_ptrace_child.h. Also you can add __inline__ as the prefix of functions, then the spawn_ptrace_child.h file looks more like a header file. Thanks, - Jin Bing Guo.
9385 Modified Files:
9386 ltp/testcases/kernel/syscalls/ptrace/ptrace04.c
9387 ltp/testcases/kernel/syscalls/ptrace/ptrace06.c
9388 Added Files:
9389 ltp/testcases/kernel/syscalls/ptrace/spawn_ptrace_child.h
9390 Removed Files:
9391 ltp/testcases/kernel/syscalls/ptrace/spawn_ptrace_child.c
9393 18) Log Message:
9394 With Exec-Shield in place, the Kernel automatically adjusts the stack downward by a random amount of bytes. This will cause the test failed occasionally on IA-32, because the 11th requested chunk of address space (bfe00000-bff00000) has already been used by the stack. For example, stack could be at bfe0b000-bfe20000, and then, shmat(2) failed, mykey to uniquely identify the shared memory segment 0x451005ae. Get shared memory segment (1048576 bytes). Attach shared memory segment to process: ERROR [line: 205] shmat failed - return: 0xffffffff: Invalid argument. It looks like the stack adjustment has a range that it could be chosen, so I changed the start of 11th address space to a lower address. Tests showed that the stack will not go downward that much. In addition, there are a few minor fixes, - keep the width of comments within 72 characters. - remove unnecessary 0x prefix. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
9396 Modified File(s):
9397 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_06.c
9399 19) Log Message:
9400 Adding support for mips64. Use 64 bit variable to store the 64 bit address. Tested on mips64 system running Cavium Networks Octeon chip, Linux 2.6.27. Signed-Off-By: "Malov, Vlad" <Vlad.Malov@caviumnetworks.com>. 
9402 Modified File(s):
9403 ltp/testcases/kernel/syscalls/profil/profil01.c
9405 20) Log Message:
9406 Remap_file_pages01 and remap_file_pages02 tests always failed on IA-64 with Kernel 2.6.9 as below. So, I added a check to the existing Kernel version checking (< 2.6.12). If anybody happens to know the exactly version it has started to be implemented, I'll be happy to re-send the revised patch. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
9408 Modified File(s):
9409 ltp/testcases/kernel/syscalls/remap_file_pages/remap_file_pages01.c
9410 ltp/testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c
9412 21) Log Message:
9413 I'm using an embedded arm processor (Xscale) and I get the following compile error: timerfd01.c:90: error: '__NR_timerfd_settime' undeclared (first use in this function). I have dug through past patches for this exact problem and have seen it come up with other processors and I have put together a patch that *should* address the issue.  I tested it on my system and everything seems to work.  I based the macro info off of: http://kerneltrap.org/mailarchive/git-commits-head/2008/4/22/1543584/thread. Here is the patch. Signed-Off-By: Shane Volpe <shanevolpe@gmail.com>.
9415 Modified File(s):
9416 ltp/testcases/kernel/include/arm.in
9418 22) Log Message:
9419 This patch adds some debug messages when shmat(2) failed, so we could tell if the failure was because the requested address space has been used. In addition, it fixes the output of failed error code to a more meaningful form. This patch should be applied on the top of another patch I sent earlier with title "shmem_test_06 Failed with Stack Randomization". Tested successfully on a x86_64 machine. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
9421 Modified File(s):
9422 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_06.c
9424 23) Log Message:
9425 When I tested the inotify02 on ppc64, it passed all tests and returned 1 with an unnecessary event. After looking into the code, there were 9 tests in sum in inotify02. So I think the unnecessary event should not be regarded as a failure when the 9 tests all passed. Same problem was in inotify01. The patches fixed them. Signed-off-by: Jin Bing Guo <guojb@linux.vnet.ibm.com>.
9427 Modified File(s):
9428 ltp/testcases/kernel/syscalls/inotify/inotify01.c
9429 ltp/testcases/kernel/syscalls/inotify/inotify02.c
9431 24) Log Message:
9432 Attaching the patch for the testcase on PIDNS. Assertion: 1. kill -9 1 from inside a container does not kill container, Steps: a) create container, b) kill -9 1, c) Should not kill the containers. Signed-Off-By: Veerendra <veeren@linux.vnet.ibm.com>.
9434 Modified Files:
9435 ltp/testcases/kernel/containers/pidns/runpidnstest.sh
9436 Added Files:
9437 ltp/testcases/kernel/containers/pidns/pidns04.c
9439 25) Log Message:
9440 This patch fixes build failures seen on RHEL 4 (2.6.9 based Kernel), and several warnings. The build failures are caused by pec_listener.c and then ptrace06.c, It because the Kernel version checking code is incorrect from it, as you can see from the error message above, "/bin/sh: ../../bin/tst_kvercmp: No such file or directory". I solve it by querying an entry in proc file system instead. For ptrace06.c case, PTRACE_GETSIGINFO and PTRACE_SETSIGINFO are unavailable in this version of Kernel, Given that this test also fails to compile for IA-64 entirely (please see more details on one of my previous emails sent not long ago), I disable this test temperately until those problems have been fixed. In addition, it fixed the following unnecessary compiling warnings. Finally, check_for_unshare.c:21: warning: implicit declaration of function `tst_kvercmp'. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
9442 Modified File(s):
9443 ltp/pan/Makefile
9444 ltp/testcases/kernel/connectors/Makefile
9445 ltp/testcases/kernel/containers/check_for_unshare.c
9446 ltp/testcases/kernel/controllers/Makefile
9447 ltp/testcases/kernel/syscalls/ptrace/Makefile
9449 26) Log Message:
9450 The gethostid01 test fails when the host id is not set on a system. The gethostid() call retrieves "00000000" as the host id. Added a check to compare the return value with "000000" (omitted 1st two 0's as they could also be 0x on some systems; needs confirmation). Signed-off by : Vinay Sridhar <vinay@linux.vnet.ibm.com>.
9452 Modified File(s):
9453 ltp/testcases/kernel/syscalls/gethostid/gethostid01.c
9455 27) Log Message:
9456 This patch cleans code a little bit by removing leftovers. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
9458 Modified File(s):
9459 ltp/testcases/kernel/syscalls/ipc/lib/libipc.c
9460 ltp/testcases/kernel/syscalls/nanosleep/nanosleep01.c
9462 28) Log Message:
9463 Hello. I had two errors when compiling the CVS version with Ubuntu. The one in regen.sh might have to do with some dash limitation (it complains about not supporting more than 32 shifts.) The one with the Makefile  has to do with the version of lex I have here (lex 2.5.33) complaining about -l not accepting an extra argument (I believe it interprets the w as such). I did a quick check after applying the changes and they seem not to break anything. Signed-Off-By: Elder Costa <elder.costa@terra.com.br>.
9465 Modified File(s):
9466 ltp/pan/Makefile
9467 ltp/testcases/kernel/include/regen.sh
9469 29) Log Message:
9470 Fixing the runpidnstest.sh in containers/pidns, to handle the return code properly. Also removed the obsolete file runtests_noltp.sh, which is no longer required. Signed-Off-By: Veerendra <veeren@linux.vnet.ibm.com>.
9472 Modified Files:
9473 ltp/testcases/kernel/containers/pidns/runpidnstest.sh
9474 Removed Files:
9475 ltp/testcases/kernel/containers/pidns/runtests_noltp.sh
9477 30) Log Message:
9478 After tested the latest LTP cases, the connector cases failed on RHEL5.2. Test fails with following error:
9479 <<<test_output>>>
9480 incrementing stop
9481 /home/ltp/cvs_ltp.orig/testcases/bin/connector_test.sh: line 9:
9482 /home/ltp/cvs_ltp.orig/testcases/bin/run_pec_test: No such file or directory
9483 <<<execution_status>>>
9484 Post Patching:
9485 <<<test_output>>>
9486 incrementing stop Connectors 0 CONF : system doesn't support execution of the test
9487 <<<execution_status>>>
9488 Signed-off-by: Jin Bing Guo <guojb@linux.vnet.ibm.com>.
9490 Modified File(s):
9491 ltp/testcases/kernel/connectors/connector_test.sh
9493 31) Log Message:
9494 Disabling this till TIRPC is built, installed and run properly. Subrata Modak <subrata@linux.vnet.ibm.com>.
9496 Modified File(s):
9497 ltp/runtest/stress.part3
9499 32) Log Message:
9500 Avoid buffer overflow when PID exceeds to 4-digit limit. char array root has to contain at least 'A' +  pid + '\0', which only works pid of testprcess is a 4-digit PID. PID_MAX_DEFAULT in kernel (when CONFIG_BASE_SMALL is NOT set) is set up to 4 million, which requires at least 7-digit pid. Author: Frank Seidel <fseidel@suse.de>. Signed-off-by: Frank Seidel <fseidel@suse.de>. Signed-off-by: Daniel Gollub <dgollub@suse.de>.
9502 Modified File(s):
9503 ltp/testcases/kernel/fs/inode/inode01.c
9505 33) Log Message:
9506 Array size of path_list_string gets exceeded and cause an buffer overflow, when building with -D_FORTIFY_SOURCE=2
9507 ======= Backtrace: =========
9508 /lib64/libc.so.6(__chk_fail+0x2f)[0x2b3f94ec831f]
9509 /lib64/libc.so.6[0x2b3f94ec73c3]
9510 /root/ltp/ltp-full-20080916/testcases/kernel/fs/inode/inode01[0x4020e3]
9511 /lib64/libc.so.6(__libc_start_main+0xf4)[0x2b3f94e13184]
9512 /root/ltp/ltp-full-20080916/testcases/kernel/fs/inode/inode01[0x401609]
9513 ======= Memory map: ========
9514 [...]
9515 Program received signal SIGABRT, Aborted. 0x00002b3f94e25bb5 in raise () from /lib64/libc.so.6 (gdb) bt
9516 #0  0x00002b3f94e25bb5 in raise () from /lib64/libc.so.6
9517 #1  0x00002b3f94e26fb0 in abort () from /lib64/libc.so.6
9518 #2  0x00002b3f94e5c32b in __libc_message () from /lib64/libc.so.6
9519 #3  0x00002b3f94ec831f in __chk_fail () from /lib64/libc.so.6
9520 #4  0x00002b3f94ec73c3 in __strcat_chk () from /lib64/libc.so.6
9521 #5  0x00000000004020e3 in main () at inode01.c:169
9522 (gdb) up
9523 [...]
9524 #5  0x00000000004020e3 in main () at inode01.c:169
9525 169             strcat(path_list_string, "path_list");
9526 Array size of path_list_string needs to be increased to handle PIDs which exceed 4-digits. Signed-off-by: Daniel Gollub <dgollub@suse.de>.
9528 Modified File(s):
9529 ltp/testcases/kernel/fs/inode/inode01.c
9531 34) Log Message:
9532 When compiling with -D_FORTIFY_SOURCE=2 following buffer-overflow gets detected: 
9533 Starting program:
9534 /root/ltp/ltp-full-20080916/testcases/kernel/syscalls/symlink/symlink01
9535 symlink01    1  PASS  :  Creation of symbolic link file to no object file is ok
9536 symlink01    2  PASS  :  Creation of symbolic link file to no object file is ok
9537 symlink01    3  PASS  :  Creation of symbolic link file and object file via symbolic link is ok
9538 symlink01    4  PASS  :  Creating an existing symbolic link file error is caught
9539   *** buffer overflow detected ***:
9540 /root/ltp/ltp-full-20080916/testcases/kernel/syscalls/symlink/symlink01 terminated
9541   ======= Backtrace: =========
9542   /lib64/libc.so.6(__chk_fail+0x2f)[0x2b5ae730f31f]
9543   /lib64/libc.so.6[0x2b5ae730e3c3]
9544   /root/ltp/ltp-full-20080916/testcases/kernel/syscalls/symlink/symlink01[0x4048fe]
9545   /root/ltp/ltp-full-20080916/testcases/kernel/syscalls/symlink/symlink01[0x403e7b]
9546   /root/ltp/ltp-full-20080916/testcases/kernel/syscalls/symlink/symlink01[0x4047b7]
9547   /lib64/libc.so.6(__libc_start_main+0xf4)[0x2b5ae725a184]
9548   /root/ltp/ltp-full-20080916/testcases/kernel/syscalls/symlink/symlink01[0x401c39]
9549   (gdb) bt
9550   #0  0x00002b5ae726cbb5 in raise () from /lib64/libc.so.6
9551   #1  0x00002b5ae726dfb0 in abort () from /lib64/libc.so.6
9552   #2  0x00002b5ae72a332b in __libc_message () from /lib64/libc.so.6
9553   #3  0x00002b5ae730f31f in __chk_fail () from /lib64/libc.so.6
9554   #4  0x00002b5ae730e3c3 in __strcat_chk () from /lib64/libc.so.6
9555   #5  0x00000000004048fe in creat_path_max (path1=0x409d88 "object", path2=<value optimized out>, path3=<value optimized out>) Read from remote host
9556   #6  0x0000000000403e7b in do_syscalltests (tcs=0x50cec0) at symlink01.c:958
9557   #7  0x00000000004047b7 in main (argc=<value optimized out>, argv=<value optimized out>) at symlink01.c:569 (gdb) up
9558   #1  0x00002b5ae726dfb0 in abort () from /lib64/libc.so.6 (gdb)  
9559   #2  0x00002b5ae72a332b in __libc_message () from /lib64/libc.so.6 (gdb)  
9560   #3  0x00002b5ae730f31f in __chk_fail () from /lib64/libc.so.6 (gdb)  
9561   #4  0x00002b5ae730e3c3 in __strcat_chk () from /lib64/libc.so.6 (gdb)  
9562   #5  0x00000000004048fe in creat_path_max (path1=0x409d88 "object", path2=<value optimized out>,path3=<value optimized out>) at symlink01.c:844 844 strcat(full_path, "Z");
9563 Variable full_path exceeds PATH_MAX limit in creat_path_max(), to avoid a buffer overflow the size of full_path needs to be incremented by one. Signed-off-by: Daniel Gollub <dgollub@suse.de>.
9565 Modified File(s):
9566 ltp/testcases/kernel/syscalls/symlink/symlink01.c
9568 35) Log Message:
9569 Now that fsx-linux is the same for fs, nfs and ios (I'm working with ltp-full-20080831.tgz) we have to adapt the runtest/ltp-aiodio.part3 file: (-A and -Z options are no more supported by fsx-linux). Signed-Off-By: Jacky Malcles <Jacky.Malcles@bull.net>.
9571 Modified File(s):
9572 ltp/runtest/ltp-aiodio.part3
9574 36) Log Message:
9575 Introduced PREFIX and LIBSUFFIX variables. DESTDIR is often used within packaging scripts/spec files. Use PREFIX variable instead to manipulate the installation destination directory. Introduced LIBSUFFIX to allow to manipulate library directory to lib64 e.g. for distribution packaging for x86_64 or others architectures. Signed-off-by: Daniel Gollub <dgollub@suse.de>.
9577 Modified Files:
9578 ltp/doc/man1/Makefile ltp/doc/man3/Makefile
9579 ltp/include/Makefile ltp/lib/Makefile ltp/pan/Makefile
9581 37) Log Message:
9582 Dont install ltp.pc and libltp.a with excutable flags. Signed-off-by: Daniel Gollub <dgollub@suse.de>.
9584 Modified Files:
9585 ltp/lib/Makefile
9587 38) Log Message:
9588 Apply CFLAGS to compiler to ballista, kernel/syscalls/utimestat. Compile everything with (user-defined) CFLAGS. Signed-off-by: Daniel Gollub <dgollub@suse.de>.
9590 Modified Files:
9591 ltp/testcases/ballista/ballista/Makefile
9592 ltp/testcases/kernel/syscalls/utimensat/Makefile
9594 39) Log Message:
9595 Avoid overwriting of compiler specific flags in open posix testsuite. Instead of overwriting CFLAGS, append custom flags. Don't append debugging info, optimizing or warning related compiler flags. This would "overwrite" the user definied CFLAGS again. Signed-off-by: Daniel Gollub <dgollub@suse.de>.
9597 ltp/testcases/open_posix_testsuite/Makefile
9599 40) Log Message:
9600 Logfiles of the ltp testdriver "runltp" can get corrupted due to "unsafe" temporary directories and not failing when temporary already exist. The temp directory is /tmp/ltp-$$ which can cause logfile corruption once the PID overflows, since "mkdir -p" will NOT fail, and runltp starts writing into an already existing log directory. This patch creates a temporary directory by using "mktemp", which replaces the "mkdir -p" call. runltp will fail once "mktemp" runs out of combinations (instead of corrupting logfiles silently). Patch is based on the idea from Erik Hamera to create more "safe" temp directories. Various patch improvements/fixes got contributed by Klaus Wagner as well. Signed-off-by: Daniel Gollub <dgollub@suse.de>.
9602 Modified Files:
9603 ltp/runltp
9605 41) Log Message:
9606 This patch fixes most of warnings and badness including the following. Compiled successfully on Fedora 10 Beta x86_64. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
9608 Modified File(s):
9609 include/databin.h
9610 lib/databin.c
9611 testcases/kernel/containers/libclone/libnetns.c
9612 testcases/kernel/containers/libclone/Makefile
9613 testcases/kernel/containers/pidns/pidns03.c
9614 testcases/kernel/containers/sysvipc/shmnstest.c
9615 testcases/kernel/controllers/cpuctl/cpuctl_test01.c
9616 testcases/kernel/controllers/cpuctl/cpuctl_test02.c
9617 testcases/kernel/controllers/cpuctl/cpuctl_test03.c
9618 testcases/kernel/controllers/cpuctl/cpuctl_test04.c
9619 testcases/kernel/controllers/memctl/memctl_test01.c
9620 testcases/kernel/io/disktest/childmain.c
9621 testcases/kernel/io/disktest/dump.c
9622 testcases/kernel/io/disktest/dump.h
9623 testcases/kernel/io/disktest/main.c
9624 testcases/kernel/io/disktest/timer.c
9625 testcases/kernel/ipc/ipc_stress/signal_test_01.c
9626 testcases/kernel/ipc/ipc_stress/signal_test_03.c
9627 testcases/kernel/mem/hugetlb/lib/libipc.c
9628 testcases/kernel/mem/mtest07/mallocstress.c
9629 testcases/kernel/mem/mtest07/shm_test.c
9630 testcases/kernel/sched/clisrv/pthserv.c
9631 testcases/kernel/sched/tool/trace_sched.c
9632 testcases/kernel/security/filecaps/checkforlibcap.sh
9633 testcases/kernel/syscalls/clone/clone03.c
9634 testcases/kernel/syscalls/clone/clone04.c
9635 testcases/kernel/syscalls/clone/clone06.c
9636 testcases/kernel/syscalls/fmtmsg/fmtmsg01.c
9637 testcases/kernel/syscalls/ipc/lib/libipc.c
9638 testcases/kernel/syscalls/ipc/msgget/msgget01.c
9639 testcases/kernel/syscalls/nftw/lib64.c
9640 testcases/kernel/syscalls/nftw/lib.c
9641 testcases/misc/crash/crash01.c
9642 testcases/network/nfsv4/locks/netsync.c
9643 testcases/network/sctp/func_tests/test_1_to_1_threads.c
9644 testcases/network/sctp/func_tests/test_sctp_sendrecvmsg.c
9645 testcases/network/sctp/func_tests/test_timetolive.c
9646 testcases/network/sockets/ltpClient.c
9647 testcases/network/sockets/ltpServer.c
9648 testcases/kernel/syscalls/switch/endian_switch01.c
9649 testcases/kernel/fs/doio/doio.c
9651 42) Log Message:
9652 ltin___memset_chk overflow warning for kernel/connectors/pec/pec_listener.c. with GCC 4.3 and with LTP CVS snapshot from today i got following warning when using the GCC Object Checking Builtins: Signed-off-by: Daniel Gollub <dgollub@suse.de>. 
9653 It's not a correct fix, the patch initializes the message header only. Below is a correct one: Allocate a buffer large enough to hold NLMSG_SPACE(MAX_MSG_SIZE). Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>. 
9655 Modified File(s):
9656 ltp/testcases/kernel/connectors/pec/pec_listener.c
9658 43) Log Message:
9659 Compiled the latest CVS tree on a x86_64 machine yelling a warning, 
9660 "acl1.c: In function ‘do_file_op’:
9661  acl1.c:62: warning: not enough variable arguments to fit a sentinel"
9662 Signed-off-by: CAI Qian <caiqian@cclom.cn>.
9664 Modified File(s):
9665 ltp/testcases/network/nfsv4/acl/acl1.c
9667 44) Log Message:
9668 CAI Qian <caiqian@cclom.cn> reported that Setgroups01_16 test always fails for x86_64:
9669 setgroups01_16    1  FAIL  :  setgroups(65536, list) Failed, errno=14 : Bad address,
9670 Seen it on both of those Kernels, 2.6.27-0.392.rc8.git7.fc10.x86_64, 2.6.18-92.el5. Any idea on if it is a test code issue or OS bug?
9671 Daniel Gollub <dgollub@suse.de> replied that I just sent some patches for setgroups02_16 - looks like it's a similar problem for setgroups01_16 (for some reason setgroups01_16 didn't failed for me, only setgroups02_16). Anyway, i guess the reason is the use of the uninitialized groups list and passing the _full_ length to the syscalls. Could you try attached patch? Signed-Off-By: Daniel Gollub <dgollub@suse.de>.
9673 Modified File(s):
9674 ltp/testcases/kernel/syscalls/setgroups/compat_16.h
9675 ltp/testcases/kernel/syscalls/setgroups/setgroups01.c
9677 45) Log Message:
9678 Change argument list of GETGROUPS/SETGROUPS to represent the argument list of the syscalls. getgroups() first argument is a signed int!. Signed-off-by: Daniel Gollub <dgollub@suse.de>. Also, setgroups02(_16) is working with an uninitialized list, expect the first GID field. setgroups() and getgroups() additionally get called with the full length  of the uninitialized list. The uninitialized values cause setgroups02_16 to fail:
9680 setgroups02_16    1  BROK  :  gid returned from getgroups is too large for testing setgroups32
9682 Since the uninitialized values could be greater then 0xffff. Signed-off-by: Daniel Gollub <dgollub@suse.de>.
9684 Modified File(s):
9685 ltp/testcases/kernel/syscalls/setgroups/compat_16.h
9686 ltp/testcases/kernel/syscalls/setgroups/setgroups02.c
9688 46) Log Message:
9689 Hi. Here I am getting the following error (with Ubuntu 7.04):
9690 elder@Yosemite:/tmp/ltp/testcases/ballista$ LANG= make -f Makefile
9691 WARNING: No perl detected; skipping ballista tests
9692 This is caused by a bashism in the makefile (see patch 1). I've compiled & ran ballista on Debian lenny, and found out some patches are needed to make it work. Patches 1 and 2 are fix bashisms causing failures when using Debian's dash. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
9694 Modified Files:
9695 ltp/testcases/ballista/Makefile
9696 ltp/testcases/ballista/ballista/ostest_new.pl
9698 47) Log Message:
9699 This fixes a problem when generated the test executable source, which causes the last argument of the tested syscall to be repeated (eg. call chdir(char*) would end up as chdir(char*, char*)). Signed-off-by: Jiri Palecek <jpalecek@web.de>. 
9701 Modified Files:
9702 ltp/testcases/ballista/ballista/callGen.cpp
9703 ltp/testcases/ballista/ballista/callGen_standAlone.cpp
9705 48) Log Message:
9706 Adds using declarations to generated sources, where needed. Added using namespace std; directives to files that use unqualified names from std:: Signed-off-by: Jiri Palecek <jpalecek@web.de>.
9708 Modified Files:
9709 ltp/testcases/ballista/ballista/compile/bparser.cpp
9710 ltp/testcases/ballista/ballista/templates/bTypes.cpp
9712 49) Log Message:
9713 Fixed some bashisms. Jiri Palecek <jpalecek@web.de>.
9715 Modified Files:
9716 ltp/testcases/kernel/security/filecaps/checkforlibcap.sh
9718 50)  Log Message:
9719 Typo in file_test.sh. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
9721 Modified Files:
9722 ltp/testcases/commands/ade/file/file_test.sh
9724 51) Log Message:
9725 Fix bashisms in inintialize.sh. This includes two atypical cases: a lexicographical comparison of two strings, which has been emulated by "sort", and some strange bash-array-ism, which has been emulated through "eval". Signed-off-by: Jiri Palecek <jpalecek@web.de>.
9727 Modified Files:
9728 ltp/testcases/kernel/containers/netns/initialize.sh
9730 52) Log Message:
9731 Fix some bashisms. Jiri Palecek <jpalecek@web.de>.
9733 Modified Files:
9734 ltp/testcases/commands/ade/ar/ar01
9735 ltp/testcases/commands/ade/file/file_test.sh
9736 ltp/testcases/commands/cpio/cpio_tests.sh
9737 ltp/testcases/commands/eject/eject-tests.sh
9738 ltp/testcases/commands/fileutils/cp/cp_tests.sh
9739 ltp/testcases/commands/fileutils/ln/ln_tests.sh
9740 ltp/testcases/commands/fileutils/mkdir/mkdir_tests.sh
9741 ltp/testcases/commands/fileutils/mv/mv_tests.sh
9742 ltp/testcases/commands/gzip/gzip_tests.sh
9743 ltp/testcases/commands/logrotate/logrotate_tests.sh
9744 ltp/testcases/commands/mail/mail_tests.sh
9745 ltp/testcases/commands/tar/tar_tests.sh
9746 ltp/testcases/kernel/fs/acls/acl_test01
9747 ltp/testcases/network/dhcpd/dhcpd_tests.sh
9748 ltp/testcases/network/iptables/iptables_tests.sh
9749 ltp/testcases/network/traceroute/traceroute_tests.sh
9750 ltp/testcases/network/xinetd/xinetd_tests.sh
9752 53) Log Message:
9753 Fix bashisms (function keyword in utimensat_tests.sh). Signed-off-by: Jiri Palecek <jpalecek@web.de>.
9755 Modified Files:
9756 ltp/testcases/kernel/syscalls/utimensat/utimensat_tests.sh
9758 54) Log Message:
9759 When building ltp on 2.6.24 kernel, the timerfd test failed to build. This is caused by NR_timerfd being defined without NR_timerfd_create, because the test checks for NR_timerfd, but uses NR_timerfd_create. The attached patch should fix that. Correct the condition of compiling the timerfd test; should fix FTBFS with some kernel versions. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
9761 Modified Files:
9762 ltp/testcases/kernel/syscalls/timerfd/timerfd01.c
9764 55) Log Message:
9765 The file_test detects MSB architectures by grepping for "power" or "ppc" in /proc/cpuinfo. This is unfortunate if, on a LSB architecture, /proc/cpuinfo contains the word "power_management". The attached patch should fix it. Implement a (hopefully) proper way of getting machine endiannes in file_test.sh. The old way tested if cpuinfo contained the word "power" for big endian machine; this was easily confused by "power_management". Signed-off-by: Jiri Palecek <jpalecek@web.de>.
9767 Modified File(s):
9768 ltp/testcases/commands/ade/file/file_test.sh
9770 56) Log Message:
9771 Running hugemmap02 test case on IA-32 generated SIGSEGV. It also gives warnings when compiling:      
9772 cc -I../../../../../include -g -Wall    hugemmap02.c -L../../../../../lib -lltp   -o hugemmap02
9773 hugemmap02.c: In function ‘main’:
9774 hugemmap02.c:149: warning: integer constant is too large for ‘long’ type
9775 hugemmap02.c:156: warning: integer constant is too large for ‘long’ type
9776 The following patch fixes it by making low memory addresses falling in a 2G - 3G range. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
9778 Modified File(s):
9779 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap02.c
9781 57) Log Message:
9782 The mc_cmds script under ltp network test returns "fail" when /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts is set to 1. This just means that this feature is disabled. Added a check to report this message and exit. Vinay Sridhar <vinay@linux.vnet.ibm.com>.
9784 Modified File(s):
9785 ltp/testcases/network/multicast/mc_cmds/mc_cmds
9787 58) Log Message:
9788 This patch fixes file_test failure on s390(x). Signed-off-by: Jeff Burke <jburke@redhat.com>. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
9790 Modified File(s):
9791 ltp/testcases/commands/ade/file/file_test.sh
9793 59) Log Message:
9794 The runltp has the parameter "-d" to identify the temporary directory by user. But in the latest runltp, there're two problem:
9795 1> Always use "/tmp" as the temporary directory and never use the one that user defined.
9796 2> It will be in error if the parameter "TMPDIR" is a relative path. 
9797 This patch fixes those issues. Signed-off-by: Jin Bing Guo <guojb@linux.vnet.ibm.com>.
9799 Modified File(s):
9800 ltp/runltp
9802 60) Log Message:
9803 This patch fixes the ld01 test failure on x86_64. Signed-off-by: Jeff Burke <jburke@redhat.com>. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
9805 Modified File(s):
9806 ltp/testcases/commands/ade/ld/Makefile
9808 61) Log Message:
9809 I found no reason why they should not be run: Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
9811 Modified Files:
9812 ltp/runtest/mm
9813 ltp/runtest/syscalls
9814 ltp/testcases/kernel/syscalls/mount/Makefile
9815 ltp/testcases/kernel/syscalls/umount/Makefile
9817 Added Files:
9818 ltp/testcases/kernel/syscalls/mount/test_mount
9819 ltp/testcases/kernel/syscalls/umount/test_umount
9821 62) Log Message:
9822 Re-introduce locals. The issue I was solving when making this patch was checkbashisms (http://packages.debian.org/sid/devscripts) complaining about it, so I had to patch it to get rid of lintian warnings. I've checked that:
9823 - the variables are always initialised before use in the testXX functions,
9824 - the testXX functions don't recurse nor call each other,
9825 - the variables are not used outside testXX functions,
9827 so IIUC, the transformation should be safe. However, if you're seriously worried about it, you can reintroduce the locals by applying the attached patch, it wouldn't matter to me. Signed-Off-By: Jiri Palecek <jpalecek@web.de>. Mike Frysinger <vapier@gentoo.org> wanted them back.
9829 Modified File(s):
9830 ltp/testcases/network/iptables/iptables_tests.sh
9832 63) Log Message:
9833 The current fork09 test case breaks if there is an FD (with a higher number) opened for the testcase. This would fail as the test is not able to detect the fact that it has already opened 1024 files ! This situation is quite possible in an automated environment where people could run the LTP tests from. The patch attached fixes the issue. Please apply ! This will make the test more robust and free from assumptions ! ;). Signed-off-by: Suzuki K P <suzuki@in.ibm.com>.
9835 Modified File(s):
9836 ltp/testcases/kernel/syscalls/fork/fork09.c
9838 64) Log Message:
9839 This patch fixes the following compilation warning seen on PPC64. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
9841 Modified File(s):
9842 ltp/testcases/kernel/syscalls/getsid/getsid02.c
9844 65) Log Message:
9845 I tested the connectors case on SLES11 beta2 for ppc. Some tests fail. It's the getopt() error in connectors/pec/event_generator.c file. The type of return value in getopt() is "int", not "char". This Patch solves the problem. Signed-off-by: Jin Bing Guo <guojb@linux.vnet.ibm.com>. 
9847 Modified File(s):
9848 ltp/testcases/kernel/connectors/pec/event_generator.c
9850 66) Log Message:
9851 I've understood the explanation and I've confirmed the correctness. But I think the behavior of io_submit(ctx, 0, (void*)-1 ) on ppc64 is interesting. So I don't like to throw io_submit(ctx, 0, (void*)-1 ) test case away <A>. Also I'd like to dig the kernel more <B>. For <B> I'd like to submit following patch to lkml in the future: For <A> I've revised the patch. Signed-off-by: Sridhar Vinay <vinaysridhar@in.ibm.com>, Signed-off-by: Jin Bing Guo <guojb@linux.vnet.ibm.com>, Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
9853 Modified File(s):
9854 ltp/testcases/kernel/syscalls/io_submit/io_submit01.c
9856 67) Log Message:
9857 Addition of gcov-kdump tool to LTP. The files attached is gcovdump tool. Could you please upload the code into LTP CVS repository? Signed-Off-By: Huang Ying <ying.huang@intel.com>.
9859 Added Files:
9860 utils/analysis/gcov-kdump/Makefile
9861 utils/analysis/gcov-kdump/README
9862 utils/analysis/gcov-kdump/gcov.h
9863 utils/analysis/gcov-kdump/gcovdump.c
9864 utils/analysis/gcov-kdump/mem_image.c
9865 utils/analysis/gcov-kdump/mem_image.h
9866 utils/analysis/gcov-kdump/util.c
9867 utils/analysis/gcov-kdump/util.h
9869 68) Log Message:
9870 I found no reason why they should not be run: Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
9872 Modified File(s):
9873 ltp/runtest/syscalls
9875 69) Log Message:
9876 Addition of additional epoll() test cases run to LTP. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
9878 Modified Files:
9879 ltp/runtest/syscalls
9881 Added Files:
9882 ltp/testcases/kernel/syscalls/libevent/run_libevent.sh
9884 70) Log Message:
9885 Thanks. Attached page is based on your advise. Signed-off-by: Masatake YAMATO <yamato@redhat.com>. However, the page tells *older* version of 2.6.23 uses signo instead of ssi_signo as a field name. Subrata, could you try the patch on your 2.6.27 first. 
9887 Modified File(s):
9888 ltp/testcases/kernel/syscalls/signalfd/signalfd01.c
9890 71) Log Message:
9891 Subrata <subrata@linux.vnet.ibm.com> wrote: I found some compilation errors for the connectors at today´s CVS snapshot on the following machine. Can you please look into this: 1) uname -a, Linux 2.6.27-autokern1 #1 SMP Mon Oct 20 00:45:37 PDT 2008 i686 GNU/Linux.  How about: check if NETLINK_CONNECTOR is defined (in netlink.h). If not, we can't include connector.h, so we break the test. If yes, we check if CN_IDX_PROC is defined. Subrata, can you try the following patch? Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>.
9893 Modified Files:
9894 ltp/testcases/kernel/connectors/pec/pec_listener.c
9895 ltp/testcases/kernel/connectors/pec/run_pec_test
9897 72) Log Message:
9898 The getcpu() test-function returns the current scheduled CPU id of the test-process for archiectures expect i386, which is not the intended return value of a syscall test. Attached patch returns instead 0, for non-i386 ARCH and __GLIBC_PREREQ(2,6). Tested on x86_64. Signed-off-by: Daniel Gollub <dgollub@suse.de>.
9900 Modified File(s):
9901 ltp/testcases/kernel/syscalls/getcpu/getcpu01.c
9903 73) Log Message:
9904 openposix testsuite is skipping PPC64 builds due to different location of the "main" function symbol on PPC64. Author: Erik Hamera <ehamera@suse.cz>, Signed-off-by: Daniel Gollub <dgollub@suse.de>.
9906 Modified File(s):
9907 ltp/testcases/open_posix_testsuite/Makefile
9909 74) Log Message:
9910 please find attached a fix for potential overflows in sched_tc4 and sched_driver. sched_tc4: RAWDEV could be much large then 16 chars - e.g. /dev/cciss/c0d0p6 (18) (only use of RAWDEV in entire sched_stress module). sched_driver: pathname could be much large then 50 - increased to PATH_MAX. Problem observed and original fixed by Yi Xu. Patch got slightly cleaned-up/modified. Reviewed-by: Daniel Gollub <dgollub@suse.de>, Signed-off-by: Daniel Gollub <dgollub@suse.de>.
9912 Modified File(s):
9913 ltp/testcases/kernel/sched/sched_stress/sched_driver.c
9914 ltp/testcases/kernel/sched/sched_stress/sched_tc4.c
9917 75) Log Message:
9918 Again, the patch deals with _NR_fstatat64 and __NR_newfstatat stubs when builds the test. We do not really want to test stubs when a good definition is available. See attached patch file, copy here. Tested with _fstatat64 or __NR_newfstatat defined, not tested  when both stubbed. Signed-off by : Vlad Malov <vlad.malov@caviumnetworks.com>.
9920 Modified File(s):
9921 ltp/testcases/kernel/syscalls/fstatat/fstatat01.c
9923 76) Log Message:
9924 Replacement of deprecated interfaces: The update_refpolicy.sh fixes some of deprecated interfaces and inject an interface to kick test script from unconfined domain. So, I can run the testsuite which includs bounds test without any problems on Rawhide. However, I got some warnings for deprecated interfaces/macros like r_dir_perms, userdom_sysadm_bin_spec_domtrans_to or userdom_use_sysadm_ptys. The attached patch is a new test case of the boundary feature, which contains six tests, as follows: 
9925 test01: It tries to invoke setcon() with bounded domain in a multi-threaded process. The expected result is success.
9926 test02: It tries to invoke setcon() with unrelated domain in a multi-threaded process. The expected result is fail.
9927 test03: It makes a bounded domain try to read a file, when its bounds domain can read the file. The expected result is success. test04: It makes a bounded domain try to write a file, when its bounds domain cannot write the file. The expected result is fail, because write permission is boundary violated.
9928 test05: It tries to write a bounded type, even if the domain cannot write to its bounds type. The expected result is fail. 
9929 test06: It makes a bounded domain try to set an attribute of bounded type.Thanks,
9930 Signed-Off-By: KaiGai Kohei <kaigai@ak.jp.nec.com>.
9932 Modified Files:
9933 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/Makefile
9934 ltp/testcases/kernel/security/selinux-testsuite/tests/Makefile
9936 Added Files:
9937 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_bounds.te
9938 ltp/testcases/kernel/security/selinux-testsuite/tests/bounds/Makefile
9939 ltp/testcases/kernel/security/selinux-testsuite/tests/bounds/selinux_bounds.sh
9940 ltp/testcases/kernel/security/selinux-testsuite/tests/bounds/selinux_bounds_thread.c
9942 77) Log Message:
9943 Integrate execution of epoll() syscall testcase. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
9945 Modified File(s):
9946 ltp/runtest/syscalls
9947 ltp/testcases/kernel/syscalls/Makefile
9949 78) Log Message:
9950 Integrated TIMERS tests
9951 (http://ltp.cvs.sourceforge.net/viewvc/ltp/ltp/testcases/kernel/timers/) to default LTP run: runltp. Signed-Off-By: Subrata Modak
9952 <subrata@linux.vnet.ibm.com>.
9954 Modified File(s):
9955 ltp/runltp
9957 79) Log Message:
9958 Integrated SCHEDULER Client Server Tests to default LTP run ./runltp. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
9960 Modified Files:
9961 ltp/runtest/sched
9962 ltp/testcases/kernel/sched/clisrv/Makefile
9964 Added Files:
9965 ltp/testcases/kernel/sched/clisrv/run_sched_cliserv.sh
9967 80) Log Message:
9968 Integrated the sched_stress to default LTP run for 2 minutes. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
9970 Modified File(s):
9971 ltp/runtest/sched
9972 ltp/testcases/kernel/sched/sched_stress/sched_stress.sh
9974 81) Log Message:
9975 Addition of Initial Set of POWER MANAGEMENT Testcases to LTP. Signed-Off-By: Nageswara R Sastry <rnsastry@linux.vnet.ibm.com>.
9977 Modified Files:
9978 ltp/runltp
9979 ltp/testcases/kernel/Makefile
9981 Added Files:
9982 ltp/runtest/power_management_tests
9983 ltp/testcases/kernel/power_management/Makefile
9984 ltp/testcases/kernel/power_management/README
9985 ltp/testcases/kernel/power_management/change_freq.sh
9986 ltp/testcases/kernel/power_management/change_govr.sh
9987 ltp/testcases/kernel/power_management/check_config.sh
9988 ltp/testcases/kernel/power_management/check_cpufreq_sysfs_files.sh
9989 ltp/testcases/kernel/power_management/check_kv_arch.c
9990 ltp/testcases/kernel/power_management/config_cpu_freq
9991 ltp/testcases/kernel/power_management/config_cpu_idle
9992 ltp/testcases/kernel/power_management/config_sched_mc
9993 ltp/testcases/kernel/power_management/pm_include.sh
9994 ltp/testcases/kernel/power_management/pwkm_load_unload.sh
9995 ltp/testcases/kernel/power_management/runpwtests.sh
9996 ltp/testcases/kernel/power_management/test_sched_mc.sh
9998 82) Log Message:
9999 Fixed Build errors on s390x. Signed-Off-By: Ramon de Carvalho Valle <rcvalle@linux.vnet.ibm.com>.
10001 Modified File(s):
10002 ltp/testcases/kernel/syscalls/get_robust_list/get_robust_list01.c
10003 ltp/testcases/kernel/syscalls/set_robust_list/set_robust_list01.c
10005 83) Log Message:
10006 Added the Kernel Options that need to be set after applying the Patch and for successfull loading of the GCOV kernel during usage of lcov. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
10008 Modified File(s):
10009 utils/analysis/gcov-kernel/linux-2.6.27-gcov.patch
10011 84) Log Message:
10012 I wanted to have all the special configuration parameters needed in the kernel .config file for enabling some features, for which test cases are there in LTP, but those tests will not run until the running kernel was enabled. I wanted the consolidated list in the ltp/README itself. I have generated a small patch for this. I would request others also to add to this when they find out such scenarios in LTP. Please feel free to add. We do not want situations where test cases are available in LTP, but they cannot be tested just because that the kernel was not built with configuration(s) set. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
10014 Modified File(s):
10015 ltp/README
10017 85) Log Message:
10018 The result of alloc_mem thread could be either NULL, ptr to some allocated memory or (void*)-1. The code reading this result actually handled cases 1 & 2 only, and even case "NULL" was mishandled, causing a segfault. This patch fixes it, by:
10019 - removing the case when alloc_mem would return -1, change it to the "allocated memory" case,
10020 - not checking for *th_status, if th_status might be null,
10021 Signed-off-by: Jiri Palecek <jpalecek@web.de>.
10023 Modified File(s):
10024 ltp/testcases/kernel/mem/mtest07/mallocstress.c
10026 86) Log Message:
10027 In the i2ntest1 testcase, the call if_nametoindex(TEST_RETURN) was segfaulting, because TEST_RETURN was actually result of comparison (ifname==if_indextoname(...)). The fix is to call it with real ifname. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
10029 Modified File(s):
10030 ltp/testcases/network/lib6/in6_02.c
10032 87) Log Message:
10033 Fix segfaults on getaddrinfo failures in pingpong6.c. pingpong6.c would segfault if getaddrinfo fails, because it would go on after the failure and read invalid data (ie. the hp pointer). The fix is to exit immediately on getaddrinfo errors. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
10035 Modified File(s):
10036 ltp/testcases/network/ipv6/perf_lan6/pingpong6.c
10038 88) Log Message:
10039 Fix double unescaping error in tst_resm. when calling tst_resm (and several other tst_* functions) with a string containinig "%%", tst_resm would not output a percent sign, but formats some data instead (eg. "%%fs" in fork05 test ends up as "0.00000s". This is because once the escapes have been processed by tst_resm, they are processed again by tst_res called by tst_resm. The attached patch fixes this behaviour.. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
10041 Modified File(s):
10042 ltp/lib/tst_res.c
10044 89) Log Message:
10045 clean up nested #ifdef mess
10047 Modified File(s):
10048 ltp/testcases/kernel/syscalls/get_robust_list
10050 90) Log Message:
10051 The following hack fixes the "endian_switch01.c:115: warning: ‘main’ takes only zero or two arguments" warning. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
10053 Modified File(s):
10054 ltp/testcases/kernel/syscalls/switch/endian_switch01.c
10056 91) Log Message:
10057 Compilation problem with latest cvs: epoll test. Hello. I had a problem when compiling today's version with Ubuntu. The following patch fixed the issue (I guess it is a bashism). Signed-Off-By: Elder Costa <elder.costa@terra.com.br>.
10059 Modified File(s):
10060 ltp/testcases/kernel/syscalls/epoll/Makefile
10062 92) Log Message:
10063 Add mips64 support to resvmsg01 and sendmsg01 tests. Two rivial patches to add yet another 64-bit architecture. Tested on mips64 Octeon, Linux 2.6.27. Signed-off by : Vlad Malov vlad.malov@caviumnetworks.com.
10065 Modified File(s):
10066 ltp/testcases/kernel/syscalls/recvmsg/recvmsg01.c
10067 ltp/testcases/kernel/syscalls/sendmsg/sendmsg01.c
10069 93) Log Message:
10070 Shmem_test_06: Let System Choose Suitable Addresses at Which to Attach the Segments. Shmem_test_06 still fail occasionally because it tries to attach segments to fixed addresses. It is still possible that one of those addresses has been used due to address space randomization or whatever reason. This is because the chosen address starting from 80000000 has already been used. This patch fixes the problem by letting system choose suitable addresses at which to attach the segments, and still satisfy the purpose of the test - simultaneous attachment of more than ten shared memory regions to a process. Using segment registers 0x3 to 0xC and 0xE. Now, the test works fine. Tested successfully on i386 and s390x machines. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
10072 Modified File(s):
10073 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_06.c
10075 94) Log Message:
10076 This patch fixes a bash specific comparison in checkforlibcap.sh script. Signed-Off-By: Elder Costa <elder.costa@terra.com.br>.
10078 Modified File(s):
10079 ltp/testcases/kernel/security/filecaps/checkforlibcap.sh
10081 95) Log Message:
10082 Fix segfault of "pan" on signal action. pan segfaults when receiving various signal registered by sigaction. Valgrind reports various uninitalied bytes of the sigaction struct: Initializing the sigaction struct as empty avoids a segfault of "pan". Signed-off-by: Daniel Gollub <dgollub@suse.de>. Acked-by: Nate Straz <nstraz@redhat.com>.
10084 Modified File(s):
10085 ltp/pan/pan.c
10087 96) Log Message:
10088 Fix the shared memory getting and removing in madvise03. <Bug 1>: In madvise03 case, it would apply a large size shared memory. But in some system, it was greater than the shmmax. So it would be failed. <Bug 2>: It would not remove the shared memory when it exited. Signed-off-by: Jin Bing Guo <guojb@linux.vnet.ibm.com>.
10090 Modified Files:
10091 ltp/testcases/kernel/syscalls/madvise/madvise03.c
10093 97) Log Message: Fix the exit value in inotify cases on RHEL4.7. The RHEL4.7 (kernel-2.6.9-78.EL) does not support inotify system calls. So it should send out an information and return 0. In addition, tha patch also fixed a compile warning: Signed-off-by: Jin Bing Guo <guojb@linux.vnet.ibm.com>.
10095 Modified Files:
10096 ltp/testcases/kernel/syscalls/inotify/inotify01.c
10097 ltp/testcases/kernel/syscalls/inotify/inotify02.c
10099 98) Log Message:
10100 The attached patch fixes some errors when running with Ubuntu due to some bash specific syntax. It also has some minor cosmetic and indentation changes. CAVEATS:
10101 1- The comparisons failed because the script was generating empty files and the comparisons in line 181 failed. However the test proceeded as if the comparisons were successful. There is still room for improvement.
10102 2- I had to change Ubuntu default configuration (enable cron log file and rename it from cron.log to cron) for the test to succeed.
10103 Signed-Off-By: Elder Costa <elder.costa@terra.com.br>
10105 Modified File(s):
10106 ltp/testcases/commands/cron/cron_tests.sh
10108 99) Log Message:
10109 Fix Cron Test Fails to Compare. This patch fixes a comparison failure spotted by Elder Costa because the script was generating empty files. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
10111 Modified File(s):
10112 ltp/testcases/commands/cron/cron_tests.sh
10114 100) Log Message:
10115 At_allow01 and at_deny01 test cases always fail, because the result code handing is incorrect. This patch fixes it, and also tidy up code a little bit. In addition, looks like there is a bug for at utility with a non-login shell, so I suppose it does not hurt to work around this particular bug by using a login shell. Tested successfully on a x86-64 and s390x machines. Signed-off-by: CAI Qian <caiqian@cclom.cn>.
10117 Modified File(s):
10118 ltp/testcases/commands/at/at_allow01
10119 ltp/testcases/commands/at/at_deny01
10121 101) Log Message:
10122 I hope the numa infrastructure will handle stuff non-numa systems. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
10124 Modified File(s):
10125 ltp/runltp
10127 102) Log Message:
10128 Integrate hugetlb tests into runltp. Also modify the way hugemmap02 is run. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
10130 Modified File(s):
10131 ltp/runltp
10132 ltp/runtest/hugetlb
10134 103) Log Message:
10135 The following patch Integrates the remaining MTEST06 into runltp. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
10137 Modified Files:
10138 ltp/runtest/mm
10139 ltp/testcases/kernel/mem/mtest06/mmap2.c
10140 ltp/testcases/kernel/mem/mtest06/mmap3.c
10142 104) Log Message:
10143 The following patch Integrates the remaining MMAPSTRESS into runltp. Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
10145 Modified Files:
10146 ltp/runtest/mm
10147 ltp/testcases/kernel/mem/mmapstress/mmapstress01.c
10148 ltp/testcases/kernel/mem/mmapstress/mmapstress09.c
10149 ltp/testcases/kernel/mem/mmapstress/mmapstress10.c
10151 105) Log Message:
10152 Following warnings are generated when compiling mm_core_apis.c. Attached patch fixes them. Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
10154 Modified File(s):
10155 ltp/testcases/kernel/mem/libmm/mm_core_apis.c
10157 106) Log Message:
10158 The following patch integrates build/install/run of mm_core_apis to runalltests.sh. Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
10160 Modified File(s):
10161 ltp/runalltests.sh
10163 107) Log Message:
10164 The following patch integrates running of aio tests to runalltests.sh. Signed-Off-By: Subrata Modak<subrata@linux.vnet.ibm.com>.
10166 Modified File(s):
10167 ltp/runalltests.sh
10169 108) Log Message:
10170 This patch drops the redudant copies (in total three copies of fsx-linux.c from:
10171 - testcases/kernel/io/ltp-aiodio/
10172 - testcases/network/nfs/fsx-linux
10174 The only copy of fsx-linux.c will stay in:
10175 - testcases/kernel/fs/fsx-linux/fsx-linux.c
10177 Attached patch adapt the TCbin= variable of the runtests file to the install target "$LTPROOT/testcases/bin" to find the (shared) build of fsx-linux. Signed-off-by: Daniel Gollub <dgollub@suse.de>. Acked-by: CAI Qian <caiqian@cclom.cn>.
10179 Modified Files:
10180 ltp/runtest/fsx
10181 ltp/runtest/ltp-aiodio.part3
10182 ltp/runtest/ltplite
10183 ltp/runtest/nfs
10184 ltp/runtest/stress.part1
10185 ltp/testcases/kernel/io/ltp-aiodio/Makefile
10187 Removed Files:
10188 ltp/testcases/kernel/io/ltp-aiodio/fsx-linux.c
10189 ltp/testcases/network/nfs/fsx-linux/fsx-linux.c
10191 109) Log Message:
10192 The following patch complements previous ones to fix/improve the behaviour of cron_tests.sh script. Some fixes inspired in CAI Qian's previous posts. 
10193 Changes:
10194 1- Added LANG= in the script executed by cron to avoid issues with internationalization.
10195 2- Reordered some tests so that one checks if one of the variables TS_MIN is empty (in case there was some problem to create the file tst1_cron.out) 
10196 3- Eliminated the \t\n from the output strings that caused the problem reported by Subrata
10197 4- Fixed the order the expected x received values are printed out to the output log
10199 This version fixes an error in the previous patch that prevented it from applying correctly and added minor cosmetic changes. Signed-Off-By: Elder Costa <elder.costa@terra.com.br>.
10201 Modified File(s):
10202 ltp/testcases/commands/cron/cron_tests.sh
10204 LTP-20080930
10206 1) Log Message:
10207 Fix build error for libclone.c. Signed-off-by: Veerendra Chandrappa <vechandr@in.ibm.com>.
10209 Modified File(s):
10210 ltp/testcases/kernel/containers/libclone/libclone.h
10212 2) Log Message:
10213 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>. 
10215 Modified File(s):
10216 ltp/tools/netpipe-2.4/Makefile
10218 3) Log Messsage:
10219 sync_pipe_close() returns an uninitialized value when it is passed an already closed pipe. Signed-off-by: Roy Lee <roylee17@gmail.com>. 
10221 Modified File(s):
10222 ltp/lib/libtestsuite.c
10224 4) Log Message:
10225 I extended getegid testcase to test getegid16, too. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
10227 Modified File(s):
10228 ltp/runtest/syscalls
10229 ltp/testcases/kernel/syscalls/getegid/Makefile
10230 ltp/testcases/kernel/syscalls/getegid/getegid01.c
10232 5) Log Message:
10233 This can only be tested on a POWER6 machine.  A program to test it is attached. --Paul Mackerras.
10234 Thanks for sharing the test case with LTP. I have ported it to bare minimum LTP requirement and ran it on various architectures and kernel versions to test out the behaviour of the test on these machines. Yamato, When you find time, kindly add more specific stuff that we have specially for the LTP syscall tests, things like running in a loop, running concurrently, etc. And here goes the Patch. Paul, you can propose more modification to this if you wish to:
10235 Signed-off-by: Paul Mackerras <paulus@samba.org>,
10236 Signed-off-by: Subrata Modak <subrata@linux.vnet.ibm.com>.
10238 Modified Files:
10239 ltp/runtest/syscalls
10241 Added Files:
10242 ltp/testcases/kernel/syscalls/switch/Makefile
10243 ltp/testcases/kernel/syscalls/switch/switch01.c
10245 6) Log Message:
10246 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>. 
10248 Modified File(s):
10249 ltp/testcases/kernel/syscalls/utimensat/utimensat01.c
10251 7) Log Message:
10252 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>.
10254 Modified File(s):
10255 ltp/testcases/kernel/syscalls/switch/switch01.c
10257 8) Log Message:
10258 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. 
10260 Modified File(s):
10261 ltp/testcases/commands/cron/cron_allow01
10262 ltp/testcases/commands/cron/cron_deny01
10263 ltp/testcases/commands/cron/cron_neg_tests.sh
10264 ltp/testcases/kernel/ipc/ipc_stress/cleanup
10265 ltp/testcases/kernel/ipc/ipc_stress/run_semaphore_test_01.sh
10266 ltp/testcases/open_hpi_testsuite/clients/hpionIBMblade.c
10268 9) Log Message:
10269 This patch does the following:
10270 1. These test cases failed with "open returned unexpected errno 2" because the child process falls through to execute redundant cleanup(),
10271 2. Added code to use the tst_tmpdir()/tst_rmdir() APIs.
10272 Signed-Off-By: <roylee@andestech.com>
10274 Modified File(s):
10275 ltp/testcases/kernel/syscalls/setfsuid/setfsuid04.c
10276 ltp/testcases/kernel/syscalls/setresuid/setresuid04.c
10277 ltp/testcases/kernel/syscalls/setreuid/setreuid07.c
10279 10) Log Message:
10280 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. Signed-off-by: Matt Helsley <matthltc@us.ibm.com>, Acked-by: Serge Hallyn <serue@us.ibm.com>,
10282 Modified File(s):
10283 ltp/testcases/kernel/containers/Makefile
10284 ltp/testcases/kernel/containers/container_test.sh
10286 11) Log Message:
10287 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. Signed-off-by: Matt Helsley <matthltc@us.ibm.com>, Acked-By: Serge Hallyn <serue@us.ibm.com>.
10289 Modified File(s):
10290 ltp/testcases/kernel/containers/Makefile
10292 12) Log Message:
10293 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: 
10294         #elif __i386__
10295                 int do_check(void) { return kernel_is_too_old(); }
10296 Which is totally wrong. Fix these up by ignoring the arch and boiling it all down to a corrected check for the proper define(s). See sys/syscall.h for details on SYS_ vs. __NR_. Signed-off-by: Matt Helsley <matthltc@us.ibm.com>, Acked-by: Serge Hallyn <serue@us.ibm.com>,
10298 Modified File(s):
10299 ltp/testcases/kernel/containers/check_for_unshare.c
10301 13) Log Message:
10302 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. Also note the use of := and not =. info Make is our friend. Signed-off-by: Matt Helsley <matthltc@us.ibm.com>, Acked-by: Serge Hallyn <serue@us.ibm.com>, 
10304 Modified File(s):
10305 ltp/testcases/kernel/containers/Makefile
10306 ltp/testcases/kernel/containers/libclone/Makefile
10307 ltp/testcases/kernel/containers/pidns/Makefile
10308 ltp/testcases/kernel/containers/sysvipc/Makefile
10309 ltp/testcases/kernel/containers/utsname/Makefile
10311 14) Log Message:
10312 Now that they are in it's best to drop the noltp junk leftover from the LTP port of the container tests. Signed-off-by: Matt Helsley <matthltc@us.ibm.com>, Acked-by: Serge Hallyn <serue@us.ibm.com>.
10314 Modified File(s):
10315 ltp/testcases/kernel/containers/Makefile
10316 ltp/testcases/kernel/containers/libclone/Makefile
10317 ltp/testcases/kernel/containers/pidns/Makefile
10318 ltp/testcases/kernel/containers/pidns/pidns01.c
10319 ltp/testcases/kernel/containers/pidns/pidns02.c
10320 ltp/testcases/kernel/containers/pidns/pidns03.c
10321 ltp/testcases/kernel/containers/sysvipc/Makefile
10322 ltp/testcases/kernel/containers/sysvipc/shmnstest.c
10323 ltp/testcases/kernel/containers/utsname/Makefile
10324 ltp/testcases/kernel/containers/utsname/utstest.c
10326 15) Log Message:
10327 Use non-recursive assignment. This means, for example, that:
10328 SRCS := $(wildcard *.c)
10329 will call the wildcard function, substitute the output, and assign it to SRCS. Recursive assignment (plain =) would use the output and continue performing substitutions until no further substitutions could be made. Signed-off-by: Matt Helsley <matthltc@us.ibm.com>, Acked-by: Serge Hallyn <serue@us.ibm.com>.
10331 Modified File(s):
10332 ltp/testcases/kernel/containers/Makefile
10333 ltp/testcases/kernel/containers/libclone/Makefile
10334 ltp/testcases/kernel/containers/pidns/Makefile
10335 ltp/testcases/kernel/containers/sysvipc/Makefile
10336 ltp/testcases/kernel/containers/utsname/Makefile
10338 16) Log Message:
10339 The operator for string unequivalent check is not '-ne' but '!='. Signed-off-by: Mitsuru Chinen <mitch@linux.vnet.ibm.com>.
10341 Modified File(s):
10342 ltp/testcases/network/ipv6/finger6/finger601
10344 17) Log Message:
10345 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>.
10347 Modified File(s):
10348 ltp/testcases/network/ipv6/finger6/finger601
10350 18) Log Message:
10351 Although ping6 doesn't have -R option, it is specified. It should be removed. Signed-off-by: Mitsuru Chinen <mitch@linux.vnet.ibm.com>.
10353 Modified File(s):
10354 ltp/testcases/network/ipv6/ping6/ping601
10356 19) Log Message:
10357 Fix the build error for some systax error. Also fix some warnings. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>.
10359 Modified File(s):
10360 ltp/testcases/kernel/syscalls/switch/switch01.c
10362 20) Log Message:
10363 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. Si
10364 gned-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
10366 Modified File(s):
10367 ltp/runtest/sched
10369 21) Log Message:
10370 Fix memory leak in time-schedule.
10372 Modified File(s):
10373 ltp/testcases/kernel/sched/tool/time-schedule.c
10375 22) Log Message:
10376 Fix memory leak in trace_sched.
10378 Modified File(s):
10379 ltp/testcases/kernel/sched/tool/trace_sched.c
10381 23) Log Message:
10382 Fix memory leak in message_queue_test_01.
10384 Modified File(s):
10385 ltp/testcases/kernel/ipc/ipc_stress/message_queue_test_01.c
10387 24) Log Message:
10388 Fix memory leak in semaphore_test_02.
10390 Modified File(s):
10391 ltp/testcases/kernel/ipc/ipc_stress/semaphore_test_02.c
10393 25) Log Message:
10394 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>,
10396 Modified Files:
10397 ltp/testcases/kernel/syscalls/setgid/Makefile
10398 ltp/testcases/kernel/syscalls/setgid/compat_16.h
10399 ltp/testcases/kernel/syscalls/setgid/setgid02.c
10400 ltp/testcases/kernel/syscalls/setgid/setgid03.c
10401 ltp/testcases/kernel/syscalls/setgroups/Makefile
10402 ltp/testcases/kernel/syscalls/setgroups/compat_16.h
10403 ltp/testcases/kernel/syscalls/setgroups/setgroups02.c
10404 ltp/testcases/kernel/syscalls/setgroups/setgroups03.c
10406 Added Files:
10407 ltp/testcases/kernel/syscalls/utils/compat_gid.h
10409 26) Log Message:
10410 Add $(CFLAGS). From: Roy Lee <roylee17@gmail.com>.
10412 Modified File(s):
10413 ltp/testcases/kernel/containers/Makefile
10415 27) Log Message:
10416 Paul <paulus@samba.org> wanted the name to be endian_switch. Michael Kerrisk <mtk.manpages@googlemail.com> seconded his suggestion. 
10418 Modified File(s):
10419 ltp/testcases/kernel/syscalls/switch/switch01.c
10421 28) Log Message:
10422 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>.
10424 Modified File(s):
10425 ltp/runltp
10426 ltp/testcases/kernel/Makefile
10427 ltp/testcases/kernel/connectors/Makefile
10428 ltp/testcases/kernel/connectors/connector_test.sh
10429 ltp/testcases/kernel/connectors/pec/run_pec_test
10430 ltp/tools/apicmds/ltpapicmd.c
10432 29) Log Message:
10433 Fix memory leak in semaphore_test_03.
10435 Modified File(s):
10436 ltp/testcases/kernel/ipc/ipc_stress/semaphore_test_03.c
10438 30) Log Message:
10439 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>.
10441 Modified File(s):
10442 ltp/testcases/kernel/syscalls/utils/compat_16.mk
10443 ltp/testcases/kernel/syscalls/utils/newer_64.mk
10445 31) Log Message:
10446 Addition of signalfd() syscall test case(s) to LTP. Signed-Off-By: Masatake YAMATO <yamato@redhat.com>.
10448 Added Files:
10449 ltp/testcases/kernel/syscalls/signalfd/Makefile
10450 ltp/testcases/kernel/syscalls/signalfd/signalfd01.c
10451 ltp/testcases/kernel/syscalls/utils/cond.mk
10453 32) Log Message:
10454 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>.
10456 Modified File(s):
10457 ltp/testcases/realtime/README
10458 ltp/testcases/realtime/doc/HOWTO_ADD_TESTS
10460 33) Log Message:
10461 This patch fixes a few minor issues in run.sh
10462 1. Adds list option to the usage() command.
10463 2. Remove java from "all" tests to be run.
10464 3. It fix the output of usage (./run.sh or ./run.sh -h)
10466 Tested: Running "./run.sh -t func", "./run.sh -t all" , "./run.sh",  "./run.sh -h". Signed-Off-By: Chirag <chirag@linux.vnet.ibm.com>
10468 Modified File(s):
10469 ltp/testcases/realtime/config.mk
10470 ltp/testcases/realtime/run.sh
10472 34) Log Message:
10473 This patch ensures that the python scripts support utf encoding. Prior to the patch, the python scripts would exit with this error:
10474 File "parse-testpi1.py", line 3
10475 SyntaxError: Non-ASCII character '\xc2' in file parse-testpi1.py on line 3, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
10476 This patch fixes it. Tested: Running all the python scripts. Signed-Off-By:Chirag <chirag@linux.vnet.ibm.com>.
10478 Modified File(s):
10479 ltp/testcases/realtime/func/pi-tests/parse-testpi1.py
10480 ltp/testcases/realtime/func/pi-tests/parse-testpi2.py
10481 ltp/testcases/realtime/func/sched_football/parse-football.py
10482 ltp/testcases/realtime/scripts/parser.py
10484 35) Log Message:
10485 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>.
10487 Modified File(s):
10488 ltp/testcases/kernel/syscalls/getcpu/getcpu01.c
10490 36) Log Message:
10491 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
10492   1. If sys/signalfd.h is not available, use syscall to invoke signalfd.
10493   2. CFLAGS is considered when checking the existance of signalfd.h.
10494   3. Checking the existance of signalfd.h in addition to checking sys/signalfd.h and linux/signalfd.h.     
10495 Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
10497 Modified File(s):
10498 ltp/testcases/kernel/syscalls/signalfd/Makefile
10499 ltp/testcases/kernel/syscalls/signalfd/signalfd01.c
10500 ltp/testcases/kernel/syscalls/utils/cond.mk
10502 37) Log Message:
10503 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>.
10505 Modified File(s):
10506 ltp/testcases/kernel/containers/pidns/Makefile
10507 ltp/testcases/kernel/containers/sysvipc/Makefile
10508 ltp/testcases/kernel/containers/utsname/Makefile
10510 38) Log Message:
10511 I got this failure because of the typo in the testcase.
10512 # ./hugemmap01 -H/huge
10513 hugemmap01    1  FAIL  :  open() on /huge/1602mmapfile Failed, errno=2 : No such file or directory
10515 This failure needs to be /huge directory present inside the / directory. I don't think mkdir /huge is a good idea so i modified as : Signed-off By: Rishikesh K Rajak <risrajak@in.ibm.com>.
10517 Modified File(s):
10518 ltp/runtest/hugetlb
10520 39) Log Message:
10521 Here is some small correction in memory map stress testcases. Result before
10522 applying patch:
10524 # ./mmapstress01 -h
10525 ./mmapstress01: invalid option -- h
10526 usage: ./mmapstress01 -p nprocs [-t minutes -f filesize -S sparseoffset -r -o -m -l -d]
10527 mmapstress01    1  FAIL  :  Test failed
10529 Result after applying patch:
10531 # ./mmapstress01 -h
10532 ./mmapstress01: invalid option -- h
10533 usage: ./mmapstress01 -p nprocs [-t minutes -f filesize -S sparseoffset -r -o -m -l -d]
10535 Signed-off By: Rishikesh K Rajak <risrajak@in.ibm.com>
10537 Modified File(s):
10538 ltp/testcases/kernel/mem/mmapstress/mmapstress01.c
10540 40) Log Message:
10541 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:
10543 make[2]: Entering directory `<somewhere>/ltp-full-20080831/testcases/open_posix_testsuite/stress/mqueues' 
10544 gcc -Wall -O2 -g -I -L/usr/lib -lpthread -I../../include multi_send_rev_1.c -o multi_send_rev_1.test -lmqueue
10546 which is obviously wrong for cross compilation. With this change the right compiler and the right libs from the toolchain are being used. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>.
10548 Modified File(s):
10549 ltp/testcases/open_posix_testsuite/stress/mqueues/Makefile
10550 ltp/testcases/open_posix_testsuite/stress/semaphores/Makefile
10553 41) Log Message:
10554 The Makefile in the mqueues directory of the open_posix_testsuite wants to link the mq_open testcase against libmqueue. POSIX.1-2001 states: 
10555 "Link with -lrt".
10556 So this is definitely wrong, and we do what the standard recommends. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>.
10558 Modified File(s):
10559 ltp/testcases/open_posix_testsuite/stress/mqueues/Makefile
10561 42) Log Message:
10562 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:
10564 gcc -Wall -O2 -g -I -L/usr/lib -I../../include multi_con_pro.c -o multi_con_pro.test -lposix1b -lpthread
10565 /usr/bin/ld: cannot find -lposix1b
10567 This patch removes the bogus library. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>.
10569 Modified File(s):
10570 ltp/testcases/open_posix_testsuite/stress/semaphores/Makefile
10572 43) Log Message:
10573 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>.
10575 Modified File(s):
10576 ltp/testcases/network/lib6/Makefile
10578 44) Log Message:
10579 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>.
10581 Modified File(s):
10582 ltp/testcases/network/lib6/asapi_03.c
10584 45) Log Message:
10585 "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>.
10587 Modified File(s):
10588 ltp/testcases/network/lib6/asapi_06.c
10590 46) Log Message:
10591 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>.
10593 Modified File(s):
10594 ltp/testcases/network/lib6/asapi_04.c
10595 ltp/testcases/network/lib6/asapi_05.c
10596 ltp/testcases/network/lib6/asapi_06.c
10597 ltp/testcases/network/lib6/asapi_07.c
10598 ltp/testcases/network/lib6/getaddrinfo_01.c
10599 ltp/testcases/network/lib6/in6_01.c
10600 ltp/testcases/network/lib6/in6_02.c
10601 ltp/testcases/network/lib6/runcc.c
10603 47) Log Message:
10604 Sorry, I took a mistake. Could you apply following patch? Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
10606 Modified File(s):
10607 ltp/testcases/kernel/syscalls/utils/cond.mk
10609 48) Log Message:
10610 Addition of getgid16() test cases. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
10612 Modified Files:
10613 ltp/testcases/kernel/syscalls/getgid/Makefile
10614 ltp/testcases/kernel/syscalls/getgid/getgid01.c
10615 ltp/testcases/kernel/syscalls/getgid/getgid02.c
10616 ltp/testcases/kernel/syscalls/getgid/getgid03.c
10618 Added Files:
10619 ltp/testcases/kernel/syscalls/getgid/compat_16.h
10621 49) Log Message:
10622 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>.
10624 Modified File(s):
10625 ltp/testcases/kernel/ipc/ipc_stress/cleanup
10627 50) Log Message:
10628 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>.
10630 Modified File(s):
10631 ltp/testcases/misc/math/float/main.c
10632 ltp/testcases/misc/math/float/thread_code.c
10634 51) Log Message:
10635 Fix memory leaks in mem02. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>.  
10637 Modified File(s):
10638 ltp/testcases/kernel/mem/mem/mem02.c
10640 52) Log Message:
10641 Fix memory leaks in pipeio. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>.
10643 Modified File(s):
10644 ltp/testcases/kernel/ipc/pipeio/pipeio.c
10646 53) Log Message:
10647 Fix memory leaks in mallocstress. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>.
10649 Modified File(s):
10650 ltp/testcases/kernel/mem/mtest07/mallocstress.c
10652 54) Log Message:
10653 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>.
10655 Modified File(s):
10656 ltp/testcases/kernel/syscalls/confstr/confstr01.c
10658 55) Log Message:
10659 Addition of Initial Set of Network Name Space test cases. Signed-Off-By: Veerendra <veeren@linux.vnet.ibm.com>.
10661 Modified Files:
10662 ltp/testcases/kernel/containers/Makefile
10663 ltp/testcases/kernel/containers/README
10664 ltp/testcases/kernel/containers/check_for_unshare.c
10665 ltp/testcases/kernel/containers/container_test.sh
10666 ltp/testcases/kernel/containers/libclone/Makefile
10667 ltp/testcases/kernel/containers/libclone/libclone.h
10669 Added Files:
10670 ltp/testcases/kernel/containers/libclone/libnetns.c
10671 ltp/testcases/kernel/containers/netns/Makefile
10672 ltp/testcases/kernel/containers/netns/ch_ftp.sh
10673 ltp/testcases/kernel/containers/netns/check_netns_enabled.c
10674 ltp/testcases/kernel/containers/netns/child.sh
10675 ltp/testcases/kernel/containers/netns/child_1.sh
10676 ltp/testcases/kernel/containers/netns/child_2.sh
10677 ltp/testcases/kernel/containers/netns/child_propagate.sh
10678 ltp/testcases/kernel/containers/netns/childipv6.sh
10679 ltp/testcases/kernel/containers/netns/childns.sh
10680 ltp/testcases/kernel/containers/netns/container_ftp.pl
10681 ltp/testcases/kernel/containers/netns/crtchild.c
10682 ltp/testcases/kernel/containers/netns/crtchild_delchild.c
10683 ltp/testcases/kernel/containers/netns/delchild.sh
10684 ltp/testcases/kernel/containers/netns/initialize.sh
10685 ltp/testcases/kernel/containers/netns/par_chld_ftp.c
10686 ltp/testcases/kernel/containers/netns/par_chld_ipv6.c
10687 ltp/testcases/kernel/containers/netns/par_ftp.sh
10688 ltp/testcases/kernel/containers/netns/parent.sh
10689 ltp/testcases/kernel/containers/netns/parent_1.sh
10690 ltp/testcases/kernel/containers/netns/parent_2.sh
10691 ltp/testcases/kernel/containers/netns/parent_share.sh
10692 ltp/testcases/kernel/containers/netns/parent_view.sh
10693 ltp/testcases/kernel/containers/netns/parentns.sh
10694 ltp/testcases/kernel/containers/netns/paripv6.sh
10695 ltp/testcases/kernel/containers/netns/rename_net.sh
10696 ltp/testcases/kernel/containers/netns/runnetnstest.sh
10697 ltp/testcases/kernel/containers/netns/sysfsview.c
10698 ltp/testcases/kernel/containers/netns/two_children_ns.c
10700 56) Log Message:
10701 The attached patch moves getgid02.c to getegid02.c. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
10703 Modified Files:
10704 ltp/runtest/syscalls
10705 ltp/testcases/kernel/syscalls/getegid/Makefile
10706 ltp/testcases/kernel/syscalls/getegid/getegid01.c
10708 Added Files:
10709 ltp/testcases/kernel/syscalls/getegid/compat_16.h
10710 ltp/testcases/kernel/syscalls/getegid/getegid02.c
10712 Removed Files:
10713 ltp/testcases/kernel/syscalls/getgid/getgid02.c
10715 57) Log Message:
10716 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>.
10718 Modified File(s):
10719 ltp/runalltests.sh
10721 58) Log Message:
10722 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>.
10724 Modified File(s):
10725 ltp/runltp
10726 ltp/testcases/kernel/fs/acls/Makefile
10727 ltp/testcases/kernel/fs/acls/acl_test01
10729 59) Log Message:
10730 -t test-arguments       Where test-argument can be a space separated sequence of:
10731                         func            all functional tests will be run
10732                         stress          all stress tests will be run
10733                         perf            all perf tests will be run
10734                         all             all tests will be run
10735                         list            all available tests will be listed
10736                         clean           all logs deleted, make clean performed
10737                         test_name       only test_name subdir will be run (e.g: func/pi-tests)
10738 -p profile              Use profile instead of default (see doc/AUTOMATED_RUN)
10739 -h                      help
10740 Signed-Off-By: Chirag <chirag@linux.vnet.ibm.com>
10742 Modified File(s):
10743 ltp/testcases/realtime/run.sh
10745 60) Log Message:
10746 Daniel Gollub <dgollub@suse.de> wrote: With 2.6.27-rc* linux/dirent.h got removed Kbuild headers_install targe and dirent struct got removed. Instead use #include <dirent.h> instead of #include <linux/dirent.h>. Garrett Cooper <yanegomi@gmail.com> wrote: It appears that asm/page.h isn't packaged with kernel.org sources anymore as of 2.6.25, according to some folks on #fedora-devel. I was just wondering a) if that's the case, b) whether or not those affected test compiles have been identified and removed / modified? If both questions are true and no one has pointed out this issue before now, I've found all of the items which don't follow this behavior: According to the folks in #fedora-devel (airlied, jwb), we shouldn't be using asm/page.h directly, but instead should be accessing everything in page.h via sysconf(2), like so:
10747                 PAGE_SIZE => sysconf(_SC_PAGE_SIZE)
10748 This method is POSIX compatible as per: http://www.opengroup.org/onlinepubs/009695399/functions/sysconf.html.
10749 Yes, it is. There are numerous test cases in LTP which use:
10750        struct dirent, 
10751 by including /usr/include/dirent.h. The interesting part is, this guy (/usr/include/dirent.h) in turn includes /usr/include/bits/dirent.h, where the definition of struct resides. Following is the patch which solves this issue along with page.h header file removal from 2.6.25 onwards, reported by Garret earlier. Signed-of-by: Subrata Modak <subrata@linux.vnet.ibm.com>.
10753 Modified File(s):
10754 ltp/testcases/kernel/controllers/io-throttle/iobw.c
10755 ltp/testcases/kernel/module/create_module/create_module02.c
10756 ltp/testcases/kernel/module/delete_module/delete_module02.c
10757 ltp/testcases/kernel/module/query_module/query_module01.c
10758 ltp/testcases/kernel/module/query_module/query_module02.c
10759 ltp/testcases/kernel/module/query_module/query_module03.c
10760 ltp/testcases/kernel/syscalls/getdents/getdents01.c
10761 ltp/testcases/kernel/syscalls/getdents/getdents02.c
10762 ltp/testcases/kernel/syscalls/getdents/getdents03.c
10763 ltp/testcases/kernel/syscalls/getdents/getdents04.c
10764 ltp/tools/top-LTP/proc/devname.c
10766 61) Log Message:
10768 Modified Files:
10769 ltp/runtest/ltplite
10770 ltp/runtest/syscalls
10771 ltp/testcases/kernel/syscalls/ioctl/Makefile
10772 ltp/testcases/kernel/syscalls/ioctl/ioctl01.c
10773 ltp/testcases/kernel/syscalls/ioctl/ioctl02.c
10775 Added Files:
10776 ltp/testcases/kernel/syscalls/ioctl/test_ioctl
10778 62) Log Message:
10779 This patch introduces new check_header defined in utils/cond.mk to Makefile for eventfd test cases. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
10781 Modified File(s):
10782 ltp/testcases/kernel/syscalls/eventfd/Makefile
10784 63) Log Message:
10785 This patch introduces new check_header defined in utils/cond.mk to Makefile for inotify test cases. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
10787 Modified File(s):
10788 ltp/testcases/kernel/syscalls/inotify/Makefile
10790 64) Log Message:
10791 Added runtest/syscalls entry for signalfd. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
10793 Modified File(s):
10794 ltp/runtest/syscalls
10796 65) Log Message:
10797 This patch introduces new check_header defined in utils/cond.mk to Makefile for modify_ldt test cases. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
10799 Modified File(s):
10800 ltp/testcases/kernel/syscalls/modify_ldt/Makefile
10802 66) Log Message:
10803 Simplify genload Makefile. It turns out most of these options aren't needed to build stress. Signed-off-by: Nate Straz <nstraz@redhat.com>.
10805 Modified File(s):
10806 ltp/tools/genload/Makefile
10808 67) Log Message:
10809 In io_cancel01 , io_destroy01, io_getevents01, io_setup01, io_submit01, if the libaio-devel package didn't been installed on the system, some errors would be occured. To fix it, the each Makefile would be modified. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>.
10811 Modified File(s):
10812 ltp/testcases/kernel/syscalls/io_cancel/Makefile
10813 ltp/testcases/kernel/syscalls/io_destroy/Makefile
10814 ltp/testcases/kernel/syscalls/io_getevents/Makefile
10815 ltp/testcases/kernel/syscalls/io_setup/Makefile
10816 ltp/testcases/kernel/syscalls/io_submit/Makefile
10818 68) Log Message:
10819 When the libcap-2.11 or newer didn't been installed on the sysytem, the filecaps testcase would return a message instead of an error. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>.
10821 Modified File(s):
10822 ltp/testcases/kernel/security/filecaps/filecapstest.sh
10824 69) Log Message:
10825 On ppc64, the modify_ldt cases would not been compiled. So it should be return the message:"System doesn't support execution of the test" instead of an error message. In addition, the Fix_runtest_syscalls.patch also resolved the switch01 running error. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>.
10827 Modified Files:
10828 ltp/runtest/syscalls
10829 ltp/testcases/kernel/syscalls/modify_ldt/Makefile
10831 Added Files:
10832 ltp/testcases/kernel/syscalls/modify_ldt/run-modify_ldt01.sh
10833 ltp/testcases/kernel/syscalls/modify_ldt/run-modify_ldt02.sh
10835 70) Log Message:
10836 IDCheck.sh fails to detect the group nobody does not exist and exits with 0 status. This patch fixes this behavior. I have added a small cosmetic change to indicate No is the default response to the question asked by the script. Signed-Off-By: Elder Costa <elder.costa@terra.com.br>.
10838 Modified File(s):
10839 ltp/IDcheck.sh
10841 71) Log Message:
10842 The following patch is for script testcases/kernel/ipc/ipc_stress/run_semaphore_test_01.sh. It fixes a test error (line 72) and a bash specific test extension. (lines 72 and 102) that fail to run under Ubuntu (and probably Debian) as /bin/sh points to dash instead of bash (as in Redhat/Fedora). This script would also benefit of a reformatting as it lacks indentation but I wanted to keep the patch simple and I am not familiar with script format style of LTP. Signed-Off-by: Elder Costa <evcosta@dixtal.com.br>.
10844 Modified File(s):
10845 ltp/testcases/kernel/ipc/ipc_stress/run_semaphore_test_01.sh
10847 72) Log Message:
10848 The following patch fixes testcases/kernel/syscalls/creat/creat08.c just like the previous one for open10.c. Signed-Off-By: Elder Costa <elder.costa@terra.com.br>.
10850 Modified File(s):
10851 ltp/testcases/kernel/syscalls/creat/creat08.c
10853 73) Log Message:
10854 The following patch is for testcases/kernel/syscalls/open/open10.c. Ubuntu (and I believe, Debian) does not have a nobody group and the program fails to run. I added some lines instead to test for "nogroup" instead which I believe is Debian's equivalent and must do what the program is intended to. Signed-Off-By: Elder Costa <evcosta@dixtal.com.br>.
10856 Modified File(s):
10857 ltp/testcases/kernel/syscalls/open/open10.c
10859 74) Log Message:
10860 Trivial patch to remove an unused local var. Signed-off-by: Serge Hallyn <serue@us.ibm.com>.
10862 Modified File(s):
10863 ltp/testcases/kernel/security/filecaps/verify_caps_exec.c
10865 75) Log Message:
10866 I needed the following patch in order for file capabilities to correctly install.  If there is a better way to do this, that's fine with me, but CC was undefined and this was the easiest way to get past this. Signed-off-by:  Serge Hallyn <serue@us.ibm.com>.
10868 Modified File(s):
10869 ltp/testcases/kernel/security/filecaps/checkforlibcap.sh
10871 LTP-20080831
10873 1) Log Message:
10874 Compile error message occured on ia64 box. You should get a gcc warning on x86: "PAGE_SIZE" redefined. We can avoid the warning:
10875 #ifndef PAGE_SIZE
10876 #define PAGE_SIZE getpagesize()
10877 #endif
10878 But normally upper-case macros means constants, but the above macro is not a constant. Shi Weihua <shiwh@cn.fujitsu.com> & Li Zefan <lizf@cn.fujitsu.com>.
10880 Modified File(s):
10881 ltp/testcases/kernel/controllers/io-throttle/iobw.c
10883 2) Log Message:
10884 This  patch fixes the fs_inod script. On error-condition it was not setting up proper error values and used to throw up error. Also, it was referring to a non-existent function 'error()'. Now it returns 0 on Success or non-zero value on Failure. I have verified this script  on ReadWrite dir and ReadOnly-dir where the tests fail. Signed-Off-By
10885 : Veerendra Chandrappa <vechandr@in.ibm.com>.
10887 Modified File(s):
10888 ltp/testcases/kernel/fs/fs_inod/fs_inod
10890 3) Log Message:
10891 Addition of setgid16 syscall tests. I've tried this task. Please put compat_16.h to testcases/kernel/syscalls/setgid. And apply following patch before rebuilding tests. In addition I removed one getgid() invocation in testcases/kernel/syscalls/setgid/setgid02.c because the returned value is not used anywhere in the program. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
10893 Modified Files:
10894 ltp/runtest/syscalls
10895 ltp/testcases/kernel/syscalls/setgid/Makefile
10896 ltp/testcases/kernel/syscalls/setgid/setgid01.c
10897 ltp/testcases/kernel/syscalls/setgid/setgid02.c
10898 ltp/testcases/kernel/syscalls/setgid/setgid03.c
10900 Added Files:
10901 ltp/testcases/kernel/syscalls/setgid/compat_16.h
10903 4) Log Message:
10904 As reported by Li Zefan, normally upper-case macros means constants, but the above macros are not constants: Use lower-case names instead. Signed-off-by: Andrea Righi <righi.andrea@gmail.com>. Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>.
10906 Modified File(s):
10907 ltp/testcases/kernel/controllers/io-throttle/iobw.c
10909 5) Log Message:
10910 It is surely better to support the old blockio.bandwidth and the new blockio.bandwidth-max interface for now. So, just ignore the previous patch. Support both blockio.bandwidth and the new interface blockio.bandwidth-max, to set i/o limiting rules according to the new userspace->kernel interface (io-throttle v8). In perspective we would like to have also blockio.bandwidth-min and implement a mechanism to guarantee minimum performance levels as well. Signed-off-by: Andrea Righi <righi.andrea@gmail.com>.
10912 Modified File(s):
10913 ltp/testcases/kernel/controllers/io-throttle/run_io_throttle_test.sh
10915 6) Log Message:
10916 utimensat01 give a build error when __NR_utimensat is not set because test.h is not included. It also gives a link error because TCID is not defined. This patch fixes these issues. Signed-off-by: Martin Habets <errandir_news@mph.eclipse.co.uk>.
10918 Modified File(s):
10919 ltp/testcases/kernel/syscalls/utimensat/utimensat01.c
10921 7) Log Message:
10922 Addition of ftruncate64 syscall test support. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
10924 Modified File(s)
10925 ltp/runtest/syscalls
10926 ltp/testcases/kernel/syscalls/ftruncate/Makefile
10928 8) Log Message:
10929 Addition of truncate64 syscall test support. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
10931 Modified File(s):
10932 ltp/runtest/syscalls
10933 ltp/testcases/kernel/syscalls/truncate/Makefile
10935 9) Log Message:
10936 Here is the RO Bind mount updated testcase. This script consists of 3 files.
10937 test_robind.sh -  This is the basis testcase which setups the infrastructure for the ROBind mount
10938 fs_ro_test     -  Which has the different tests to be executed.
10939 Readme_ROBind  -  Explains the different testcases executed.
10941 This testcase addresses the earlier comments and has been made more generic. Also will be adding few ioctl syscalls testcases to the fs_ro_test flatfile. As we can append more tests to the flat file fs_ro_test. Signed-Off-By: Veerendra <veeren@linux.vnet.ibm.com>. 
10943 Added Files:
10944 ltp/runtest/fs_readonly
10945 ltp/testscripts/Readme_ROBind
10946 ltp/testscripts/fs_ro_tests
10947 ltp/testscripts/test_robind.sh
10949 10) Log Message:
10950 Added basic testcases for eventfd() syscall. Signed-off-by: Vijay Kumar <vijaykumar@bravegnu.org>.
10952 Modified Files:
10953 ltp/runtest/syscalls ltp/testcases/kernel/include/i386.in
10954 ltp/testcases/kernel/include/ia64.in
10955 ltp/testcases/kernel/include/powerpc.in
10956 ltp/testcases/kernel/include/powerpc64.in
10957 ltp/testcases/kernel/include/s390.in
10958 ltp/testcases/kernel/include/s390x.in
10959 ltp/testcases/kernel/include/sparc.in
10960 ltp/testcases/kernel/include/sparc64.in
10961 ltp/testcases/kernel/include/stub-list
10962 ltp/testcases/kernel/include/x86_64.in
10964 Added Files:
10965 ltp/testcases/kernel/syscalls/eventfd/Makefile
10966 ltp/testcases/kernel/syscalls/eventfd/eventfd01.c
10968 11) Log Message:
10969 Addition of get_robust_list() & set_robust_list() syscalls. Signed-Off-By: Ramon de Carvalho Valle <rcvalle@linux.vnet.ibm.com>.
10971 Modified Files:
10972 ltp/runtest/syscalls
10974 Added Files:
10975 ltp/testcases/kernel/syscalls/get_robust_list/Makefile
10976 ltp/testcases/kernel/syscalls/get_robust_list/get_robust_list01.c
10977 ltp/testcases/kernel/syscalls/set_robust_list/Makefile
10978 ltp/testcases/kernel/syscalls/set_robust_list/set_robust_list01.c
10980 12) Log Message:
10981 In hugemmap01, huge page size was defined as a macro-definition.
10982 #define page_sz ((1UL) << 24) /* Huge page size */
10983 However different architecture may has different huge page size in kernel. Such as :
10984     1. http://lxr.linux.no/linux/include/asm-i386/page.h#L122
10985    #define HPAGE_SHIFT     22
10986    #define HPAGE_SIZE      ((1UL) << HPAGE_SHIFT)       // the size is 4M
10988     2. http://lxr.linux.no/linux/include/asm-parisc/page.h#L160
10989    #define HPAGE_SHIFT             22      /* 4MB (is this fixed?) */
10990    #define HPAGE_SIZE              ((1UL) << HPAGE_SHIFT)
10992     3. PPC: 16M
10994 So read the huge page size for the kernel parameters is reasonable. The solution is to get the huge page size from the /proc/meminfo. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>.
10996 Modified File(s):
10997 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap01.c
10998 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap04.c
11000 13) Log Message:
11001 Now this script returns proper exit code , in the event of failure/success. I have verified this. Signed-Off-By: Veerendra <veeren@linux.vnet.ibm.com>.
11003 Modified File(s):
11004 ltp/testscripts/test_robind.sh
11006 14) Log Message:
11007 In message_queue_test_05, it planned to allocate 100 message queues for stress testing. But if the system resource of message queue couldn't meet it, it would exit without deleting the allocated message queues. In addition, other test cases couldn't allocate a new message queue any more. This patch addresses this by:
11008 1> Add a cleanup() to remove the created message queues at premature exit.
11009 2> Change the default number of message queues from 100 to 10. Because the maxmum on RHEL/SLES/Ubuntu is 16.
11010 Signed-Off-By: Jin Bing Guo <guojb@cn.ibm.com>.
11012 Modified File(s):
11013 ltp/testcases/kernel/ipc/ipc_stress/message_queue_test_05.c
11015 15) Log Message:
11016 gcov-kernel: updated patch for 2.6.16 to include CONSTRUCTORS for ppc
11018 Modified File(s):
11019 ltp/utils/analysis/gcov-kernel/linux-2.6.16-gcov.patch
11021 16) Log Message:
11022 When compiling hackbench.c , I got the warning message:
11023 ---------------
11024 $ ./testcases/kernel/sched/cfs-scheduler$ make
11025 cc -I../../../../include -Wall hackbench.c -L../../../../lib -lltp -lpthread -o hackbench
11026 hackbench.c: In function ‘main’:
11027 hackbench.c:350: warning: control reaches end of non-void function
11028 --------------
11029 That means the hackbench would return a random number. I tested it on some different versions of GCC and got the non-zero return value. This simple patch can avoid this problem. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>.
11031 Modified File(s):
11032 ltp/testcases/kernel/sched/cfs-scheduler/hackbench.c
11034 17) Log Message:
11035 gcov-kernel: updated 2.6.26 patch to exclude arch/x86/kernel from profiling
11037 Modified File(s):
11038 ltp/utils/analysis/gcov-kernel/linux-2.6.26-gcov.patch
11040 18) Log Message:
11041 gcov-kernel: updated 2.6.25 and 2.6.24 patch to exclude arch/x86/kernel from profiling
11043 Modified File(s):
11044 ltp/utils/analysis/gcov-kernel/linux-2.6.24-gcov.patch
11045 ltp/utils/analysis/gcov-kernel/linux-2.6.25-gcov.patch
11047 19) Log Message:
11048 gcov-kernel: forgot to update comment
11050 Modified File(s):
11051 ltp/utils/analysis/gcov-kernel/linux-2.6.24-gcov.patch
11053 20) Log Message:
11054 lcov: integrated function coverage patch by Tom Zoernen + sorting function
11056 Modified File(s):
11057 ltp/utils/analysis/lcov/bin/genhtml
11058 ltp/utils/analysis/lcov/bin/geninfo
11059 ltp/utils/analysis/lcov/bin/lcov
11060 ltp/utils/analysis/lcov/man/genhtml.1
11061 ltp/utils/analysis/lcov/man/geninfo.1
11062 ltp/utils/analysis/lcov/man/lcov.1
11063 ltp/utils/analysis/lcov/man/lcovrc.5
11064 ltp/utils/analysis/lcov/CHANGES
11065 ltp/utils/analysis/lcov/Makefile
11066 ltp/utils/analysis/lcov/lcovrc
11068 21) Log Message:
11069 lcov: updated rpm description + summary and version strings
11071 Modified File(s):
11072 ltp/utils/analysis/lcov/rpm/lcov.spec
11073 ltp/utils/analysis/lcov/bin/gendesc
11074 ltp/utils/analysis/lcov/bin/genhtml
11075 ltp/utils/analysis/lcov/bin/geninfo
11076 ltp/utils/analysis/lcov/bin/genpng
11077 ltp/utils/analysis/lcov/bin/lcov
11078 ltp/utils/analysis/lcov/Makefile
11080 22) Log Message:
11081 lcov: updated versioning mechanism + fixed some man page bugs
11083 Modified File(s):
11084 ltp/utils/analysis/lcov/man/gendesc.1
11085 ltp/utils/analysis/lcov/man/genhtml.1
11086 ltp/utils/analysis/lcov/man/geninfo.1
11087 ltp/utils/analysis/lcov/man/genpng.1
11088 ltp/utils/analysis/lcov/man/lcov.1
11089 ltp/utils/analysis/lcov/man/lcovrc.5
11090 ltp/utils/analysis/lcov/bin/updateversion.pl
11091 ltp/utils/analysis/lcov/Makefile
11093 23) Log Message:
11094 lcov: fix function view page creation when --no-func is specified
11096 Modified File(s):
11097 ltp/utils/analysis/lcov/bin/genhtml
11099 24) Log Message:
11100 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>.
11102 Modified Files:
11103 ltp/runtest/ipc
11104 ltp/testcases/kernel/ipc/ipc_stress/Makefile
11105 ltp/testcases/kernel/ipc/ipc_stress/semaphore_test_01.c
11107 Added Files:
11108 ltp/testcases/kernel/ipc/ipc_stress/run_semaphore_test_01.sh
11110 25) Log Message:
11111 lcov: several changes
11112 - update download link
11113 - unify webpage links
11114 - provide --sort and --function-coverage switch + documentation
11116 Modified File(s):
11117 ltp/utils/analysis/lcov/bin/gendesc
11118 ltp/utils/analysis/lcov/bin/genhtml
11119 ltp/utils/analysis/lcov/bin/geninfo
11120 ltp/utils/analysis/lcov/bin/genpng
11121 ltp/utils/analysis/lcov/bin/lcov
11122 ltp/utils/analysis/lcov/rpm/lcov.spec
11123 ltp/utils/analysis/lcov/man/genhtml.1
11125 26) Log Message:
11126 lcov: change sorting order to low-to-high coverage
11128 Modified File(s):
11129 ltp/utils/analysis/lcov/bin/genhtml
11131 27) Log Message:
11132 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>.
11134 Modified Files:
11135 ltp/runtest/syscalls
11137 Added Files:
11138 ltp/include/linux_syscall_numbers.h
11139 ltp/testcases/kernel/syscalls/sync_file_range/Makefile
11140 ltp/testcases/kernel/syscalls/sync_file_range/sync_file_range01.c
11142 28) Log Message:
11143 Changed the way by which message_queue_test_02 should be run properly. Signed-Off-By: Jin Bing Guo <guojb@cn.ibm.com>.
11145 Modified File(s):
11146 ltp/runtest/ipc
11148 29) Log Message:
11149 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>. 
11151 Comments originally by John Stultz:
11153 So I've been trying to go through and review our test cases to make sure we're getting sane data and the tests are really testing what we want. Looking at gtod_latency and gtod_infinite, I was always struck that gtod_infinite always came up with much larger latencies while gtod_latency usually seemed to miss them. Main issues:
11154 1) gtod_latency was not running for long enough, I've upped the iterations by 10x to make sure we get more solid results.
11155 2) gtod_latency was doing too much computation between gtod calls. This means it could miss latencies that occur while it was running. I reworked the data collection loop so the un-measured window is smaller.
11156 3) gtod_infinite was accidentally measuring its own computation in its delay, inflating its values. I cut that logic out.
11157 4) both gtod_latency and gtod_infinite were not running mlocked. this caused background SCHED_OTHER disk access to inject delays, making the results less reliable.
11159 Those four issues have been fixed, and I also converted gtod_latency to use clock_gettime() just to be consistent and to give slightly better resolution.
11160 Signed-off-by: John Stultz <johnstul@us.ibm.com>
11161 Acked-by: Darren Hart <dvhltc@us.ibm.com>
11162 Acked-by: Will Schmidt <will_schmidt@vnet.ibm.com>
11164 Modified File(s):
11165 ltp/testcases/realtime/func/gtod_latency/gtod_infinite.c
11166 ltp/testcases/realtime/func/gtod_latency/gtod_latency.c
11168 30) Log Message:
11169 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>.
11171 Modified File(s):
11172 ltp/include/test.h
11173 ltp/testcases/kernel/syscalls/setgid/Makefile
11174 ltp/testcases/kernel/syscalls/setgid/compat_16.h
11175 ltp/testcases/kernel/syscalls/setgid/setgid01.c
11177 31) Log Message:
11178 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. 
11179 I propose this new test setfsuid04 for the setfsuid syscall. The goal if this test is to check the fsuid is correctly handled by the setfsuid syscall. To do so, the test creates 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. Finally, the test falls back to the initial UID and try to open the file on write. This open must succeed.
11180 I propose this new test setreuid07 for the setreuid syscall. The goal if this test is to check the fsuid is correctly handled by the setreuid syscall. To do so, the test creates a testfile as root with permission 0644, then do a setreuid 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. Finally, the test falls back to the initial UID and try to open the file on write. This open must succeed. 
11181 I also propose this new test setresuid04 for the setresuid syscall. The goal if this test is to check the fsuid is correctly handled by the setresuid syscall. To do so, the test creates a testfile as root with permission 0644, then do a setresuid 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. Finally, the test falls back to the initial UID and try to open the file on write. This open must succeed.
11182 Signed-Off-By: Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>,
11183 Signed-Off-By: Subrata Modak <subrata@linux.vnet.ibm.com>.
11185 Modified Files:
11186 ltp/runtest/ltplite
11187 ltp/runtest/stress.part3
11188 ltp/runtest/syscalls
11190 Added Files:
11191 ltp/testcases/kernel/syscalls/setfsuid/setfsuid04.c
11192 ltp/testcases/kernel/syscalls/setresuid/setresuid04.c
11193 ltp/testcases/kernel/syscalls/setreuid/setreuid07.c
11194 ltp/testcases/kernel/syscalls/setuid/setuid04.c
11196 32) Log Message:
11197 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>.
11199 Modified File(s):
11200 ltp/runltp
11202 33) Log Message:
11203 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>. 
11204 Garret suggested:
11205 You can avoid situations like the above by doing something like this in your Makefiles:
11206 SRC                     := $(patsubst %.c,%,$(wildcard *.c))
11207 MAKE_TARGETS := $(SRCS) $(addsuffix _16,$(SRCS))
11208 all: $(MAKE_TARGETS)
11209 %_16: %.c
11210 %_16: CFLAGS += -DUSE_COMPAT16_SYSCALL=1 -DTST_USE_COMPAT16_SYSCALL=1
11212 Modified File(s):
11213 ltp/testcases/kernel/syscalls/fadvise/Makefile
11214 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise01.c
11215 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise02.c
11216 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise03.c
11217 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise04.c
11218 ltp/testcases/kernel/syscalls/ftruncate/Makefile
11219 ltp/testcases/kernel/syscalls/ftruncate/ftruncate01.c
11220 ltp/testcases/kernel/syscalls/ftruncate/ftruncate02.c
11221 ltp/testcases/kernel/syscalls/ftruncate/ftruncate03.c
11222 ltp/testcases/kernel/syscalls/ftruncate/ftruncate04.c
11223 ltp/testcases/kernel/syscalls/sendfile/Makefile
11224 ltp/testcases/kernel/syscalls/sendfile/sendfile02.c
11225 ltp/testcases/kernel/syscalls/sendfile/sendfile03.c
11226 ltp/testcases/kernel/syscalls/sendfile/sendfile04.c
11227 ltp/testcases/kernel/syscalls/sendfile/sendfile05.c
11228 ltp/testcases/kernel/syscalls/sendfile/sendfile06.c
11229 ltp/testcases/kernel/syscalls/sendfile/sendfile07.c
11230 ltp/testcases/kernel/syscalls/setgid/Makefile
11231 ltp/testcases/kernel/syscalls/setgid/setgid02.c
11232 ltp/testcases/kernel/syscalls/setgid/setgid03.c
11233 ltp/testcases/kernel/syscalls/truncate/Makefile
11234 ltp/testcases/kernel/syscalls/truncate/truncate01.c
11235 ltp/testcases/kernel/syscalls/truncate/truncate02.c
11236 ltp/testcases/kernel/syscalls/truncate/truncate03.c
11237 ltp/testcases/kernel/syscalls/truncate/truncate04.c
11239 34) Log Message:
11240 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>.
11242 Modified Files:
11243 ltp/testcases/kernel/include/Makefile
11244 ltp/testcases/kernel/syscalls/eventfd/Makefile
11245 ltp/testcases/kernel/syscalls/eventfd/eventfd01.c
11247 Removed Files:
11248 ltp/include/linux_syscall_numbers.h
11249 ltp/testcases/kernel/include/linux_syscall_numbers.h
11251 35) Log Message:
11252 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 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>.
11254 Modified File(s):
11255 ltp/testcases/kernel/security/Makefile
11256 ltp/testcases/kernel/security/seclvl/Makefile
11258 36) Log Message:
11259 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>.
11261 Modified File(s):
11262 ltp/testcases/kernel/fs/doio/doio.c
11263 ltp/testcases/kernel/fs/doio/growfiles.c
11264 ltp/testcases/kernel/fs/doio/iogen.c
11265 ltp/testcases/kernel/fs/doio/rwtest.sh
11267 37) Log Message:
11268 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>.
11270 Modified File(s):
11271 ltp/testcases/kernel/numa/Makefile
11273 38) Log Message:
11274 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>. Heh, seclvl hasn't been in the kernel in quite some time.  Should it be dropped? BTW, Mike, I'd expect you to consider re-implementing some of seclvl using capability bounding sets. "Serge E. Hallyn" <serue@us.ibm.com>. I do not anticipate that anyone will ever try to get seclvl back into the kernel, so I vote that the test be dropped from LTP. Michael Halcrow <mhalcrow@us.ibm.com>.
11276 Modified Files:
11277 ltp/testcases/kernel/security/Makefile
11279 Removed Files:
11280 ltp/testcases/kernel/security/seclvl/Makefile
11281 ltp/testcases/kernel/security/seclvl/README
11282 ltp/testcases/kernel/security/seclvl/create_guid_file.c
11283 ltp/testcases/kernel/security/seclvl/create_guid_node.c
11284 ltp/testcases/kernel/security/seclvl/create_suid_file.c
11285 ltp/testcases/kernel/security/seclvl/create_suid_node.c
11286 ltp/testcases/kernel/security/seclvl/ioperm.c
11287 ltp/testcases/kernel/security/seclvl/iopl.c
11288 ltp/testcases/kernel/security/seclvl/verify_seclvl.sh
11290 39) Log Message:
11291 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>.
11293 Modified Files:
11294 ltp/runtest/syscalls
11296 Added Files:
11297 ltp/testcases/kernel/syscalls/getcpu/Makefile
11298 ltp/testcases/kernel/syscalls/getcpu/getcpu01.c
11300 40) Log Message:
11301 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>.
11303 Modified File(s):
11304 ltp/testcases/kernel/syscalls/sync_file_range/sync_file_range01.c
11306 41) Log Message:
11307 inotify01 build error fix for x86_64. Signed-Off-By: Andrew Vagin <avagin@parallels.com>.
11309 Modified File(s):
11310 ltp/testcases/kernel/syscalls/inotify/inotify01.c
11311 ltp/testcases/kernel/syscalls/inotify/inotify02.c
11313 42) Log Message:
11314 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>.
11316 Modified File(s):
11317 ltp/testcases/kernel/syscalls/move_pages/Makefile
11319 43) Log Message:
11320 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>.
11322 Modified Files:
11323 ltp/testcases/kernel/syscalls/fadvise/Makefile
11324 ltp/testcases/kernel/syscalls/ftruncate/Makefile
11325 ltp/testcases/kernel/syscalls/sendfile/Makefile
11326 ltp/testcases/kernel/syscalls/setgid/Makefile
11327 ltp/testcases/kernel/syscalls/truncate/Makefile
11329 Added Files:
11330 ltp/testcases/kernel/syscalls/utils/compat_16.mk
11331 ltp/testcases/kernel/syscalls/utils/newer_64.mk
11333 44) Log Message:
11334 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>.
11336 Modified File(s):
11337 ltp/testcases/kernel/fs/proc/proc01.c
11339 45) Log Message:
11340 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>.
11342 Modified File(s):
11343 ltp/testcases/open_posix_testsuite/conformance/interfaces/timer_getoverrun/2-2.c
11345 46) Log Message:
11346 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 simplestrdup(). Signed-off-by: Daniel Gollub <dgollub@suse.de>.
11348 Modified File(s):
11349 ltp/testcases/kernel/syscalls/umount/umount01.c
11351 47) Log Message:
11352 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.  
11353 execve02.c: In function 'setup':
11354 execve02.c:217: warning: 'path' is used uninitialized in this function
11355 Signed-off-by: Daniel Gollub <dgollub@suse.de>.
11357 Modified File(s):
11358 ltp/testcases/kernel/syscalls/execve/execve02.c
11360 48) Log Message:
11361 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.
11362 ftest08.c: In function 'runtest':
11363 ftest08.c:192: warning: 'fd' is used uninitialized in this function
11364 Valgrind spot this issue aswell:
11365 ==21058== Syscall param close(fd) contains uninitialised byte(s)
11366 ==21058==    at 0x4BD70A0: __close_nocancel (in /lib64/libc-2.4.so)
11367 ==21058==    by 0x401D0E: runtest (ftest08.c:192)
11368 ==21058==    by 0x401B10: main (ftest08.c:119)
11369 Signed-off-by: Daniel Gollub <dgollub@suse.de>.
11371 Modified File(s):
11372 ltp/testcases/kernel/fs/ftest/ftest08.c
11374 49) Log Message:
11375 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.
11376 ftest04.c: In function 'runtest':
11377 ftest04.c:188: warning: 'fd' is used uninitialized in this function
11379 Valgrind spot this issue as well:
11380 ==15263== Syscall param close(fd) contains uninitialised byte(s)
11381 ==15263==    at 0x4BD70A0: __close_nocancel (in /lib64/libc-2.4.so)
11382 ==15263==    by 0x401CD6: runtest (ftest04.c:188)
11383 ==15263==    by 0x401AD0: main (ftest04.c:111)
11384 Signed-off-by: Daniel Gollub <dgollub@suse.de>.
11386 Modified File(s):
11387 ltp/testcases/kernel/fs/ftest/ftest04.c
11389 50) Log Message:
11390 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>.
11392 Modified File(s):
11393 ltp/ltpmenu
11394 ltp/testcases/commands/ade/file/file_test.sh
11395 ltp/testcases/commands/cpio/cpio_tests.sh
11396 ltp/testcases/commands/eject/eject-tests.sh
11397 ltp/testcases/commands/fileutils/cp/cp_tests.sh
11398 ltp/testcases/commands/fileutils/ln/ln_tests.sh
11399 ltp/testcases/commands/fileutils/mkdir/mkdir_tests.sh
11400 ltp/testcases/commands/fileutils/mv/mv_tests.sh
11401 ltp/testcases/commands/gzip/gzip_tests.sh
11402 ltp/testcases/commands/logrotate/logrotate_tests.sh
11403 ltp/testcases/commands/mail/mail_tests.sh
11404 ltp/testcases/commands/tar/tar_tests.sh
11405 ltp/testcases/kernel/containers/pidns/runpidnstest.sh
11406 ltp/testcases/kernel/ipc/ipc_stress/run_semaphore_test_01.sh
11407 ltp/testcases/kernel/numa/numa01.sh
11408 ltp/testcases/kernel/security/filecaps/Makefile
11409 ltp/testcases/network/dhcpd/dhcpd_tests.sh
11410 ltp/testcases/network/iptables/iptables_tests.sh
11411 ltp/testcases/network/traceroute/traceroute_tests.sh
11412 ltp/testcases/network/xinetd/xinetd_tests.sh
11415 51) Log Message:
11416 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>.
11418 Modified Files:
11419 ltp/runtest/syscalls
11420 ltp/testcases/kernel/syscalls/setgroups/Makefile
11421 ltp/testcases/kernel/syscalls/setgroups/setgroups01.c
11422 ltp/testcases/kernel/syscalls/setgroups/setgroups02.c
11423 ltp/testcases/kernel/syscalls/setgroups/setgroups03.c
11424 ltp/testcases/kernel/syscalls/setgroups/setgroups04.c
11426 Added Files:
11427 ltp/testcases/kernel/syscalls/setgroups/compat_16.h
11429 52) Log Message:
11430 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.
11431 Signed-off-by: Lin Feng Shen <shenlinf@cn.ibm.com>,
11432 Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>.
11434 Modified File(s):
11435 ltp/testcases/kernel/sched/tool/time-schedule.c
11437 53) Log Message:
11438 Sorry, I found one typo in my code. Please apply following patch. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
11440 Modified File(s):
11441 ltp/testcases/kernel/syscalls/utils/newer_64.mk
11443 54) Log Message:
11444 I tried to run runltp with the arguments suggested in the script's help and I get the error:
11445 ./runltp: 783: arith: syntax error: "2,4,10240,1"
11446 I have checked out the latest intermediate (August 20th) and noticed there was a change that fixed one of the sources of this error but still one remained. I am attaching the patch (to July stable version) which fixed the issue in my case. I am running Ubuntu 7.04 (Feisty) on a Core 2 Duo based machine. Also may I suggest you update the maintainers info in the script too? :) I hope this can be helpful. Signed-Off-By: "elder.costa" <elder.costa@terra.com.br>.
11448 Modified File(s):
11449 ltp/runltp
11451 55) Log Message:
11452 I didn't see the oom-killer in my test machines. But I found large memory leak of the Hackbench with valgrind tool. From that we can get that it will lose 73,800 bytes with running "hackbench 150 process 1000" once. This patch fixed the memory leak problem. 
11454 Modified File(s):
11455 ltp/testcases/kernel/sched/cfs-scheduler/hackbench.c
11457 56) Log Message:
11458 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.
11459 Signed-off-by: Ankita Garg <ankita@in.ibm.com>,
11460 Acked-by: Vernon Mauery <vernux@us.ibm.com>.
11462 Modified File(s):
11463 ltp/testcases/realtime/func/sched_football/sched_football.c
11465 57) Log Message:
11466 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>.
11468 Modified File(s):
11469 ltp/testcases/kernel/syscalls/inotify/Makefile
11470 ltp/testcases/kernel/syscalls/inotify/inotify01.c
11471 ltp/testcases/kernel/syscalls/inotify/inotify02.c
11473 58) Log Message:
11474 On centos-5 2.6.18 kernel, I get a failure with shmat01. In the setup() function at the end:
11475 /* some architectures (e.g. parisc) are strange, so better always align to *  * next SHMLBA address. */
11476        base_addr = (void *)( ((unsigned long)(base_addr) & ~(SHMLBA-1)) + SHMLBA );
11477 This bumps up the address if it's already aligned. Signed-off-by: Bob Hepple <bhepple@promptu.com>.
11479 Modified File(s):
11480 ltp/testcases/kernel/syscalls/ipc/shmat/shmat01.c
11482 59) Log Message:
11483 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>.
11485 Modified File(s):
11486 ltp/testcases/kernel/fs/proc/proc01.c
11488 60) Log Message:
11489 Under Ubuntu (tested with both 7.04 and 8.04) IDCheck shows the message [: 100: 0: unexpected operator]. That happens because the variable EUID is not defined. I guess dash (Ubuntu's sh) is not as tolerant as Fedora's (which shows no message). Bellow a small patch for it. Signed-Off-By: Elder <elder.costa@terra.com.br>.
11491 Modified File(s):
11492 ltp/IDcheck.sh
11494 LTP-20080731
11496 1) Log Message:
11497 I've tried LTP and found some wrong mode at creating file/dir in LTP source files. Here is a patch. Junjiro Okajima<hooanon05@yahoo.co.jp>.
11499 Modified File(s):
11500 ltp/lib/write_log.c
11501 ltp/testcases/kernel/fs/dmapi/attr.c
11502 ltp/testcases/kernel/fs/dmapi/config.c
11503 ltp/testcases/kernel/fs/dmapi/disp.c
11504 ltp/testcases/kernel/fs/dmapi/event_am.c
11505 ltp/testcases/kernel/fs/dmapi/event_an.c
11506 ltp/testcases/kernel/fs/dmapi/event_sd.c
11507 ltp/testcases/kernel/fs/dmapi/event_sn.c
11508 ltp/testcases/kernel/fs/dmapi/handle.c
11509 ltp/testcases/kernel/fs/dmapi/hole.c
11510 ltp/testcases/kernel/fs/dmapi/invis.c
11511 ltp/testcases/kernel/fs/dmapi/mmap.c
11512 ltp/testcases/kernel/fs/dmapi/mmapfile.c
11513 ltp/testcases/kernel/fs/dmapi/mount.c
11514 ltp/testcases/kernel/fs/dmapi/objref.c
11515 ltp/testcases/kernel/fs/dmapi/pmr_post.c
11516 ltp/testcases/kernel/fs/dmapi/pmr_pre.c
11517 ltp/testcases/kernel/fs/dmapi/right.c
11518 ltp/testcases/kernel/fs/dmapi/token.c
11519 ltp/testcases/kernel/fs/fsstress/fsstress.c
11520 ltp/testcases/kernel/fs/scsi/ltpfs/main.c
11521 ltp/testcases/kernel/fs/scsi/ltpscsi/scsimain.c
11522 ltp/testcases/kernel/io/aio/aio02/cases/aio_tio.c
11523 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_03.c
11524 ltp/testcases/kernel/syscalls/open/open08.c
11526 2) Log Message:
11527 Every once in a while, pselect01 fails with the following output:
11528 FAIL  :  Sleep time was incorrect:5 != 6
11529 This is because we expect our sleeps of slightly more than 5 seconds to last at most 5 seconds (if we're uninterrupted, integer truncation will mean this only comes up about 1% of the time).  To fix this, we should instead expect our sleeps to last between 5 and 6 seconds, as in the patch inlined below. Signed-off-by: Craig Meier <crmeier@ghs.com>.
11531 Modified File(s):
11532 ltp/testcases/kernel/syscalls/pselect/pselect01.c
11534 3) Log Message:
11535 Fix a bug in the selinux testsuite makefile, pointed out by David Howells. Signed-off-by:  Stephen Smalley <sds@tycho.nsa.gov>.
11537 Modified File(s):
11538 ltp/testcases/kernel/security/selinux-testsuite/tests/Makefile
11540 4) Log Message:
11541 TEST_RETURN should not be inverted when logging. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
11543 Modified File(s):
11544 ltp/testcases/kernel/syscalls/io_cancel/io_cancel01.c
11546 5) Log Message:
11547 gcov-kernel: refreshed 2.6.16 patch, adding CONFIG_MODVER compatbility
11549 Modified File(s):
11550 ltp/utils/analysis/gcov-kernel/linux-2.6.16-gcov.patch
11552 6) Log Message:
11553 Fixes the following issues:
11554 The LTP selinux-testsuite does not work out of the box on Red Hat Enterprise Linux 4. The testscripts/test_selinux.sh script does not detect if refpolicy should be used or not. The LTP selinux-testsuite test policy uses the can_setcon macro which is not defined in global macros of Red Hat Enterprise Linux 4 selinux policy targeted sources. Some Makefile needs minor fixes and enhancements. Ramon de Carvalho Valle <rcvalle@linux.vnet.ibm.com>.
11556 Modified File(s):
11557 ltp/testcases/kernel/security/selinux-testsuite/policy/Makefile
11558 ltp/testcases/kernel/security/selinux-testsuite/policy/test_global.te
11559 ltp/testcases/kernel/security/selinux-testsuite/tests/Makefile
11560 ltp/testscripts/test_selinux.sh
11562 7) Log Message:
11563 I've attached some patches that I created for LTP at work. Most of them simply add command-line options to specify the amount of memory/pages to use for tests. However, there's one fix that works around a bug in uClibc's pthread implementation. Allow the amount of memory to be used to be passed as a command-line argument. Matt Fleming <mjf@gentoo.org>.
11565 Modified File(s):
11566 ltp/testcases/kernel/mem/mem/mem02.c
11568 8) Log Message:
11569 I've attached some patches that I created for LTP at work. Most of them simply add command-line options to specify the amount of memory/pages to use for tests. However, there's one fix that works around a bug in uClibc's pthread implementation. It can be unsafe to call exit(3) from a signal handler. Call _exit(2) instead. Matt Fleming <mjf@gentoo.org>.
11571 Modified File(s):
11572 ltp/testcases/kernel/mem/mtest06/mmap1.c
11574 9) Log Message:
11575 I've attached some patches that I created for LTP at work. Most of them simply add command-line options to specify the amount of memory/pages to use for tests. However, there's one fix that works around a bug in uClibc's pthread implementation. Allow the number of pages to use for the test to be specified on the command-line. Fix a memory leak. Also, call _exit(2) from child processes which avoids the child calling the atexit functions that the pthread library setup. This fixes an issue where the pthread manager thread would begin exiting at the same time as a child thread. The child thread would run the atexit functions which cause it to wait for a signal to be sent from the thread manager. As the thread manager was trying to exit that signal would never be sent. Calling _exit(2) from the child avoids this whole mess. Matt Fleming <mjf@gentoo.org>.
11577 Modified File(s):
11578 ltp/testcases/kernel/mem/mtest05/mmstress.c
11580 10) Log Messsage:
11582 Modified File(s):
11583 I've attached some patches that I created for LTP at work. Most of them simply add command-line options to specify the amount of memory/pages to use for tests. However, there's one fix that works around a bug in uClibc's pthread implementation.Don't place an upper limit on the amount of time a nanosleep(2) call should take. The nanosleep(2) call will suspend execution for _at least_ the specified time, no upper limit is guaranteed. Matt Fleming <mjf@gentoo.org>.
11585 Modified File(s):
11586 ltp/testcases/kernel/syscalls/nanosleep/nanosleep01.c
11588 11) Log Message:
11589 I've attached some patches that I created for LTP at work. Most of them simply add command-line options to specify the amount of memory/pages to use for tests. However, there's one fix that works around a bug in uClibc's pthread implementation.Allow the number of iterations to be specified on the command line. Matt Fleming <mjf@gentoo.org>.
11591 Modified File(s):
11592 ltp/testcases/kernel/sched/nptl/nptl01.c
11594 12) Log Message:
11595 I've attached some patches that I created for LTP at work. Most of them simply add command-line options to specify the amount of memory/pages to use for tests. However, there's one fix that works around a bug in uClibc's pthread implementation. Check for SYS_getuid32 and SYS_getgid32, these are the versions provided by some architectures. Matt Fleming <mjf@gentoo.org>.
11597 Modified File(s):
11598 ltp/testcases/kernel/syscalls/syscall/syscall01.c
11600 13) Log Message:
11601 There were some mistakes in my previous patch.
11602 - wrong mode 0644 for mkdir().
11603 - unnecessary to add 0644 for open() since the flag doesn't include O_CREAT (while it does no harm).
11604 By this new patch, they are fixed. Junjiro Okajima <hooanon05@yahoo.co.jp>.
11606 Modified File(s):
11607 ltp/lib/write_log.c
11608 ltp/testcases/ballista/ballista/templates/b_mq_attr.tpl
11609 ltp/testcases/ballista/ballista/templates/b_mqd.tpl
11610 ltp/testcases/ballista/ballista/templates/b_mqdSUN.tpl
11611 ltp/testcases/ballista/ballista/templates/b_ptr_sem_t.tpl
11612 ltp/testcases/kernel/fs/dmapi/attr.c
11613 ltp/testcases/kernel/fs/dmapi/config.c
11614 ltp/testcases/kernel/fs/dmapi/disp.c
11615 ltp/testcases/kernel/fs/dmapi/dm_test.h
11616 ltp/testcases/kernel/fs/dmapi/event_am.c
11617 ltp/testcases/kernel/fs/dmapi/event_an.c
11618 ltp/testcases/kernel/fs/dmapi/event_sd.c
11619 ltp/testcases/kernel/fs/dmapi/event_sn.c
11620 ltp/testcases/kernel/fs/dmapi/handle.c
11621 ltp/testcases/kernel/fs/dmapi/hole.c
11622 ltp/testcases/kernel/fs/dmapi/invis.c
11623 ltp/testcases/kernel/fs/dmapi/mmap.c
11624 ltp/testcases/kernel/fs/dmapi/mmapfile.c
11625 ltp/testcases/kernel/fs/dmapi/mount.c
11626 ltp/testcases/kernel/fs/dmapi/objref.c
11627 ltp/testcases/kernel/fs/dmapi/pmr_post.c
11628 ltp/testcases/kernel/fs/dmapi/pmr_pre.c
11629 ltp/testcases/kernel/fs/dmapi/right.c
11630 ltp/testcases/kernel/fs/dmapi/token.c
11631 ltp/testcases/kernel/fs/fsstress/fsstress.c
11632 ltp/testcases/kernel/fs/scsi/ltpfs/main.c
11633 ltp/testcases/kernel/fs/scsi/ltpscsi/scsimain.c
11634 ltp/testcases/kernel/io/aio/aio02/cases/aio_tio.c
11635 ltp/testcases/kernel/syscalls/open/open08.c
11636 ltp/testcases/open_hpi_testsuite/utils/uid_utils.c
11638 14)Log Message:
11639 This patch uses strcpy() instead of strcat(). strcat() should only be used when the 'dest' argument is NULL terminated. In this case, path_buffer is not initialised and so may not contain a NULL character. strcpy() will do the right thing and copy the string to the beginning of path_buffer. Matt Fleming <mjf@gentoo.org>.
11641 Modified File(s):
11642 ltp/testcases/kernel/syscalls/readlink/readlink04.c
11644 15) Log Message:
11645 It eliminates the potential for many false negatives.
11646 1.  Use cap_compare to compare capability sets instead of comparing the far less reliable text representations.
11647 2.  pI' tests were failing bc I started with empty pI. Fill pI before those tests.
11648 3.  Check for libcap-2.11 or later (by checking for cap_compare()).
11649 Signed-off-by: Serge Hallyn <serue@us.ibm.com>
11651 Modified File(s):
11652 ltp/testcases/kernel/security/filecaps/Makefile
11653 ltp/testcases/kernel/security/filecaps/check_simple_capset.c
11654 ltp/testcases/kernel/security/filecaps/filecapstest.sh
11655 ltp/testcases/kernel/security/filecaps/verify_caps_exec.c
11657 16) Log Messsage:
11658 Porting of io_destroy(), io_getevents(), io_setup() & io_submit() syscall tests from Crackerjack to LTP, by Masatake YAMATO <yamato@redhat.com>.
11660 Modified Files:
11661 ltp/runtest/syscalls
11663 Added Files:
11664 ltp/testcases/kernel/syscalls/io_destroy/Makefile
11665 ltp/testcases/kernel/syscalls/io_destroy/io_destroy01.c
11666 ltp/testcases/kernel/syscalls/io_destroy/run-io_destroy.sh
11667 ltp/testcases/kernel/syscalls/io_getevents/Makefile
11668 ltp/testcases/kernel/syscalls/io_getevents/io_getevents01.c
11669 ltp/testcases/kernel/syscalls/io_getevents/run-io_getevents.sh
11670 ltp/testcases/kernel/syscalls/io_setup/Makefile
11671 ltp/testcases/kernel/syscalls/io_setup/io_setup01.c
11672 ltp/testcases/kernel/syscalls/io_setup/run-io_setup.sh
11673 ltp/testcases/kernel/syscalls/io_submit/Makefile
11674 ltp/testcases/kernel/syscalls/io_submit/io_submit01.c
11675 ltp/testcases/kernel/syscalls/io_submit/run-io_submit.sh
11677 17) Log Message:
11678 According to the manpages io_submit() can return the value: EAGAIN Insufficient resources are available to queue any iocbs. We should handle this opportunely trying to re-submit the AIO request again. Maybe an even better approach could be to just sleep a bit before trying to re-submit the request. In any case this would resolve a never-ending loop in aio01.c, where io_getevents() can be continuously called without having issued any actual request if io_submit() failed with -EAGAIN. Signed-off-by: Andrea Righi <righi.andrea@gmail.com>.
11680 Modified File(s):
11681 ltp/testcases/kernel/io/aio/aio01/aio01.c
11682 ltp/testcases/kernel/io/aio/aio02/cases/aio_tio.c
11684 18) Log Message:
11685 Error occured, when i tried to compile ltp on ia64 box. There is a patch to fix it. similar patch on i386/x86_64 has been applied. (http://marc.info/?l=ltp-list&m=121257587007213&w=2). Signed-off-by: Shi Weihua <shiwh@cn.fujitsu.com>.
11687 Modified File(s):
11688 ltp/testcases/kernel/include/ia64.in
11689 ltp/testcases/kernel/include/linux_syscall_numbers.h
11691 19) Log Message:
11692 Add the block device I/O bandwidth controller (io-throttle) testcase. See testcase documentation for design and implementation details. See also: http://lkml.org/lkml/2008/7/4/143. Signed-off-by: Andrea Righi <righi.andrea@gmail.com>.
11694 Modified Files:
11695 ltp/testcases/kernel/controllers/Makefile
11696 ltp/testcases/kernel/controllers/test_controllers.sh
11698 Added Files:
11699 ltp/testcases/kernel/controllers/io-throttle/Makefile
11700 ltp/testcases/kernel/controllers/io-throttle/README
11701 ltp/testcases/kernel/controllers/io-throttle/io_throttle_testplan.txt
11702 ltp/testcases/kernel/controllers/io-throttle/iobw.c
11703 ltp/testcases/kernel/controllers/io-throttle/myfunctions.sh
11704 ltp/testcases/kernel/controllers/io-throttle/run_io_throttle_test.sh
11706 20) Log Message:
11707 The attached patch fixes the following issue: The selinux-testsuite file sigiotask testcase (run as test_fileop_t) needs rw permission to terminals to proceed its execution, which is not allowed by the non refpolicies provided in the testsuite. Ramon de Carvalho Valle <rcvalle@linux.vnet.ibm.com>.
11709 Modified File(s):
11710 ltp/testcases/kernel/security/selinux-testsuite/policy/test_file.te
11712 21) Log Message:
11713 gcov-kernel: patches for 2.6.26
11715 Added Files:
11716 linux-2.6.26-gcov-arm-eabi.patch 
11717 linux-2.6.26-gcov-arm-hack.patch
11718 linux-2.6.26-gcov.patch
11720 22) Log Message:
11721 The following problem i found:
11722 1, utimensat01.c still has not been compiled when check_for_utimensat_support return success.
11723 2, utimensat01 works on only i386 arch.
11724 Signed-off-by: Shi Weihua <shiwh@cn.fujitsu.com>
11726 Modified File(s):
11727 ltp/testcases/kernel/include/i386.in
11728 ltp/testcases/kernel/include/ia64.in
11729 ltp/testcases/kernel/include/linux_syscall_numbers.h
11730 ltp/testcases/kernel/include/x86_64.in
11731 ltp/testcases/kernel/syscalls/utimensat/Makefile
11732 ltp/testcases/kernel/syscalls/utimensat/check_for_utimensat_support.c
11733 ltp/testcases/kernel/syscalls/utimensat/utimensat01.c
11735 23) Log Message:
11736 Sorry, I took mistake in giving value to TST_* in io_setup01.c and io_submit01.c. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
11738 Modified File(s):
11739 ltp/testcases/kernel/syscalls/io_setup/io_setup01.c
11740 ltp/testcases/kernel/syscalls/io_submit/io_submit01.c
11742 24) Log Message:
11743 I found some typos. I cannot remember but maybe I introduced. Signed-off-by: Masatake YAMATO<yamato@redhat.com>.
11745 Modified File(s):
11746 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise01.c
11747 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise03.c
11748 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise04.c
11750 25) Log Message:
11751 I get compile error in hackbench. With the following patch, the compiler error is gone. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
11753 Modified File(s):
11754 ltp/testcases/kernel/sched/cfs-scheduler/hackbench.c
11756 26) Log Message:
11757 In fact, the case "hackbench02 hackbench 150 thread 1000" failed when i tested the latest ltp. the following error message occured: 
11758 --------------------
11759 Creating fdpair (error: Too many open files)
11760 --------------------
11761 The default open files is 1024 (ulimit -n), but hackbench does not close these all opened files in group() when thread mode (process_mode=0). I think we should to limit the num_groups's value. 20 is a suitable value, it works well on my ia64 and i386 machine. what do you think? Signed-off-by: Shi Weihua <shiwh@cn.fujitsu.com>.
11763 Modified File(s):
11764 ltp/runtest/sched
11766 27) Log Message:
11767 It replaces nested arithmetic operations following example from Open Group specifications, in order to avoid issues with different shells, like dash from Ubuntu Gutsy. Signed-off-by: Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>.
11769 Modified File(s):
11770 ltp/testcases/network/generate.sh
11772 28) Log Message:
11773 When compiling powerpc binaries, gcc defaults to 32 bit. To do some tests I needed to have a 64 bit binary. Since I'm using realtime, I modified config.mk as below. My questions: is there any official way to turn LTP in 64bit? If not, what shall we do then? Should LTP default to 32 or native-arch bit? Shall we use something like: "if (uname -m) ..." or use a command line option? Any comment?
11774 Gilles.
11776 According to man gcc:
11777  -m64
11778      Generate code for a 32-bit or 64-bit environment.  The 32-bit environment sets int, long and pointer to 32 bits and generates code that runs on any i386 system.  The 64-bit environment sets int to 32 bits and long and pointer to 64 bits and generates code for AMD's x86-64 architecture. For darwin only the -m64 option turns off the -fno-pic and -mdynamic-no-pic options. This seems like the right thing to do to me.  Gilles, have you confirmed that this doesn't break things on the x86_64 platforms? No objection from me. 
11779 --Darren
11781 I've also run the involved tests on an x86_64 machine and it was OK. Gilles Carry <Gilles.Carry@bull.net>.
11783 Modified File(s):
11784 ltp/testcases/realtime/config.mk
11786 29) Log Message:
11787 First patch regroups TSC functions and macros definition into librttest. Second patch is to have an atomic reading of the 64-bit timebase register of powerpc64. This new function is only valid if -m64 is used when compiling the whole testcase suite with a powerpc64. Thirs patch is a fix to avoid spurious tsc_minus warning. These patches been tested on a ppc64 machine either with 32 or 64 bit binaries. (-m64).  The same TSC read (rdtscll) macros and tsc_minus where implemented in three different tests. This patch put all this into librttest.*. Signed-off-by: Gilles Carry <gilles.carry@bull.net>. Cc: Tim Chavez <tinytim@us.ibm.com>. Acked-by: Darren Hart <dvhltc@us.ibm.com>.
11789 Modified File(s):
11790 ltp/testcases/realtime/func/async_handler/async_handler_tsc.c
11791 ltp/testcases/realtime/func/measurement/preempt_timing.c
11792 ltp/testcases/realtime/func/measurement/rdtsc-latency.c
11793 ltp/testcases/realtime/include/librttest.h
11794 ltp/testcases/realtime/lib/librttest.c
11796 30) Log Messsage:
11797 This macro reads atomically the 64-bit TSC register. Reading the 64-bit register using two 32-bit instructions sometimes causes wrapping when a clock update appears in between. A single 64-bit read fixes this. Signed-off-by: Gilles Carry <gilles.carry@bull.net>. Cc: Tim Chavez <tinytim@us.ibm.com>.  
11798 I suppose the right thing to do in the long run would be to rename this function to something more generic: read_hw_clock() or something like that. But I think this patch performs the first step in getting it working on ppc64. Acked-by: Darren Hart <dvhltc@us.ibm.com>.
11800 Modified File(s):
11801 ltp/testcases/realtime/include/librttest.h
11803 31) Log Message:
11804 In tsc_minus, changed test (tsc_begin < tsc_end) by (tsc_begin <= tsc_end) since values can be equal as read operations are sometimes very close. Signed-off-by: Gilles Carry <gilles.carry@bull.net>. Cc: Tim Chavez <tinytim@us.ibm.com>. Acked-by: Darren Hart <dvhltc@us.ibm.com>.
11806 Modified File(s):
11807 ltp/testcases/realtime/lib/librttest.c
11809 32) Log Message:
11810 Update to OpenHPI 2.12.0 (see www.openhpi.org for more info)
11812 Modified File(s):
11813 ltp/testcases/open_hpi_testsuite/*
11815 33) Log Message:
11816 Addition of move_pages() syscall tests. The updated patch fixes the warning messages and removes the print_bitmask function (it's not used) which causes build errors on powerpc. Signed-off-by: Vijay Kumar B. <vijaykumar@bravegnu.org>.
11818 Modified Files:
11819 ltp/Makefile
11820 ltp/runtest/numa
11821 ltp/runtest/syscalls
11822 ltp/testcases/kernel/numa/Makefile
11824 Added Files:
11825 ltp/testcases/kernel/syscalls/move_pages/Makefile
11826 ltp/testcases/kernel/syscalls/move_pages/move_pages.sh
11827 ltp/testcases/kernel/syscalls/move_pages/move_pages01.c
11828 ltp/testcases/kernel/syscalls/move_pages/move_pages02.c
11829 ltp/testcases/kernel/syscalls/move_pages/move_pages03.c
11830 ltp/testcases/kernel/syscalls/move_pages/move_pages03.mode.sh
11831 ltp/testcases/kernel/syscalls/move_pages/move_pages04.c
11832 ltp/testcases/kernel/syscalls/move_pages/move_pages05.c
11833 ltp/testcases/kernel/syscalls/move_pages/move_pages06.c
11834 ltp/testcases/kernel/syscalls/move_pages/move_pages07.c
11835 ltp/testcases/kernel/syscalls/move_pages/move_pages08.c
11836 ltp/testcases/kernel/syscalls/move_pages/move_pages09.c
11837 ltp/testcases/kernel/syscalls/move_pages/move_pages10.c
11838 ltp/testcases/kernel/syscalls/move_pages/move_pages11.c
11839 ltp/testcases/kernel/syscalls/move_pages/move_pages11.mode.sh
11840 ltp/testcases/kernel/syscalls/move_pages/move_pages_support.c
11841 ltp/testcases/kernel/syscalls/move_pages/move_pages_support.h
11842 ltp/tools/scripts/numa_test.sh
11844 34) Log Message:
11845 The new patch addresses the other error conditions. Like if its not able to create any dir/files in a ReadOnly dir. Also this patch returns the proper return code on success/failure . I have tested this script on ReadWrite dir and ReadOnly dir. Veerendra Chandrappa <vechandr@in.ibm.com>.
11847 LTP-20080630
11849 1) Log Message:
11850 These tests were contributed by the timerfd() syscall developer Davide Libenzi <davidel@xmailserver.org>.
11852 Modified Files:
11853 ltp/runtest/syscalls
11854 Added Files:
11855 ltp/testcases/kernel/syscalls/timerfd/Makefile
11856 ltp/testcases/kernel/syscalls/timerfd/timerfd01.c
11858 2) Log Message:
11859 CPU and MEMORY HOTPLUG test cases picked up from http://devresources.linux-foundation.org/dev/hotplug/
11861 Added Files:
11862 ltp/testcases/kernel/hotplug/cpu_hotplug/COPYING
11863 ltp/testcases/kernel/hotplug/cpu_hotplug/ChangeLog
11864 ltp/testcases/kernel/hotplug/cpu_hotplug/README
11865 ltp/testcases/kernel/hotplug/cpu_hotplug/runtests.sh
11866 ltp/testcases/kernel/hotplug/cpu_hotplug/doc/hotplug01.txt
11867 ltp/testcases/kernel/hotplug/cpu_hotplug/doc/hotplug02.txt
11868 ltp/testcases/kernel/hotplug/cpu_hotplug/doc/hotplug03.txt
11869 ltp/testcases/kernel/hotplug/cpu_hotplug/doc/hotplug04.txt
11870 ltp/testcases/kernel/hotplug/cpu_hotplug/doc/hotplug05.txt
11871 ltp/testcases/kernel/hotplug/cpu_hotplug/doc/hotplug06.txt
11872 ltp/testcases/kernel/hotplug/cpu_hotplug/doc/todo.txt
11873 ltp/testcases/kernel/hotplug/cpu_hotplug/functional/hotplug01.sh
11874 ltp/testcases/kernel/hotplug/cpu_hotplug/functional/hotplug02.sh
11875 ltp/testcases/kernel/hotplug/cpu_hotplug/functional/hotplug03.sh
11876 ltp/testcases/kernel/hotplug/cpu_hotplug/functional/hotplug04.sh
11877 ltp/testcases/kernel/hotplug/cpu_hotplug/functional/hotplug06.sar.sh
11878 ltp/testcases/kernel/hotplug/cpu_hotplug/functional/hotplug06.sh
11879 ltp/testcases/kernel/hotplug/cpu_hotplug/functional/hotplug06.top.sh
11880 ltp/testcases/kernel/hotplug/cpu_hotplug/functional/hotplug07.sh
11881 ltp/testcases/kernel/hotplug/cpu_hotplug/include/hotplug.fns
11882 ltp/testcases/kernel/hotplug/cpu_hotplug/include/testsuite.fns
11883 ltp/testcases/kernel/hotplug/cpu_hotplug/tools/do_disk_write_loop
11884 ltp/testcases/kernel/hotplug/cpu_hotplug/tools/do_kcompile_loop
11885 ltp/testcases/kernel/hotplug/cpu_hotplug/tools/do_spin_loop
11886 ltp/testcases/kernel/hotplug/cpu_hotplug/tools/report_proc_interrupts
11887 ltp/testcases/kernel/hotplug/memory_hotplug/COPYING
11888 ltp/testcases/kernel/hotplug/memory_hotplug/Makefile
11889 ltp/testcases/kernel/hotplug/memory_hotplug/README
11890 ltp/testcases/kernel/hotplug/memory_hotplug/TODO
11891 ltp/testcases/kernel/hotplug/memory_hotplug/commands.c
11892 ltp/testcases/kernel/hotplug/memory_hotplug/debug.h
11893 ltp/testcases/kernel/hotplug/memory_hotplug/memtoy.c
11894 ltp/testcases/kernel/hotplug/memory_hotplug/memtoy.h
11895 ltp/testcases/kernel/hotplug/memory_hotplug/migrate_pages.c
11896 ltp/testcases/kernel/hotplug/memory_hotplug/migrate_pages.h
11897 ltp/testcases/kernel/hotplug/memory_hotplug/segment.c
11898 ltp/testcases/kernel/hotplug/memory_hotplug/segment.h
11899 ltp/testcases/kernel/hotplug/memory_hotplug/version.h
11900 ltp/testcases/kernel/hotplug/memory_hotplug/Scripts/test1
11901 ltp/testcases/kernel/hotplug/memory_hotplug/Scripts/test1c
11902 ltp/testcases/kernel/hotplug/memory_hotplug/Scripts/test1c8
11903 ltp/testcases/kernel/hotplug/memory_hotplug/Scripts/test1f
11904 ltp/testcases/kernel/hotplug/memory_hotplug/Scripts/test1l
11905 ltp/testcases/kernel/hotplug/memory_hotplug/Scripts/test1la
11906 ltp/testcases/kernel/hotplug/memory_hotplug/Scripts/test1shm
11907 ltp/testcases/kernel/hotplug/memory_hotplug/Scripts/test2
11908 ltp/testcases/kernel/hotplug/memory_hotplug/Scripts/test2l
11909 ltp/testcases/kernel/hotplug/memory_hotplug/Scripts/test3
11910 ltp/testcases/kernel/hotplug/memory_hotplug/Scripts/test3-1m
11911 ltp/testcases/kernel/hotplug/memory_hotplug/Scripts/test3l
11912 ltp/testcases/kernel/hotplug/memory_hotplug/Scripts/test4
11913 ltp/testcases/kernel/hotplug/memory_hotplug/Scripts/test4f
11914 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-lazy-2shm-1m
11915 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-lazy-anon-1g
11916 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-lazy-anon-1g-interleaved
11917 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-lazy-anon-1g-touch
11918 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-lazy-anon-1p
11919 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-lazy-anon-8p
11920 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-lazy-anon-8p-nomig
11921 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-lazy-anon-8p-touch
11922 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-lazy-file-16m
11923 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-lazy-file-16m-touch
11924 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-lazy-file-1m
11925 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-lazy-file-1m-touch
11926 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-lazy-file-8p
11927 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-lazy-shm-8p
11928 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-mpm-2shm-1m
11929 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-mpm-anon-1g
11930 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-mpm-anon-1g-interleaved
11931 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-mpm-anon-1p
11932 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-mpm-anon-8p
11933 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-mpm-file-16m
11934 ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/test-mpm-file-1m
11936 3) Log Message:
11937 This patch fix a concurrency issue in mremap04. The tmp directory the IPC key was build with was destroyed before we destroy the IPC ressource attached to the key. In case of concurency, the same inode id can be reused for another process tmp dir, leading to the generation of the same key. Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>.
11939 Modified File(s):
11940 ltp/testcases/kernel/syscalls/mremap/mremap04.c
11942 4) Log Message:
11943 I spent some time looking at the sched_latency test trying to see why it took so long to start the thread.  The java version of the test takes a comparable amount of time to start the thread as it does for each period. The rt-test version was taking an order of magnitude longer.  After digging through the java documentation, I found that the RealtimeThread does not actually start executing until the RealtimeThread.waitForNextPeriod() fulfills the time specified in the PeriodicParameters parameter included in its constructor.  So all the tests are scheduled to run about 1 second after the threads are created.  This gives the system plenty of time to create the thread (a non-realtime code path), set the scheduling parameters and then sleep until the specified run time.  The start latency as measured by the test goes something like this: 
11945 start_time = nanoTime() + 1000000000;
11946 rt = new realtimeThread(sched_param, new \
11947         PeriodicParameters(start_time, ...), ..., run);
11949 /* by the rtsj specification, this method will not run until start_time */
11950 run() {
11951         now = nanoTime();
11952         start_latency = now - start_time;
11953         ...
11956 The rt-tests version went something like this:
11958 start_time = rt_gettime();
11959 create_fifo_thread(periodic_thread, (void*)0, PRIO);
11961 periodic_thread() {
11962         now = rt_gettime();
11963         start_latency = now - start;
11964         ...
11967 As you can see, the start_latency is a very different measurement in these two cases.  In the first, it is basically the initial starting latency as measured by the remainder of the loops.  In the second, the execution path of creating the pthread is also counted in the latency.  While this might be an important number for us to keep low in our testing, this is not what the java test is measuring. This patch puts the rt-test version in line with the java version. I also think this is reasonable since the rt-wiki says that we should _NEVER_ create threads on the real-time stage. Signed-off-by: Vernon Mauery <vernux@us.ibm.com>. 
11969 Modified File(s):
11970 ltp/testcases/realtime/func/sched_latency/sched_latency.c
11971 ltp/testcases/realtime/include/librttest.h
11972 ltp/testcases/realtime/lib/librttest.c
11974 5) Log Message:
11975 The following patches fix execve05 for error reporting when execve() succeeds, and exit synchronization in loaded systems. The last two patches are minor cleanups. execve05 checks that execve() fails if a process has opened the file with write access. However, in case the test fails and execve() succeeds, the default binary (test3) has return code 0, which is interpreted as test success. We get output like that:
11977 <output>
11978 Hello World
11979 </output>
11980 with return code 0 (success)
11982 instead of:
11984 <output>
11985 execve05    1  FAIL  :  Failures reported above
11986 </output>
11987 with return code matching FAIL.
11989 This patch simply changes the success return code from 0 to 3, so that execve() success, and thus test failure, can be properly reported. Signed-off-by: Louis Rilling <Louis.Rilling@kerlabs.com>.
11991 Modified Files:
11992 ltp/testcases/kernel/syscalls/execve/execve05.c
11994 6) Log Message:
11995 The following patches fix execve05 for error reporting when execve() succeeds, and exit synchronization in loaded systems. The last two patches are minor cleanups. In execve05, the first child must keep a file open at least until the second child tries to execve() this file. However the test achieves this with a sleep of 10s, which may fail on loaded systems. This patch replaces this (arbitrary) sleep with a pipe-based synchronization, where the parent notifies the first child once the second child has terminated. Signed-off-by: Louis Rilling <Louis.Rilling@kerlabs.com>.
11997 Modified Files:
11998 ltp/testcases/kernel/syscalls/execve/execve05.c
12000 7) Log Message:
12001 The following patches fix execve05 for error reporting when execve() succeeds, and exit synchronization in loaded systems. The last two patches are minor cleanups. In a child, calling waitpid() to wait for the death of sibling child is simply non-sense. Moreover in execve05, the second child does not need such synchronization. Remove it. Signed-off-by: Louis Rilling <Louis.Rilling@kerlabs.com>.
12003 Modified Files:
12004 ltp/testcases/kernel/syscalls/execve/execve05.c
12006 8) Log Message:
12007 The following patches fix execve05 for error reporting when execve() succeeds, and exit synchronization in loaded systems. The last two patches are minor cleanups. cleanup() is reserved for the main test process. In children, call exit() instead. Signed-off-by: Louis Rilling <Louis.Rilling@kerlabs.com>. 
12009 Modified Files:
12010 ltp/testcases/kernel/syscalls/execve/execve05.c
12012 9) Log Message:
12013 This patch fix an issue in the sync_pipe implementation. The problem is the following : after the creation of a pipe we do not close any file descriptor until the end of a test. Let's imagine the following execution : 
12014 - Process A calls sync_pipe_create
12015 - Process A do a fork (creation of process B)
12016 - Process A calls sync_pipe_wait
12017 ---> Process A blocks on sync_pipe_wait
12018 - Process B starts
12019 - Process B exits because of an early error.
12020 In this case, process A never exits. Since it has not closed its write descriptor to the pipe, the pipe is not considered as broken, thus process A is not notified its son is dead. Thus it will wait forever. Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>.
12022 Modified File(s):
12023 ltp/lib/libtestsuite.c
12025 10) Log Message:
12026 This patch fixes a compilation warning due to the function "sync_pipe_close" which was not exported. Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>.
12028 Modified File(s):
12029 ltp/include/libtestsuite.h
12031 11) Log Message:
12032 After the patch from Roy moveing the libtestsuite code from /testcases/kernel/syscalls/lib to /lib, the code in the old directory has not been removed. Moreover, include PATH in some makefile was still pointing to this old directory. This patch remove libtestsuite code from the old directory and remove deprecated references to this old dir in some Makefiles. Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>.
12034 Modified Files:
12035 ltp/testcases/kernel/syscalls/ipc/msgrcv/Makefile
12036 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv05.c
12037 ltp/testcases/kernel/syscalls/ipc/msgsnd/Makefile
12038 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd06.c
12039 ltp/testcases/kernel/syscalls/ipc/semctl/Makefile
12040 ltp/testcases/kernel/syscalls/ipc/semop/Makefile
12041 ltp/testcases/kernel/syscalls/ipc/shmctl/Makefile
12043 Removed Files:
12044 ltp/testcases/kernel/syscalls/lib/Makefile
12045 ltp/testcases/kernel/syscalls/lib/libtestsuite.c
12046 ltp/testcases/kernel/syscalls/lib/libtestsuite.h
12048 12) Log Message:
12049 time-schedule01 failed, because it sent SIGTERM to itself before program exited, so the return value is not 0. This patch makes the main process ignore SIGTERM. Li Zefan <lizf@cn.fujitsu.com>.
12051 Modified File(s):
12052 ltp/testcases/kernel/sched/tool/time-schedule.c
12054 13) Log Message:
12055 This patch fix the make file of fs_bin test case so that it can be cross-built. Roy Lee <roylee@andestech.com>.
12057 Modified File(s):
12058 ltp/testcases/kernel/fs/fs_bind/bin/Makefile
12060 14) Log Message:
12061 Add syscall numbers for timerfd syscalls under i386 and x86_64. Roy Lee <roylee@andestech.com>.
12063 Modified File(s):
12064 ltp/testcases/kernel/include/i386.in
12065 ltp/testcases/kernel/include/linux_syscall_numbers.h
12066 ltp/testcases/kernel/include/x86_64.in
12068 15) Log Message:
12069 Currently, timerfd01 test case blocks building process for architectures that haven’t prepared for it. This patch modify it to be more generic for all architectures. Roy Leee <roylee@andestech.com>.
12071 Modified  File(s):
12072 ltp/testcases/kernel/syscalls/timerfd/timerfd01.c
12074 16) Log Message:
12075 It looks like the only thing that didn't apply was the function declaration. It builds (with a warning) and runs just fine. But here is a patch to fix the warning. Signed-off-by: Vernon Mauery <vernux@us.ibm.com>.
12077 Modified File(s):
12078 ltp/testcases/realtime/include/librttest.h
12080 17) Log Message:
12081 utimensat() syscall was introduced from linux-2.6.22 onwards. Michael wrote the initial testcases, and, the same is being contributed to LTP under GPLv2. I worked out a patch for this. Though this is not using LTP specific libraries at the moment. But the tests run well and tests 99 separate variations. Michael has written it through itś length and breadth. I generated the code coverage (9.2%) over 2.6.25-gcov kernel, which however was not built with <make allmodconfig> option. Please see it attached along with a draft man page of utimensat(), created by Michael. Let us know how do you feel about this test. We can then go ahead and add this to LTP. Signed-off-by Michael Kerrisk <mtk.manpages@googlemail.com>. Signed-off-by: Subrata Modak <subrata@linux.vnet.ibm.com>.
12083 Modified File(s):
12084 ltp/runtest/syscalls
12086 Added Files:
12087 ltp/testcases/kernel/syscalls/utimensat/Makefile
12088 ltp/testcases/kernel/syscalls/utimensat/utimensat01.c
12089 ltp/testcases/kernel/syscalls/utimensat/utimensat_tests.sh
12091 18) Log Message:
12092 On ia64, __clone2() is used instead of clone(). Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>.
12094 Modified File(s):
12095 ltp/testcases/kernel/fs/fs_bind/bin/nsclone.c
12097 19) Log Message:
12098 I execute fork12 test and OMM killer begin send SIGKILL to its children and fork return success always. fork12 hang up in this case, so I create the patch (see attach), which check whether someone child killed and if it occur, return number of forked processes. Andrew Vagin <avagin@gmail.com>.
12100 Modified File(s):
12101 ltp/testcases/kernel/syscalls/fork/fork12.c
12103 20) Log Message:
12104 This patch fixes the writetest.c  to return proper status on Failure/Success. At present the return code of the writest.c is 'zero' for both Success and Failure. As per norms non-zero value should be returned for error , so fixing this testcase. Signed off : Veerendra C <vechandr@in.ibm.com>.
12106 Modified File(s):
12107 ltp/testcases/kernel/io/writetest/writetest.c
12109 21) Log Message:
12110 mallocstress stresses the VMM and C library  by spawning N threads which malloc blocks of increasing size until malloc returns NULL. It occur because test doesn't wait for all thread started. already started threads begin allocate memory, so pthread_create can return ENOMEM. my patch added this synchronizing. I use semaphore, because it can wait-for-zero unlike pthread_mutex. sorry, forgot set permission in semget, new patch attached. Andrew Vagin <avagin@gmail.com>.
12112 Modified File(s):
12113 ltp/testcases/kernel/mem/mtest07/mallocstress.c
12115 22) Log Message:
12116 Reverting back the changes done to fcntl-lock tests in May 2008 release, as this would have canceled the operation Revision *1.1  *done on the /Mon Sep 11 20:40:52 2006 UTC/ by /mreed10 /which added "A patch that added new functionality into the NFSvf lock tests. 
12117 -fixes bugs 
12118 -adds the capability to stress a server with multiple clients"
12119 So it is possible to get back to what 's in ltp-full-20080430 and add my fix: You can fix it by replacing in the locktests.c file
12120      buf=(char *)malloc(clnt*maxClients);
12122      buf=(char *)malloc(clnt*(maxClients+1));
12123 Signed-off-by: Le Rouzic <aime.le-rouzic@bull.net>.
12125 Modified File(s):
12126 ltp/testcases/network/nfsv4/locks/Makefile
12127 ltp/testcases/network/nfsv4/locks/locktests.c
12129 Added Files:
12130 ltp/testcases/network/nfsv4/locks/locktests.h
12132 Removed Files:
12133 ltp/testcases/network/nfsv4/locks/test
12136 23) Log Message:
12137 In the manpage for tst_res(3) in the April snapshot it says...
12138        tst_brk - Print result message and break remaining test cases
12139        tst_brkm  -  Print  result  message, including file contents, and break remaining test cases
12140 ... at the top of the page. The prototypes and the logic is backwards for the summaries. A patched manpage is provided. Garrett Cooper <yanegomi@gmail.com>.
12142 Modified File(s):
12143 ltp/doc/man3/tst_res.3
12145 24) Log Message:
12146 Force the catch_sighup to be volatile in order to overcome an issue due to the compiler optimization. In fact, compiling the test with -Os the catch_sighup variable is not set to 1 into the signal handler. At runtime, the  test remain in a loop. No problem compiling without Os or O2.
12147 Signed-off-by: Giuseppe Cavallaro <peppe.cavallaro@st.com>,
12148 Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>.
12150 Modified File(s):
12151 ltp/testcases/network/stress/ns-tools/ns-mcast_join.c
12153 25) Log Message:
12154 Fix a bug in the sigiotask test and enable the test_fdreceive policy to build against the latest refpolicy headers. Signed-off-by:  Stephen Smalley <sds@tycho.nsa.gov>.
12156 Modified File(s):
12157 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_fdreceive.te
12158 ltp/testcases/kernel/security/selinux-testsuite/tests/file/selinux_sigiotask.c
12160 26) Log Message:
12161 Included the statement:
12162         These tests are OSDL/LF and imported into LTP under GPLv2.
12164 Modified File(s):
12165 ltp/testcases/kernel/hotplug/cpu_hotplug/COPYING
12166 ltp/testcases/kernel/hotplug/memory_hotplug/COPYING
12168 27) Log Message:
12169 This patch ensures that async_handler and async_handler_jk runs by default. Also the profile/default is updated to reflect the same. Signed-Off-By: Chirag <chirag@linux.vnet.ibm.com>.
12171 Modified Files:
12172 ltp/testcases/realtime/profiles/default
12174 Added Files:
12175 ltp/testcases/realtime/func/async_handler/run_auto.sh
12177 28) Log Message:
12178 Looks like the else is missing since in both the cases where flag is set to one or not we get the test broken print. Signed-off-by: Max Stirling <vickyirobot@gmail.com>.
12180 Modified File(s):
12181 ltp/testcases/kernel/syscalls/vmsplice/vmsplice01.c
12183 29) Log Message:
12184 we have some truble with mapping api functions (such as tst_exit) in bash (./tools/apicmds/ltpapicmd.c). Now this problem may be fixed if added "exit" after tst_exit, but it's temporary. We should redesign this system and describe it in documentation. Andrew Vaggin <avagin@parallels.com>.
12186 Modified File(s):
12187 ltp/testscripts/test_fs_bind.sh
12189 30) Log Message:
12190 signal_test_01 failed on ia64, the following message outputed:
12191 ---------------------------
12192 ERROR [line: 146] sigaltstack failed: Cannot allocate memory
12193 : Cannot allocate memory
12194 signal_test_01: IPC Signals TestSuite program
12195 ---------------------------
12196 And, i found the defined macro STACKSIZE is short on ia64. This patch fix it. Signed-off-by: Shi Weihua <shiwh@cn.fujitsu.com>.
12198 Modified File(s):
12199 ltp/testcases/kernel/ipc/ipc_stress/signal_test_01.c
12201 31) Log Message:
12202 signal_test_05 failed on ia64 and x86_64, the following message outputed:
12203 ---------------------------
12204 ERROR [line: 145] child process exited abnormally
12205 ---------------------------
12206 Some signals which are ignored in ignore_signals() are not ignored in child(). e.g., 32, 33. (SIGRTMIN is 34). So we should reuse ignore_signals()'s signal ignoring code in child(). Signed-off-by: Shi Weihua <shiwh@cn.fujitsu.com>.
12208 Modified File(s):
12209 ltp/testcases/kernel/ipc/ipc_stress/signal_test_05.c
12211 32) Log Message:
12212 Updating to include info about all other LTP man pages. Subrata Modak <subrata@linux.vnet.ibm.com>
12214 Modified File(s):
12215 ltp/README.ltp-devel
12217 33) Log Message:
12218 I've ported a testcase for gettid() from crackerjack to ltp. I've added a directory ltp/testcases/kernel/syscalls/gettid. Signed-off-by: Masatake YAMATO <yamato@redhat.com>
12220 Modified Files:
12221 ltp/runtest/syscalls
12223 Added Files:
12224 ltp/testcases/kernel/syscalls/gettid/Makefile
12225 ltp/testcases/kernel/syscalls/gettid/gettid01.c
12227 34) Log Message:
12228 I found wrong format string usage in ltp/testcases/kernel/syscalls/exit/exit02.c: returned value from strerror is not used. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
12230 Modified File(s):
12231 ltp/testcases/kernel/syscalls/exit/exit02.c
12233 35) Log Message:
12234 This patch fix a concurrency issue in semctl06. The IPC keys used for this test could conflict with keys from another task. Signed-off-by: Matthieu Fertré <mfertre@irisa.fr>.
12236 Modified File(s):
12237 ltp/testcases/kernel/syscalls/ipc/semctl/semctl06.c
12239 36) Log Message:
12240 The attached patch was necessary in order to get LTP to build for our embedded system at work. Without this patch testcases that use the my_getpwnam() library function suffer from redeclaration errors. Signed-off-by: Matt Fleming <mjf@gentoo.org>.
12242 Modified File(s):
12243 ltp/lib/Makefile
12245 37) Log Message:
12246 Addition of enhanced test plan by Cai Qian <qcai@redhat.com>.
12248 Modified File(s):
12249 ltp/testcases/kdump/doc/TEST_PLAN.txt
12251 38) Log Message:
12252 Fixed the way how to run the "tc" command on the remote machine. Otherwise, we always get the following message on the local side: The remote host does not have netem functionality. Signed-off-by: Giuseppe Cavallaro@st.com.
12254 Modified File(s):
12255 ltp/testcases/network/stress/ns-tools/check_netem
12257 39) Log Message:
12258 Running the UDP network stress tests on my SH4 target I have had to modify the following scripts: killall_udp_traffic and udp4-multi-diffip01. It deletes the address before setting it to avoid the following error: RTNETLINK answers: File exists; it implies that the test fails. Signed-off-by: Giuseppe Cavallaro <peppe.cavallaro@st.com>.
12260 Modified File(s):
12261 ltp/testcases/network/stress/udp/multi-diffip/udp4-multi-diffip01
12263 40) Log Message:
12264 This modifies the command sent to the remote host just to kill the ns-udpclient script. Indeed, it seems that the previous string always returns 1. Moreover, it adds a new check to verify if the return value is not empty. It could happen, for example, if the RSH returns sometime the following error: poll: protocol failure in circuit setup. Signed-off-by: Giuseppe Cavallaro <peppe.cavallaro@st.com>.
12266 Modified File(s):
12267 ltp/testcases/network/stress/ns-tools/killall_udp_traffic
12269 41) Log Message:
12270 Attached a new patch just to add the same fixes I provided you for icpm and tcp network stress as well. On SH4 STB with STLinux distribution we are able to run all the network stress tests without any failures. Due to configuration issues we do not run the multi-diffnic tests (because they require plural Network cards for host). It modifies the command sent to the remote host to kill tcp/icmp clients. It also deletes the address before setting it to avoid the following error:  "RTNETLINK answers: File exists". This implies that the test fails. Signed-off-by: Giuseppe Cavallaro <peppe.cavallaro@st.com>.
12272 Modified File(s):
12273 ltp/testcases/network/stress/icmp/multi-diffip/icmp4-multi-diffip01
12274 ltp/testcases/network/stress/ns-tools/killall_icmp_traffic
12275 ltp/testcases/network/stress/ns-tools/killall_tcp_traffic
12276 ltp/testcases/network/stress/tcp/multi-diffip/tcp4-multi-diffip01
12278 42) Log Message:
12279 Addition of Initial set of Process Event Connectors by Li Zefan. Process event connector is a netlink connector that reports process events to userspace, and currently we have 5 kinds of process events, i.e. fork, exit, exec, uid, gid. There are total 5 test cases to test its functionality. But the test is not run by default, because I don't find a way to decide whether the underlying kernel supports this feather or not. Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>.
12281 Added File(s):
12282 ltp/runtest/connectors
12283 ltp/testcases/kernel/connectors/Makefile
12284 ltp/testcases/kernel/connectors/pec/Makefile
12285 ltp/testcases/kernel/connectors/pec/README
12286 ltp/testcases/kernel/connectors/pec/event_generator.c
12287 ltp/testcases/kernel/connectors/pec/pec_listener.c
12288 ltp/testcases/kernel/connectors/pec/run_pec_test
12290 43) Log Message:
12291 Here it is. Based on my last patch.
12292 - building failure on 2.6.16 should be fixed
12293 - fix "make install" if kernel version < 2.6.15
12294 - abort tests if kernel version < 2.6.15
12295 Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>.
12297 Modified File(s):
12298 ltp/runtest/connectors
12299 ltp/testcases/kernel/connectors/Makefile
12300 ltp/testcases/kernel/connectors/pec/Makefile
12301 ltp/testcases/kernel/connectors/pec/pec_listener.c
12303 Added File(s):
12304 ltp/testcases/kernel/connectors/connector_test.sh
12306 44) Log Message:
12307 This was ported from the Crackerjack Project by Masatake YAMATO <yamato@redhat.com>.
12309 Modified Files:
12310 ltp/runtest/syscalls
12312 Added Files:
12313 ltp/testcases/kernel/syscalls/io_cancel/Makefile
12314 ltp/testcases/kernel/syscalls/io_cancel/io_cancel01.c
12315 ltp/testcases/kernel/syscalls/io_cancel/run-io_cancel.sh
12317 45) Log Message:
12318 I'd like to use the mechanism you introduced in io_* testcases. So I've made 'io_cancel' string in the script and Makefile a variable to avoid mistake. I made the patch from testcases/kernel/syscalls/io_cancel/Makefile, not from ltp/testcases/kernel/syscalls/io_cancel/Makefile. Is this acceptable. CVS reports like testcases/kernel/syscalls/io_cancel/Makefile. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
12320 Modified File(s):
12321 ltp/testcases/kernel/syscalls/io_cancel/Makefile
12322 ltp/testcases/kernel/syscalls/io_cancel/run-io_cancel.sh
12324 46) Log Message:
12325 hackbench tests the Linux scheduler. Initial test was written by Rusty Russell <rusty@rustcorp.com.au>. Later modified by Pierre Peiffer <pierre.peiffer@bull.net>, Ingo Molnar <mingo@elte.hu>, Arjan van de Ven <arjan@infradead.org>, "Zhang, Yanmin" <yanmin_zhang@linux.intel.com>, Nathan Lynch <ntl@pobox.com> and others. Included in LTP by Subrata Modak<subrata@linux.vnet.ibm.com>, after Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>.
12327 Modified Files:
12328 ltp/runtest/sched
12329 ltp/testcases/kernel/sched/Makefile
12331 Added Files:
12332 ltp/testcases/kernel/sched/cfs-scheduler/Makefile
12333 ltp/testcases/kernel/sched/cfs-scheduler/hackbench.c
12335 47) Log Message:
12336 I am proposing with the joined patch to allow the suite to be able the run the previous rpc tests (called now basic_tests). It needs to resolve some issues in the new "tirpc part" before allowing  the suite to launch it again. Le Rouzic <aime.le-rouzic@bull.net>.
12338 Modified File(s):
12339 ltp/doc/testcases/network.txt
12340 ltp/runtest/rpc
12341 ltp/runtest/stress.part3
12343 48) Log Message:
12344 Few Changes to ttype value.
12346 Modified File(s):
12347 ltp/testcases/kernel/syscalls/timerfd/timerfd01.c
12349 49) Log Message:
12350 Changes to fix Build, Install and run on non-supported architectures.
12352 Added Files:
12353 ltp/testcases/kernel/syscalls/utimensat/check_for_utimensat_support.c
12354 Modified Files:
12355 ltp/testcases/kernel/syscalls/utimensat/Makefile
12356 ltp/testcases/kernel/syscalls/utimensat/utimensat01.c
12357 ltp/testcases/kernel/syscalls/utimensat/utimensat_tests.sh
12359 50) Log Message:
12360 Fixing the run on supported kernels.
12362 Modified File(s):
12363 ltp/testscripts/test_fs_bind.sh
12365 LTP-20080531
12367 1) Log Message:
12368 Following patch makes ballista test suite compile with gcc-4.3, without this it completely fails because of C++ cleanups introduced with gcc-4.3. By Caglar Onur <caglar@pardus.org.tr>
12370 Modified File(s):
12371 ltp/testcases/ballista/ballista/ballista.cpp
12372 ltp/testcases/ballista/ballista/ballistaUtil.cpp
12373 ltp/testcases/ballista/ballista/callGen.cpp
12374 ltp/testcases/ballista/ballista/callGen_standAlone.cpp
12375 ltp/testcases/ballista/ballista/create_code.pl
12376 ltp/testcases/ballista/ballista/create_code_standAlone.pl
12377 ltp/testcases/ballista/ballista/executeTestCase.cpp
12378 ltp/testcases/ballista/ballista/executeTestCase.fresh
12379 ltp/testcases/ballista/ballista/genCode.cpp
12380 ltp/testcases/ballista/ballista/genCodeCreator.cpp
12381 ltp/testcases/ballista/ballista/line.cpp
12382 ltp/testcases/ballista/ballista/line.h
12383 ltp/testcases/ballista/ballista/match.cpp
12384 ltp/testcases/ballista/ballista/parseArguments.cpp
12385 ltp/testcases/ballista/ballista/replacer.cpp
12386 ltp/testcases/ballista/ballista/selfHost.cpp
12387 ltp/testcases/ballista/ballista/serverCommunication.cpp
12388 ltp/testcases/ballista/ballista/testCaseIterator.cpp
12389 ltp/testcases/ballista/ballista/testCaseIterator.h
12390 ltp/testcases/ballista/ballista/compile/bparser.cpp
12391 ltp/testcases/ballista/ballista/templates/bTypes.cpp
12393 2) Log Message:
12394 The fixed address passed to mmap() should be aligned to the value of SHMLBA as defined in sys/shm.h. See Documentation/cachetlb.txt in the kernel for the explanation behind this. On most architectures this value is the page size, but not on all. Signed-off-by: Martin Habets <errandir_news@mph.eclipse.co.uk>
12396 Modified File(s):
12397 ltp/testcases/kernel/mem/shmt/shmt09.c
12398 ltp/testcases/kernel/syscalls/mmap/mmap01.c
12400 3) Log Message:
12401 These test cases fail on the NFS environment due to NFS relates issue(s). Hence abondon these tests when NFS is detected. By, Sridhar Vinay <vinaysridhar@in.ibm.com>.
12403 Modified File(s):
12404 ltp/testcases/kernel/syscalls/fcntl/fcntl14.c
12405 ltp/testcases/kernel/syscalls/fcntl/fcntl23.c
12406 ltp/testcases/kernel/syscalls/fcntl/fcntl24.c
12407 ltp/testcases/kernel/syscalls/fcntl/fcntl25.c
12408 ltp/testcases/kernel/syscalls/fcntl/fcntl26.c
12409 ltp/testcases/kernel/syscalls/splice/splice01.c
12410 ltp/testcases/kernel/syscalls/tee/tee01.c
12411 ltp/testcases/kernel/syscalls/utime/utime01.c
12412 ltp/testcases/kernel/syscalls/utime/utime02.c
12413 ltp/testcases/kernel/syscalls/utime/utime03.c
12414 ltp/testcases/network/nfs/nfs01/nfs01
12416 4) Log Message:
12417 Update to OpenHPI 2.10.1 (see www.openhpi.org for more info)
12419 Modified Files:
12420 ltp/testcases/open_hpi_testsuite/Makefile.am
12421 ltp/testcases/open_hpi_testsuite/Makefile.in
12422 ltp/testcases/open_hpi_testsuite/configure
12423 ltp/testcases/open_hpi_testsuite/configure.ac
12424 ltp/testcases/open_hpi_testsuite/openhpi.conf.example
12425 ltp/testcases/open_hpi_testsuite/openhpi.spec.in
12426 ltp/testcases/open_hpi_testsuite/clients/Makefile.in
12427 ltp/testcases/open_hpi_testsuite/clients/hpiel.c
12428 ltp/testcases/open_hpi_testsuite/clients/hpievents.c
12429 ltp/testcases/open_hpi_testsuite/clients/hpipower.c
12430 ltp/testcases/open_hpi_testsuite/cpp/Makefile.in
12431 ltp/testcases/open_hpi_testsuite/cpp/t/Makefile.in
12432 ltp/testcases/open_hpi_testsuite/docs/Makefile.am
12433 ltp/testcases/open_hpi_testsuite/docs/Makefile.in
12434 ltp/testcases/open_hpi_testsuite/docs/hld/Makefile.am
12435 ltp/testcases/open_hpi_testsuite/docs/hld/Makefile.in
12436 ltp/testcases/open_hpi_testsuite/docs/hld/appendix.sgml
12437 ltp/testcases/open_hpi_testsuite/docs/hld/authors.dtd
12438 ltp/testcases/open_hpi_testsuite/docs/hld/bookinfo.sgml
12439 ltp/testcases/open_hpi_testsuite/docs/hld/introduction.sgml
12440 ltp/testcases/open_hpi_testsuite/docs/hld/legal.dtd
12441 ltp/testcases/open_hpi_testsuite/docs/hld/obtaining.sgml
12442 ltp/testcases/open_hpi_testsuite/docs/hld/openhpi-manual.sgml
12443 ltp/testcases/open_hpi_testsuite/docs/hld/openhpi_highlevel.sgml
12444 ltp/testcases/open_hpi_testsuite/docs/hld/openhpi_structure.sgml
12445 ltp/testcases/open_hpi_testsuite/docs/hld/plugin_guide.sgml
12446 ltp/testcases/open_hpi_testsuite/docs/hld/plugin_usage.sgml
12447 ltp/testcases/open_hpi_testsuite/docs/hld/revisions.dtd
12448 ltp/testcases/open_hpi_testsuite/docs/hld/sahpi_breakdown.sgml
12449 ltp/testcases/open_hpi_testsuite/docs/man/Makefile.in
12450 ltp/testcases/open_hpi_testsuite/hpi_shell/Makefile.am
12451 ltp/testcases/open_hpi_testsuite/hpi_shell/Makefile.in
12452 ltp/testcases/open_hpi_testsuite/hpi_shell/commands.c
12453 ltp/testcases/open_hpi_testsuite/hpi_shell/ctrl_inv.c
12454 ltp/testcases/open_hpi_testsuite/hpi_shell/hpi_cmd.h
12455 ltp/testcases/open_hpi_testsuite/hpi_shell/sensor.c
12456 ltp/testcases/open_hpi_testsuite/hpi_shell/session.c
12457 ltp/testcases/open_hpi_testsuite/hpi_ui_lib/Makefile.in
12458 ltp/testcases/open_hpi_testsuite/hpi_ui_lib/service.c
12459 ltp/testcases/open_hpi_testsuite/hpi_ui_lib/show.c
12460 ltp/testcases/open_hpi_testsuite/marshal/Makefile.in
12461 ltp/testcases/open_hpi_testsuite/marshal/connection.c
12462 ltp/testcases/open_hpi_testsuite/marshal/marshal.c
12463 ltp/testcases/open_hpi_testsuite/marshal/marshal_hpi_types.c
12464 ltp/testcases/open_hpi_testsuite/marshal/marshal_hpi_types.h
12465 ltp/testcases/open_hpi_testsuite/marshal/strmsock.cpp
12466 ltp/testcases/open_hpi_testsuite/marshal/t/Makefile.am
12467 ltp/testcases/open_hpi_testsuite/marshal/t/Makefile.in
12468 ltp/testcases/open_hpi_testsuite/marshal/t/float_format.c
12469 ltp/testcases/open_hpi_testsuite/marshal/t/marshal_012.c
12470 ltp/testcases/open_hpi_testsuite/marshal/t/marshal_013.c
12471 ltp/testcases/open_hpi_testsuite/marshal/t/marshal_014.c
12472 ltp/testcases/open_hpi_testsuite/marshal/t/marshal_015.c
12473 ltp/testcases/open_hpi_testsuite/marshal/t/marshal_016.c
12474 ltp/testcases/open_hpi_testsuite/marshal/t/marshal_017.c
12475 ltp/testcases/open_hpi_testsuite/marshal/t/marshal_018.c
12476 ltp/testcases/open_hpi_testsuite/marshal/t/marshal_028.c
12477 ltp/testcases/open_hpi_testsuite/openhpid/Makefile.am
12478 ltp/testcases/open_hpi_testsuite/openhpid/Makefile.in
12479 ltp/testcases/open_hpi_testsuite/openhpid/openhpiclient.cpp
12480 ltp/testcases/open_hpi_testsuite/openhpid/openhpid.cpp
12481 ltp/testcases/open_hpi_testsuite/plugins/Makefile.in
12482 ltp/testcases/open_hpi_testsuite/plugins/ipmi/Makefile.in
12483 ltp/testcases/open_hpi_testsuite/plugins/ipmi/t/Makefile.in
12484 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/Makefile.in
12485 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/ipmi_discover.cpp
12486 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/ipmi_domain.cpp
12487 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/ipmi_log.cpp
12488 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/ipmi_mc_vendor.cpp
12489 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/ipmi_resource.cpp
12490 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/ipmi_sdr.cpp
12491 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/ipmi_sensor_hotswap.cpp
12492 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/thread.cpp
12493 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/t/Makefile.in
12494 ltp/testcases/open_hpi_testsuite/plugins/rtas/Makefile.in
12495 ltp/testcases/open_hpi_testsuite/plugins/simulator/Makefile.in
12496 ltp/testcases/open_hpi_testsuite/plugins/simulator/t/Makefile.in
12497 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/Makefile.in
12498 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/Makefile.in
12499 ltp/testcases/open_hpi_testsuite/plugins/sysfs/Makefile.in
12500 ltp/testcases/open_hpi_testsuite/plugins/watchdog/Makefile.in
12501 ltp/testcases/open_hpi_testsuite/scripts/Makefile.in
12502 ltp/testcases/open_hpi_testsuite/scripts/test/Makefile.in
12503 ltp/testcases/open_hpi_testsuite/scripts/test/conformance_report.pl
12504 ltp/testcases/open_hpi_testsuite/scripts/test/coverage_report.pl
12505 ltp/testcases/open_hpi_testsuite/scripts/test/gcov2html.pl
12506 ltp/testcases/open_hpi_testsuite/scripts/test/generate_index.pl
12507 ltp/testcases/open_hpi_testsuite/scripts/test/gsum2html.pl
12508 ltp/testcases/open_hpi_testsuite/scripts/test/testconformance.pl
12509 ltp/testcases/open_hpi_testsuite/scripts/test/testcoverage.pl
12510 ltp/testcases/open_hpi_testsuite/snmp/Makefile.in
12511 ltp/testcases/open_hpi_testsuite/src/Makefile.in
12512 ltp/testcases/open_hpi_testsuite/src/config.c
12513 ltp/testcases/open_hpi_testsuite/src/event.c
12514 ltp/testcases/open_hpi_testsuite/src/safhpi.c
12515 ltp/testcases/open_hpi_testsuite/src/t/Makefile.in
12516 ltp/testcases/open_hpi_testsuite/src/t/ohpi/Makefile.in
12517 ltp/testcases/open_hpi_testsuite/utils/Makefile.in
12518 ltp/testcases/open_hpi_testsuite/utils/sahpi_enum_utils.c
12519 ltp/testcases/open_hpi_testsuite/utils/sahpi_enum_utils.h
12520 ltp/testcases/open_hpi_testsuite/utils/sahpi_struct_utils.c
12521 ltp/testcases/open_hpi_testsuite/utils/sahpi_struct_utils.h
12522 ltp/testcases/open_hpi_testsuite/utils/uid_utils.c
12523 ltp/testcases/open_hpi_testsuite/utils/t/Makefile.in
12524 ltp/testcases/open_hpi_testsuite/utils/t/ann/Makefile.in
12525 ltp/testcases/open_hpi_testsuite/utils/t/el/Makefile.in
12526 ltp/testcases/open_hpi_testsuite/utils/t/epath/Makefile.in
12527 ltp/testcases/open_hpi_testsuite/utils/t/rpt/Makefile.in
12528 ltp/testcases/open_hpi_testsuite/utils/t/sahpi/Makefile.in
12529 ltp/testcases/open_hpi_testsuite/utils/t/uid/Makefile.in
12531 Added Files:
12532 ltp/testcases/open_hpi_testsuite/hpi_shell/dimi.c
12533 ltp/testcases/open_hpi_testsuite/hpi_shell/fumi.c
12535 Removed Files:
12536 ltp/testcases/open_hpi_testsuite/openhpi.spec
12537 ltp/testcases/open_hpi_testsuite/hpi_shell/hpi_cmd
12538 ltp/testcases/open_hpi_testsuite/hpi_shell/openhpiclient.cpp
12539 ltp/testcases/open_hpi_testsuite/hpi_shell/openhpiclient.h
12540 ltp/testcases/open_hpi_testsuite/marshal/t/connection.c
12541 ltp/testcases/open_hpi_testsuite/marshal/t/marshal.c
12542 ltp/testcases/open_hpi_testsuite/marshal/t/marshal_hpi_types.c
12543 ltp/testcases/open_hpi_testsuite/openhpid/alarm.c
12544 ltp/testcases/open_hpi_testsuite/openhpid/config.c
12545 ltp/testcases/open_hpi_testsuite/openhpid/domain.c
12546 ltp/testcases/open_hpi_testsuite/openhpid/event.c
12547 ltp/testcases/open_hpi_testsuite/openhpid/hotswap.c
12548 ltp/testcases/open_hpi_testsuite/openhpid/init.c
12549 ltp/testcases/open_hpi_testsuite/openhpid/lock.c
12550 ltp/testcases/open_hpi_testsuite/openhpid/ohpi.c
12551 ltp/testcases/open_hpi_testsuite/openhpid/openhpiclient.h
12552 ltp/testcases/open_hpi_testsuite/openhpid/plugin.c
12553 ltp/testcases/open_hpi_testsuite/openhpid/plugin_static.c
12554 ltp/testcases/open_hpi_testsuite/openhpid/safhpi.c
12555 ltp/testcases/open_hpi_testsuite/openhpid/session.c
12556 ltp/testcases/open_hpi_testsuite/openhpid/threaded.c
12557 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/t/ipmi_addr.cpp
12558 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/t/ipmi_auth.cpp
12559 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/t/ipmi_cmd.cpp
12560 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/t/ipmi_con.cpp
12561 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/t/ipmi_con_lan.cpp
12562 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/t/ipmi_con_smi.cpp
12563 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/t/ipmi_log.cpp
12564 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/t/ipmi_msg.cpp
12565 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/t/ipmi_sensor_factors.cpp
12566 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/t/ipmi_utils.cpp
12567 ltp/testcases/open_hpi_testsuite/plugins/ipmidirect/t/thread.cpp
12568 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/el2event.c
12569 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/el2event.c
12570 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc.c
12571 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_annunciator.c
12572 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_control.c
12573 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_discover.c
12574 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_discover_bc.c
12575 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_discover_rsa.c
12576 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_event.c
12577 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_hotswap.c
12578 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_inventory.c
12579 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_power.c
12580 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_reset.c
12581 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_resources.c
12582 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_resources_rsa.c
12583 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_sel.c
12584 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_sensor.c
12585 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_session.c
12586 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_time.c
12587 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_utils.c
12588 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_watchdog.c
12589 ltp/testcases/open_hpi_testsuite/plugins/snmp_bc/t/snmp_bc_xml2event.c
12590 ltp/testcases/open_hpi_testsuite/src/plugin_static.c
12591 ltp/testcases/open_hpi_testsuite/utils/t/ann/announcement_utils.c
12592 ltp/testcases/open_hpi_testsuite/utils/t/el/el_utils.c
12593 ltp/testcases/open_hpi_testsuite/utils/t/epath/epath_utils.c
12594 ltp/testcases/open_hpi_testsuite/utils/t/epath/sahpi_enum_utils.c
12595 ltp/testcases/open_hpi_testsuite/utils/t/epath/sahpi_event_encode.c
12596 ltp/testcases/open_hpi_testsuite/utils/t/epath/sahpi_event_utils.c
12597 ltp/testcases/open_hpi_testsuite/utils/t/epath/sahpi_struct_utils.c
12598 ltp/testcases/open_hpi_testsuite/utils/t/epath/sahpi_time_utils.c
12599 ltp/testcases/open_hpi_testsuite/utils/t/epath/sahpiatca_enum_utils.c
12600 ltp/testcases/open_hpi_testsuite/utils/t/epath/uid_utils.c
12601 ltp/testcases/open_hpi_testsuite/utils/t/rpt/epath_utils.c
12602 ltp/testcases/open_hpi_testsuite/utils/t/rpt/rpt_utils.c
12603 ltp/testcases/open_hpi_testsuite/utils/t/rpt/sahpi_enum_utils.c
12604 ltp/testcases/open_hpi_testsuite/utils/t/rpt/sahpi_event_encode.c
12605 ltp/testcases/open_hpi_testsuite/utils/t/rpt/sahpi_event_utils.c
12606 ltp/testcases/open_hpi_testsuite/utils/t/rpt/sahpi_struct_utils.c
12607 ltp/testcases/open_hpi_testsuite/utils/t/rpt/sahpi_time_utils.c
12608 ltp/testcases/open_hpi_testsuite/utils/t/rpt/sahpiatca_enum_utils.c
12609 ltp/testcases/open_hpi_testsuite/utils/t/rpt/uid_utils.c
12610 ltp/testcases/open_hpi_testsuite/utils/t/sahpi/epath_utils.c
12611 ltp/testcases/open_hpi_testsuite/utils/t/sahpi/sahpi_enum_utils.c
12612 ltp/testcases/open_hpi_testsuite/utils/t/sahpi/sahpi_event_encode.c
12613 ltp/testcases/open_hpi_testsuite/utils/t/sahpi/sahpi_event_utils.c
12614 ltp/testcases/open_hpi_testsuite/utils/t/sahpi/sahpi_struct_utils.c
12615 ltp/testcases/open_hpi_testsuite/utils/t/sahpi/sahpi_time_utils.c
12616 ltp/testcases/open_hpi_testsuite/utils/t/sahpi/sahpiatca_enum_utils.c
12617 ltp/testcases/open_hpi_testsuite/utils/t/sahpi/uid_utils.c
12618 ltp/testcases/open_hpi_testsuite/utils/t/uid/epath_utils.c
12619 ltp/testcases/open_hpi_testsuite/utils/t/uid/sahpi_enum_utils.c
12620 ltp/testcases/open_hpi_testsuite/utils/t/uid/sahpi_event_encode.c
12621 ltp/testcases/open_hpi_testsuite/utils/t/uid/sahpi_event_utils.c
12622 ltp/testcases/open_hpi_testsuite/utils/t/uid/sahpi_struct_utils.c
12623 ltp/testcases/open_hpi_testsuite/utils/t/uid/sahpi_time_utils.c
12624 ltp/testcases/open_hpi_testsuite/utils/t/uid/sahpiatca_enum_utils.c
12625 ltp/testcases/open_hpi_testsuite/utils/t/uid/uid_utils.c
12627 5) Log Message:
12628 Added missing break in parse args switch/case. (-s arg). Signed-off-by: Gilles Carry <gilles.carry@bull.net>. Acked-by: Chirag <chirag@linux.vnet.ibm.com>
12630 Modified Files:
12631 ltp/testcases/realtime/lib/librttest.c
12633 6) Log Message:
12634 Modified periodic_cpu_load_single.c. Changed arg -c to -l (calculation per loop). In next patch, -c arg is to be used as pass/fail criteria globally for all tests. Signed-off-by: Gilles Carry <gilles.carry@bull.net>. Acked-by: Chirag <chirag@linux.vnet.ibm.com>
12636 Modified Files:
12637 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load_single.c
12639 7) Log Message:
12640 Added -c arg into rt_init of librttest.c so all tests can use it. This arg sets the global variable (double) pass_criteria. librttest.h declares pass_criteria as external. Signed-off-by: Gilles Carry <gilles.carry@bull.net>. Acked-by: Chirag <chirag@linux.vnet.ibm.com>.
12642 Modified Files:
12643 ltp/testcases/realtime/include/librttest.h
12644 ltp/testcases/realtime/lib/librttest.c
12646 8) Log Message:
12647 Modified prio-preempt.c to consider pass criteria (-c) arg. Signed-off-by: Gilles Carry <gilles.carry@bull.net>. Acked-by: Chirag <chirag@linux.vnet.ibm.com>.
12649 Modified Files:
12650 ltp/testcases/realtime/func/prio-preempt/prio-preempt.c
12652 9) Log Message:
12653 Modified pthread_kill_latency.c to consider pass criteria (-c) arg. Signed-off-by: Gilles Carry <gilles.carry@bull.net>. Acked-by: Chirag <chirag@linux.vnet.ibm.com>.
12655 Modified Files:
12656 ltp/testcases/realtime/func/pthread_kill_latency/pthread_kill_latency.c
12658 10) Log Message:
12659 Modified matrix_mult.c to consider pass criteria (-c) arg. Signed-off-by: Gilles Carry <gilles.carry@bull.net>. Acked-by: Chirag <chirag@linux.vnet.ibm.com>.
12661 Modified Files:
12662 ltp/testcases/realtime/func/matrix_mult/matrix_mult.c
12664 11) Log Message:
12665 Modified async_handler.c and async_handler_jk.c to consider pass criteria (-c) arg. Signed-off-by: Gilles Carry <gilles.carry@bull.net>. Acked-by: Chirag <chirag@linux.vnet.ibm.com>.
12667 Modified Files:
12668 ltp/testcases/realtime/func/async_handler/async_handler.c
12669 ltp/testcases/realtime/func/async_handler/async_handler_jk.c
12671 12) Log Message:
12672 Modified pi_perf.c to consider pass criteria (-c) arg. Signed-off-by: Gilles Carry <gilles.carry@bull.net>. Acked-by: Chirag <chirag@linux.vnet.ibm.com>.
12674 Modified Files:
12675 ltp/testcases/realtime/func/pi_perf/pi_perf.c
12677 13) Log Message:
12678 Modified hrtimer-prio.c to consider pass criteria (-c) arg. Signed-off-by: Gilles Carry <gilles.carry@bull.net>. Acked-by: Chirag <chirag@linux.vnet.ibm.com>.
12680 Modified Files:
12681 ltp/testcases/realtime/func/hrtimer-prio/hrtimer-prio.c
12683 14) Log Message:
12684 Modified tc-2.c to consider pass criteria (-c) arg. Signed-off-by: Gilles Carry <gilles.carry@bull.net>. Acked-by: Chirag <chirag@linux.vnet.ibm.com>.
12686 Modified Files:
12687 ltp/testcases/realtime/func/thread_clock/tc-2.c
12689 15) Log Message:
12690 Modified sched_latency.c to consider pass criteria (-c) arg. Signed-off-by: Gilles Carry <gilles.carry@bull.net>. Acked-by: Chirag <chirag@linux.vnet.ibm.com>.
12692 Modified Files:
12693 ltp/testcases/realtime/func/sched_latency/sched_latency.c
12695 16) Log Message:
12696 It seems that hugeshmctl01 doesn't free some hugetlb pages when it fails. ps shows that there is still an instance of hugeshmctl01 left even if hugeshmctl01 is not running which may attach some hugetlb pages. The problem is due to the arbitrary usleep time in hugeshmctl01 which results in incorrect execution order. The intention of the sleep time is to ensure the children call shmat() and pause() before the parent checks shm status and calls stat_cleanup(). But there is no absolute assurance that this sleep always works. In the failure above, the last child process forked by the parent may not run and call shmat() immediately after it's created. When the parent checks shm status, it finds only 3 child attaching the shm instead of 4, so it reports the failure. And then it calls stat_cleanup() to send SIGUSR1 to all children, but since the last child hasn't called pause() yet, SIGUSR1 is handled before pause(). When the last child calls pause(), since there is no further signal to wake it up, it sleeps forever. patch to ensure children can receive and handle SIGUSR1 from parent in pause(). The patch is not to change the arbitrary usleep time since any time is arbitrary though a large time is more acceptable. The patch is to use sigprocmask() to block SIGUSR1 before children sleep for SIGUSR1 from parent, and then call sigsuspend() to unblock SIGUSR1 and sleep for SIGUSR1. By doing so, we may avoid the infinite sleep and keeping attached shm forever so that affect other hugetlb test. In parent process, aonther sigprocmask() is called before usleep(). This has the same effect of sleep more time. By, shenlinf <shenlinf@cn.ibm.com> 
12698 Modified File(s):
12699 ltp/testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl01.c
12701 17) Log Message:
12702 I am testing ltp-full-20080430. When I execute hugemmap04, hugemmap01 is shown in the output which makes the output confusing. patch to fix the bad name. By, shenlinf <shenlinf@cn.ibm.com>
12704 Modified File(s):
12705 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap04.c
12707 18) Log Message:
12708 punt useless local prototype for fdopen() -- stdio.h already provides this, by, Mike Frysinger <vapier@users.sourceforge.net>
12710 Modified File(s):
12711 ltp/lib/tst_res.c
12713 19) Log Message:
12714 cleanup CFLAGS handling, by, Mike Frysinger <vapier@users.sourceforge.net>
12716 Modified File(s):
12717 ltp/lib/Makefile
12719 20) Log Message:
12720 tst_require_root(): unify root checking with this function, by, Mike Frysinger <vapier@users.sourceforge.net>
12722 Modified File(s):
12723 ltp/include/test.h
12725 21) Log Message:
12726 tst_require_root(): unify root checking with this function
12728 Modified File(s):
12729 ltp/lib/tst_res.c
12731 22) Log Message:
12732 convert to standard ltp functions, by, Mike Frysinger <vapier@users.sourceforge.net>
12734 Modified File(s):
12735 ltp/testcases/kernel/fs/fs_perms/Makefile
12736 ltp/testcases/kernel/fs/fs_perms/fs_perms.c
12738 23) Log Message:
12739 fix error in previous commit: compare result to expected result, not 0
12741 Modified File(s):
12742 ltp/testcases/kernel/fs/fs_perms/fs_perms.c
12744 24) Log Message:
12745 normalize exit values as expected: 0 means PASS and non-0 means FAIL
12747 Modified File(s):
12748 ltp/testcases/kernel/fs/fs_perms/fs_perms.c
12749 ltp/testcases/kernel/fs/fs_perms/simpletest.sh
12750 ltp/testcases/kernel/fs/fs_perms/testx.c
12752 25) Log Message:
12753 lcov: --norecursion becomes --no-recursion + added docs, by, Peter Oberparleiter <oberpapr@users.sourceforge.net>
12755 Modified File(s):
12756 ltp/utils/analysis/lcov/man/geninfo.1
12757 ltp/utils/analysis/lcov/man/lcov.1
12758 ltp/utils/analysis/lcov/bin/geninfo
12759 ltp/utils/analysis/lcov/bin/lcov
12761 26) Log Message:
12762 Attached is a fixed patch to be applied over 1.8 in cvs. Previous patch mistook the return of mknod() for a file descriptor and after the first iteration, test was using the wrong (closed) file descriptor. This patch uses the correct file descriptor. Thanks Rishikesh for catching my error. By, Henry Yei <hyei@mvista.com>
12764 Modified File(s):
12765 ltp/testcases/kernel/syscalls/sockioctl/sockioctl01.c
12767 27) Log Message:
12768 The problem is because some of the realtime tests can't be compiled on older distros. We will have to fix this 'properly', taking into account the kernel and glibc versions, as well as the architecture. Until we do that, can we disable compiling realtime tests by default? Below is a patch that can do it. Signed-off-by: Sripathi Kodi <sripathik@in.ibm.com>
12770 Modified File(s):
12771 ltp/testcases/Makefile
12773 28) Log Message:
12774 Fix for some failures by Anoop V Chakkalakkal <anoop.vijayan@in.ibm.com>.
12776 Modified File(s):
12777 ltp/testcases/kernel/mem/mtest07/mallocstress.c
12779 29) Log Message:
12780 This patch adds a few tests for a variety of bind mounts. More than just shared subtrees are involved as plain --bind and plain --move are used. Read-only bind mounts are not covered by these tests however. Avantika Mathur originally wrote the tests. I've ported them to use LTP APIs and conventions. I've also modified Avantika's scripts to try and robustly cleanup after broken tests so that leftover mounts and failures at any point in a test are cleaned up thoroughly. I've made what efforts I can to follow the conventions I found in LTP FAQs and the source however there's alot here so I may have missed something. Shared bind mounts were introduced in 2.6.15. Because of this we need a tst_kvercmp command which can be invoked from a script. I've added this to ltpapicmd.c. This patch applies to the April release of LTP. I'll also be posting results for x86, x86_64, and ppc64 on a variety of kernels. In order to highlight the results contributed by this patch I've only run this portion of the patched LTP. Comments welcome. Signed-off-by: Matt Helsley <matthltc@us.ibm.com>.
12782 Modified Files:
12783 ltp/runltp
12784 ltp/testcases/kernel/fs/Makefile
12785 ltp/tools/apicmds/Makefile
12786 ltp/tools/apicmds/ltpapicmd.c
12788 Added Files:
12789 ltp/runtest/fs_bind
12790 ltp/testcases/kernel/fs/fs_bind/BUGS
12791 ltp/testcases/kernel/fs/fs_bind/CHANGELOG
12792 ltp/testcases/kernel/fs/fs_bind/Makefile
12793 ltp/testcases/kernel/fs/fs_bind/README
12794 ltp/testcases/kernel/fs/fs_bind/TODO
12795 ltp/testcases/kernel/fs/fs_bind/bin/Makefile
12796 ltp/testcases/kernel/fs/fs_bind/bin/check_prop
12797 ltp/testcases/kernel/fs/fs_bind/bin/lockfile
12798 ltp/testcases/kernel/fs/fs_bind/bin/makedir
12799 ltp/testcases/kernel/fs/fs_bind/bin/nsclone.c
12800 ltp/testcases/kernel/fs/fs_bind/bin/setup
12801 ltp/testcases/kernel/fs/fs_bind/bin/setupnslock
12802 ltp/testcases/kernel/fs/fs_bind/bin/smount.c
12803 ltp/testcases/kernel/fs/fs_bind/bind/OO_descriptions.txt
12804 ltp/testcases/kernel/fs/fs_bind/bind/test01
12805 ltp/testcases/kernel/fs/fs_bind/bind/test02
12806 ltp/testcases/kernel/fs/fs_bind/bind/test03
12807 ltp/testcases/kernel/fs/fs_bind/bind/test04
12808 ltp/testcases/kernel/fs/fs_bind/bind/test05
12809 ltp/testcases/kernel/fs/fs_bind/bind/test06
12810 ltp/testcases/kernel/fs/fs_bind/bind/test07
12811 ltp/testcases/kernel/fs/fs_bind/bind/test07-2
12812 ltp/testcases/kernel/fs/fs_bind/bind/test08
12813 ltp/testcases/kernel/fs/fs_bind/bind/test09
12814 ltp/testcases/kernel/fs/fs_bind/bind/test10
12815 ltp/testcases/kernel/fs/fs_bind/bind/test11
12816 ltp/testcases/kernel/fs/fs_bind/bind/test12
12817 ltp/testcases/kernel/fs/fs_bind/bind/test13
12818 ltp/testcases/kernel/fs/fs_bind/bind/test14
12819 ltp/testcases/kernel/fs/fs_bind/bind/test15
12820 ltp/testcases/kernel/fs/fs_bind/bind/test16
12821 ltp/testcases/kernel/fs/fs_bind/bind/test17
12822 ltp/testcases/kernel/fs/fs_bind/bind/test18
12823 ltp/testcases/kernel/fs/fs_bind/bind/test19
12824 ltp/testcases/kernel/fs/fs_bind/bind/test20
12825 ltp/testcases/kernel/fs/fs_bind/bind/test21
12826 ltp/testcases/kernel/fs/fs_bind/bind/test22
12827 ltp/testcases/kernel/fs/fs_bind/bind/test23
12828 ltp/testcases/kernel/fs/fs_bind/bind/test24
12829 ltp/testcases/kernel/fs/fs_bind/cloneNS/OO_descriptions.txt
12830 ltp/testcases/kernel/fs/fs_bind/cloneNS/child01
12831 ltp/testcases/kernel/fs/fs_bind/cloneNS/child02
12832 ltp/testcases/kernel/fs/fs_bind/cloneNS/child03
12833 ltp/testcases/kernel/fs/fs_bind/cloneNS/child04
12834 ltp/testcases/kernel/fs/fs_bind/cloneNS/child05
12835 ltp/testcases/kernel/fs/fs_bind/cloneNS/child06
12836 ltp/testcases/kernel/fs/fs_bind/cloneNS/child07
12837 ltp/testcases/kernel/fs/fs_bind/cloneNS/parent01
12838 ltp/testcases/kernel/fs/fs_bind/cloneNS/parent02
12839 ltp/testcases/kernel/fs/fs_bind/cloneNS/parent03
12840 ltp/testcases/kernel/fs/fs_bind/cloneNS/parent04
12841 ltp/testcases/kernel/fs/fs_bind/cloneNS/parent05
12842 ltp/testcases/kernel/fs/fs_bind/cloneNS/parent06
12843 ltp/testcases/kernel/fs/fs_bind/cloneNS/parent07
12844 ltp/testcases/kernel/fs/fs_bind/cloneNS/test01
12845 ltp/testcases/kernel/fs/fs_bind/cloneNS/test02
12846 ltp/testcases/kernel/fs/fs_bind/cloneNS/test03
12847 ltp/testcases/kernel/fs/fs_bind/cloneNS/test04
12848 ltp/testcases/kernel/fs/fs_bind/cloneNS/test05
12849 ltp/testcases/kernel/fs/fs_bind/cloneNS/test06
12850 ltp/testcases/kernel/fs/fs_bind/cloneNS/test07
12851 ltp/testcases/kernel/fs/fs_bind/move/OO_descriptions.txt
12852 ltp/testcases/kernel/fs/fs_bind/move/test01
12853 ltp/testcases/kernel/fs/fs_bind/move/test02
12854 ltp/testcases/kernel/fs/fs_bind/move/test03
12855 ltp/testcases/kernel/fs/fs_bind/move/test04
12856 ltp/testcases/kernel/fs/fs_bind/move/test05
12857 ltp/testcases/kernel/fs/fs_bind/move/test06
12858 ltp/testcases/kernel/fs/fs_bind/move/test07
12859 ltp/testcases/kernel/fs/fs_bind/move/test08
12860 ltp/testcases/kernel/fs/fs_bind/move/test09
12861 ltp/testcases/kernel/fs/fs_bind/move/test10
12862 ltp/testcases/kernel/fs/fs_bind/move/test11
12863 ltp/testcases/kernel/fs/fs_bind/move/test12
12864 ltp/testcases/kernel/fs/fs_bind/move/test13
12865 ltp/testcases/kernel/fs/fs_bind/move/test14
12866 ltp/testcases/kernel/fs/fs_bind/move/test15
12867 ltp/testcases/kernel/fs/fs_bind/move/test16
12868 ltp/testcases/kernel/fs/fs_bind/move/test17
12869 ltp/testcases/kernel/fs/fs_bind/move/test18
12870 ltp/testcases/kernel/fs/fs_bind/move/test19
12871 ltp/testcases/kernel/fs/fs_bind/move/test20
12872 ltp/testcases/kernel/fs/fs_bind/move/test21
12873 ltp/testcases/kernel/fs/fs_bind/move/test22
12874 ltp/testcases/kernel/fs/fs_bind/rbind/OO_descriptions.txt
12875 ltp/testcases/kernel/fs/fs_bind/rbind/test01
12876 ltp/testcases/kernel/fs/fs_bind/rbind/test02
12877 ltp/testcases/kernel/fs/fs_bind/rbind/test03
12878 ltp/testcases/kernel/fs/fs_bind/rbind/test04
12879 ltp/testcases/kernel/fs/fs_bind/rbind/test05
12880 ltp/testcases/kernel/fs/fs_bind/rbind/test06
12881 ltp/testcases/kernel/fs/fs_bind/rbind/test07
12882 ltp/testcases/kernel/fs/fs_bind/rbind/test07-2
12883 ltp/testcases/kernel/fs/fs_bind/rbind/test08
12884 ltp/testcases/kernel/fs/fs_bind/rbind/test09
12885 ltp/testcases/kernel/fs/fs_bind/rbind/test10
12886 ltp/testcases/kernel/fs/fs_bind/rbind/test11
12887 ltp/testcases/kernel/fs/fs_bind/rbind/test12
12888 ltp/testcases/kernel/fs/fs_bind/rbind/test13
12889 ltp/testcases/kernel/fs/fs_bind/rbind/test14
12890 ltp/testcases/kernel/fs/fs_bind/rbind/test15
12891 ltp/testcases/kernel/fs/fs_bind/rbind/test16
12892 ltp/testcases/kernel/fs/fs_bind/rbind/test17
12893 ltp/testcases/kernel/fs/fs_bind/rbind/test18
12894 ltp/testcases/kernel/fs/fs_bind/rbind/test19
12895 ltp/testcases/kernel/fs/fs_bind/rbind/test20
12896 ltp/testcases/kernel/fs/fs_bind/rbind/test21
12897 ltp/testcases/kernel/fs/fs_bind/rbind/test22
12898 ltp/testcases/kernel/fs/fs_bind/rbind/test23
12899 ltp/testcases/kernel/fs/fs_bind/rbind/test24
12900 ltp/testcases/kernel/fs/fs_bind/rbind/test25
12901 ltp/testcases/kernel/fs/fs_bind/rbind/test26
12902 ltp/testcases/kernel/fs/fs_bind/rbind/test27
12903 ltp/testcases/kernel/fs/fs_bind/rbind/test28
12904 ltp/testcases/kernel/fs/fs_bind/rbind/test29
12905 ltp/testcases/kernel/fs/fs_bind/rbind/test30
12906 ltp/testcases/kernel/fs/fs_bind/rbind/test31
12907 ltp/testcases/kernel/fs/fs_bind/rbind/test32
12908 ltp/testcases/kernel/fs/fs_bind/rbind/test33
12909 ltp/testcases/kernel/fs/fs_bind/rbind/test34
12910 ltp/testcases/kernel/fs/fs_bind/rbind/test35
12911 ltp/testcases/kernel/fs/fs_bind/rbind/test36
12912 ltp/testcases/kernel/fs/fs_bind/rbind/test37
12913 ltp/testcases/kernel/fs/fs_bind/rbind/test38
12914 ltp/testcases/kernel/fs/fs_bind/rbind/test39
12915 ltp/testcases/kernel/fs/fs_bind/regression/OO_descriptions.txt
12916 ltp/testcases/kernel/fs/fs_bind/regression/test01
12917 ltp/testcases/kernel/fs/fs_bind/regression/test02
12918 ltp/testcases/kernel/fs/fs_bind/regression/test03
12919 ltp/testscripts/test_fs_bind.sh
12921 30) Log Message:
12922 The fixed address passed to mmap() should be aligned to the value of SHMLBA as defined in sys/shm.h (The same fix can be found in the mmap01 case earlier sent from Martin Habets ). By, Roy Lee <roylee17@gmail.com>.
12924 Modified File(s):
12925 ltp/testcases/kernel/io/direct_io/diotest4.c
12927 31) Log Message:
12928 This patch modifies testcases to attach their shm segment to addresses chosen by ststem instead of arch-dependent ones. I looked into the history of these testcases, but couldn't find the reason why they specified arch-dependent addresses in the first place. If it has something to do with the page coloring issue, SHMLBA should be in some manners instead of defining arch-dependent addresses. Tested successfully on ia64, ppc64, x86_64, s390x & i386 by Subrata Modak <subrata@linux.vnet.ibm.com>, and by Martin Habets <errandir_news@mph.eclipse.co.uk> on sparc32. Signed-off-by: Roy Lee <roylee17@gmail.com>.
12930 Modified File(s):
12931 ltp/testcases/kernel/mem/shmt/shmt02.c
12932 ltp/testcases/kernel/mem/shmt/shmt04.c
12933 ltp/testcases/kernel/mem/shmt/shmt05.c
12934 ltp/testcases/kernel/mem/shmt/shmt06.c
12935 ltp/testcases/kernel/mem/shmt/shmt07.c
12936 ltp/testcases/kernel/mem/shmt/shmt09.c
12938 32) Log Message:
12939 These patches will allow for the plotting of the max over time in discrete segments, rather than as a monotonically increasing value, while maintaining the original behavior by default. Cleanup some whitespace issues here. Signed-off-by: Darren Hart <dvhltc@us.ibm.com>. Acked-by: John Stultz <johnstul@us.ibm.com>.
12941 Modified File(s):
12942 ltp/testcases/realtime/func/gtod_latency/gtod_infinite.c
12944 33) Log Message:
12945 These patches will allow for the plotting of the max over time in discrete segments, rather than as a monotonically increasing value, while maintaining the original behavior by default. The existing test has an infinite window and report the new max each time it is increased.  The patch maintains the default behavior and adds a -w option, allowing the user to specify a window (iteration count) for which the max of that window is reported ever w iterations. Signed-off-by: Darren Hart <dvhltc@us.ibm.com>. Acked-by: John Stultz <johnstul@us.ibm.com>.
12947 Modified File(s):
12948 ltp/testcases/realtime/func/gtod_latency/gtod_infinite.c
12950 34) Log Message:
12951 I see Roy's patch was already checked in. In principle I agree with the patch, but a few things are wrong now and IMHO does not fulfill what it should test any longer. shm05.c -> see my (untested!!!) patch below. Some architectures can only map at specific offsets. Current version "sucessfully" fails, because e.g. hppa can't map at cp+4096. So, it's not failing because the memory regions overlap, although that was intended to be tested...shm06.c now does basically the same test as shm04.c ?!? Doesn't make sense... I would revert the patch for shm06, but maybe others think different???? Other patches seem ok, although I haven't looked too deep into them yet... Helge Deller <deller@gmx.de>.
12953 Modified File(s):
12954 ltp/testcases/kernel/mem/shmt/shmt05.c
12956 35) Log Message:
12957 Roy Lee <roylee17@gmail.com> wrote:
12958 Your patch looks good to me. It does what I'm intended but failed to do; eliminating explicit arch-dependent code without breaking logics. How about merge the scenario of shm06 into shm04, and then eliminate shm06? Modify shm04 to attach the same segment _twice_ to the child's address space. In this case, the first returned address should be the same as where the parent attaches its segment to while the second returned address should be different.
12959 Helge Deller <deller@gmx.de> wrote:
12960 Yes, this is probably the best idea. Alternatively, just leave shm04 as-is, and do the twice-mapping you mentioned above in shm06. This way we'd keep two simple tests.
12961 Roy Lee <roylee17@gmail.com> wrote back:
12962 Here's the patch for the shmt06 according to Helge's recommandation, please help review it.
12964 Modified File(s):
12965 ltp/testcases/kernel/mem/shmt/shmt06.c
12967 36) Log Message:
12968 Adding default Log File generation support for LTP. By, Subrata Modak<subrata@linux.vnet.ibm.com>
12970 Modified File(s):
12971 ltp/runltp
12973 37) Log Message:
12974 Both of the above test cases has similar issue to shmt/mmap series. This patch removes the non-aligned addresses explicitly coded for different architectures by: 
12975 1) probing an available address by a pair of shmat/shmdt calls, and, 
12976 2) replaceing the addr with offset in the struct test_case_t.
12977 By, Roy Lee <roylee17@gmail.com>
12979 Modified File(s):
12980 ltp/testcases/kernel/syscalls/ipc/shmat/shmat01.c
12981 ltp/testcases/kernel/syscalls/ipc/shmat/shmat02.c
12983 38) Log Message:
12984 The "pan/pan" would failed in segmentation fault with a wrong option "-f command-file". Among the options, the "/tmp/test" does not exist. The solution is to add condition judgements before use the pointer. To execute pan/pan with option "-p" will occurs Segmentation fault. The reason is that it not appends the "-l" option to pan to open the "logfile" for writing log. Just add a condition judgement to fix it. Signed-off-by: Jin Bing Guo <guojb@cn.ibm.com>.
12986 Modified File(s):
12987 ltp/pan/pan.c
12989 39) Log Message:
12990 Make-sync_pipe-API-more-generic-and-update-related.patch.
12991 Roy Lee <roylee17@gmail.com> noted:
12992 Referring to the sync_pipes API, create_sync_pipes(), wait_son_startup(), notify_startup(), which is defined in the: testcases/kernel/syscalls/lib/libtestsuite.[ch], I found the new sync_pipes API very convenient to synchronize processes. However the naming might pose some semantic restrictions on their usages. Since it can be used for makingparent to wait child, and vice versa, perhaps a better naming should be used. For example: sync_pipes_create (), sync_pipes_wait (), sync_pipes_notify(), other names will be good as long as they don't assume the caller is child or parent. Furthermore, since it is also suitable for being used in common test cases, moving  it outside the syscalls's directory to a more common place might be a good idea.
12993 Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com> noted:
12994 I fully agree with your remarks. But if you want to make these functions more generic, it should be possible to call sync_pipe_wait / notify several times, which is not possible in the current code since I close file descriptors in these functions. A quite simple solution is to keep these file descriptors opened, and to add a function to close them or simply let these file descriptors being closed by libC or kernel at process end. Signed-off-by: Roy Lee <roylee17@gmail.com>.
12996 Modified File(s):
12997 ltp/testcases/kernel/syscalls/execve/execve05.c
12998 ltp/testcases/kernel/syscalls/ftruncate/ftruncate04.c
12999 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv05.c
13000 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv06.c
13001 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd05.c
13002 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd06.c
13003 ltp/testcases/kernel/syscalls/ipc/semctl/semctl01.c
13004 ltp/testcases/kernel/syscalls/ipc/semop/semop05.c
13005 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl01.c
13006 ltp/testcases/kernel/syscalls/lib/libtestsuite.c
13007 ltp/testcases/kernel/syscalls/lib/libtestsuite.h
13009 40) Log Message:
13010 Put-libtestsuite-to-a-more-common-place.patch
13011 Roy Lee <roylee17@gmail.com> noted:
13012 Referring to the sync_pipes API, create_sync_pipes(), wait_son_startup(), notify_startup(), which is defined in the: testcases/kernel/syscalls/lib/libtestsuite.[ch], I found the new sync_pipes API very convenient to synchronize processes. However the naming might pose some semantic restrictions on their usages. Since it can be used for makingparent to wait child, and vice versa, perhaps a better naming should be used. For example: sync_pipes_create (), sync_pipes_wait (), sync_pipes_notify(), other names will be good as long as they don't assume the caller is child or parent. Furthermore, since it is also suitable for being used in common test cases, moving  it outside the syscalls's directory to a more common place might be a good idea.
13013 Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com> noted:
13014 I fully agree with your remarks. But if you want to make these functions more generic, it should be possible to call sync_pipe_wait / notify several times, which is not possible in the current code since I close file descriptors in these functions. A quite simple solution is to keep these file descriptors opened, and to add a function to close them or simply let these file descriptors being closed by libC or kernel at process end. Signed-off-by: Roy Lee <roylee17@gmail.com>.
13016 Modified File(s):
13017 ltp/testcases/kernel/syscalls/Makefile
13018 ltp/testcases/kernel/syscalls/chdir/Makefile
13019 ltp/testcases/kernel/syscalls/creat/Makefile
13020 ltp/testcases/kernel/syscalls/execve/Makefile
13021 ltp/testcases/kernel/syscalls/fchdir/Makefile
13022 ltp/testcases/kernel/syscalls/ftruncate/Makefile
13023 ltp/testcases/kernel/syscalls/ipc/msgrcv/Makefile
13024 ltp/testcases/kernel/syscalls/ipc/msgsnd/Makefile
13025 ltp/testcases/kernel/syscalls/ipc/semctl/Makefile
13026 ltp/testcases/kernel/syscalls/ipc/semop/Makefile
13027 ltp/testcases/kernel/syscalls/ipc/shmctl/Makefile
13028 ltp/testcases/kernel/syscalls/kill/Makefile
13029 ltp/testcases/kernel/syscalls/mkdir/Makefile
13030 ltp/testcases/kernel/syscalls/mremap/Makefile
13031 ltp/testcases/kernel/syscalls/open/Makefile
13032 ltp/testcases/kernel/syscalls/rename/Makefile
13033 ltp/testcases/kernel/syscalls/rmdir/Makefile
13034 ltp/testcases/kernel/syscalls/sched_setscheduler/Makefile
13035 ltp/testcases/kernel/syscalls/vhangup/Makefile
13037 Added File(s):
13038 ltp/include/libtestsuite.h
13039 ltp/lib/libtestsuite.c
13041 41) Log Message:
13042 The earlier patch broke parisc (which has really some strange requirements). Attached patch fixes it. If it's OK for you, please apply. By, Helge Deller <deller@gmx.de>.
13044 Modified File(s):
13045 ltp/testcases/kernel/syscalls/ipc/shmat/shmat01.c
13046 ltp/testcases/kernel/syscalls/ipc/shmat/shmat02.c
13048 42) Log Message:
13049 Currently ltp-devel install man pages in /opt/ltp/share/man/; however, they should be installed in /usr/share/man/. By, George Kraft <gk4@us.ibm.com>.
13051 Modified File(s):
13052 ltp/ltp-devel.spec
13053 ltp/doc/man1/Makefile
13054 ltp/doc/man3/Makefile
13056 43) Log Message:
13057 Included all of /include and /lib and /doc in the ltp-devel RPMs. By George Kraft <gk4@us.ibm.com>.
13059 Modified File(s):
13060 ltp/README.ltp-devel
13061 ltp/ltp-devel.spec
13062 ltp/include/Makefile
13064 44) Log Message:
13065 Preparing for the next Stable release of ltp-devel Packages, which will have:
13066 1) All files under ltp/include in the package,
13067 2) Install ltp man pages in system man directory.
13069 Modified File(s):
13070 ltp/ltp-devel.spec
13072 45) Log Message:
13073 Profiled Tests:
13074 Basically this was done to enhance the pass/fail criteria usage and allow the user to setup tests configurations according to specific needs. Imagine a test series that may validate a hardware for some latencies (case #1) while another series would validate other criteria (case #2). The same test used in situation #1 will not have the same configuration (arguments) in situation #2. Scripting has to be done for this to achieve. The profile system does this for you. You just have to configure. Not only pass/fail criteria can be set since the profile system simply runs command lines defined in profiles. So any argument can be choosen. ie: a profile can define criteria for tests with or without saving statistics (-s) or simulate jvm (-j). A profile comes as a single file so it is easy to copy from a test machine to another. With this patch, profiles can be used either for test global run (./run.sh) or for an individual directory (./run_auto.sh). For more information, read doc/AUTOMATED_RUN.
13075 This patch is intentionnally global as splitting changes would not make sense.
13076 This includes:
13077 - changes of scripts for automated tests to feature profiles
13078 - individual changes for tests using automation
13079 - a default profile (to be used as an example)
13080 - documentation writing/modifying.
13081 Signed-off-by: Gilles Carry <gilles.carry@bull.net>,
13082 Reviewed-by: Ankita Garg <ankita@in.ibm.com>.
13084 Modified Files:
13085 ltp/testcases/realtime/run.sh
13086 ltp/testcases/realtime/doc/HOWTO_ADD_TESTS
13087 ltp/testcases/realtime/func/gtod_latency/run_auto.sh
13088 ltp/testcases/realtime/func/matrix_mult/run_auto.sh
13089 ltp/testcases/realtime/func/periodic_cpu_load/run_auto.sh
13090 ltp/testcases/realtime/func/pi-tests/run_auto.sh
13091 ltp/testcases/realtime/func/pi_perf/run_auto.sh
13092 ltp/testcases/realtime/func/prio-preempt/run_auto.sh
13093 ltp/testcases/realtime/func/prio-wake/run_auto.sh
13094 ltp/testcases/realtime/func/pthread_kill_latency/run_auto.sh
13095 ltp/testcases/realtime/func/sched_football/run_auto.sh
13096 ltp/testcases/realtime/func/sched_jitter/run_auto.sh
13097 ltp/testcases/realtime/func/sched_latency/run_auto.sh
13098 ltp/testcases/realtime/func/thread_clock/run_auto.sh
13099 ltp/testcases/realtime/scripts/run_c_files.sh
13100 ltp/testcases/realtime/scripts/setenv.sh
13101 Added Files:
13102 ltp/testcases/realtime/doc/AUTOMATED_RUN
13103 ltp/testcases/realtime/doc/run_auto.sh.tpl
13104 ltp/testcases/realtime/profiles/default
13105 ltp/testcases/realtime/testcases/realtime/doc/AUTOMATED_RUN
13108 46) Log Message:
13109 This patch fix a concurrency issue in msgctl06. The tmp directory the IPC key was build with was destroyed before we destroy the IPC ressource attached to the key. In case of concurency, the same inode id can be reused for another process tmp dir, leading to the generation of the same key. Regards Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>
13111 Modified File(s):
13112 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl06.c
13114 47) Log Message:
13115 I got failures on ptrace03 because the latest kernel allows init process to be traced. The commit is:
13116 http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=00cd5c37afd5f431ac186dd131705048c0a11fdb,
13117 See the discussion in LKML: http://marc.info/?t=120628018600001.
13118 So we should not execute this test case if the kernel version is above 2.6.25.
13119 Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>.
13121 Modified File(s):
13122 ltp/testcases/kernel/syscalls/ptrace/ptrace03.c
13124 48) Log Message:
13125 execve02 checks that execve() fails if the caller does not have executable permission on the file. However, in case the test fails and execve() succeeds, the default binary (test3) has return code 0, which is interpreted as test success. We get output like that: 
13126 <output>
13127 Hello World
13128 </output>
13129 with return code 0 (success)
13131 instead of:
13133 <output>
13134 execve02    1  FAIL  :  Failures reported above
13135 </output>
13136 with return code matching FAIL.
13138 This patch simply changes the success return code from 0 to 3, so that execve() success, and thus test failure, can be properly reported. Signed-off-by: Louis Rilling <Louis.Rilling@kerlabs.com>
13140 Modified File(s):
13141 ltp/testcases/kernel/syscalls/execve/execve02.c
13143 49) Log Message:
13144 Profiled tests - cleanup. I forgot some useless code in the scripts. These patches do the cleanup. Signed-off-by: Gilles Carry <gilles.carry@bull.net>.
13146 Modified File(s):
13147 ltp/testcases/realtime/scripts/run_c_files.sh
13148 ltp/testcases/realtime/func/sched_latency/run_auto.sh
13150 50) Log message:
13151 I got the following failure:
13152 adjtimex02    4  FAIL  :  Test Failed, adjtimex()returned 5, errno = 0 : Success
13153 adjtimex02    5  FAIL  :  Test Failed, adjtimex()returned 5, errno = 0 : Success
13154 This is because the latest kernel normalizes buf.offset value if it is outside the acceptable range. The commit is: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=eea83d896e318bda54be2d2770d2c5d6668d11db. So we should not execute this test case if the kernel version is above 2.6.25. Here is the test result after patching (linux 2.6.26-rc2):
13155 adjtimex02    4  CONF  :  this kernel normalizes buf.offset value if it is outside the acceptable range.
13156 adjtimex02    5  CONF  :  this kernel normalizes buf.offset value if it is outside the acceptable range.
13157 Signed-off-by: Miao Xie <miaox@cn.fujitsu.com>
13159 Modified File(s):
13160 ltp/testcases/kernel/syscalls/adjtimex/adjtimex02.c
13162 51) Log Message:
13163 Manas K Nayak <maknayak@in.ibm.com> updated the fnctl lock tests from http://nfsv4.bullopensource.org/tools/tests/locktest.php. I have retained some info like the deploy_info, etc from the older release as well. The old tests were failing. After updates, the test passes.
13165 Modified Files:
13166 ltp/testcases/network/nfsv4/locks/Makefile
13167 ltp/testcases/network/nfsv4/locks/locktests.c
13168 Added Files:
13169 ltp/testcases/network/nfsv4/locks/test
13170 ltp/testcases/network/nfsv4/locks/deploy/locktests.tar.gz
13171 Removed Files:
13172 ltp/testcases/network/nfsv4/locks/locktests.h
13173 ltp/testcases/network/nfsv4/locks/deploy/locktests-2.tar.gz
13175 52) Log Message:
13176 Restored back the Makefile content. Else, there will be build/clean/install failures. Subrata Modak <subrata@linux.vnet.ibm.com>.
13178 Modified File(s):
13179 ltp/testcases/network/nfsv4/locks/Makefile
13181 53) Log Message:
13182 Adding this part of default LTP run. Subrata Modak <subrata@linux.vnet.ibm.com>.
13184 Modified Files:
13185 ltp/runltp
13187 Added Files:
13188 ltp/runtest/fcntl-locktests
13190 54) Log Message:
13191 This patch adds a list for all known issues which are probably subtle to be fixed in kernel to the test, so the test could continue. Also, it will print out those expected failures as INFO or WARN to the test result. Signed-off-by: Cai Qian <qcai@redhat.com>.
13193 Modified File(s):
13194 ltp/testcases/kernel/fs/proc/proc01.c
13196 55) Log Message:
13197 This patch fixes the output of the test, so all fatal errors to cause the final failure of the test will be printed out as FAIL instead of INFO, and all verbose and debug output will be moved to STDERR instead of STDOUT for easy output processing. Signed-off-by: Cai Qian <qcai@redhat.com>.
13199 Modified File(s):
13200 ltp/testcases/kernel/fs/proc/proc01.c
13202 56) Log Message:
13203 This patch adds the failcnt check test for memory controller. In this test a task runs in a group with some memory limit and does total memory allocation greater than the limit of the group. The script checks the failcnt from memory.failcnt file under the controller. It reports pass if failcnt increases otherwise reports fail. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>. Acked-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>.
13205 Modified File(s):
13206 ltp/testcases/kernel/controllers/test_controllers.sh
13207 ltp/testcases/kernel/controllers/memctl/memctl_test01.c
13208 ltp/testcases/kernel/controllers/memctl/run_memctl_test.sh
13210 57) Log Message:
13211 This patch adds the stat check test case for memory controller. In this test a task runs in a group with some memory limit and does some memory allocation. The script checks the memory usage field from two files under the controller, the memory.usage_in_bytes and memory.stat. It reports pass if the two values are same and fail if the two values differ. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>. Acked-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>.
13213 Modified File(s):
13214 ltp/testcases/kernel/controllers/test_controllers.sh
13215 ltp/testcases/kernel/controllers/memctl/memctl_test01.c
13216 ltp/testcases/kernel/controllers/memctl/run_memctl_test.sh
13218 58) Log Message:
13219 This patch adds the documentation for memory controller. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
13221 Modified Files:
13222 ltp/testcases/kernel/controllers/README
13223 ltp/testcases/kernel/controllers/testplan.txt
13224 Added Files:
13225 ltp/testcases/kernel/controllers/memctl/README
13226 ltp/testcases/kernel/controllers/memctl/memctl_testplan.txt
13228 59) Log Message:
13229 According to man sigpause :
13230  int sigpause(int sigmask);  /* BSD */
13231  int sigpause(int sig);      /* System V / Unix95 */
13232 [...]
13233 Linux Notes
13234        On Linux, this routine is a system call only on the Sparc (sparc64) architecture. Libc4 and libc5 only know about the BSD version. Glibc uses the BSD version if the _BSD_SOURCE feature test macro is defined and none of _POSIX_SOURCE, _POSIX_C_SOURCE, _XOPEN_SOURCE, _GNU_SOURCE,  or _SVID_SOURCE is defined.  The System V version is used if _XOPEN_SOURCE is defined. Since the _BSD_SOURCE_ is not defined for LTP testcases, rather they define _XOPEN_SOURCE_, the behaviour is System V, where they expect a signal number instead of signal mask. Signed-off-by: Suzuki KP <suzuki@in.ibm.com>.
13236 Modified File(s):
13237 ltp/testcases/kernel/ipc/ipc_stress/signal_test_01.c
13239 60) Log Message:
13240 Ankita Proposed that:
13241 We have been seeing failures in the prio-wake testcase for a while now. Digged closer into the testcase to find if there was an error lurking in the testcase itself. Did hit a few, which this patch aims to fix. But the failures persist, indicating that something is amiss in the kernel. This patch does the following:
13242 o Make the output of the test more readable. It is now time ordered.
13243 o Bases the pass/fail not only on the order in which the waking up threads update the 'wakeup.arr' but also on the time they woke up. This reduced chances of error.
13244 o Remove an extra lock and unlock on mutex when updating wakeup.arr.
13246 Chirag Jog <chirag@linux.vnet.ibm.com> commented:
13247 I am not convinced that adding a check for wake up time is going to reduce the chances for error. Whichever thread wakes up first, takes the lock,updates priority and time fields. Hence the time field will always be updated in wakeup order. So this is not really adding another useful check. I am ready to be conviced otherwise :)
13249 Ankita Replied:
13250 Yep I agree that now it would not make any difference. But before this patch, we were unlocking the mutex after only updating the running_threads and noting down the wakeup time and try and acquire the lock again to update the wakeup order in wakeup.arr So, there were chances the wakeup time did not match the order in which the wakeup.arr was updated. But yes, with the lock changes, this change would not be required. Shall send the patch again. Thanks for the review :-). So here is the updated patch which takes Chirag's comments into account.
13251 Signed-off-by: Ankita Garg <ankita@in.ibm.com>
13252 Signed-off-by: Chandan Kumar B V <cbhuvana@in.ibm.com>
13254 Modified File(s):
13255 ltp/testcases/realtime/func/prio-wake/prio-wake.c
13257 61) Log Message:
13258 This patch addresses the review comments for recently accepted memory controller testcases (failcnt test and stat_check test). Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
13260 Modified File(s):
13261 ltp/testcases/kernel/controllers/memctl/README
13263 LTP-20080430
13265 1) Log Message:
13266 Addition of SPEC File for creation of LTP-DEVEL RPMs on various Architectures for Standalone development of LTP Unit Testcase. Contributed by George Kraft <gk4@us.ibm.com>
13268 Modified File(s):
13269 ltp/Makefile
13270 ltp/lib/Makefile
13271 ltp/pan/Makefile
13273 Added File(s):
13274 ltp/README.ltp-devel
13275 ltp/ltp-devel.spec
13276 ltp/doc/man1/Makefile
13277 ltp/doc/man3/Makefile
13278 ltp/include/Makefile
13279 ltp/lib/ltp.pc
13281 2) Log Message:
13282 This patch should solve the problem of RT Linux Compilation Failure on various Architectures. It just avoids the compilation of realtime tests on a non (x86,ppc) arch. Assumption: uname -m doesn't contain 86/ppc on any arch except the x86 and ppc. Signed-Off-By: Chirag <chirag@linux.vnet.ibm.com>
13284 Modified File(s):
13285 ltp/testcases/Makefile
13287 3) Log Message:
13288 Previously I was under the impression that selinux test was not cleaning up properly. I don't believe that to be the case. I must have been mistaken. Here is a patch for the allow_domain_fd_use boolean issue in 5.2, by, Jeff Burke <jburke@redhat.com>
13290 Modified File(s):
13291 ltp/testscripts/test_selinux.sh
13293 4) Log Message:
13294 This patch, which is independent of Jeff's patch, updates the selinux testsuite to run under Fedora 9, and does no harm on Fedora 8. While creating this, I noticed two other things that ultimately need fixing: 
13295 1) The sbin_deprecated.patch adds domain_dyntrans_type() to all the test domains.  If that was truly desired, we should just put it into unconfined_runs_test().  But it shouldn't be necessary - only the test_dyntrans.te and test_dyntrace.te domains should require permissions for dynamic transitions.  I'll let Serge confirm that. 
13296 2) The test scripts are presently relabeling /tmp to test_file_t for the duration of the test.  That's insane - it could break any other running process that tries to access /tmp during the test.  That was not part of our original selinux testsuite and seems to have been introduced when IBM ported it to LTP.  If you are worried about lacking search permission to /tmp in the test domains, then create your own private /test directory or something.  Or just give all test domains permission to search tmp either via unconfined_runs_test() or in test_global.te using the testdomain attribute. Those don't need to be fixed though for this patch to be merged. Also, I noticed some new failures in the tests due to latest Fedora policies giving all domains search permission to all directories.  Not sure if that was intentional - sent a separate note to Dan about that.
13298 Modified File(s):
13299 ltp/testcases/kernel/security/selinux-testsuite/misc/sbin_deprecated.patch
13300 ltp/testcases/kernel/security/selinux-testsuite/tests/runtest.sh
13301 ltp/testscripts/test_selinux.sh
13303 5) Log Message:
13304 Ok here is a first small patch to stop relabeling /tmp as Stephen suggested. It should be no more complicated to get rid of the unneeded dyntrans_types, but I messed up somewhere generating the patch and subsequent test bombed.  So I'll just do that next week or whenever this patch hits cvs (for simplicity). Subject: selinux testsuite: don't relabel /tmp. There's no need for the selinux testsuite to relabel /tmp for the duration of the test.  It uses /tmp/selinux anyway.  Just need to be sure to have search perms to tmp_t. Signed-off-by: Serge Hallyn <serue@us.ibm.com>
13306 Modified File(s):
13307 ltp/testcases/kernel/security/selinux-testsuite/policy/test_global.te
13308 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_global.te
13309 ltp/testscripts/test_selinux.sh
13311 6) Log Message:
13312 dont build things statically, by, Mike Frysinger <vapier@users.sourceforge.net>
13314 Modified File(s):
13315 ltp/testcases/kernel/syscalls/inotify/Makefile
13317 7) Log Message:
13318 anal fix: add whitespace between arguments, by, Mike Frysinger <vapier@users.sourceforge.net>
13320 Modified File(s):
13321 ltp/testcases/kernel/syscalls/fcntl/fcntl23.c
13322 ltp/testcases/kernel/syscalls/fcntl/fcntl24.c
13323 ltp/testcases/kernel/syscalls/fcntl/fcntl25.c
13324 ltp/testcases/kernel/syscalls/fcntl/fcntl26.c
13325 ltp/testcases/kernel/syscalls/fcntl/fcntl27.c
13326 ltp/testcases/kernel/syscalls/fcntl/fcntl28.c
13328 8) Log Message:
13329 This patch remove the useless random function used in getipckey. This random value has been replaced by a static int incremented at each call. This allow to remove the ugly whiles around the getipckey calls when we need several keys, by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>
13331 File(s) Updated:
13332 ltp/testcases/kernel/syscalls/ipc/lib/libipc.c
13333 ltp/testcases/kernel/syscalls/ipc/semop/semop02.c
13334 ltp/testcases/kernel/syscalls/ipc/shmat/shmat02.c
13335 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl02.c
13336 ltp/testcases/kernel/syscalls/ipc/shmget/shmget02.c
13338 9) Log Message:
13339 This patch fixes a concurrency issue in msgget02. The second key used for this test was sometime conflicting with the key from another task due to a bad way of creating keys. This patch generate a valid second key through getipckey to avoid conflicts. Signed-off-by: Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>
13341 Modified File(s):
13342 ltp/testcases/kernel/syscalls/ipc/msgget/msgget02.c
13344 10) Log Message:
13345 These patch removes a IPC leak in case of test failure. When the msgget function succeed instead of returning  ENOSPC, the returned IPC was not released, by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>
13347 Modified File(s):
13348 ltp/testcases/kernel/syscalls/ipc/msgget/msgget03.c
13350 11) Log Message:
13351 This patch fixes a concurrency issue un shmctl01. Synchronization between processes was done using sleeps, which is not enough when multiple instances of the test are running or when we are running on loaded CPUs, by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>
13353 Modified File(s):
13354 ltp/testcases/kernel/syscalls/ipc/shmctl/Makefile
13355 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl01.
13357 12) Log Message:
13358 Fix concurrency issue in msgctl04. The second key used for this test could conflict with the key from another task. Signed-off-by: Matthieu Fertré <mfertre@irisa.fr>
13360 Modified Files:
13361 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl04.c
13363 13 Log Message:
13364 Fix concurrency issue in msgctl06. Signed-off-by: Matthieu Fertré <mfertre@irisa.fr>
13366 Modified Files:
13367 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl06.c
13369 14) Log Message:
13370 This patch fix a concurrency issue in msgctl07, by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>
13372 Modified Files:
13373 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl07.c
13375 15) Log Message:
13376 Fix concurrency issue. The second key used for this test could conflict with the key from another task. Signed-off-by: Matthieu Fertré <mfertre@irisa.fr> 
13378 Modified Files:
13379 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv02.c
13381 16) Log Message:
13382 Fix concurrency issue in msgrcv05. Due to the use of usleep function to synchronize processes, synchronization issues can occur on a loaded system. Fix this by using pipes to synchronize processes. Signed-off-by: Matthieu Fertré <mfertre@irisa.fr>
13384 Modified Files:
13385 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv05.c
13387 17) Log Message:
13388 Fix concurrency issue in msgrcv06. Due to the use of usleep function to synchronize processes, synchronization issues can occur on a loaded system. Fix this by using pipes to synchronize processes. Signed-off-by: Matthieu Fertré <mfertre@irisa.fr>
13390 Modified Files:
13391 ltp/testcases/kernel/syscalls/ipc/msgrcv/Makefile
13392 ltp/testcases/kernel/syscalls/ipc/msgrcv/msgrcv06.c
13394 18) Log Message:
13395 Fix concurrency issue in msgsnd05. Due to the use of usleep function to synchronize processes, synchronization issues can occur on a loaded system. Fix this by using pipes to synchronize processes. Signed-off-by: Matthieu Fertré <mfertre@irisa.fr>
13397 Modified Files:
13398 ltp/testcases/kernel/syscalls/ipc/msgsnd/Makefile
13399 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd05.c
13401 19) Log Message:
13402 Fix concurrency issue in msgsnd06. Due to the use of usleep function to synchronize processes, synchronization issues can occur on a loaded system. Fix this by using pipes to synchronize processes. Signed-off-by: Matthieu Fertré <mfertre@irisa.fr>
13404 Modified Files:
13405 ltp/testcases/kernel/syscalls/ipc/msgsnd/msgsnd06.c
13407 20) Log Message:
13408 Fix concurrency issue in semget05. Create private semaphores to avoid conflict with concurrent processes. Signed-off-by: Matthieu Fertré <mfertre@irisa.fr>
13410 Modified Files:
13411 ltp/testcases/kernel/syscalls/ipc/semget/semget05.c
13413 21) Log Message:
13414 Fix concurrency issue in semop05. Due to the use of usleep function to synchronize processes, synchronization issues can occur on a loaded system. Fix this by using pipes to synchronize processes. Signed-off-by: Matthieu Fertré <mfertre@irisa.fr>
13416 Modified Files:
13417 ltp/testcases/kernel/syscalls/ipc/semop/Makefile
13418 ltp/testcases/kernel/syscalls/ipc/semop/semop05.c
13420 22) Log Message:
13421 This patch reviews the networkstress.sh script and adds a menu to select the network stress tests. Hoping that could be useful, by, Giuseppe Cavallaro <peppe.cavallaro@gmail.com>
13423 Modified File(s):
13424 ltp/testscripts/networkstress.sh
13426 23) Log Message:
13427 Updated the test case as per the man page
13428 ***********
13429 RETURN VALUE
13430        If  name  is  invalid, -1 is returned, and errno is set to EINVAL. Otherwise, the value returned is the value of the system resource and errno is not changed.  In the case of  options, a positive value is  returned  if  a queried option is available, and -1 if it is not.  In the case of limits, -1 means that  there is no definite limit
13431 ***********
13432 Return value of sysconf needs to be checked as well and not only depend on errno value. Have made the changes by looking at the code from http://www.comptechdoc.org/os/linux/programming/c/linux_pgcpostest.html. Max Stirling <vicky.irobot@gmail.com>
13434 Modified Files:
13435 ltp/testcases/kernel/syscalls/sysconf/sysconf01.c
13437 24) Log Message:
13438 A patch to include all the headers for the ltp-devel package, by, George Kraft <gk4@austin.ibm.com>
13440 Modified File(s):
13441 ltp/ltp-devel.spec
13442 ltp/include/Makefile
13444 25) Log Message:
13445 Fix from Vivi Li for stack overflows on no-mmu systems: declare large buffers in .bss rather than on the stack
13447 Modified File(s):
13448 ltp/testcases/kernel/syscalls/inotify/inotify01.c
13449 ltp/testcases/kernel/syscalls/inotify/inotify02.c
13451 26) Log Message:
13452 Here is the patch to remove the unneeded dyntrans lines.  Causes no new failures on my f8 test image.
13453 Subject: selinux testsuite: don't give away dyntrans
13454 domain_dyntrans_type() only needs to be used for domains actually needing to do dynamic transitions.  Don't grant it to most domains. Signed-off-by: Serge Hallyn <serue@us.ibm.com>
13456 Modified File(s):
13457 ltp/testcases/kernel/security/selinux-testsuite/misc/sbin_deprecated.patch
13459 27) Log Message:
13460 Making these tests run as default with LTP run, by, Subrata Modak <subrata@linux.vnet.ibm.com>
13462 Modified File(s):
13463 ltp/runtest/fs
13464 ltp/runtest/ipc
13465 ltp/runtest/mm
13466 ltp/runtest/sched
13468 28) Log Message:
13469 split CFLAGS/CPPFLAGS properly and remove inappropriate flags, by, Mike Frysinger <vapier@users.sourceforge.net>
13471 Modified File(s):
13472 ltp/testcases/realtime/config.mk
13474 29) Log Message:
13475 dont stick ar flags into AR, and dont set AR/RANLIB by default, by, Mike Frysinger <vapier@users.sourceforge.net>
13477 Modified File(s):
13478 ltp/testcases/realtime/lib/Makefile
13480 30) Log Message:
13481 setup default RANLIB, by, Mike Frysinger <vapier@users.sourceforge.net>
13483 Modified File(s):
13484 ltp/Makefile
13486 31) Log Message:
13487 checks return values of asprintf calls else gcc-4.3.0 fails like following;
13489 libstats.c:308: error: ignoring return value of 'asprintf', declared with attribute warn_unused_result
13490 libstats.c:312: error: ignoring return value of 'asprintf', declared with attribute warn_unused_result
13492 Signed-off-by: S.Çağlar Onur <caglar@pardus.org.tr>
13493 Acked-by: Chirag <chirag@linux.vnet.ibm.com>
13495 Modified File(s):
13496 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load_single.c
13497 ltp/testcases/realtime/lib/libstats.c
13499 32) Log Message:
13500 faccessat01 and fchmodat01 did not test the AT_FDCWD, following patch makes them test AT_FDCWD and pass. Signed-off-by: S.Çağlar Onur <caglar@pardus.org.tr>
13502 Modified File(s):
13503 ltp/testcases/kernel/syscalls/faccessat/faccessat01.c
13504 ltp/testcases/kernel/syscalls/fchmodat/fchmodat01.c
13506 33) Log Message:
13507 According to Ulrich Drepper, times02 test is bogus (at least for archs which report return value and error in the same value) and times has no reserved error code. So following patch removes times02 from testsuite and moves times03 test to times02. For more information please see
13508 http://sources.redhat.com/ml/libc-alpha/2008-04/msg00054.html and
13509 http://sources.redhat.com/ml/libc-alpha/2008-04/msg00055.html.
13510 Signed-off-by:
13511 S.Çağlar Onur <caglar@pardus.org.tr>
13513 Modified File(s):
13514 ltp/doc/testcases/kernel.txt
13515 ltp/runtest/ltplite
13516 ltp/runtest/stress.part3
13517 ltp/runtest/syscalls
13518 Removed File(s):
13519 ltp/testcases/kernel/syscalls/times/times02.c
13521 34) Log Message:
13522 This turned out to be a test case problem, where it fails to identify the correct backbone network interface to use for the test. But there is an option already provided for the interface to be specified while invoking the test. Here, eth1 is the backbone interface and hence if the test is invoked like 'IFNAME=eth1 ./tcpdump01' it will pass. But it relies on DNS lookup and requires the IP to be configured accordingly. Signed-off-by: Anoop Vijayan
13523 <anoop.vijayan@in.ibm.com>
13525 Modified File(s):
13526 ltp/testcases/network/tcp_cmds/tcpdump/tcpdump01
13528 35) Log Message:
13529 Now that the realtime tests are part of the LTP, there is no need to have any longer specific compilation directives comments in the source files. And in most cases they are incorrect. Signed-off-by: Sebastien Dugue <sebastien.dugue@bull.net>. Cc: Darren Hart <dvhltc@us.ibm.com>
13531 Modified Files:
13532 ltp/testcases/realtime/func/async_handler/async_handler.c
13533 ltp/testcases/realtime/func/async_handler/async_handler_jk.c
13534 ltp/testcases/realtime/func/async_handler/async_handler_tsc.c
13535 ltp/testcases/realtime/func/gtod_latency/gtod_infinite.c
13536 ltp/testcases/realtime/func/gtod_latency/gtod_latency.c
13537 ltp/testcases/realtime/func/hrtimer-prio/hrtimer-prio.c
13538 ltp/testcases/realtime/func/matrix_mult/matrix_mult.c
13539 ltp/testcases/realtime/func/measurement/preempt_timing.c
13540 ltp/testcases/realtime/func/measurement/rdtsc-latency.c
13541 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load.c
13542 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load_single.c
13543 ltp/testcases/realtime/func/pi-tests/sbrk_mutex.c
13544 ltp/testcases/realtime/func/pi-tests/test-skeleton.c
13545 ltp/testcases/realtime/func/pi-tests/testpi-0.c
13546 ltp/testcases/realtime/func/pi-tests/testpi-1.c
13547 ltp/testcases/realtime/func/pi-tests/testpi-2.c
13548 ltp/testcases/realtime/func/pi-tests/testpi-4.c
13549 ltp/testcases/realtime/func/pi-tests/testpi-5.c
13550 ltp/testcases/realtime/func/pi-tests/testpi-6.c
13551 ltp/testcases/realtime/func/pi-tests/testpi-7.c
13552 ltp/testcases/realtime/func/pi_perf/pi_perf.c
13553 ltp/testcases/realtime/func/prio-preempt/prio-preempt.c
13554 ltp/testcases/realtime/func/prio-wake/prio-wake.c
13555 ltp/testcases/realtime/func/pthread_kill_latency/pthread_kill_latency.c
13556 ltp/testcases/realtime/func/thread_clock/tc-2.c
13557 ltp/testcases/realtime/include/libjvmsim.h
13558 ltp/testcases/realtime/include/libstats.h
13559 ltp/testcases/realtime/include/list.h
13560 ltp/testcases/realtime/lib/libjvmsim.c
13561 ltp/testcases/realtime/lib/libstats.c
13562 ltp/testcases/realtime/perf/latency/pthread_cond_latency.c
13563 ltp/testcases/realtime/perf/latency/pthread_cond_many.c
13564 ltp/testcases/realtime/stress/pi-tests/lookup_pi_state.c
13565 ltp/testcases/realtime/stress/pi-tests/testpi-3.c
13567 36) Log Message:
13568 pi_perf is not built by default, so add it to SUBDIRS in testcases/realtime/Makefile. Signed-off-by: Sebastien Dugue <sebastien.dugue@bull.net>. Acked-by: Chirag <chirag@linux.vnet.ibm.com>
13570 Modified Files:
13571 ltp/testcases/realtime/func/Makefile
13573 37) Log Message:
13574 The rttest, stats and jvmsim library archives used by the realtime tests only contain a single object file each. Therefore we can skip the "ar" and "ranlib" steps and directly link with the objects. Signed-off-by: Sebastien Dugue <sebastien.dugue@bull.net>. Acked-by: Chirag <chirag@linux.vnet.ibm.com>.
13576 Modified Files:
13577 ltp/testcases/realtime/config.mk
13578 ltp/testcases/realtime/lib/Makefile
13580 38) Log Message:
13581 periodic_cpu_load has a '-i iterations' command line argument without it being listed in the help. Add its description to the usage() function. Signed-off-by: Sebastien Dugue <sebastien.dugue@bull.net>. Acked-by: Chirag <chirag@linux.vnet.ibm.com>.
13583 Modified Files:
13584 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load.c
13586 39) Log Message:
13587 Some tests have a configurable number of iterations. However those same tests which do calculate quantiles need a number of iterations higher than 100. Signed-off-by: Sebastien Dugue <sebastien.dugue@bull.net>. Acked-by: Chirag <chirag@linux.vnet.ibm.com>.
13589 Modified Files:
13590 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load.c
13591 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load_single.c
13592 ltp/testcases/realtime/func/pi_perf/pi_perf.c
13594 40) Log Message:
13595 Remove the last 2 files missed in the migration, namely:
13596 testcases/realtime/stress/pi-tests/GNUmakefile.am
13597 testcases/realtime/stress/pi-tests/GNUmakefile.in
13598 Signed-off-by: Sebastien Dugue <sebastien.dugue@bull.net>
13600 Removed Files:
13601 ltp/testcases/realtime/stress/pi-tests/GNUmakefile.am
13602 ltp/testcases/realtime/stress/pi-tests/GNUmakefile.in
13604 41) Log Message:
13605 In the expected scenario, it attempts to execve(2) a file which is being opened by another process for writing fails with ETXTBS. On a loaded system, however, the child which does execve might get access to the file before the other child which opens it and result in a unexpected opening fail. By Roy Lee <roylee17@gmail.com>
13607 Modified Files:
13608 ltp/testcases/kernel/syscalls/execve/Makefile
13609 ltp/testcases/kernel/syscalls/execve/execve05.c
13611 42) Log Message:
13612 I think there is a problem with the previous patch. Since you call the wait_son_startup() function after the fork() and before the test on the PID variable, the father AND the son will wait on the pipe, leading to a dead-lock. I suggest to move the wait_son_startup() calls after the pid test. Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>. Cha
13613 nges by Roy Lee <roylee17@gmail.com>.
13615 Modified File(s):
13616 ltp/testcases/kernel/syscalls/execve/execve05.c
13618 43) Log Message:
13619 This patch fix a concurrency issue in execve02. In case of concurrent executions, all tasks was using the same file, changing its mode and leading to invalid mode for some of them. This patch creates a private tmp directory for each task, copies the test file in it and performs all the tests using this private file. Regards Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>
13621 Modified File(s):
13622 ltp/testcases/kernel/syscalls/execve/execve02.c
13624 44) Log Message:
13625 This patch fixes a concurrency issue in ftruncate04. In the expected scenario, child should hold the lock of the file before parent access it. On a loaded system, however, the parent might access the file before the child, hence resulting in a unexpected 'open fail'. By, Roy Lee <roylee17@gmail.com>.
13627 Modified File(s):
13628 ltp/testcases/kernel/syscalls/ftruncate/Makefile
13629 ltp/testcases/kernel/syscalls/ftruncate/ftruncate04.c
13631 45) Log Message:
13632 The following patch and all others that were submitted in Feb, 2008 pertaining to "__NR_fadvise64" seem to break ARM builds of ltp as the arm does not have __NR_fadvise64 defined.  I suspect there should be
13633 #ifndef __NR_fadvise64
13634 #define __NR_fadvise64 0
13635 in each of the files that the patches were added. By, Shane Volpe <shanevolpe@gmail.com>
13637 Modified File(s):
13638 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise01.c
13639 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise02.c
13640 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise03.c
13641 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise04.c
13643 46) Log Message:
13644 The Linux port I run on LTP has a minimal set of system calls. It currently does not implement the sysfs system call so I'd like to disable the tests for this system call - at the moment they will fail to compile because __NR_sysfs is undefined. Is there an idiomatic way of doing this? I can either prevent the test compiling completely somehow in the Makefile (e.g. as modify_ldt does) or make the test compile but return BROK perhaps. Attached is a patch to implement a strategy like this one. By Will Newton <will.newton@gmail.com>
13646 Modified File(s):
13647 ltp/testcases/kernel/syscalls/sysfs/sysfs01.c
13648 ltp/testcases/kernel/syscalls/sysfs/sysfs02.c
13649 ltp/testcases/kernel/syscalls/sysfs/sysfs03.c
13650 ltp/testcases/kernel/syscalls/sysfs/sysfs04.c
13651 ltp/testcases/kernel/syscalls/sysfs/sysfs05.c
13652 ltp/testcases/kernel/syscalls/sysfs/sysfs06.c
13654 47) Log Message:
13655 Executing f00f testcase in x86 Xeon machines, it failed returning SIGSEGV:
13656 # ./f00f
13657 f00f        0  INFO  :  Testing for proper f00f instruction handling.
13658 Segmentation fault
13660 Searching for this issue, I found an old thread in ltp-list discussing broken test-cases (http://sourceforge.net/mailarchive/message.php?msg_id=46E5998B.9070903%40redhat.com), where Jeff Burke raise this problem with f00f failing on systems that have the NX bit. But, according to the flags reported in /proc/cpuinfo, the machines where i'm running this testcase seems not to have this NX bit enabled. On /proc/cpuinfo, we also have this line "f00f_bug: no". Would it be useful to select if this testcase should be executed or not? These machines are running a kernel compiled with processor family "Pentium-Pro" (CONFIG_M686=y), which, in according to the kernel config help, "disables the init-time guard against the f00f bug found in earlier Pentiums". Here i have created a patch that seems to fix the testcase using an inline assembly. By, Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>.
13662 Modified File(s):
13663 ltp/testcases/misc/f00f/f00f.c
13665 48) Log Message:
13666 nptl01 looks to have an operator precedence bug in it that prevents the output being done at appropriate times. With this patch you should get 10 lines of output, one every 10000 loops, rather than 10 lines of output, one for each of the first 10 loops. By, Will Newton <will.newton@gmail.com>.
13668 Modified File(s):
13669 ltp/testcases/kernel/sched/nptl/nptl01.c
13671 49) Log Message:
13672 I believe we had written this test to debug the other test with a lower overhead clocksource.  Unfortunately, the tsc is x86 specific, isn't consistent across CPUs on certain systems, and can have it's frequency changed depending on by power states. For all those reasons this test can simply be removed from the LTP. Raied by Daniel Gollub <dgollub@suse.de>, endorsed by Sebastien Dugue <sebastien.dugue@bull.net>, seconded by Darren Hart <dvhltc@us.ibm.com>.
13674 Removed File(s):
13675 ltp/testcases/realtime/func/async_handler/run_auto.sh
13677 50) Log Message:
13678 This patch removes the dependency of existing tty* devices for this test to pass, and also ups the invalid file descriptor value from 400 to 1025 which is used to confirm the EBADF errno. By, Henry Yei <hyei@mvista.com>
13680 Modified File(s):
13681 ltp/testcases/kernel/syscalls/sockioctl/sockioctl01.c
13683 51) Log Message:
13684 Attached is a patch to ltp/lib/Makefile that fixes Solaris cross-building. For some reason the variable CC was overridden with gcc -Wall which caused it to use the system compiler. By Henry Yei <hyei@mvista.com>
13686 Modified File(s):
13687 ltp/lib/Makefile
13689 52) Log Message:
13690 overhaul script to make things much easier to manage by Garrett Cooper <yanegomi@gmail.com>
13692 Modified File(s):
13693 ltp/IDcheck.sh
13695 53) Log Message:
13696 simplify targets, by, Mike Frysinger <vapier@users.sourceforge.net>
13698 Modified File(s):
13699 ltp/testcases/kernel/fs/fs_perms/Makefile
13701 54) Log Message:
13702 cleanup code and add error checking, by, Mike Frysinger <vapier@users.sourceforge.net>
13704 Modified File(s):
13705 ltp/testcases/kernel/fs/fs_perms/Makefile
13706 ltp/testcases/kernel/fs/fs_perms/fs_perms.c
13708 55) Log Message:
13709 Attached is a patch to ltp/lib/Makefile that fixes Solaris cross-building. For some reason the variable CC was overridden with gcc -Wall which caused it to use the system compiler. Also fixes cross-building for the filecaps tests. By, Henry Yei <hyei@mvista.com>.
13711 Modified File(s):
13712 ltp/testcases/kernel/security/filecaps/Makefile
13713 ltp/testcases/kernel/security/filecaps/checkforlibcap.sh
13715 56) Log Message:
13716 The float_bessel testcases, as a matter of fact, all float_* testcases seem to fail when multiple instances are run concurrently. The failures occur because file sizes don't match or because the number of bytes read don't match the file size. This can be attributed to the parallel instance reading a file before the write to it (by another instance) has completed. In such situations, either the file size has not been updated in the inode header or the file size has been updated but the file's write operation has not been updated completely. To fix this concurrency problem, my suggestion is to check for an existing instance and wait for it to finish before beginning the current instance. Any other concurrency resolution technique may complicate matters. A message to the console indicating such a decision might be added. By Sridhar Vinay <vinaysridhar@in.ibm.com> & Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>.
13718 Modified File(s):
13719 ltp/testcases/misc/math/float/main.c
13720 ltp/testcases/misc/math/float/bessel/genbessel.c
13721 ltp/testcases/misc/math/float/exp_log/genexp_log.c
13722 ltp/testcases/misc/math/float/iperb/geniperb.c
13723 ltp/testcases/misc/math/float/power/genpower.c
13724 ltp/testcases/misc/math/float/trigo/gentrigo.c
13726 57) Log Message:
13727 Some Cleanups for CPU Controller Test Cases by Sudhir Kumar. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>, Acked-by: Dhaval Giani
13728 <dhaval@linux.vnet.ibm.com>.
13730 Modified File(s):
13731 ltp/testcases/kernel/controllers/test_controllers.sh
13732 ltp/testcases/kernel/controllers/testplan.txt
13733 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test01.c
13734 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test02.c
13735 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test03.c
13736 ltp/testcases/kernel/controllers/cpuctl/cpuctl_test04.c
13737 ltp/testcases/kernel/controllers/cpuctl/cpuctl_testplan.txt
13738 ltp/testcases/kernel/controllers/cpuctl/parameters.sh
13739 ltp/testcases/kernel/controllers/cpuctl/run_cpuctl_stress_test.sh
13740 ltp/testcases/kernel/controllers/cpuctl/run_cpuctl_test.sh
13741 ltp/testcases/kernel/controllers/libcontrollers/libcontrollers.c
13742 ltp/testcases/kernel/controllers/libcontrollers/libcontrollers.h
13744 58) Log Message:
13745 Initial Set of MEMORY CONTROLLER Test Cases Added to LTP by Sudhir Kumar. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>, Acked-by: Balbir Singh <balbir@linux.vnet.ibm.com>.
13747 Modified Files:
13748 ltp/testcases/kernel/controllers/Makefile
13749 ltp/testcases/kernel/controllers/test_controllers.sh
13750 Added Files:
13751 ltp/testcases/kernel/controllers/memctl/Makefile
13752 ltp/testcases/kernel/controllers/memctl/memctl_test01.c
13753 ltp/testcases/kernel/controllers/memctl/myfunctions.sh
13754 ltp/testcases/kernel/controllers/memctl/run_memctl_test.sh
13756 LTP-20080331
13758 1) Log Message:
13759 Fix the following NFS warning:
13760 ioctl01     0  WARN  :  tst_rmdir(): rmobj(/tmp/iocfNl8Bi) failed: remove(/tmp/iocfNl8Bi) failed; errno=39: Directory not empty,
13761 by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>
13763 Modified File(s):
13764 ltp/testcases/kernel/syscalls/ioctl/ioctl01.c
13766 2) Log Message:
13767 Whitespaces cleanup and added -i argument for iterations, by, Gilles Carry <gilles.carry@bull.net>
13769 Modified File(s):
13770 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load.c
13771 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load_single.c
13773 3) Log Message:
13774 Test does:
13776 pid1 = fork();
13777 if (pid1 == 0) {
13778         /* child */
13779         kill(-pid1, SIGKILL);
13781 which is wrong, since pid1 is zero.
13782 By, Anton Gladkov <agladkov@parallels.com>
13784 Modified File(s):
13785 ltp/testcases/kernel/syscalls/kill/kill06.c
13787 4) Log Message:
13788 Provide it with CHILD_STACK_SIZE, by, Anton Gladkov <agladkov@parallels.com>
13790 Modified File(s):
13791 ltp/testcases/kernel/syscalls/clone/clone06.c
13793 5) Log Message:
13794 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>
13796 Modified File(s):
13797 ltp/testcases/kernel/io/direct_io/diotest4.c
13799 6) Log Message:
13800 Initial Set of TI-RPC test Cases addition to LTP, by, Aurélien Charbon <aurelien.charbon@ext.bull.net>
13802 Modified File(s):
13803 ltp/doc/testcases/network.txt ltp/runtest/rpc
13804 ltp/runtest/stress.part3
13805 ltp/testcases/kernel/include/linux_syscall_numbers.h
13806 ltp/testcases/network/rpc/Makefile
13807 ltp/testcases/network/rpc/README
13809 Removed File(s):
13810 ltp/testcases/network/rpc/rpc01/Makefile
13811 ltp/testcases/network/rpc/rpc01/rpc01
13812 ltp/testcases/network/rpc/rpc01/rpc1.c
13813 ltp/testcases/network/rpc/rpc01/rpc_server.c
13814 ltp/testcases/network/rpc/rpc01/datafiles/file.1
13815 ltp/testcases/network/rpc/rpc01/datafiles/file.2
13816 ltp/testcases/network/rpc/rpcinfo/Makefile
13817 ltp/testcases/network/rpc/rpcinfo/rpcinfo01
13818 ltp/testcases/network/rpc/rup/Makefile
13819 ltp/testcases/network/rpc/rup/rup01
13820 ltp/testcases/network/rpc/rusers/Makefile
13821 ltp/testcases/network/rpc/rusers/rusers01
13823 Added File(s):
13824 ltp/testcases/network/rpc/basic_tests/Makefile
13825 ltp/testcases/network/rpc/basic_tests/README
13826 ltp/testcases/network/rpc/basic_tests/rpc01/Makefile
13827 ltp/testcases/network/rpc/basic_tests/rpc01/rpc01
13828 ltp/testcases/network/rpc/basic_tests/rpc01/rpc1.c
13829 ltp/testcases/network/rpc/basic_tests/rpc01/rpc_server.c
13830 ltp/testcases/network/rpc/basic_tests/rpc01/datafiles/file.1
13831 ltp/testcases/network/rpc/basic_tests/rpc01/datafiles/file.2
13832 ltp/testcases/network/rpc/basic_tests/rpcinfo/Makefile
13833 ltp/testcases/network/rpc/basic_tests/rpcinfo/rpcinfo01
13834 ltp/testcases/network/rpc/basic_tests/rup/Makefile
13835 ltp/testcases/network/rpc/basic_tests/rup/rup01
13836 ltp/testcases/network/rpc/basic_tests/rusers/Makefile
13837 ltp/testcases/network/rpc/basic_tests/rusers/rusers01
13838 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/Makefile
13839 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/Makefile.clnt
13840 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/Makefile.svc
13841 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/README
13842 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/configure.auto
13843 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/configure.interactive
13844 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/configure~
13845 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/install
13846 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/install.sh
13847 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_addrmanagmt_basic_lib.sh
13848 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_addrmanagmt_performance_lib.sh
13849 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_addrmanagmt_stress_lib.sh
13850 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_auth_basic_lib.sh
13851 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_broadc_basic_lib.sh
13852 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_broadc_complex_lib.sh
13853 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_broadc_dataint_lib.sh
13854 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_broadc_performance_lib.sh
13855 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_broadc_scalability_lib.sh
13856 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_broadc_stress_lib.sh
13857 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_createdestroy_basic_lib.sh
13858 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_createdestroy_complex_lib.sh
13859 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_createdestroy_limits_lib.sh
13860 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_createdestroy_performance_lib.sh
13861 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_createdestroy_stress_lib.sh
13862 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_err_basic_lib.sh
13863 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_regunreg_basic_lib.sh
13864 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_stdcall_basic_lib.sh
13865 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_stdcall_complex_lib.sh
13866 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_stdcall_dataint_lib.sh
13867 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_stdcall_performance_lib.sh
13868 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_stdcall_scalability_lib.sh
13869 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_stdcall_stress_lib.sh
13870 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_tirpc_ts_run.sh
13871 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_ts_run.sh
13872 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/rpc_ts_wizard.sh
13873 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/run_rpc_tirpc_tests.sh
13874 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_addrmanagmt_basic_lib.sh
13875 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_addrmanagmt_limits_lib.sh
13876 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_auth_basic_lib.sh
13877 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_bottomlevel_basic_lib.sh
13878 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_bottomlevel_complex_lib.sh
13879 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_bottomlevel_dataint_lib.sh
13880 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_bottomlevel_limits_lib.sh
13881 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_bottomlevel_mt_lib.sh
13882 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_bottomlevel_performance_lib.sh
13883 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_bottomlevel_scalability_lib.sh
13884 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_bottomlevel_stress_lib.sh
13885 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_err_basic_lib.sh
13886 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_err_complex_lib.sh
13887 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_expertlevel_basic_lib.sh
13888 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_expertlevel_complex_lib.sh
13889 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_expertlevel_dataint_lib.sh
13890 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_expertlevel_limits_lib.sh
13891 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_expertlevel_mt_lib.sh
13892 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_expertlevel_performance_lib.sh
13893 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_expertlevel_scalability_lib.sh
13894 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_expertlevel_stress_lib.sh
13895 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_interlevel_basic_lib.sh
13896 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_interlevel_complex_lib.sh
13897 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_interlevel_dataint_lib.sh
13898 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_interlevel_limits_lib.sh
13899 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_interlevel_mt_lib.sh
13900 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_interlevel_performance_lib.sh
13901 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_interlevel_scalability_lib.sh
13902 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_interlevel_stress_lib.sh
13903 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_simple_basic_lib.sh
13904 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_simple_complex_lib.sh
13905 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_simple_dataint_lib.sh
13906 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_simple_limits_lib.sh
13907 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_simple_mt_lib.sh
13908 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_simple_performance_lib.sh
13909 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_simple_scalability_lib.sh
13910 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_simple_stress_lib.sh
13911 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_toplevel_basic_lib.sh
13912 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_toplevel_complex_lib.sh
13913 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_toplevel_dataint_lib.sh
13914 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_toplevel_limits_lib.sh
13915 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_toplevel_mt_lib.sh
13916 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_toplevel_performance_lib.sh
13917 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_toplevel_scalability_lib.sh
13918 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tirpc_toplevel_stress_lib.sh
13919 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/inc/Makefile.hdr
13920 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/inc/categories
13921 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/inc/install.ftr
13922 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/inc/install.hdr
13923 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/inc/rpc_ts_run.ftr
13924 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/inc/rpc_ts_run.hdr
13925 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_addrmanagmt_get_myaddress.sh
13926 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_addrmanagmt_pmap_getmaps.sh
13927 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_addrmanagmt_pmap_getport.sh
13928 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_addrmanagmt_pmap_rmtcall.performance.sh
13929 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_addrmanagmt_pmap_rmtcall.sh
13930 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_addrmanagmt_pmap_rmtcall.stress.sh
13931 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_addrmanagmt_pmap_set.sh
13932 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_addrmanagmt_pmap_unset.sh
13933 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_auth_auth_destroy.sh
13934 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_auth_authnone_create.sh
13935 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_auth_authunix_create.sh
13936 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_auth_authunix_create_default.sh
13937 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_broadc_clnt_broadcast.complex.sh
13938 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_broadc_clnt_broadcast.dataint.sh
13939 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_broadc_clnt_broadcast.performance.sh
13940 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_broadc_clnt_broadcast.scalability.sh
13941 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_broadc_clnt_broadcast.sh
13942 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_broadc_clnt_broadcast.stress.sh
13943 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clnt_create.sh
13944 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clnt_create.stress.sh
13945 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clnt_destroy.sh
13946 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clnt_destroy.stress.sh
13947 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clntraw_create.complex.sh
13948 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clntraw_create.performance.sh
13949 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clntraw_create.sh
13950 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clnttcp_create.limits.sh
13951 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clnttcp_create.performance.sh
13952 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clnttcp_create.sh
13953 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clnttcp_create.stress.sh
13954 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clntudp_bufcreate.limits.sh
13955 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clntudp_bufcreate.sh
13956 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clntudp_create.performance.sh
13957 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clntudp_create.sh
13958 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_clntudp_create.stress.sh
13959 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_svc_destroy.sh
13960 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_svc_destroy.stress.sh
13961 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_svcfd_create.limits.sh
13962 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_svcfd_create.sh
13963 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_svcraw_create.performance.sh
13964 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_svcraw_create.sh
13965 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_svctcp_create.limits.sh
13966 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_svctcp_create.performance.sh
13967 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_svctcp_create.sh
13968 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_svctcp_create.stress.sh
13969 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_svcudp_bufcreate.limits.sh
13970 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_svcudp_bufcreate.sh
13971 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_svcudp_create.performance.sh
13972 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_svcudp_create.sh
13973 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_createdestroy_svcudp_create.stress.sh
13974 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_err_clnt_pcreateerror.sh
13975 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_err_clnt_perrno.sh
13976 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_err_clnt_perror.sh
13977 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_err_clnt_spcreateerror.sh
13978 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_err_clnt_sperrno.sh
13979 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_err_clnt_sperror.sh
13980 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_err_svcerr_auth.sh
13981 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_err_svcerr_noproc.sh
13982 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_err_svcerr_noprog.sh
13983 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_err_svcerr_progvers.sh
13984 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_err_svcerr_systemerr.sh
13985 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_err_svcerr_weakauth.sh
13986 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_regunreg_registerrpc.sh
13987 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_regunreg_svc_register.sh
13988 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_regunreg_svc_unregister.sh
13989 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_regunreg_xprt_register.sh
13990 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_regunreg_xprt_unregister.sh
13991 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_callrpc.dataint.sh
13992 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_callrpc.performance.sh
13993 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_callrpc.scalability.sh
13994 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_callrpc.sh
13995 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_callrpc.stress.sh
13996 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_clnt_call.complex.sh
13997 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_clnt_call.dataint.sh
13998 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_clnt_call.performance.sh
13999 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_clnt_call.scalability.sh
14000 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_clnt_call.sh
14001 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_clnt_call.stress.sh
14002 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_clnt_control.dataint.sh
14003 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_clnt_control.sh
14004 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_clnt_freeres.sh
14005 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_clnt_geterr.sh
14006 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_svc_freeargs.sh
14007 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_svc_getargs.dataint.sh
14008 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_svc_getargs.sh
14009 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_svc_getcaller.sh
14010 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/rpc_stdcall_svc_sendreply.sh
14011 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_addrmanagmt_rpcb_getaddr.limits.sh
14012 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_addrmanagmt_rpcb_getaddr.sh
14013 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_addrmanagmt_rpcb_getmaps.sh
14014 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_auth_authdes_create.sh
14015 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_auth_authdes_seccreate.sh
14016 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_auth_authnone_create.sh
14017 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_auth_authsys_create.sh
14018 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_auth_authsys_create_default.sh
14019 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_bottomlevel_clnt_call.complex.sh
14020 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_bottomlevel_clnt_call.dataint.sh
14021 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_bottomlevel_clnt_call.mt.sh
14022 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_bottomlevel_clnt_call.performance.sh
14023 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_bottomlevel_clnt_call.scalability.sh
14024 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_bottomlevel_clnt_call.sh
14025 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_bottomlevel_clnt_call.stress.sh
14026 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_bottomlevel_clnt_dg_create.limits.sh
14027 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_bottomlevel_clnt_dg_create.sh
14028 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_bottomlevel_clnt_vc_create.limits.sh
14029 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_bottomlevel_clnt_vc_create.sh
14030 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_bottomlevel_svc_dg_create.limits.sh
14031 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_bottomlevel_svc_dg_create.sh
14032 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_bottomlevel_svc_vc_create.limits.sh
14033 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_bottomlevel_svc_vc_create.sh
14034 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_err_clnt_pcreateerror.sh
14035 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_err_clnt_perrno.complex.sh
14036 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_err_clnt_perrno.sh
14037 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_err_clnt_perror.complex.sh
14038 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_err_clnt_perror.sh
14039 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_err_svcerr_noproc.sh
14040 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_err_svcerr_noprog.sh
14041 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_err_svcerr_progvers.sh
14042 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_err_svcerr_systemerr.sh
14043 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_err_svcerr_weakauth.sh
14044 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_clnt_call.complex.sh
14045 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_clnt_call.dataint.sh
14046 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_clnt_call.mt.sh
14047 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_clnt_call.performance.sh
14048 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_clnt_call.scalability.sh
14049 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_clnt_call.sh
14050 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_clnt_call.stress.sh
14051 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_clnt_tli_create.limits.sh
14052 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_clnt_tli_create.sh
14053 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_rpcb_rmtcall.complex.sh
14054 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_rpcb_rmtcall.dataint.sh
14055 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_rpcb_rmtcall.mt.sh
14056 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_rpcb_rmtcall.performance.sh
14057 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_rpcb_rmtcall.scalability.sh
14058 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_rpcb_rmtcall.sh
14059 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_rpcb_rmtcall.stress.sh
14060 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_rpcb_set.sh
14061 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_rpcb_unset.sh
14062 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_svc_reg.mt.sh
14063 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_svc_reg.sh
14064 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_svc_reg.stress.sh
14065 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_svc_tli_create.limits.sh
14066 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_svc_tli_create.sh
14067 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_svc_unreg.mt.sh
14068 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_svc_unreg.sh
14069 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_expertlevel_svc_unreg.stress.sh
14070 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_interlevel_clnt_call.complex.sh
14071 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_interlevel_clnt_call.dataint.sh
14072 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_interlevel_clnt_call.mt.sh
14073 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_interlevel_clnt_call.performance.sh
14074 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_interlevel_clnt_call.scalability.sh
14075 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_interlevel_clnt_call.sh
14076 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_interlevel_clnt_call.stress.sh
14077 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_interlevel_clnt_control.limits.sh
14078 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_interlevel_clnt_control.sh
14079 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_interlevel_clnt_tp_create.sh
14080 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_interlevel_clnt_tp_create_timed.limits.sh
14081 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_interlevel_clnt_tp_create_timed.sh
14082 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_interlevel_svc_tp_create.sh
14083 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_broadcast.complex.sh
14084 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_broadcast.dataint.sh
14085 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_broadcast.mt.sh
14086 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_broadcast.performance.sh
14087 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_broadcast.scalability.sh
14088 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_broadcast.sh
14089 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_broadcast.stress.sh
14090 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_broadcast_exp.complex.sh
14091 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_broadcast_exp.dataint.sh
14092 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_broadcast_exp.limits.sh
14093 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_broadcast_exp.mt.sh
14094 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_broadcast_exp.performance.sh
14095 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_broadcast_exp.scalability.sh
14096 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_broadcast_exp.sh
14097 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_broadcast_exp.stress.sh
14098 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_call.basic.sh
14099 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_call.complex.sh
14100 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_call.dataint.sh
14101 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_call.mt.sh
14102 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_call.performance.sh
14103 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_call.scalability.sh
14104 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_call.stress.sh
14105 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_reg.basic.sh
14106 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_reg.mt.sh
14107 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_simple_rpc_reg.stress.sh
14108 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_toplevel_clnt_call.complex.sh
14109 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_toplevel_clnt_call.dataint.sh
14110 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_toplevel_clnt_call.mt.sh
14111 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_toplevel_clnt_call.performance.sh
14112 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_toplevel_clnt_call.scalability.sh
14113 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_toplevel_clnt_call.sh
14114 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_toplevel_clnt_call.stress.sh
14115 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_toplevel_clnt_create.sh
14116 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_toplevel_clnt_create_timed.limits.sh
14117 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_toplevel_clnt_create_timed.sh
14118 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_toplevel_clnt_destroy.sh
14119 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_toplevel_svc_create.sh
14120 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/scripts/tirpc_toplevel_svc_destroy.sh
14121 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/cleaner.c.src
14122 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_get_myaddress/1-basic.c
14123 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_get_myaddress/assertions.xml
14124 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_getmaps/1-basic.c
14125 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_getmaps/assertions.xml
14126 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_getport/1-basic.c
14127 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_getport/assertions.xml
14128 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_rmtcall/1-basic.c
14129 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_rmtcall/2-stress.c
14130 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_rmtcall/7-performance.c
14131 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_rmtcall/assertions.xml
14132 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_set/1-basic.c
14133 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_set/assertions.xml
14134 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_unset/1-basic.c
14135 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_unset/assertions.xml
14136 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_auth_auth_destroy/1-basic.c
14137 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_auth_auth_destroy/assertions.xml
14138 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_auth_authnone_create/1-basic.c
14139 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_auth_authnone_create/assertions.xml
14140 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_auth_authunix_create/1-basic.c
14141 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_auth_authunix_create/assertions.xml
14142 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_auth_authunix_create_default/1-basic.c
14143 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_auth_authunix_create_default/assertions.xml
14144 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/1-basic.c
14145 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/2-stress.c
14146 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/5-scalability.c
14147 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/6-dataint.c
14148 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/7-performance.c
14149 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/8-complex.c
14150 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/assertions.xml
14151 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnt_create/1-basic.c
14152 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnt_create/2-stress.c
14153 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnt_create/assertions.xml
14154 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnt_destroy/1-basic.c
14155 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnt_destroy/2-stress.c
14156 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnt_destroy/assertions.xml
14157 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntraw_create/1-basic.c
14158 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntraw_create/7-performance.c
14159 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntraw_create/8-complex.c
14160 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntraw_create/assertions.xml
14161 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnttcp_create/1-basic.c
14162 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnttcp_create/2-stress.c
14163 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnttcp_create/3-limits.c
14164 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnttcp_create/7-performance.c
14165 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnttcp_create/assertions.xml
14166 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_bufcreate/1-basic.c
14167 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_bufcreate/3-limits.c
14168 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_bufcreate/assertions.xml
14169 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_create/1-basic.c
14170 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_create/2-stress.c
14171 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_create/7-performance.c
14172 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_create/assertions.xml
14173 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svc_destroy/1-basic.c
14174 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svc_destroy/2-stress.c
14175 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svc_destroy/assertions.xml
14176 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcfd_create/1-basic.c
14177 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcfd_create/3-limits.c
14178 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcfd_create/assertions.xml
14179 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcraw_create/1-basic.c
14180 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcraw_create/7-performance.c
14181 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcraw_create/assertions.xml
14182 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svctcp_create/1-basic.c
14183 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svctcp_create/2-stress.c
14184 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svctcp_create/3-limits.c
14185 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svctcp_create/7-performance.c
14186 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svctcp_create/assertions.xml
14187 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_bufcreate/1-basic.c
14188 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_bufcreate/3-limits.c
14189 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_bufcreate/assertions.xml
14190 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_create/1-basic.c
14191 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_create/2-stress.c
14192 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_create/7-performance.c
14193 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_create/assertions.xml
14194 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_pcreateerror/1-basic.c
14195 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_pcreateerror/assertions.xml
14196 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_perrno/1-basic.c
14197 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_perrno/assertions.xml
14198 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_perror/1-basic.c
14199 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_perror/assertions.xml
14200 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_spcreateerror/1-basic.c
14201 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_spcreateerror/assertions.xml
14202 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_sperrno/1-basic.c
14203 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_sperrno/assertions.xml
14204 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_sperror/1-basic.c
14205 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_clnt_sperror/assertions.xml
14206 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_auth/1-basic.c
14207 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_auth/assertions.xml
14208 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_noproc/1-basic.c
14209 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_noproc/assertions.xml
14210 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_noprog/1-basic.c
14211 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_noprog/assertions.xml
14212 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_progvers/1-basic.c
14213 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_progvers/assertions.xml
14214 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_systemerr/1-basic.c
14215 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_systemerr/assertions.xml
14216 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_weakauth/1-basic.c
14217 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_err_svcerr_weakauth/assertions.xml
14218 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_regunreg_registerrpc/1-basic.c
14219 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_regunreg_registerrpc/assertions.xml
14220 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_regunreg_svc_register/1-basic.c
14221 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_regunreg_svc_register/assertions.xml
14222 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_regunreg_svc_unregister/1-basic.c
14223 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_regunreg_svc_unregister/assertions.xml
14224 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_regunreg_xprt_register/1-basic.c
14225 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_regunreg_xprt_register/assertions.xml
14226 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_regunreg_xprt_unregister/1-basic.c
14227 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_regunreg_xprt_unregister/assertions.xml
14228 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/1-basic.c
14229 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/2-stress.c
14230 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/5-scalability.c
14231 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/6-dataint.c
14232 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/7-performance.c
14233 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/assertions.xml
14234 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/1-basic.c
14235 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/2-stress.c
14236 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/5-scalability.c
14237 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/6-dataint.c
14238 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/7-performance.c
14239 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/8-complex.c
14240 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/assertions.xml
14241 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_control/1-basic.c
14242 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_control/6-dataint.c
14243 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_control/assertions.xml
14244 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_freeres/1-basic.c
14245 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_freeres/assertions.xml
14246 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_geterr/1-basic.c
14247 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_geterr/assertions.xml
14248 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_freeargs/1-basic.c
14249 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_freeargs/assertions.xml
14250 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_freeargs/svc.c
14251 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_getargs/1-basic.c
14252 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_getargs/6-dataint.c
14253 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_getargs/assertions.xml
14254 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_getargs/client.c
14255 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_getcaller/1-basic.c
14256 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_getcaller/assertions.xml
14257 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_sendreply/1-basic.c
14258 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_sendreply/assertions.xml
14259 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_sendreply/client.c
14260 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_addrmanagmt_rpcb_getaddr/1-basic.c
14261 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_addrmanagmt_rpcb_getaddr/3-limits.c
14262 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_addrmanagmt_rpcb_getaddr/assertions.xml
14263 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_addrmanagmt_rpcb_getmaps/1-basic.c
14264 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_addrmanagmt_rpcb_getmaps/assertions.xml
14265 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_auth_authdes_create/1-basic.c
14266 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_auth_authdes_create/assertions.xml
14267 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_auth_authdes_seccreate/1-basic.c
14268 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_auth_authdes_seccreate/assertions.xml
14269 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_auth_authnone_create/1-basic.c
14270 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_auth_authnone_create/assertions.xml
14271 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_auth_authsys_create/1-basic.c
14272 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_auth_authsys_create/assertions.xml
14273 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_auth_authsys_create_default/1-basic.c
14274 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_auth_authsys_create_default/assertions.xml
14275 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/1-basic.c
14276 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/2-stress.c
14277 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/4-mt.c
14278 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/5-scalability.c
14279 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/6-dataint.c
14280 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/7-performance.c
14281 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/8-complex.c
14282 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/assertions.xml
14283 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_dg_create/1-basic.c
14284 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_dg_create/3-limits.c
14285 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_dg_create/assertions.xml
14286 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_vc_create/1-basic.c
14287 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_vc_create/3-limits.c
14288 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_vc_create/assertions.xml
14289 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_svc_dg_create/1-basic.c
14290 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_svc_dg_create/3-limits.c
14291 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_svc_dg_create/assertions.xml
14292 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_svc_vc_create/1-basic.c
14293 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_svc_vc_create/3-limits.c
14294 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_svc_vc_create/assertions.xml
14295 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_pcreateerror/1-basic.c
14296 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_pcreateerror/assertions.xml
14297 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_perrno/1-basic.c
14298 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_perrno/8-complex.c
14299 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_perrno/assertions.xml
14300 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_perror/1-basic.c
14301 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_perror/8-complex.c
14302 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_perror/assertions.xml
14303 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_noproc/1-basic.c
14304 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_noproc/assertions.xml
14305 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_noprog/1-basic.c
14306 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_noprog/assertions.xml
14307 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_progvers/1-basic.c
14308 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_progvers/assertions.xml
14309 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_systemerr/1-basic.c
14310 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_systemerr/assertions.xml
14311 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_weakauth/1-basic.c
14312 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_weakauth/assertions.xml
14313 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/1-basic.c
14314 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/2-stress.c
14315 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/4-mt.c
14316 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/5-scalability.c
14317 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/6-dataint.c
14318 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/7-performance.c
14319 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/8-complex.c
14320 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/assertions.xml
14321 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_tli_create/1-basic.c
14322 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_tli_create/3-limits.c
14323 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_tli_create/assertions.xml
14324 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/1-basic.c
14325 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/2-stress.c
14326 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/4-mt.c
14327 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/5-scalability.c
14328 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/6-dataint.c
14329 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/7-performance.c
14330 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/8-complex.c
14331 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/assertions.xml
14332 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_set/1-basic.c
14333 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_set/assertions.xml
14334 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_unset/1-basic.c
14335 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_unset/assertions.xml
14336 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_reg/1-basic.c
14337 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_reg/2-stress.c
14338 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_reg/4-mt.c
14339 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_reg/assertions.xml
14340 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_tli_create/1-basic.c
14341 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_tli_create/3-limits.c
14342 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_tli_create/assertions.xml
14343 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_unreg/1-basic.c
14344 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_unreg/2-stress.c
14345 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_unreg/4-mt.c
14346 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_unreg/assertions.xml
14347 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/1-basic.c
14348 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/2-stress.c
14349 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/4-mt.c
14350 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/5-scalability.c
14351 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/6-dataint.c
14352 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/7-performance.c
14353 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/8-complex.c
14354 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/assertions.xml
14355 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_control/1-basic.c
14356 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_control/3-limits.c
14357 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_control/assertions.xml
14358 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_tp_create/1-basic.c
14359 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_tp_create/assertions.xml
14360 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_tp_create_timed/1-basic.c
14361 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_tp_create_timed/3-limits.c
14362 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_tp_create_timed/assertions.xml
14363 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_svc_tp_create/1-basic.c
14364 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_interlevel_svc_tp_create/assertions.xml
14365 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/1-basic.c
14366 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/2-stress.c
14367 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/4-mt.c
14368 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/5-scalability.c
14369 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/6-dataint.c
14370 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/7-performance.c
14371 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/8-complex.c
14372 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/assertions.xml
14373 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/1-basic.c
14374 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/2-stress.c
14375 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/3-limits.c
14376 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/4-mt.c
14377 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/5-scalability.c
14378 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/6-dataint.c
14379 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/7-performance.c
14380 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/8-complex.c
14381 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/assertions.xml
14382 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/1-basic.c
14383 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/2-stress.c
14384 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/4-mt.c
14385 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/5-scalability.c
14386 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/6-dataint.c
14387 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/7-performance.c
14388 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/8-complex.c
14389 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/assertions.xml
14390 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_reg/1-basic.c
14391 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_reg/2-stress.c
14392 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_reg/4-mt.c
14393 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_reg/assertions.xml
14394 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/1-basic.c
14395 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/2-stress.c
14396 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/4-mt.c
14397 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/5-scalability.c
14398 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/6-dataint.c
14399 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/7-performance.c
14400 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/8-complex.c
14401 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/assertions.xml
14402 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_create/1-basic.c
14403 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_create/assertions.xml
14404 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_create_timed/1-basic.c
14405 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_create_timed/3-limits.c
14406 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_create_timed/assertions.xml
14407 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_destroy/1-basic.c
14408 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_destroy/assertions.xml
14409 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_svc_create/1-basic.c
14410 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_svc_create/assertions.xml
14411 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_svc_destroy/1-basic.c
14412 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_suite/tirpc/tirpc_toplevel_svc_destroy/assertions.xml
14413 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_svc_1/rpc_svc_1.c
14414 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/rpc_svc_2/rpc_svc_2.c
14415 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_1/tirpc_svc_1.c
14416 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_11/tirpc_svc_11.c
14417 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_2/tirpc_svc_2.c
14418 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_3/tirpc_svc_3.c
14419 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_4/tirpc_svc_4.c
14420 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_5/tirpc_svc_5.c
14421 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_6/tirpc_svc_6.c
14422 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_7/tirpc_svc_7.c
14423 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_8/tirpc_svc_8.c
14424 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tests_pack/tirpc_svc_9/tirpc_svc_9.c
14425 ltp/testcases/network/rpc/rpc-tirpc-full-test-suite/tsLogParser/rpc_ts.mod.php
14427 7) Log Message:
14428 The idea of the patch is "to make things that should be extern, extern". The means to do this are: 
14429 1. Explicitly declaring variables extern in some places.
14430 2. Defining _USC_LIB_ where appropriate.
14432 My understanding of _USC_LIB_ define is that it exists so the usctest.h header can be included in a lib or non-test source file where you want to use extern declarations of TEST_RETURN, TEST_ERRNO etc. to avoid having a copy of the variable in your library and a copy of the variable in your test. I've added -D_USC_LIB_ to the CFLAGS of library code where necessary, by, Will Newton <will.newton@gmail.com>
14434 Modified File(s):
14435 ltp/testcases/kernel/mem/hugetlb/lib/Makefile
14436 ltp/testcases/kernel/syscalls/ipc/lib/Makefile
14437 ltp/testcases/kernel/syscalls/ipc/lib/ipcmsg.h
14438 ltp/testcases/kernel/syscalls/ipc/lib/ipcsem.h
14439 ltp/testcases/kernel/syscalls/kill/kill05.c
14440 ltp/testcases/kernel/syscalls/kill/kill07.c
14441 ltp/testcases/kernel/syscalls/lib/Makefile
14442 ltp/testcases/kernel/syscalls/nftw/lib.c
14443 ltp/testcases/network/sctp/testlib/Makefile
14445 8) Log Message:
14446 Add 2 scripts for detecting features used by some tests, namely:
14447 - support for pthread_mutexattr_setprotocol(..., PTHREAD_PRIO_INHERIT)
14448 - support for pthread_mutexattr_setrobust_np()
14449 Signed-off-by: Sebastien Dugue <sebastien.dugue@bull.net>
14451 Added Files:
14452 ltp/testcases/realtime/scripts/check_pi.sh
14453 ltp/testcases/realtime/scripts/check_robust.sh
14455 9) Log Message:
14456 Add Makefiles to all the realtime testcases without any autotools dependencies. Signed-off-by: Sebastien Dugue <sebastien.dugue@bull.net>
14458 Added Files:
14459 ltp/testcases/realtime/Makefile
14460 ltp/testcases/realtime/config.mk
14461 ltp/testcases/realtime/func/Makefile
14462 ltp/testcases/realtime/func/async_handler/Makefile
14463 ltp/testcases/realtime/func/gtod_latency/Makefile
14464 ltp/testcases/realtime/func/hrtimer-prio/Makefile
14465 ltp/testcases/realtime/func/matrix_mult/Makefile
14466 ltp/testcases/realtime/func/measurement/Makefile
14467 ltp/testcases/realtime/func/periodic_cpu_load/Makefile
14468 ltp/testcases/realtime/func/pi-tests/Makefile
14469 ltp/testcases/realtime/func/pi_perf/Makefile
14470 ltp/testcases/realtime/func/prio-preempt/Makefile
14471 ltp/testcases/realtime/func/prio-wake/Makefile
14472 ltp/testcases/realtime/func/pthread_kill_latency/Makefile
14473 ltp/testcases/realtime/func/sched_football/Makefile
14474 ltp/testcases/realtime/func/sched_jitter/Makefile
14475 ltp/testcases/realtime/func/sched_latency/Makefile
14476 ltp/testcases/realtime/func/thread_clock/Makefile
14477 ltp/testcases/realtime/lib/Makefile
14478 ltp/testcases/realtime/perf/Makefile
14479 ltp/testcases/realtime/perf/latency/Makefile
14480 ltp/testcases/realtime/stress/Makefile
14481 ltp/testcases/realtime/stress/pi-tests/Makefile
14483 10) Log Message:
14484 Remove autotools stuff:
14485 - autogen.sh
14486 - configure.ac
14487 - configure
14488 - aclocal.m4
14489 - config/*
14490 - all the GNUmakefile.am
14491 - all the GNUmakefile.in
14493 Also adapt testscripts/test_realtime.sh to the new build system. Signed-off-by: Sebastien Dugue <sebastien.dugue@bull.net>
14495 Modified Files:
14496 ltp/testscripts/test_realtime.sh
14497 Removed Files:
14498 ltp/testcases/realtime/GNUmakefile.am
14499 ltp/testcases/realtime/GNUmakefile.in
14500 ltp/testcases/realtime/aclocal.m4
14501 ltp/testcases/realtime/autogen.sh
14502 ltp/testcases/realtime/configure
14503 ltp/testcases/realtime/configure.ac
14504 ltp/testcases/realtime/config/GNUmakefile.am
14505 ltp/testcases/realtime/config/GNUmakefile.in
14506 ltp/testcases/realtime/config/autoconf/compile
14507 ltp/testcases/realtime/config/autoconf/config.guess
14508 ltp/testcases/realtime/config/autoconf/config.sub
14509 ltp/testcases/realtime/config/autoconf/depcomp
14510 ltp/testcases/realtime/config/autoconf/install-sh
14511 ltp/testcases/realtime/config/autoconf/missing
14512 ltp/testcases/realtime/func/GNUmakefile.am
14513 ltp/testcases/realtime/func/GNUmakefile.in
14514 ltp/testcases/realtime/func/async_handler/GNUmakefile.am
14515 ltp/testcases/realtime/func/async_handler/GNUmakefile.in
14516 ltp/testcases/realtime/func/gtod_latency/GNUmakefile.am
14517 ltp/testcases/realtime/func/gtod_latency/GNUmakefile.in
14518 ltp/testcases/realtime/func/hrtimer-prio/GNUmakefile.am
14519 ltp/testcases/realtime/func/hrtimer-prio/GNUmakefile.in
14520 ltp/testcases/realtime/func/matrix_mult/GNUmakefile.am
14521 ltp/testcases/realtime/func/matrix_mult/GNUmakefile.in
14522 ltp/testcases/realtime/func/measurement/GNUmakefile.am
14523 ltp/testcases/realtime/func/measurement/GNUmakefile.in
14524 ltp/testcases/realtime/func/periodic_cpu_load/GNUmakefile.am
14525 ltp/testcases/realtime/func/periodic_cpu_load/GNUmakefile.in
14526 ltp/testcases/realtime/func/pi-tests/GNUmakefile.am
14527 ltp/testcases/realtime/func/pi-tests/GNUmakefile.in
14528 ltp/testcases/realtime/func/pi_perf/GNUmakefile.am
14529 ltp/testcases/realtime/func/pi_perf/GNUmakefile.in
14530 ltp/testcases/realtime/func/prio-preempt/GNUmakefile.am
14531 ltp/testcases/realtime/func/prio-preempt/GNUmakefile.in
14532 ltp/testcases/realtime/func/prio-wake/GNUmakefile.am
14533 ltp/testcases/realtime/func/prio-wake/GNUmakefile.in
14534 ltp/testcases/realtime/func/pthread_kill_latency/GNUmakefile.am
14535 ltp/testcases/realtime/func/pthread_kill_latency/GNUmakefile.in
14536 ltp/testcases/realtime/func/sched_football/GNUmakefile.am
14537 ltp/testcases/realtime/func/sched_football/GNUmakefile.in
14538 ltp/testcases/realtime/func/sched_jitter/GNUmakefile.am
14539 ltp/testcases/realtime/func/sched_jitter/GNUmakefile.in
14540 ltp/testcases/realtime/func/sched_latency/GNUmakefile.am
14541 ltp/testcases/realtime/func/sched_latency/GNUmakefile.in
14542 ltp/testcases/realtime/func/thread_clock/GNUmakefile.am
14543 ltp/testcases/realtime/func/thread_clock/GNUmakefile.in
14544 ltp/testcases/realtime/include/GNUmakefile.am
14545 ltp/testcases/realtime/include/GNUmakefile.in
14546 ltp/testcases/realtime/lib/GNUmakefile.am
14547 ltp/testcases/realtime/lib/GNUmakefile.in
14548 ltp/testcases/realtime/perf/GNUmakefile.am
14549 ltp/testcases/realtime/perf/GNUmakefile.in
14550 ltp/testcases/realtime/perf/latency/GNUmakefile.am
14551 ltp/testcases/realtime/perf/latency/GNUmakefile.in
14552 ltp/testcases/realtime/stress/GNUmakefile.am
14553 ltp/testcases/realtime/stress/GNUmakefile.in
14555 11) Log Message:
14556 Forgot to remove include/rttests_config.h.in in the previous patch. Signed-off-by: Sebastien Dugue <sebastien.dugue@bull.net>
14558 Removed Files:
14559 ltp/testcases/realtime/include/rttests_config.h.in
14561 12) Log Message:
14562 Fix by Michael Olbrich <m.olbrich@pengutronix.de>, as, Sebastien´s Patch [[PATCH 3/3] [Realtime] Remove autotools specific stuff] applied on 24/03/2008 breaks this script.
14564 Modified File(s):
14565 ltp/testcases/realtime/run.sh
14567 13) Log Message:
14568 Usually the cross compiler is set from the toplevel directory by setting the CROSS_COMPILER variable. This makefile tries to overwrite it, but wrong. It is also possible to push in CFLAGS from the toplevel by using CROSS_CFLAGS. We should use these here as well. Finally, LDFLAGS are set here but not used by the makefiles. Moving the posix libs to LDLIBS makes it build. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
14570 Modified File(s):
14571 ltp/testcases/realtime/config.mk
14573 14) Log Message:
14574 This patch updates the matrix_mult testcase to closely follow the JVM in the concurrent case. So in the concurrent case we have 'numcpus-1' concurrent threads that are handed out work by the main thread and once we run out of concurrent threads, the main thread does the work itself. Signed-off-by: Dinakar Guniguntala <dino@in.ibm.com>
14576 Modified File(s):
14577 ltp/testcases/realtime/func/matrix_mult/matrix_mult.c
14579 15) Log Message:
14580 mmap1.c:524: warning: format '%ld' expects type 'long int', but argument 3 has type 'double'
14581 which actually prints as:
14582 WARNING: bad argument. Using default 1125899906842624
14584 Fix disktest printf format warnings (on Linux; no idea about Windows):
14585 childmain.c:443: warning: format '%d' expects type 'int', but argument 4 has type 'size_t'
14586 childmain.c:443: warning: format '%X' expects type 'unsigned int', but argument 5 has type 'size_t'
14587 childmain.c:445: warning: format '%d' expects type 'int', but argument 6 has type 'size_t'
14588 childmain.c:448: warning: format '%d' expects type 'int', but argument 6 has type 'size_t'
14589 childmain.c:451: warning: format '%d' expects type 'int', but argument 6 has type 'size_t'
14590 Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
14592 Modified File(s):
14593 ltp/testcases/kernel/io/disktest/childmain.h
14594 ltp/testcases/kernel/mem/mtest06/mmap1.c
14596 16) Log Message:
14597 All the syslog test cases in ltp-full-20080131 are failing for RHEL4U5 on x3850 M2 architecture. The syslogtst is failing because when only 1 argument is passed to syslogtst the condition in the test case fails to deal with it. I have tested the failed tests cases after applying the patch on the same architecture(x3850M2) and found its passing. Signed-off-by : Vinay Sridhar <vinaysridhar@in.ibm.com>
14599 Modified File(s):
14600 ltp/testcases/kernel/syscalls/syslog/syslogtst.c
14602 17) Log Message:
14603 The filename arguments in some output messages are wrong. Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
14605 Modified File(s):
14606 ltp/testcases/kernel/syscalls/inotify/inotify02.c
14608 18) Log Message:
14609 Fixes a minor issue with pi_perf testcase (testcases/realtime/func/). The wait_dat is intended to measure the amount of time it took for the high priority thread to actually obtain the lock from the time it was released by the low priority thread. The patch fixes this computation to measure it more accurately. The PASS/FAIL computation is unaffected. Signed-off-by: Ankita Garg <ankita@in.ibm.com>, Acked-by: Sripathi Kodi <sripathik@in.ibm.com>
14611 Modified File(s):
14612 ltp/testcases/realtime/func/pi_perf/pi_perf.c
14614 19) Log Message:
14615 The vmsplice01 testcase in LTP failed when run over machines with NFS mount. However after I examined the test case I found that the testcase performs vmsplice() and splice() system calls and it was only splice() that caused the failure. After discussing with Subrata, we had decided that the fact that vmsplice() succeeds must be displayed before checking if the testcase is running over NFS and exiting. Hence I have prepared a patch with the above details taken care of. Signed-off-by : Vinay Sridhar <vinaysridhar@in.ibm.com>
14617 Modified File(s):
14618 ltp/testcases/kernel/syscalls/vmsplice/vmsplice01.c
14620 20) Log Message:
14621 faccessat01 and fchmodat01 did not test the AT_FDCWD tests, but assigned fds[5]. I made them work, patch attached. btw, readlinkat01 is also buggy, but I have not yet come around to fixing it. By, Marcus Meissner <marcusmeissner@users.sourceforge.net>
14623 Modified File(s):
14624 ltp/testcases/kernel/syscalls/faccessat/faccessat01.c
14625 ltp/testcases/kernel/syscalls/fchmodat/fchmodat01.c
14627 21) Log Messsage:
14628 Some newer glibcs do not like sprintf() printing a string into itself and loop. By, Marcus Meissner <marcusmeissner@users.sourceforge.net>
14630 Modified File(s):
14631 ltp/testcases/kernel/syscalls/nftw/lib.c
14632 ltp/testcases/kernel/syscalls/nftw/lib64.c
14634 22) Log Message:
14635 some more "variable is used uninitialized" warnings fixed with this patch, by, Marcus Meissner <marcusmeissner@users.sourceforge.net>
14637 Modified File(s):
14638 ltp/testcases/kernel/fs/doio/doio.c
14639 ltp/testcases/kernel/syscalls/sysctl/sysctl05.c
14640 ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_wait/4-1.c
14642 23) Log Message:
14643 This patch fixes some compiler warnings spit out by newer GCCs and fortify source (mostly some initialisations and return value checking), by, Marcus Meissner <marcusmeissner@users.sourceforge.net>
14645 Modified File(s):
14646 ltp/testcases/kernel/fs/doio/doio.c
14647 ltp/testcases/kernel/fs/doio/iogen.c
14649 24) Log Message:
14650 Various waitpid tests print the PID of the wrong array. fork_kid_pid[j] is accessed just past the end of the fork_kid_pid array, so it is better to use wait_kid_pid[i] instead, by, Marcus Meissner <marcusmeissner@users.sourceforge.net>
14652 Modified File(s):
14653 ltp/testcases/kernel/syscalls/waitpid/waitpid06.c
14654 ltp/testcases/kernel/syscalls/waitpid/waitpid07.c
14655 ltp/testcases/kernel/syscalls/waitpid/waitpid08.c
14656 ltp/testcases/kernel/syscalls/waitpid/waitpid11.c
14657 ltp/testcases/kernel/syscalls/waitpid/waitpid12.c
14658 ltp/testcases/kernel/syscalls/waitpid/waitpid13.c
14660 25) Log Message:
14661 When I was compiling ltp-full-20080229/kernel/module/, error occured. The error like this: ...
14662 scripts/Makefile.build:46: *** CFLAGS was changed in"ltp-full-20080229/testcases/kernel/module/delete_module/Makefile".Fix it to use EXTRA_CFLAGS. Stop.
14663 The reason is: When we build an External module, we should use EXTRA_CFLAGS, not CFLAGS. In detail please refer to Documentation/kbuild/modules.txt. In addition,there are some trashy "include" such as:
14664 "#include <asm/atomic.h>" in delete_module01.c
14665 "#include <linux/config.h>" in dummy_del_mod.c
14666 The following patch solves these problems:
14667 Signed-off-by: Wang Fang <wangf@cn.fujitsu.com>
14669 Modified File(s):
14670 ltp/testcases/kernel/module/delete_module/Makefile
14671 ltp/testcases/kernel/module/delete_module/delete_module01.c
14672 ltp/testcases/kernel/module/delete_module/delete_module02.c
14673 ltp/testcases/kernel/module/delete_module/delete_module03.c
14674 ltp/testcases/kernel/module/delete_module/dummy_del_mod.c
14675 ltp/testcases/kernel/module/delete_module/dummy_del_mod_dep.c
14677 26) Log Message:
14678 The ltp-full-20080229/testcases/kernel/module/delete_module/Makefile will do this:
14679    @set -e; for i in $(MODULES); do ln -f $$i /tmp/$$i ; done
14680 If the ltp directory and /tmp are not in the same device, an error occurs:
14681    ln: creating hard link `/tmp/xxx' => `xxx': Invalid cross-device link I suffer from this.
14682 The patch as follows:
14683 Signed-off-by: Wang Fang <wangf@cn.fujitsu.com>
14685 Modified File(s):
14686 ltp/testcases/kernel/module/delete_module/Makefile
14688 27) Log Message:
14689 The memsize is specified by the user in Mb, but it is converted to Kb in the script, so we should convert it to Mb in the output. The following patch solves this problem: igned-off-by: Wang Fang <wangf@cn.fujitsu.com>
14691 Modified File(s):
14692 ltp/testscripts/ltpstress.sh
14694 28) Log Message:
14695 The 9th testcase of inotify02 failed due to event coalescence. We fix this by moving the IN_DELETE test in between of the 2 IN_MOVE_SELF events. Also add the test for event coalescence. Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
14697 File(s) Modified:
14698 ltp/testcases/kernel/syscalls/inotify/README
14699 ltp/testcases/kernel/syscalls/inotify/inotify02.c
14701 29) Log Message:
14702 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
14704 Modified File(s):
14705 ltp/testcases/kernel/syscalls/syslog/syslogtst.c
14707 30) Log Message:
14708 A few POSIX fixes from Dustin Kirkland in [1908313]
14710 Modified File(s):
14711 ltp/IDcheck.sh
14712 ltp/runltp
14713 ltp/runltplite.sh
14715 31) Log Message:
14716 cleanup build system a bit
14718 Removed File(s):
14719 gotlibcap.c nolibcap.c
14721 32) Log Message:
14722 When CREATE is not set there is no default, so it is possible to run into the test(1) statement in line 116 with an undefined CREATE, which lets test break. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
14724 Modified File(s):
14725 ltp/IDcheck.sh 
14727 33) Log Message:
14728 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>
14730 Modified Files:
14731 ltp/testcases/kernel/security/filecaps/Makefile
14732 ltp/testcases/kernel/security/filecaps/verify_caps_exec.c
14733 Added Files:
14734 ltp/testcases/kernel/security/filecaps/makenumcapsh.c
14736 34) Log Message:
14737 1. Minor fixes:
14738         Added -i to have the number of iterations configurable. However, this number cannot be less than 100 else a calloc fails in init_stat* function, causing sigsegv afterward. The patch also adds the return code checking for these init_stat functions. Added -m args is to have the PASS/FAIL criteria configurable. 
14739 2. Bug fix: disk write access deadlock
14740         High prio busy thread hogged cpus forbidding kjournald and pdflush daemons to release filesystem locks. This caused timer_thread to hang waiting for the lock.
14741 Signed-off-by: Gilles Carry <gilles.carry@bull.net>
14743 Modified Files:
14744 ltp/testcases/realtime/func/hrtimer-prio/hrtimer-prio.c
14745 ltp/testcases/realtime/func/thread_clock/tc-2.c
14747 35) Log Message:
14748 1. Whitespaces cleanup
14749 2. Error checks when initializing stat containers
14750 Signed-off-by: Gilles Carry <gilles.carry@bull.net>
14752 Modified Files:
14753 ltp/testcases/realtime/func/matrix_mult/matrix_mult.c
14755 36) Log Message:
14756 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. Signed-off-by: Sebastien Dugue <sebastien.dugue@bull.net>
14758 Modified Files:
14759 ltp/testcases/realtime/include/libstats.h
14760 ltp/testcases/realtime/lib/librttest.c
14761 ltp/testcases/realtime/lib/libstats.c
14763 37) Log Message:
14764 1) This patch fixes a concurrency issue in shmctl02. Same issue as in shmat02,
14765 2) Fix return value check from shmat. In case of error, this wrong check was leading to a seg-fault. Same problem as in kill05,
14766 3) Fixes a concurrency issue in shmget02. Same issue as in shmat02 : second key can conflict with the key from another process, 
14767 4) Fix a NFS warning when running rename14 concurrently. In this case, due to the large number of running processes and scheduler decisions, the father task can exit before its sons. Thus, leading to the removal of a file still opened by a son... NFS don't like that, 
14768 Signed-off-by: Renaud Loittiaux <Renaud.Lottiaux@kerlabs.com>
14770 Modified Files:
14771 ltp/testcases/kernel/syscalls/ipc/shmctl/shmctl02.c
14772 ltp/testcases/kernel/syscalls/ipc/shmdt/shmdt01.c
14773 ltp/testcases/kernel/syscalls/ipc/shmget/shmget02.c
14774 ltp/testcases/kernel/syscalls/rename/rename14.c
14776 38) Log Message:
14777 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> 
14779 Modified Files:
14780 ltp/testcases/kernel/syscalls/ipc/semctl/semctl07.c
14783 39) Log Message:
14784 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>
14786 Modified Files:
14787 ltp/testcases/kernel/syscalls/ipc/semop/semop02.c
14789 40) Log Message:
14790 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. This patch is a bit more intrusive than my previous ones.
14791 Patch content :
14792 * Define 2 new functions in kernel/syscalls/lib/libtestsuite.c, used to
14793 * synchronize a father and a son using pipes.
14794     - create_sync_pipes: create a pair of pipes used for the synchronization,
14795     - wait_son_startup: function used in the father to wait for its son to start ts execution,
14796     - notify_startup: function used in the son to notify it has started its execution,
14797 * Add a kernel/syscalls/lib/libtestsuite.h file to cleanly export newly
14798 * defines functions,
14799 * Fix the semctl01test. The idea used to synchronize : 
14800    - For each task created, the father waits for the son to start its execution using the newly define functions,
14801    - After the last son has been created, the father do a sleep(1) to give time to the sons to execute the semop function,
14802 The final sleep does not guaranty the sons will have time to do the semop. On a REALLY heavily loaded system, this will still fail... The only solution I see to be sure the son is really blocked on the semop before the father continue its execution it to use the wchan info from /proc/<pid>/wchan file..., by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>
14804 Modified Files:
14805 ltp/testcases/kernel/syscalls/ipc/semctl/Makefile
14806 ltp/testcases/kernel/syscalls/ipc/semctl/semctl01.c
14807 ltp/testcases/kernel/syscalls/lib/libtestsuite.c
14809 41) Log Message:
14810 Fixing some NFS issue(s),  by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>
14812 Modified Files:
14813 ltp/testcases/kernel/syscalls/fchownat/fchownat01.c
14815 42) Log Message:
14816 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>
14818 Modified Files:
14819 ltp/testcases/kernel/syscalls/fchmodat/fchmodat01.c
14821 Added Files:
14822 ltp/testcases/kernel/syscalls/lib/libtestsuite.h
14824 43) Log Message:
14825 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>
14827 Modified Files:
14828 ltp/testcases/kernel/syscalls/faccessat/faccessat01.c
14830 44) Log Message:
14831 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 to me. Signed-off-by: Rafael Folco <rfolco@linux.vnet.ibm.com>
14833 Modified Files:
14834 ltp/testcases/kernel/syscalls/ipc/msgctl/Makefile
14835 ltp/testcases/kernel/syscalls/ipc/msgget/Makefile
14837 45) Log Message:
14838 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>
14840 Modified Files:
14841 ltp/testcases/kernel/syscalls/dup2/dup203.c
14843 46) Log Message:
14844 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>
14846 Modified Files:
14847 ltp/testcases/realtime/func/prio-preempt/prio-preempt.c
14849 47) Log Message:
14850 Fixing Build Failures on Fedora Machine, by, psuriset@linux.vnet.ibm.com
14852 Modified Files:
14853 ltp/testcases/kernel/numa/test.sh
14855 LTP-20080229
14857 1)  Log Message: lcov: adding support for gzipped html based on patch by dnozay@vmware.com
14858 File(s) Modified:
14859 ltp/utils/analysis/lcov/lcovrc
14860 ltp/utils/analysis/lcov/man/genhtml.1
14861 ltp/utils/analysis/lcov/man/lcovrc.5
14862 ltp/utils/analysis/lcov/bin/genhtml
14864 2) Log Message: Fix for Don´t call Domain type on test create, by, "Serge E. Hallyn" <serue@us.ibm.com>
14865 File(s) Modified:
14866 ltp/testcases/kernel/security/selinux-testsuite/misc/sbin_deprecated.patch
14867 ltp/testscripts/test_selinux.sh
14869 3) Log Message: Some code cleanup in PID & SYSVIPC namespace testcases, by, "Rishikesh K. Rajak" <risrajak@linux.vnet.ibm.com>
14870 Modified File(s):
14871 ltp/testcases/kernel/containers/pidns/pidns01.c
14872 ltp/testcases/kernel/containers/pidns/pidns02.c
14873 ltp/testcases/kernel/containers/pidns/pidns03.c
14874 ltp/testcases/kernel/containers/sysvipc/shmnstest.c
14876 4) Log Message: Some Cleanups and running hugetlb independantly
14877 Modified File(s):
14878 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap02.c
14879 ltp/testcases/kernel/mem/hugetlb/hugemmap/hugemmap04.c
14880 Added File(s):
14881 ltp/runtest/hugetlb
14883 5) Log Message: Give Execute Permission to numa01.sh, by, Pradeep K Surisetty <pradeepkumars@in.ibm.com>
14884 Modified File(s):
14885 ltp/testcases/kernel/numa/Makefile
14887 6) Log Message: 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>
14888 Modified File(s):
14889 ltp/testcases/kernel/security/selinux-testsuite/misc/sbin_deprecated.patch
14891 7) Log Message: str_echo function expects a file descriptor & not an address, by, Craig Meier <crmeier@ghs.com>
14892 Modified File(s):
14893 ltp/testcases/kernel/sched/clisrv/pthserv.c
14895 8) Log Message: Build Error Fix by checking for installation of setcap or xattr headers, by, "Serge E. Hallyn" <serue@us.ibm.com>
14896 Modified File(s):
14897 ltp/testcases/kernel/security/filecaps/Makefile
14898 ltp/testcases/kernel/security/filecaps/checkforlibcap.sh
14899 Added Files:
14900 ltp/testcases/kernel/security/filecaps/check_xattr.c
14902 9) Log Message: mark test_exit as noreturn #1891129 by Marcus Meissner, by, Mike Frysinger <vapier@users.sourceforge.net>
14903 Modified File(s):
14904 ltp/ltp/include/test.h 
14905 Added File(s): 
14906 ltp/ltp/include/compiler.h
14908 10)Log Message: Disktest application update to version 1.4.2, by, Brent Yardley <yardleyb@us.ibm.com>
14909 Modified File(s):
14910 ltp/testcases/kernel/io/disktest/Getopt.c
14911 ltp/testcases/kernel/io/disktest/Getopt.h
14912 ltp/testcases/kernel/io/disktest/Makefile
14913 ltp/testcases/kernel/io/disktest/Makefile.aix
14914 ltp/testcases/kernel/io/disktest/Makefile.linux
14915 ltp/testcases/kernel/io/disktest/Makefile.windows
14916 ltp/testcases/kernel/io/disktest/README
14917 ltp/testcases/kernel/io/disktest/childmain.c
14918 ltp/testcases/kernel/io/disktest/childmain.h
14919 ltp/testcases/kernel/io/disktest/defs.h
14920 ltp/testcases/kernel/io/disktest/dump.c
14921 ltp/testcases/kernel/io/disktest/dump.h
14922 ltp/testcases/kernel/io/disktest/globals.c
14923 ltp/testcases/kernel/io/disktest/globals.h
14924 ltp/testcases/kernel/io/disktest/io.c
14925 ltp/testcases/kernel/io/disktest/io.h
14926 ltp/testcases/kernel/io/disktest/main.c
14927 ltp/testcases/kernel/io/disktest/main.h
14928 ltp/testcases/kernel/io/disktest/parse.c
14929 ltp/testcases/kernel/io/disktest/parse.h
14930 ltp/testcases/kernel/io/disktest/sfunc.c
14931 ltp/testcases/kernel/io/disktest/sfunc.h
14932 ltp/testcases/kernel/io/disktest/stats.c
14933 ltp/testcases/kernel/io/disktest/stats.h
14934 ltp/testcases/kernel/io/disktest/threading.c
14935 ltp/testcases/kernel/io/disktest/threading.h
14936 ltp/testcases/kernel/io/disktest/timer.c
14937 ltp/testcases/kernel/io/disktest/timer.h
14938 ltp/testcases/kernel/io/disktest/usage.c
14939 ltp/testcases/kernel/io/disktest/usage.h
14940 ltp/testcases/kernel/io/disktest/man1/disktest.1
14941 Added File(s):
14942 ltp/testcases/kernel/io/disktest/CHANGELOG
14943 ltp/testcases/kernel/io/disktest/disktest.spec
14944 ltp/testcases/kernel/io/disktest/signals.c
14945 ltp/testcases/kernel/io/disktest/signals.h
14946 ltp/testcases/kernel/io/disktest/man1/disktest_manual.html
14948 11) Log Message: 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>
14949 Modified File(s):
14950 ltp/testcases/kernel/containers/libclone/libclone.c
14952 12) Log Message: 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"
14953 Modified File(s):
14954 ltp/testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c
14956 13) Log Message: 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>
14957 Modified File(s):
14958 ltp/testcases/kernel/syscalls/mprotect/mprotect02.c
14960 14) Log Message: 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).
14961 Modified File(s):
14962 ltp/testcases/kernel/syscalls/sysconf/sysconf01.c
14964 15) Log Message: Do not store cache files, by, Mike Frysinger <vapier@users.sourceforge.net>
14965 Deleted File(s):
14966 ltp/testcases/realtime/autom4te.cache/traces.0
14967 ltp/testcases/realtime/autom4te.cache/traces.1
14968 ltp/testcases/realtime/autom4te.cache/requests
14969 ltp/testcases/realtime/autom4te.cache/output.1
14970 ltp/testcases/realtime/autom4te.cache/output.0
14972 16) Log Message: Remove compiled files, by, Mike Frysinger <vapier@users.sourceforge.net>
14973 Modified File(s):
14974 ltp/testcases/kernel/syscalls/pcllib/libtool
14975 Deleted File(s):
14976 ltp/testcases/kernel/syscalls/pcllib/config.h
14977 ltp/testcases/kernel/syscalls/pcllib/config.log
14978 ltp/testcases/kernel/syscalls/pcllib/config.status
14980 17) Log Message: punt compiled files, by, Mike Frysinger <vapier@users.sourceforge.net>
14981 Deleted File(s):
14982 ltp/testcases/kernel/syscalls/pcllib/test/.deps/cobench.Po
14983 ltp/testcases/kernel/syscalls/pcllib/test/.deps/cothread.Po
14985 18) Log Message: punt compiled files, by, Mike Frysinger <vapier@users.sourceforge.net>
14986 Deleted File(s):
14987 ltp/testcases/kernel/syscalls/pcllib/man/Makefile
14989 19) Log Message: punt compiled files, by, Mike Frysinger <vapier@users.sourceforge.net>
14990 Deleted File(s):
14991 ltp/testcases/kernel/syscalls/pcllib/pcl/.deps/pcl_version.Plo
14992 ltp/testcases/kernel/syscalls/pcllib/pcl/.deps/pcl.Plo
14994 20) Log Message: punt compiled files, by, Mike Frysinger <vapier@users.sourceforge.net>
14995 Deleted File(s):
14996 ltp/testcases/kernel/syscalls/pcllib/autom4te.cache/traces.0
14997 ltp/testcases/kernel/syscalls/pcllib/autom4te.cache/traces.1
14998 ltp/testcases/kernel/syscalls/pcllib/autom4te.cache/requests
14999 ltp/testcases/kernel/syscalls/pcllib/autom4te.cache/output.1
15000 ltp/testcases/kernel/syscalls/pcllib/autom4te.cache/output.0
15002 21) Log Message: punt compiled files, by, Mike Frysinger <vapier@users.sourceforge.net>
15003 Deleted File(s):
15004 ltp/testcases/kernel/syscalls/pcllib/include/Makefile
15006 22) Log Message: punt compiled files, by, Mike Frysinger <vapier@users.sourceforge.net>
15007 Deleted File(s):
15008 ltp/testcases/kernel/syscalls/pcllib/test/Makefile
15010 23) Log Message: punt compiled files, by, Mike Frysinger <vapier@users.sourceforge.net>
15011 Deleted File(s):
15012 ltp/testcases/kernel/syscalls/pcllib/pcl/Makefile
15014 24) Log Message: 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
15015      o we are testing on x86* and ppc* archs
15016      o on 64 bit machine we will always see 64 bit kernel running
15017 by, Nagesh Sharyathi <sharyathi@in.ibm.com>
15018 Modified File(s):
15019 ltp/testcases/kernel/syscalls/fallocate/fallocate01.c
15020 ltp/testcases/kernel/syscalls/fallocate/fallocate02.c
15021 ltp/testcases/kernel/syscalls/fallocate/fallocate03.c
15023 25) Log Message:
15024 Since msgmni now scales to the memory size, it may reach big values.
15025 To avoid forking 2*msgmni processes and create msgmni msg queues, do not take
15026 msgmni from procfs anymore.
15027 Just define it as 16 (which is the MSGMNI constant value in linux/msg.h)
15029 Also fixed the Makefiles in ipc/lib and ipc/msgctl: there was no dependency
15030 on the lib/ipc*.h header files.
15032 Signed-off-by: Nadia Derbey <Nadia.Derbey@bull.net>
15034 Modified File(s):
15035 ltp/testcases/kernel/syscalls/ipc/lib/Makefile
15036 ltp/testcases/kernel/syscalls/ipc/lib/ipcmsg.h
15037 ltp/testcases/kernel/syscalls/ipc/msgctl/Makefile
15038 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl08.c
15039 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl09.c
15041 26) Log Message:
15042 Here is a second round of cleanup and fixes for the realtime testcases.
15044 1) Make sched_jitter use the create_fifo_thread() library function instead of an open coded solution,
15045 2) Prio-wake calls rt_init() twice, remove the second call,
15046 3) Make sbrk_mutex less verbose by default. One can still use the -v option to get the whole output,
15047 4) It's better to calculate the histogram before saving it. This was introduced in an earlier commit of mine fixing the quantile calculation, 5) Fix runtime displaying of the min and max latencies (when used with -v3). While at it, remove an uneeded avg variable,
15048 6) Various tests still have a hardcoded value for the quantile nines. Use a value automatically calculated from the number of iterations,
15049 7) The log10() call used for automatic quantile nines calculation returns a double result. Cast it to an int. The exp10() call used in stats_quantiles_calc() for checking purposes returns a double result which is compared against a long. Cast it to a long. This allows the following comparison: data->size < (long)exp10(quantiles->nines) to really be false when quantiles->nines has been calculated as log10(data->size).
15050 More generally, it seems that (at least with gcc 4.1.1):
15051         long i = 10000;
15052         double f = exp10(log10(i))
15054         yields (i < f) being true due to rounding,
15055 8) Add latency tracing capability to pthread_kill_latency as is already done on a few other latency tests (gtod_latency, sched_latency, ...),
15056 9) The '::' optional argument specifier for getopt used by the '-v' option is a GNU extension, is not portable and does not work. For example it's not even described in the Debian getopt(3) manpage. Make the '-v' option require a non optional argument,
15057 10)The print buffer is only ever flushed when it is full. Add flushing when the test terminates vi atexit(),
15058 11)The 'period missed' check of the thread first loop should not depend on the thread starting time. This is especially visible on 'slow' platforms where one cannot run the test if thread creation takes a long time. Fix it by removing this dependency. All delays are now calculated relative to when the thread starts,
15060 Signed-off-by: Sebastien Dugue <sebastien.dugue@bull.net>
15061 Cc: Darren Hart <dvhltc@us.ibm.com>
15062 Cc: Tim Chavez <tinytim@us.ibm.com>
15063 Cc: Matthieu CASTET <matthieu.castet@parrot.com>
15064 Acked-by: Chirag <chirag@linux.vnet.ibm.com>
15066 Modified File(s):
15067 ltp/testcases/realtime/func/gtod_latency/gtod_latency.c
15068 ltp/testcases/realtime/func/hrtimer-prio/hrtimer-prio.c
15069 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load.c
15070 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load_single.c
15071 ltp/testcases/realtime/func/pi-tests/sbrk_mutex.c
15072 ltp/testcases/realtime/func/pi_perf/pi_perf.c
15073 ltp/testcases/realtime/func/prio-wake/prio-wake.c
15074 ltp/testcases/realtime/func/pthread_kill_latency/pthread_kill_latency.c
15075 ltp/testcases/realtime/func/sched_jitter/sched_jitter.c
15076 ltp/testcases/realtime/func/sched_latency/sched_latency.c
15077 ltp/testcases/realtime/lib/librttest.c
15078 ltp/testcases/realtime/lib/libstats.c
15080 27) Log Message: lcov: fixed problem with pre gcc-3.3 versions.
15081 read_gcov_headers does not return valid results for pre gcc-3.3 versions. Due to an unnecessary check, parsing of gcov files was aborted. Fix by removing check, by, Peter Oberparleiter <oberpapr@users.sourceforge.net>
15082 Modified File(s):
15083 ltp/utils/analysis/lcov/bin/geninfo
15085 28) Log Message: lcov: fix error when trying to use genhtml -b
15086 genhtml fails when the data file contains an entry which is not found in the base file, by, Peter Oberparleiter <oberpapr@users.sourceforge.net>
15087 Modified File(s):
15088 ltp/utils/analysis/lcov/bin/genhtml
15090 29) Log Messaage: 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>
15091 Added File(s):
15092 ltp/testcases/realtime/func/pthread_kill_latency/run_auto.sh
15094 30) Log Message: 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).
15095 Also integrated the following in libipc.a:
15096   . get_max_msgqueues()
15097   . get_used_msgqueues()
15098 Signed-off-by: Nadia Derbey <Nadia.Derbey@bull.net>
15099 Modified File(s):
15100 ltp/testcases/kernel/syscalls/ipc/lib/ipcmsg.h
15101 ltp/testcases/kernel/syscalls/ipc/lib/libipc.c
15102 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl08.c
15103 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl09.c
15104 ltp/testcases/kernel/syscalls/ipc/msgget/Makefile
15105 ltp/testcases/kernel/syscalls/ipc/msgget/msgget03.c
15106 Added File(s):
15107 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl10.c
15108 ltp/testcases/kernel/syscalls/ipc/msgctl/msgctl11.c
15110 31) Log Message: 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>
15111 Modified File(s):
15112 ltp/testcases/kernel/syscalls/waitpid/waitpid06.c
15114 32) Log Message:
15115 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 :
15116 - All features, cleanups and fixes done by IBM realtime team over last two
15117   month or so.
15118 - Change in copyrights( year, symbil and limiting columns to 80 chars)
15119 - Other few cleanups to ltp-realtime tests.
15120 Signed-off-by : Sudhanshu Singh < sudh@linux.vnet.ibm.com>
15122 Modified File(s):
15123 ltp/testcases/realtime/GNUmakefile.am
15124 ltp/testcases/realtime/run.sh
15125 ltp/testcases/realtime/func/async_handler/async_handler.c
15126 ltp/testcases/realtime/func/async_handler/async_handler_jk.c
15127 ltp/testcases/realtime/func/async_handler/async_handler_tsc.c
15128 ltp/testcases/realtime/func/gtod_latency/gtod_infinite.c
15129 ltp/testcases/realtime/func/gtod_latency/gtod_latency.c
15130 ltp/testcases/realtime/func/hrtimer-prio/hrtimer-prio.c
15131 ltp/testcases/realtime/func/matrix_mult/matrix_mult.c
15132 ltp/testcases/realtime/func/measurement/preempt_timing.c
15133 ltp/testcases/realtime/func/measurement/rdtsc-latency.c
15134 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load.c
15135 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load_single.c
15136 ltp/testcases/realtime/func/pi-tests/parse-testpi1.py
15137 ltp/testcases/realtime/func/pi-tests/parse-testpi2.py
15138 ltp/testcases/realtime/func/pi-tests/run_auto.sh
15139 ltp/testcases/realtime/func/pi-tests/sbrk_mutex.c
15140 ltp/testcases/realtime/func/pi-tests/test-skeleton.c
15141 ltp/testcases/realtime/func/pi-tests/testpi-0.c
15142 ltp/testcases/realtime/func/pi-tests/testpi-1.c
15143 ltp/testcases/realtime/func/pi-tests/testpi-2.c
15144 ltp/testcases/realtime/func/pi-tests/testpi-4.c
15145 ltp/testcases/realtime/func/pi-tests/testpi-5.c
15146 ltp/testcases/realtime/func/pi-tests/testpi-6.c
15147 ltp/testcases/realtime/func/pi-tests/testpi-7.c
15148 ltp/testcases/realtime/func/pi_perf/pi_perf.c
15149 ltp/testcases/realtime/func/prio-preempt/prio-preempt.c
15150 ltp/testcases/realtime/func/prio-wake/prio-wake.c
15151 ltp/testcases/realtime/func/pthread_kill_latency/pthread_kill_latency.c
15152 ltp/testcases/realtime/func/sched_football/parse-football.py
15153 ltp/testcases/realtime/func/sched_football/sched_football.c
15154 ltp/testcases/realtime/func/sched_jitter/sched_jitter.c
15155 ltp/testcases/realtime/func/sched_latency/sched_latency.c
15156 ltp/testcases/realtime/func/thread_clock/tc-2.c
15157 ltp/testcases/realtime/include/libjvmsim.h
15158 ltp/testcases/realtime/include/librttest.h
15159 ltp/testcases/realtime/include/libstats.h
15160 ltp/testcases/realtime/include/list.h
15161 ltp/testcases/realtime/lib/libjvmsim.c
15162 ltp/testcases/realtime/lib/librttest.c
15163 ltp/testcases/realtime/lib/libstats.c
15164 ltp/testcases/realtime/perf/latency/pthread_cond_latency.c
15165 ltp/testcases/realtime/perf/latency/pthread_cond_many.c
15166 ltp/testcases/realtime/scripts/__init__.py
15167 ltp/testcases/realtime/scripts/setenv.sh
15168 ltp/testcases/realtime/stress/pi-tests/lookup_pi_state.c
15169 ltp/testcases/realtime/stress/pi-tests/testpi-3.c
15170 ltp/testscripts/test_realtime.sh
15172 33) Log Message: 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>
15173 Modified File(s):
15174 ltp/testcases/kernel/syscalls/waitpid/waitpid07.c
15176 34) Log Message:
15177 waitpid tests: Fix failure detection flag initialization.
15178 On a similar pattern as waitpid06 and waitpid07, waitpid08-13 use a failure detection flag (called 'fail' instead of 'flag'). However except in waitpid09, this flag may be used uninitialized, which causes the test to randomly report failure. This patch ensures that the flag is reset at the beginning of each loop.
15179 Signed-off-by: Louis Rilling <Louis.Rilling@kerlabs.com>
15181 Modified File(s):
15182 ltp/testcases/kernel/syscalls/waitpid/waitpid08.c
15183 ltp/testcases/kernel/syscalls/waitpid/waitpid10.c
15184 ltp/testcases/kernel/syscalls/waitpid/waitpid11.c
15185 ltp/testcases/kernel/syscalls/waitpid/waitpid12.c
15186 ltp/testcases/kernel/syscalls/waitpid/waitpid13.c
15188 35) Log Message:
15189 waitpid03/04: Fix condition numbers displayed when reporting errors.
15190 The condition numbers displayed while reporting errors in waitpid03 and waitpid04 are used initialized and are not consistently updated, which may lead to useless reports.
15191 Signed-off-by: Louis Rilling <Louis.Rilling@kerlabs.com>
15193 Modified File(s):
15194 ltp/testcases/kernel/syscalls/waitpid/waitpid03.c
15195 ltp/testcases/kernel/syscalls/waitpid/waitpid04.c
15197 36) Log Message:
15198 waitpid02-05: remove unused defines related to failure handling. Signed-off-by: Louis Rilling <Louis.Rilling@kerlabs.com>
15199 Modified File(s):
15200 ltp/testcases/kernel/syscalls/waitpid/waitpid02.c
15201 ltp/testcases/kernel/syscalls/waitpid/waitpid03.c
15202 ltp/testcases/kernel/syscalls/waitpid/waitpid04.c
15203 ltp/testcases/kernel/syscalls/waitpid/waitpid05.c
15205 37) Log Message: Adding option to build TIMER test cases as well, by, Subrata Modak <subrata@linux.vnet.ibm.com>
15206 Modified File(s):
15207 ltp/testcases/kernel/Makefile
15209 38) Log Message: Removing these files as they get automatically generated during build, by, Max Stirling <vicky.irobot@gmail.com>
15210 Deleted File(s):
15211 ltp/testcases/ballista/ballista/MakefileHost
15212 ltp/testcases/ballista/ballista/MakefileTarget
15214 39) Log Message: 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>
15215 Modified File(s):
15216 ltp/testcases/kernel/syscalls/sendfile/sendfile02.c
15217 ltp/testcases/kernel/syscalls/sendfile/sendfile04.c
15219 40) Log Message: Fix NFS issues in tst_rmdir (directory non empty) due to an unmapped file, by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>
15220 Modified File(s):
15221 ltp/testcases/kernel/syscalls/remap_file_pages/remap_file_pages01.c
15222 ltp/testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c
15224 41) Log Message: 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>
15225 Modified File(s):
15226 ltp/testcases/kernel/syscalls/remap_file_pages/remap_file_pages01.c
15228 42) Log Message: 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>
15229 Modified File(s):
15230 ltp/testcases/kernel/fs/doio/rwtest.sh
15232 43) Log Message:
15233 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>
15235 Modified File(s):
15236 ltp/testcases/kernel/timers/clock_gettime/clock_gettime03.c
15237 ltp/testcases/kernel/timers/clock_settime/clock_settime03.c
15238 ltp/testcases/kernel/timers/include/common_timers.h
15239 ltp/testcases/kernel/timers/timer_create/timer_create02.c
15240 ltp/testcases/kernel/timers/timer_create/timer_create03.c
15241 ltp/testcases/kernel/timers/timer_create/timer_create04.c
15243 44) Mog Message:
15244 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>
15246 Modified File(s):
15247 ltp/testcases/kernel/syscalls/memmap/mem03.c
15249 45) Log Message: 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>
15250 Modified File(s):
15251 ltp/testcases/commands/ade/file/file_test.sh
15253 46) Log Message: 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>
15254 Modified File(s):
15255 ltp/testcases/kernel/syscalls/mremap/Makefile
15256 ltp/testcases/kernel/syscalls/mremap/mremap04.c
15258 47) Log Message:
15259 LTP-kill05-bad-check-fix.patch:
15260   - Fix return value check from shmat. In case of error, this wrong check was leading to a seg-fault.
15261 LTP-kill05-shmid_delete-fix.patch:
15262  - Fix deletion of the memory segment. Due to the change of process UID during the test, the segment was created by ROOT and deleted (or tried to be deleted) by user "bin". This is of course not possible. And it is also impossible to switch back uid to ROOT. Solution adopted : doing a fork in which the test is performed. The initial process staying with ROOT uid.
15263 LTP-kill05-concurrency-fix.patch
15264  - Paranoia concurrency fix. I have not encounter any real issue, but it is probably safer to be sure each process is using a different segment. -> use tst_tmpdir, to make getipckey generating a different key for each running process, by, Renaud Lottiaux <Renaud.Lottiaux@kerlabs.com>
15266 Modified File(s):
15267 ltp/testcases/kernel/syscalls/kill/kill05.c
15269 48) Log Message:
15270 1) The pi-tests don't use the librttest infrastructure and simply duplicate code. This patch ensures that those tests use librttest.
15271 2) The thread-clock test doesn't use the librttest infrastructure. This patch ensures that it does.
15272 3) Adds missing headers to the following files,
15273 Signed-Off-By: Chirag <chirag@linux.vnet.ibm.com>,
15274 Acked-By: Dinakar Guniguntala <dino@in.ibm.com>,
15275 Acked-By: Sebastien Dugue <sebastien.dugue@bull.net>
15277 Modified File(s):
15278 ltp/testcases/realtime/func/pi-tests/parse-testpi1.py
15279 ltp/testcases/realtime/func/pi-tests/parse-testpi2.py
15281 LTP-20080131
15283 1)  Log Message: Some more updates to Reference Policy Checks by "Serge E. Hallyn" <serue@us.ibm.com> 
15284 File(s) Affected:
15285 ltp/testscripts/test_selinux.sh
15286 File(s) Added:
15287 ltp/testcases/kernel/security/selinux-testsuite/misc/check_sbin_deprecated.pl
15288 ltp/testcases/kernel/security/selinux-testsuite/misc/sbin_deprecated.patch
15289 ltp/testcases/kernel/security/selinux-testsuite/misc/update_refpolicy.sh
15291 2) Log Message: This solves the configuration issue reported by Santwan <santwana.samantray@in.ibm.com>, and, fixed by Amit Arora <amitarora@in.ibm.com>
15292 File(s) Affected:
15293 ltp/testcases/kernel/syscalls/mlockall/mlockall02.c
15295 3) Log Message: Fix various printf strings to correct formatting and remove spaces, by, Randy Dunlap <rdunlap@xenotime.net>
15296 File(s) Affected:
15297 ltp/tools/apicmds/ltpapicmd.c
15299 4) Log Message: gcov-kernel patch for linux 2.6.23, by Peter Oberparleiter <oberpapr@users.sourceforge.net>
15300 File(s) Added:
15301 /cvsroot/ltp/utils/analysis/gcov-kernel/linux-2.6.23-gcov-arm-eabi.patch
15302 /cvsroot/ltp/utils/analysis/gcov-kernel/linux-2.6.23-gcov-arm-hack.patch
15303 /cvsroot/ltp/utils/analysis/gcov-kernel/linux-2.6.23-gcov.patch
15305 5) Log Message: Filter non-word characters in function name as they would break our file format which uses comma and '=' as field separator, by Peter Oberparleiter <oberpapr@users.sourceforge.net>
15306 File(s) Affected:
15307 /cvsroot/ltp/utils/analysis/lcov/bin/geninfo
15309 6) Log Message: Add dependency information for linux_syscall_numbers.h, by Mike Frysinger <vapier@gentoo.org>
15310 File(s) Affected:
15311 ltp/testcases/kernel/include/Makefile
15313 7) Log Message: Testcases contributed by Sharyathi Nagesh <sharyath@in.ibm.com>
15314 File(s) Affected:
15315 ltp/runtest/syscalls
15316 ltp/testcases/kernel/include/i386.in
15317 ltp/testcases/kernel/include/ia64.in
15318 ltp/testcases/kernel/include/powerpc.in
15319 ltp/testcases/kernel/include/powerpc64.in
15320 ltp/testcases/kernel/include/s390.in
15321 ltp/testcases/kernel/include/s390x.in
15322 ltp/testcases/kernel/include/sparc.in
15323 ltp/testcases/kernel/include/sparc64.in
15324 ltp/testcases/kernel/include/x86_64.in
15326 File(s) Added:
15327 ltp/testcases/kernel/syscalls/fallocate/Makefile
15328 ltp/testcases/kernel/syscalls/fallocate/fallocate01.c
15329 ltp/testcases/kernel/syscalls/fallocate/fallocate02.c
15330 ltp/testcases/kernel/syscalls/fallocate/fallocate03.c
15331 ltp/testcases/kernel/syscalls/fallocate/run.sh
15333 8) Log Message: Fix for situations when it fails even on NUMA node, enabling proper identification of nodes, by psuriset <psuriset@linux.ibm.com>
15334 File(s) Affected:
15335 ltp/testcases/kernel/numa/numa01.sh
15336 ltp/testcases/kernel/numa/numa_node_size.c
15337 ltp/testcases/kernel/numa/test.sh
15339 9) Log Message: Terminates the tests if __NR_fadvise64 is 0, by Masatake YAMATO <yamato@redhat.com>
15340 File(s) Affected:
15341 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise01.c
15342 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise02.c
15343 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise03.c
15344 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise04.c
15346 10) Log Message: Randomly generating a no. to avoid the test case to fail, by Sridhar Vinay <vinaysridhar@in.ibm.com>
15347 File(s) Affected:
15348 ltp/testcases/kernel/syscalls/syslog/syslogtst.c
15350 11) Log Message: Jeff Burke <jburke@redhat.com> wanted this unnecessary file to be removed
15351 FIle(s) Affected:
15352 ltp/testcases/pounder21/test_scripts/statslogging.orig
15354 12) Log Message: Some fixes for log directory and execute permission to the script, by Sudhanshu Singh <sudh@linux.vnet.ibm.com> and Jeff Burke <jburke@redhat.com>
15355 File(s) Affected:
15356 ltp/testcases/realtime/README
15357 File(s) Removed:
15358 ltp/testscripts/realtime.sh
15359 File(s) Added:
15360 ltp/testscripts/test_realtime.sh
15362 13) Log Message: Still more fix for Randomly generating a no. to avoid the test case to fail, by Sridhar Vinay <vinaysridhar@in.ibm.com>
15363 File(s) Affected:
15364 ltp/testcases/kernel/syscalls/syslog/syslogtst.c
15366 14) Log Message: "hp_func" should be protected through pthread_mutex or similar, by, Yi Xu <yxu@suse.de>
15367 File(s) Affected:
15368 ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_create/1-6.c
15370 15) Log Message:
15371 Huge Changes from Cai Qian <qcai@redhat.com>. Please see the Description
15372 below:
15374 The updated version
15375 has the following improvments,
15377 - simplify maintenance
15379 - fix several bugs
15381 - better automation
15383 - extend support on Debian and Fedora
15385 - merge Poornima Nayak <Poornima.Nayak@in.ibm.com> 's latest patch
15387 - other changes
15389 The new version simplifies code layout, and all tools under lib/
15390 directory are standalone and reusable, all configurable variables are
15391 under the file runkdump.conf. There are also included sample
15392 configuration files for different distros and test components. In
15393 addition, it avoided code duplication by merging RHEL and SLES specified
15394 code in lkdtm module together, and add a checking before hand. The
15395 working flow in main script has also been tidied up. verify and
15396 verify_dump have been unified. unused file "summary" has been deleted.
15398 In previous version,
15399 * The part of comparing kernel version in setup will not work proper
15400   if the kernel grows to something like 2.7.1 or 2.8.1.
15401 * verify_dump will not able to find previous vmcore if vmcore creation
15402   and vmcore verfication happen at different hours.
15403 * Other random bugs because of code complexity.
15405 In the new version, once you define everything in a config file, it will
15406 run in an automatically fashion on some of systems, if there is proper
15407 tools installed.
15409 The code has been rewritten in POSIX shell syntax, and made more
15410 portable, and attempted to remove hard-coded stuff as much as
15411 possible. It has been tested fairly on RHEL5.1, SLES10sp1, Debian
15412 unstable, and Fedora 8. If needed I can send you result logs. Sachin
15413 has done a quick test on PPC64 machine running RHEL5.1 and the script
15414 run fine. Poornima has done some code review.
15415 Poornima's patch has been merged,
15416 1. Crashkerenl reservation check is modified to support any craskernel
15417 value.  
15418 2. A message before system reboots
15419 3. Added one more line to 'status' if dump verification passed.
15420 4. Modified 'README' file
15421 5. If kdump start fails for invalid arguments in kdump.conf is fixed
15422 6. Replaced MAKE_OPTS with MAKE_OPTIONS.
15423 7. Removed some unwanted statements.
15425 Other changes included that all tests descriptions have been documented
15426 in doc/ALL_TEST.txt. KNLD (dump over scp with link delay) test case has
15427 been merged into KNSCP (dump over scp). Once LINK_DELAY has been defined
15428 somewhere in configuration file, all test cases (KNSCP and KNNFS)
15429 dumping to a network destination will take advantage of it. If
15430 LINK_DELAY is not defined or equals to 0, KNSCP and KNNFS will just the
15431 same as in previous version.
15433 Cai Qian
15435 Modified Files:
15436 ltp/testcases/kdump/Makefile ltp/testcases/kdump/README
15437 Added Files:
15438 ltp/testcases/kdump/runkdump.conf
15439 ltp/testcases/kdump/runkdump.sh
15440 ltp/testcases/kdump/doc/ALL_TEST.txt
15441 ltp/testcases/kdump/doc/OO_Descriptions.txt
15442 ltp/testcases/kdump/doc/README
15443 ltp/testcases/kdump/doc/TEST_PLAN.txt
15444 ltp/testcases/kdump/lib/Makefile
15445 ltp/testcases/kdump/lib/setup.sh
15446 ltp/testcases/kdump/lib/ssh.tcl
15447 ltp/testcases/kdump/lib/sysinfo.sh
15448 ltp/testcases/kdump/lib/test.sh
15449 ltp/testcases/kdump/lib/verify.sh
15450 ltp/testcases/kdump/lib/crasher/Makefile
15451 ltp/testcases/kdump/lib/crasher/crasher.c
15452 ltp/testcases/kdump/lib/kprobes/Makefile
15453 ltp/testcases/kdump/lib/kprobes/kprobes.c
15454 ltp/testcases/kdump/lib/lkdtm/Makefile
15455 ltp/testcases/kdump/lib/lkdtm/lkdtm.c
15456 ltp/testcases/kdump/lib/lkdtm/lkdtm.c.orig
15457 ltp/testcases/kdump/sample/runkdump.BASIC_LKDTM.RHEL
15458 ltp/testcases/kdump/sample/runkdump.BASIC_LKDTM.SLES
15459 ltp/testcases/kdump/sample/runkdump.CRASHER.RHEL
15460 ltp/testcases/kdump/sample/runkdump.CRASHER.SLES
15461 ltp/testcases/kdump/sample/runkdump.EXTRA_LKDTM.RHEL
15462 ltp/testcases/kdump/sample/runkdump.EXTRA_LKDTM.SLES
15463 Removed Files:
15464 ltp/testcases/kdump/TEST_PLAN.txt
15465 ltp/testcases/kdump/crash_cmds ltp/testcases/kdump/distro
15466 ltp/testcases/kdump/kdump_propagate ltp/testcases/kdump/master
15467 ltp/testcases/kdump/setup ltp/testcases/kdump/summary
15468 ltp/testcases/kdump/sysinfo ltp/testcases/kdump/test
15469 ltp/testcases/kdump/tests ltp/testcases/kdump/verify
15470 ltp/testcases/kdump/verify_dump
15471 ltp/testcases/kdump/rhtools/Makefile
15472 ltp/testcases/kdump/rhtools/OO_Descriptions.txt
15473 ltp/testcases/kdump/rhtools/crasher_mod/Makefile
15474 ltp/testcases/kdump/rhtools/crasher_mod/crasher.c
15475 ltp/testcases/kdump/rhtools/lkdtm_mod/Makefile
15476 ltp/testcases/kdump/rhtools/lkdtm_mod/lkdtm.c
15477 ltp/testcases/kdump/susetools/Makefile
15478 ltp/testcases/kdump/susetools/OO_Descriptions.txt
15479 ltp/testcases/kdump/susetools/crasher_mod/Makefile
15480 ltp/testcases/kdump/susetools/crasher_mod/crasher.c
15481 ltp/testcases/kdump/susetools/lkdtm_mod/Makefile
15482 ltp/testcases/kdump/susetools/lkdtm_mod/lkdtm.c
15483 ltp/testcases/kdump/testlists/crasher
15484 ltp/testcases/kdump/testlists/lkdtm.base
15485 ltp/testcases/kdump/testlists/lkdtm.exha
15487 16) Log Message: A huge Update to the RT Linux Tree by Sebastien Dugu <sebastien.dugue@bull.net>
15488 Modified Files:
15489 ltp/testcases/realtime/func/async_handler/async_handler.c
15490 ltp/testcases/realtime/func/async_handler/async_handler_tsc.c
15491 ltp/testcases/realtime/func/gtod_latency/gtod_latency.c
15492 ltp/testcases/realtime/func/hrtimer-prio/hrtimer-prio.c
15493 ltp/testcases/realtime/func/matrix_mult/matrix_mult.c
15494 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load.c
15495 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load_single.c
15496 ltp/testcases/realtime/func/pi_perf/pi_perf.c
15497 ltp/testcases/realtime/func/pthread_kill_latency/pthread_kill_latency.c
15498 ltp/testcases/realtime/func/sched_football/sched_football.c
15499 ltp/testcases/realtime/func/sched_latency/sched_latency.c
15501 17) Log Message: Fix for remap_file_pages(01/02) failing on 31(s390) bit linux guest running RHEL4.6, by, joseferr@linux.vnet.ibm.com
15502 Modifiled File(s):
15503 ltp/testcases/kernel/syscalls/remap_file_pages/remap_file_pages01.c
15504 ltp/testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c
15506 18) Log Message: Fixing missing argument for open() function when O_CREAT is in the flag, by, Yi Xu <yxu@suse.de>
15507 Modified File(s):
15508 testcases/kernel/syscalls/clone/clone02.c
15509 testcases/kernel/syscalls/fcntl/fcntl18.c
15510 testcases/kernel/syscalls/fdatasync/fdatasync01.c
15511 testcases/kernel/syscalls/getdents/getdents04.c
15512 testcases/kernel/syscalls/mprotect/mprotect02.c
15513 testcases/kernel/syscalls/mprotect/mprotect03.c
15514 testcases/kernel/syscalls/open/open04.c
15515 testcases/kernel/syscalls/pselect/pselect01.c
15516 testcases/kernel/syscalls/read/read02.c
15517 testcases/kernel/syscalls/select/select01.c
15518 testcases/kernel/syscalls/sendfile/sendfile03.c
15519 testcases/kernel/syscalls/splice/splice01.c
15520 testcases/kernel/syscalls/symlink/symlink01.c
15521 testcases/kernel/syscalls/tee/tee01.c
15522 testcases/network/ipv6/sendfile6/testsf_c6.c
15523 testcases/network/tcp_cmds/sendfile/testsf_c.c
15524 testcases/kernel/fs/doio/iogen.c
15526 19) Log Message: Fix for generation of HTML output for absolute paths, by, Subrata Modak <subrata@linux.vnet.ibm.com>
15527 Modified File(s):
15528 ltp/runltp
15529 ltp/tools/genhtml.pl
15531 20) Log Message: Initial set of Filecaps testcases from Serge, "Serge E. Hallyn" <serue@us.ibm.com>
15532 Modified Files:
15533 ltp/runltp
15534 ltp/testcases/kernel/security/Makefile
15535 Added Files:
15536 ltp/runtest/filecaps
15537 ltp/testcases/kernel/security/filecaps/Makefile
15538 ltp/testcases/kernel/security/filecaps/README
15539 ltp/testcases/kernel/security/filecaps/check_simple_capset.c
15540 ltp/testcases/kernel/security/filecaps/checkforfilecaps.sh
15541 ltp/testcases/kernel/security/filecaps/checkforlibcap.sh
15542 ltp/testcases/kernel/security/filecaps/filecapstest.sh
15543 ltp/testcases/kernel/security/filecaps/gotlibcap.c
15544 ltp/testcases/kernel/security/filecaps/inh_capped.c
15545 ltp/testcases/kernel/security/filecaps/nolibcap.c
15546 ltp/testcases/kernel/security/filecaps/print_caps.c
15547 ltp/testcases/kernel/security/filecaps/verify_caps_exec.c
15548 ltp/testscripts/test_filecaps.sh
15550 21) Log Message: testcase ballista gcc 4.3 conformance, by, Patrick Kirsch <pkirsch@suse.de>
15551 Modified File(s):
15552 ltp/testcases/ballista/ballista/compile/bparser.cpp
15554 22) Log Message: Enhancing runltp to run testcases in desired sequence, by, Subrata Modak <subrata@linux.vnet.ibm.com>
15555 Modified File(s):
15556 ltp/runltp
15558 23) Log Message: Adding volatile to avoid the compiler optimization to produce an infinite, by, Carmelo AMOROSO <carmelo.amoroso@st.com>, Haavard Skinnemoen <hskinnemoen@atmel.com>
15559 Modified File(s):
15560 ltp/testcases/kernel/syscalls/times/times03.c
15562 24) Log Message: 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>
15563 Modified File(s):
15564 ltp/testcases/kernel/security/selinux-testsuite/README
15565 ltp/testcases/kernel/security/selinux-testsuite/misc/sbin_deprecated.patch
15567 25) Log Message: added gcov-kernel patches for linux-2.6.24, by, Peter Oberparleiter <oberpapr@users.sourceforge.net>
15568 Added File(s):
15569 ltp/utils/analysis/gcov-kernel/linux-2.6.24-gcov-arm-eabi.patch
15570 ltp/utils/analysis/gcov-kernel/linux-2.6.24-gcov-arm-hack.patch
15571 ltp/utils/analysis/gcov-kernel/linux-2.6.24-gcov.patch
15573 26) Log Message: Fix for Build Error issues on NUMA Machine in absence of important RPMs, by, psuriset <psuriset@linux.vnet.ibm.com>
15574 Modified File(s):
15575 ltp/testcases/kernel/numa/Makefile
15576 ltp/testcases/kernel/numa/README
15577 ltp/testcases/kernel/numa/numa01.sh
15578 ltp/testcases/kernel/numa/numa_node_size.c
15579 ltp/testcases/kernel/numa/test.sh
15581 LTP-20071231
15583 1)  Log Message: Update CLONE_NEWPID as value changed in 2.6.23-rc3-mm2, submitted by Sukadev Bhattiprolu <sukadev@us.ibm.com>
15584 File(s) Affected:
15585 ltp/testcases/kernel/containers/libclone/libclone.h
15587 2) Log Message: New Test Cases sendfile05 sendfile06 and sendfile07 for sendfile and sendfile64 syscall, by Masatake YAMATO <yamato@redhat.com>
15588 File(s) Affected:
15589 ltp/runtest/syscalls
15590 ltp/testcases/kernel/syscalls/sendfile/sendfile02.c
15591 ltp/testcases/kernel/syscalls/sendfile/sendfile03.c
15592 ltp/testcases/kernel/syscalls/sendfile/sendfile04.c
15593 File(s) Added:
15594 ltp/testcases/kernel/syscalls/sendfile/sendfile05.c
15595 ltp/testcases/kernel/syscalls/sendfile/sendfile06.c
15596 ltp/testcases/kernel/syscalls/sendfile/sendfile07.c
15598 3) Log Message: Fixing the problem of the resolution for ADDRESS_OF_MAIN, by Mark Ver <markver@us.ibm.com>
15599 File(s) Affected:
15600 ltp/testcases/kernel/io/direct_io/diotest4.c
15602 4) Log Message: use caps in "generated warning" since people dont read comments, by Mike Frysinger <vapier@users.sourceforge.net>
15603 File(s) Affected:
15604 ltp/testcases/kernel/include/linux_syscall_numbers.h
15605 ltp/testcases/kernel/include/regen.sh
15607 5) Log Message: Se-linux Reference Policy Updates by Stephen Smalley <sds@tycho.nsa.gov>
15608 File(s) Affected:
15609 ltp/testcases/kernel/security/selinux-testsuite/README
15610 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_capable_file.te
15611 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_capable_net.te
15612 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_file.te
15613 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_global.te
15614 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_ioctl.te
15615 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_readlink.te
15616 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_rxdir.te
15617 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_setnice.te
15618 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_stat.te
15619 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_sysctl.te
15620 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_create.te
15621 ltp/testcases/kernel/security/selinux-testsuite/refpolicy/test_task_setpgid.te
15623 6) Log Message: New NUMA Testcases by psuriset@linux.vnet.ibm.com
15624 File(s) Affected:
15625 ltp/testcases/kernel/numa/Makefile
15626 ltp/testcases/kernel/numa/README
15627 ltp/testcases/kernel/numa/numa01.sh
15628 File(s) Added:
15629 ltp/testcases/kernel/numa/numa_node_size.c
15630 ltp/testcases/kernel/numa/test.sh
15632 7) Log Message: Fixing mincore the way it generates -EFAULT on s390 by setting a stack limit by "ulimit -s <value>" before its execution, by Anoop <anoop.vijayan@in.ibm.com>
15633 File(s) Affected:
15634 ltp/testcases/kernel/syscalls/mincore/mincore01.c
15636 8) Log Message: add syscall list for arm from Riaz Ur Rahaman
15637 File(s) Affected:
15638 ltp/testcases/kernel/include/linux_syscall_numbers.h
15639 ltp/testcases/kernel/include/order
15641 File(s) Added:
15642 ltp/testcases/kernel/include/arm.in
15644 9) Log Message: Test isn't supported in kernel versions before 2.6.16, by Marco Antonio Fernandes Junior <marcoafj@linux.vnet.ibm.com>
15645 File(s) Affected:
15646 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise04.c
15648 10)Log Message: Reverting Back Stephenś Patch and Applying Jeffś Patch for controlling the tty issue. Also a minor change for the ia64 compile failure.
15649 File(s) Affected:
15650 testcases/kernel/security/selinux-testsuite/README
15651 testcases/kernel/security/selinux-testsuite/refpolicy/test_capable_file.te
15652 testcases/kernel/security/selinux-testsuite/refpolicy/test_capable_net.te
15653 testcases/kernel/security/selinux-testsuite/refpolicy/test_file.te
15654 testcases/kernel/security/selinux-testsuite/refpolicy/test_global.te
15655 testcases/kernel/security/selinux-testsuite/refpolicy/test_ioctl.te
15656 testcases/kernel/security/selinux-testsuite/refpolicy/test_setnice.te
15657 testcases/kernel/security/selinux-testsuite/refpolicy/test_sysctl.te
15658 testcases/kernel/security/selinux-testsuite/refpolicy/test_task_create.te
15659 testcases/kernel/security/selinux-testsuite/refpolicy/test_task_setpgid.te
15660 testcases/kernel/security/selinux-testsuite/tests/execshare/selinux_execshare_parent.c
15661 testcases/kernel/security/selinux-testsuite/tests/file/selinux_file.sh
15663 11) Log Message: A Trivial Fix from Roger Mach <bigmach@us.ibm.com>
15664 File(s) Affected:
15665 ltp/testcases/pounder21/test_scripts/xterm_stress
15667 12) Log Message: tweak config.mk comment to reflect reality, by Mike Frysinger
15668 File(s) Affected:
15669 ltp/Makefile
15671 13) Log Message: Initial Set of Real Time Linux Test Cases, by Nivedita Singhvi <niv@us.ibm.com> & sudhanshu Singh <sudhanshusingh@in.ibm.com>
15672 File(s) Added:
15673 ltp/testcases/realtime/COPYING
15674 ltp/testcases/realtime/GNUmakefile.am
15675 ltp/testcases/realtime/GNUmakefile.in
15676 ltp/testcases/realtime/OO_DESCRIPTION.txt
15677 ltp/testcases/realtime/README
15678 ltp/testcases/realtime/aclocal.m4
15679 ltp/testcases/realtime/autogen.sh
15680 ltp/testcases/realtime/configure
15681 ltp/testcases/realtime/configure.ac
15682 ltp/testcases/realtime/run.sh
15683 ltp/testcases/realtime/autom4te.cache/output.0
15684 ltp/testcases/realtime/autom4te.cache/output.1
15685 ltp/testcases/realtime/autom4te.cache/requests
15686 ltp/testcases/realtime/autom4te.cache/traces.0
15687 ltp/testcases/realtime/autom4te.cache/traces.1
15688 ltp/testcases/realtime/config/GNUmakefile.am
15689 ltp/testcases/realtime/config/GNUmakefile.in
15690 ltp/testcases/realtime/config/autoconf/compile
15691 ltp/testcases/realtime/config/autoconf/config.guess
15692 ltp/testcases/realtime/config/autoconf/config.sub
15693 ltp/testcases/realtime/config/autoconf/depcomp
15694 ltp/testcases/realtime/config/autoconf/install-sh
15695 ltp/testcases/realtime/config/autoconf/missing
15696 ltp/testcases/realtime/doc/HOWTO_ADD_TESTS
15697 ltp/testcases/realtime/doc/TODO
15698 ltp/testcases/realtime/func/GNUmakefile.am
15699 ltp/testcases/realtime/func/GNUmakefile.in
15700 ltp/testcases/realtime/func/async_handler/GNUmakefile.am
15701 ltp/testcases/realtime/func/async_handler/GNUmakefile.in
15702 ltp/testcases/realtime/func/async_handler/async_handler.c
15703 ltp/testcases/realtime/func/async_handler/async_handler_jk.c
15704 ltp/testcases/realtime/func/async_handler/async_handler_tsc.c
15705 ltp/testcases/realtime/func/async_handler/run_auto.sh
15706 ltp/testcases/realtime/func/gtod_latency/GNUmakefile.am
15707 ltp/testcases/realtime/func/gtod_latency/GNUmakefile.in
15708 ltp/testcases/realtime/func/gtod_latency/gtod_infinite.c
15709 ltp/testcases/realtime/func/gtod_latency/gtod_latency.c
15710 ltp/testcases/realtime/func/gtod_latency/run_auto.sh
15711 ltp/testcases/realtime/func/hrtimer-prio/GNUmakefile.am
15712 ltp/testcases/realtime/func/hrtimer-prio/GNUmakefile.in
15713 ltp/testcases/realtime/func/hrtimer-prio/hrtimer-prio.c
15714 ltp/testcases/realtime/func/hrtimer-prio/run.sh
15715 ltp/testcases/realtime/func/matrix_mult/GNUmakefile.am
15716 ltp/testcases/realtime/func/matrix_mult/GNUmakefile.in
15717 ltp/testcases/realtime/func/matrix_mult/matrix_mult.c
15718 ltp/testcases/realtime/func/matrix_mult/run_auto.sh
15719 ltp/testcases/realtime/func/measurement/GNUmakefile.am
15720 ltp/testcases/realtime/func/measurement/GNUmakefile.in
15721 ltp/testcases/realtime/func/measurement/README
15722 ltp/testcases/realtime/func/measurement/preempt_timing.c
15723 ltp/testcases/realtime/func/measurement/rdtsc-latency.c
15724 ltp/testcases/realtime/func/measurement/run.sh
15725 ltp/testcases/realtime/func/periodic_cpu_load/GNUmakefile.am
15726 ltp/testcases/realtime/func/periodic_cpu_load/GNUmakefile.in
15727 ltp/testcases/realtime/func/periodic_cpu_load/mixed_load.sh
15728 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load.c
15729 ltp/testcases/realtime/func/periodic_cpu_load/periodic_cpu_load_single.c
15730 ltp/testcases/realtime/func/periodic_cpu_load/run_auto.sh
15731 ltp/testcases/realtime/func/pi-tests/GNUmakefile.am
15732 ltp/testcases/realtime/func/pi-tests/GNUmakefile.in
15733 ltp/testcases/realtime/func/pi-tests/parse-testpi1.py
15734 ltp/testcases/realtime/func/pi-tests/parse-testpi2.py
15735 ltp/testcases/realtime/func/pi-tests/run_auto.sh
15736 ltp/testcases/realtime/func/pi-tests/sbrk_mutex.c
15737 ltp/testcases/realtime/func/pi-tests/test-skeleton.c
15738 ltp/testcases/realtime/func/pi-tests/testpi-0.c
15739 ltp/testcases/realtime/func/pi-tests/testpi-1.c
15740 ltp/testcases/realtime/func/pi-tests/testpi-2.c
15741 ltp/testcases/realtime/func/pi-tests/testpi-4.c
15742 ltp/testcases/realtime/func/pi-tests/testpi-5.c
15743 ltp/testcases/realtime/func/pi-tests/testpi-6.c
15744 ltp/testcases/realtime/func/pi-tests/testpi-7.c
15745 ltp/testcases/realtime/func/pi_perf/GNUmakefile.am
15746 ltp/testcases/realtime/func/pi_perf/GNUmakefile.in
15747 ltp/testcases/realtime/func/pi_perf/pi_perf.c
15748 ltp/testcases/realtime/func/pi_perf/run_auto.sh
15749 ltp/testcases/realtime/func/prio-preempt/GNUmakefile.am
15750 ltp/testcases/realtime/func/prio-preempt/GNUmakefile.in
15751 ltp/testcases/realtime/func/prio-preempt/prio-preempt.c
15752 ltp/testcases/realtime/func/prio-preempt/run_auto.sh
15753 ltp/testcases/realtime/func/prio-wake/GNUmakefile.am
15754 ltp/testcases/realtime/func/prio-wake/GNUmakefile.in
15755 ltp/testcases/realtime/func/prio-wake/prio-wake.c
15756 ltp/testcases/realtime/func/prio-wake/run_auto.sh
15757 ltp/testcases/realtime/func/pthread_kill_latency/GNUmakefile.am
15758 ltp/testcases/realtime/func/pthread_kill_latency/GNUmakefile.in
15759 ltp/testcases/realtime/func/pthread_kill_latency/pthread_kill_latency.c
15760 ltp/testcases/realtime/func/sched_football/GNUmakefile.am
15761 ltp/testcases/realtime/func/sched_football/GNUmakefile.in
15762 ltp/testcases/realtime/func/sched_football/parse-football.py
15763 ltp/testcases/realtime/func/sched_football/run_auto.sh
15764 ltp/testcases/realtime/func/sched_football/sched_football.c
15765 ltp/testcases/realtime/func/sched_jitter/GNUmakefile.am
15766 ltp/testcases/realtime/func/sched_jitter/GNUmakefile.in
15767 ltp/testcases/realtime/func/sched_jitter/README
15768 ltp/testcases/realtime/func/sched_jitter/run_auto.sh
15769 ltp/testcases/realtime/func/sched_jitter/sched_jitter.c
15770 ltp/testcases/realtime/func/sched_latency/GNUmakefile.am
15771 ltp/testcases/realtime/func/sched_latency/GNUmakefile.in
15772 ltp/testcases/realtime/func/sched_latency/run_auto.sh
15773 ltp/testcases/realtime/func/sched_latency/sched_latency.c
15774 ltp/testcases/realtime/func/thread_clock/GNUmakefile.am
15775 ltp/testcases/realtime/func/thread_clock/GNUmakefile.in
15776 ltp/testcases/realtime/func/thread_clock/run_auto.sh
15777 ltp/testcases/realtime/func/thread_clock/tc-2.c
15778 ltp/testcases/realtime/include/GNUmakefile.am
15779 ltp/testcases/realtime/include/GNUmakefile.in
15780 ltp/testcases/realtime/include/libjvmsim.h
15781 ltp/testcases/realtime/include/librttest.h
15782 ltp/testcases/realtime/include/libstats.h
15783 ltp/testcases/realtime/include/list.h
15784 ltp/testcases/realtime/include/rttests_config.h.in
15785 ltp/testcases/realtime/lib/GNUmakefile.am
15786 ltp/testcases/realtime/lib/GNUmakefile.in
15787 ltp/testcases/realtime/lib/libjvmsim.c
15788 ltp/testcases/realtime/lib/librttest.c
15789 ltp/testcases/realtime/lib/libstats.c
15790 ltp/testcases/realtime/perf/GNUmakefile.am
15791 ltp/testcases/realtime/perf/GNUmakefile.in
15792 ltp/testcases/realtime/perf/latency/GNUmakefile.am
15793 ltp/testcases/realtime/perf/latency/GNUmakefile.in
15794 ltp/testcases/realtime/perf/latency/cpunoise.sh
15795 ltp/testcases/realtime/perf/latency/cpunoise2000.sh
15796 ltp/testcases/realtime/perf/latency/disknoise.sh
15797 ltp/testcases/realtime/perf/latency/pthread_cond_latency.c
15798 ltp/testcases/realtime/perf/latency/pthread_cond_many.c
15799 ltp/testcases/realtime/perf/latency/pthread_cond_many_histogram.sh
15800 ltp/testcases/realtime/perf/latency/run.sh
15801 ltp/testcases/realtime/scripts/__init__.py
15802 ltp/testcases/realtime/scripts/parser.py
15803 ltp/testcases/realtime/scripts/run_c_files.sh
15804 ltp/testcases/realtime/scripts/setenv.sh
15805 ltp/testcases/realtime/stress/GNUmakefile.am
15806 ltp/testcases/realtime/stress/GNUmakefile.in
15807 ltp/testcases/realtime/stress/pi-tests/GNUmakefile.am
15808 ltp/testcases/realtime/stress/pi-tests/GNUmakefile.in
15809 ltp/testcases/realtime/stress/pi-tests/lookup_pi_state.c
15810 ltp/testcases/realtime/stress/pi-tests/testpi-3.c
15811 ltp/testcases/realtime/tools/ftqviz.py
15812 ltp/testscripts/realtime.sh
15814 14) Log Message: Updates for Some Copyright and License Declarations
15815 File(s) Affected:
15816 ltp/testcases/realtime/GNUmakefile.am
15817 ltp/testcases/realtime/OO_DESCRIPTION.txt
15818 ltp/testcases/realtime/README
15819 ltp/testcases/realtime/autogen.sh
15820 ltp/testcases/realtime/configure.ac
15821 ltp/testcases/realtime/run.sh
15823 15) Log Message: Initial set of PID Namespace testcase contributed by "Rishikesh K. Rajak" <risrajak@linux.vnet.ibm.com>
15824 File(s) Added:
15825 ltp/testcases/kernel/containers/pidns/Makefile
15826 ltp/testcases/kernel/containers/pidns/README
15827 ltp/testcases/kernel/containers/pidns/check_pidns_enabled.c
15828 ltp/testcases/kernel/containers/pidns/pidns01.c
15829 ltp/testcases/kernel/containers/pidns/pidns02.c
15830 ltp/testcases/kernel/containers/pidns/pidns03.c
15831 ltp/testcases/kernel/containers/pidns/runpidnstest.sh
15832 ltp/testcases/kernel/containers/pidns/runtests_noltp.sh
15834 File(s) Affected:
15835 ltp/testcases/kernel/containers/Makefile
15836 ltp/testcases/kernel/containers/container_test.sh
15838 16) Log Message: Changed the way Copyrights and License agreements are declared
15839 File(s) Affected:
15840 ltp/testcases/kernel/containers/README
15841 ltp/testcases/kernel/containers/TEST_PLAN.txt
15842 ltp/testcases/kernel/containers/check_for_unshare.c
15843 ltp/testcases/kernel/containers/libclone/Makefile
15844 ltp/testcases/kernel/containers/libclone/libclone.c
15845 ltp/testcases/kernel/containers/libclone/libclone.h
15846 ltp/testcases/kernel/containers/sysvipc/Makefile
15847 ltp/testcases/kernel/containers/sysvipc/check_ipcns_enabled.c
15848 ltp/testcases/kernel/containers/sysvipc/runipcnstest.sh
15849 ltp/testcases/kernel/containers/sysvipc/runtests_noltp.sh
15850 ltp/testcases/kernel/containers/sysvipc/shmnstest.c
15851 ltp/testcases/kernel/containers/utsname/Makefile
15852 ltp/testcases/kernel/containers/utsname/README
15853 ltp/testcases/kernel/containers/utsname/check_utsns_enabled.c
15854 ltp/testcases/kernel/containers/utsname/runtests_noltp.sh
15855 ltp/testcases/kernel/containers/utsname/runutstest.sh
15856 ltp/testcases/kernel/containers/utsname/utstest.c
15858 LTP-20071130
15860 1)  Log Message: lcov: fix for problem resulting in lcov aborting with "ERROR: reading string"
15861 File(s) Affected:
15862 /cvsroot/ltp/utils/analysis/lcov/bin
15864 2) Log Message: Update to OpenHPI 2.10.1 (see www.openhpi.org for more info)
15865 File(s) Affected:
15866 ltp/testcases/open_hpi_testsuite
15868 3) Log Message: This patch by Jeff Mahoney <jeffm@suse.com> changes the test to use the read-only end of the pipe with PROT_READ permissions, which passes the FMODE_READ check on the file descriptor and returns -ENODEV.
15869 File(s) Affected:
15870 ltp/testcases/open_posix_testsuite/conformance/interfaces/mmap/23-1.c
15872 4) Log Message: Yi Yang <yang.y.yi@gmail.com> fixed some anomalies for ext2/ext3 and creat system call
15873 File(s) Affected:
15874 ltp/testcases/kernel/fs/doio/growfiles.c
15875 ltp/testcases/kernel/syscalls/creat/creat05.c
15877 5) Log Message: Removing Propreitary and Confidential Information to Suit to GPLv2 License
15878 File(s) Affected:
15879 testcases/kernel/ipc/ipc_stress/message_queue_test_01.c
15880 testcases/kernel/ipc/ipc_stress/message_queue_test_02_ctl.c
15881 testcases/kernel/ipc/ipc_stress/message_queue_test_02_get.c
15882 testcases/kernel/ipc/ipc_stress/message_queue_test_02_rcv.c
15883 testcases/kernel/ipc/ipc_stress/message_queue_test_02_snd.c
15884 testcases/kernel/ipc/ipc_stress/message_queue_test_04.c
15885 testcases/kernel/ipc/ipc_stress/message_queue_test_05.c
15886 testcases/kernel/ipc/ipc_stress/pipe_test_01.c
15887 testcases/kernel/ipc/ipc_stress/pipe_test_02.c
15888 testcases/kernel/ipc/ipc_stress/semaphore_test_01.c
15889 testcases/kernel/ipc/ipc_stress/semaphore_test_02.c
15890 testcases/kernel/ipc/ipc_stress/semaphore_test_03.c
15891 testcases/kernel/ipc/ipc_stress/shmem_test_01.c
15892 testcases/kernel/ipc/ipc_stress/shmem_test_02.c
15893 testcases/kernel/ipc/ipc_stress/shmem_test_03.c
15894 testcases/kernel/ipc/ipc_stress/shmem_test_04.c
15895 testcases/kernel/ipc/ipc_stress/shmem_test_05.c
15896 testcases/kernel/ipc/ipc_stress/shmem_test_06.c
15897 testcases/kernel/ipc/ipc_stress/shmem_test_07.c
15898 testcases/kernel/ipc/ipc_stress/signal_test_01.c
15899 testcases/kernel/ipc/ipc_stress/signal_test_02.c
15900 testcases/kernel/ipc/ipc_stress/signal_test_03.c
15901 testcases/kernel/ipc/ipc_stress/signal_test_04.c
15902 testcases/kernel/ipc/ipc_stress/signal_test_05.c
15903 testcases/kernel/ipc/ipc_stress/signal_test_06.c
15904 testcases/kernel/ipc/ipc_stress/signal_test_07.c
15905 testcases/kernel/sched/clisrv/pthserv.c
15906 testcases/kernel/sched/clisrv/readline.c
15907 testcases/kernel/sched/clisrv/writen.c
15908 testcases/kernel/sched/sched_stress/sched_driver.c
15909 testcases/kernel/sched/sched_stress/sched.c
15910 testcases/kernel/sched/sched_stress/sched.h
15911 testcases/kernel/sched/sched_stress/sched_tc0.c
15912 testcases/kernel/sched/sched_stress/sched_tc1.c
15913 testcases/kernel/sched/sched_stress/sched_tc2.c
15914 testcases/kernel/sched/sched_stress/sched_tc3.c
15915 testcases/kernel/sched/sched_stress/sched_tc4.c
15916 testcases/kernel/sched/sched_stress/sched_tc5.c
15917 testcases/kernel/sched/sched_stress/sched_tc6.c
15919 6) Log Message: Make the test working on busybox system, where 'df' command
15920 doesn't support -P option, neither accept a directory as input,
15921 Submitted by Carmelo AMOROSO <carmelo.amoroso@st.com>
15922 File(s) Affected:
15923 ltp/testcases/kernel/fs/doio/rwtest.sh
15925 7) Log Message:
15926 This patch allows network stress tests to be run on different subnet
15927 configuration by using some macros for IP addresses configuration.
15928 It doesn't affect default values.
15929 Submitted by Carmelo AMOROSO <carmelo.amoroso@st.com>
15930 File(s) Affected:
15931 ltp/testcases/network/stress/broken_ip/broken_ip4-checksum
15932 ltp/testcases/network/stress/broken_ip/broken_ip4-dstaddr
15933 ltp/testcases/network/stress/broken_ip/broken_ip4-fragment
15934 ltp/testcases/network/stress/broken_ip/broken_ip4-ihl
15935 ltp/testcases/network/stress/broken_ip/broken_ip4-protcol
15936 ltp/testcases/network/stress/broken_ip/broken_ip4-totlen
15937 ltp/testcases/network/stress/broken_ip/broken_ip4-version
15938 ltp/testcases/network/stress/dns/dns4-stress
15939 ltp/testcases/network/stress/ftp/ftp4-download-stress
15940 ltp/testcases/network/stress/ftp/ftp4-upload-stress
15941 ltp/testcases/network/stress/http/http4-stress
15942 ltp/testcases/network/stress/icmp/uni-basic/icmp4-uni-basic01
15943 ltp/testcases/network/stress/interface/if4-addr-change
15944 ltp/testcases/network/stress/interface/if4-alias-adddel
15945 ltp/testcases/network/stress/interface/if4-alias-addlarge
15946 ltp/testcases/network/stress/interface/if4-mtu-change
15947 ltp/testcases/network/stress/interface/if4-route-adddel
15948 ltp/testcases/network/stress/interface/if4-route-addlarge
15949 ltp/testcases/network/stress/interface/if4-updown
15950 ltp/testcases/network/stress/multicast/grp-operation/mcast4-grpope01
15951 ltp/testcases/network/stress/multicast/grp-operation/mcast4-grpope02
15952 ltp/testcases/network/stress/multicast/grp-operation/mcast4-grpope03
15953 ltp/testcases/network/stress/multicast/grp-operation/mcast4-grpope04
15954 ltp/testcases/network/stress/multicast/packet-flood/mcast4-pktfld01
15955 ltp/testcases/network/stress/multicast/packet-flood/mcast4-pktfld02
15956 ltp/testcases/network/stress/multicast/query-flood/mcast4-queryfld01
15957 ltp/testcases/network/stress/multicast/query-flood/mcast4-queryfld02
15958 ltp/testcases/network/stress/multicast/query-flood/mcast4-queryfld03
15959 ltp/testcases/network/stress/multicast/query-flood/mcast4-queryfld04
15960 ltp/testcases/network/stress/multicast/query-flood/mcast4-queryfld05
15961 ltp/testcases/network/stress/multicast/query-flood/mcast4-queryfld06
15962 ltp/testcases/network/stress/route/route4-change-dst
15963 ltp/testcases/network/stress/route/route4-change-gw
15964 ltp/testcases/network/stress/route/route4-change-if
15965 ltp/testcases/network/stress/route/route4-ifdown
15966 ltp/testcases/network/stress/route/route4-redirect
15967 ltp/testcases/network/stress/route/route4-rmmod
15968 ltp/testcases/network/stress/ssh/ssh4-stress
15969 ltp/testcases/network/stress/tcp/multi-diffport/tcp4-multi-diffport01
15970 ltp/testcases/network/stress/tcp/multi-sameport/tcp4-multi-sameport01
15971 ltp/testcases/network/stress/tcp/uni-basic/tcp4-uni-basic01
15972 ltp/testcases/network/stress/udp/multi-diffport/udp4-multi-diffport01
15973 ltp/testcases/network/stress/udp/uni-basic/udp4-uni-basic01
15974 testscripts/networkstress.sh
15976 8) Log Message: Patch to check file permission first, and then skip write-only
15977 files,and report them as INFO. Submitted by Cai Qian <qcai@redhat.com>
15978 File(s) Affected:
15979 ltp/testcases/kernel/fs/proc/proc01.c
15981 9) Log Message:
15982 Patch to skip read of all /proc/<pid> directories except /proc/self.
15983 Therefore, it make sure that at least one /proc/<pid> has been read,
15984 and also the directory will stay as long as the life time of the test.
15985 Submitted by Cai Qian <qcai@redhat.com>
15986 File(s) Affected:
15987 ltp/testcases/kernel/fs/proc/proc01.c
15989 10) Log Message: Create testfile in tmpdir to be consistent with other tests by Kumar Gala <galak@kernel.crashing.org>
15990 File(s) Affected:
15991 ltp/testcases/kernel/syscalls/splice/splice01.c
15992 ltp/testcases/kernel/syscalls/tee/tee01.c
15994 11) Log Message: Close the fd's we open when running on NFS to avoid warnings, submitted by Kumar Gala <galak@kernel.crashing.org>
15995 File(s) Affected:
15996 ltp/testcases/kernel/syscalls/creat/creat01.c
15997 ltp/testcases/kernel/syscalls/open/open04.c
15998 ltp/testcases/kernel/syscalls/writev/writev06.c
16000 12) Log Message:Close fd's to make running on NFS work, submitted by Kumar Gala <galak@kernel.crashing.org>
16001 File(s) Affected:
16002 ltp/testcases/kernel/syscalls/creat/creat05.c
16004 13) Log Message: Add a lib routine to tell us if we are running on NFS Submitted by Kumar Gala <galak@kernel.crashing.org>
16005 File(s) Affected:
16006 ltp/include/test.h
16007 File(s) Added:
16008 ltp/lib/tst_is_cwd_nfs.c
16010 14) Log Message: Adds arm to the architectures where SHMBLA != PAGESIZE, submitted by Khem Raj <kraj@mvista.com>
16011 File(s) Affected:
16012 ltp/testcases/kernel/mem/shmt/shmt09.c
16014 15) Log Message: New posix_fadvise and fadvise64 Testcases contributed by Masatake YAMATO <yamato@redhat.com>
16015 File(s) Affected:
16016 ltp/runtest/syscalls
16017 New File(s) Addes:
16018 ltp/testcases/kernel/syscalls/fadvise/Makefile
16019 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise01.c
16020 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise02.c
16021 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise03.c
16022 ltp/testcases/kernel/syscalls/fadvise/posix_fadvise04.c
16024 16) Log Message:
16025 Existing code in LTP Kdump has been enhanced to test dump on network and
16026 different partitions. The attached patch supports following features
16027 -Dump on EXT3 partition, partition referenced by partition name, Label and
16028 UUID
16029 -Dump on raw partition
16030 -Dump on Network dump server
16031 -Test dump filtering feature of Kdump
16032 -Test Link Delay feature of Kdump
16033 -Result analysis has been implemented  for local dumping and network
16034 dumping.
16035 -Result analysis has been implemented for filtering as well as link delay.
16036 But the analysis part can be enahnced further
16037 -'setup' file has been modified
16038       * To accept inputs from user or file
16039       * To automate configuration of bootloader file to reserve memory for
16040 crashkernel
16041       * To test basic or exchausted list of LKDTM test
16042       * To accept user inputs for dumping on different partitions and for
16043 network dumping
16044 -'master' file has been modified
16045       *To invoke result analysis code of dumping in different destinations
16046       *to remove cronjob when execution is done, this is a bug fix
16047 -'test' file has been modifed
16048       *To set kdump.conf file based on user input and trigger crash
16049 -'Makefile' has been modified not to run 'setup'
16050 -Added new files
16051       *kdump_propogate ->To add ssh public keys to network dump server
16052       *verify_dump ->To verify dump in different partitions and network
16053 dumping
16054       *lkdtm.orig is replaced with lkdtm.base for basic testcases of lkdtm,
16055 lkdtm.exha for exhausted list of lkdtm testcases.
16057 Submitted by: Poornima Nayak <Poornima.Nayak@in.ibm.com>
16059 File(s) Affected:
16060 ltp/testcases/kdump/Makefile ltp/testcases/kdump/README
16061 ltp/testcases/kdump/TEST_PLAN.txt ltp/testcases/kdump/master
16062 ltp/testcases/kdump/setup ltp/testcases/kdump/test
16063 File(s) Added:
16064 ltp/testcases/kdump/kdump_propagate
16065 ltp/testcases/kdump/verify_dump
16066 ltp/testcases/kdump/testlists/lkdtm.base
16067 ltp/testcases/kdump/testlists/lkdtm.exha
16068 File(s) Removed:
16069 ltp/testcases/kdump/testlists/lkdtm.orig
16071 17) Log Message: Fix endless loop hit messages for kdump test case, by Cai Qian <qcai@redhat.com>
16072 File(s) Affected:
16073 ltp/testcases/kdump/rhtools/lkdtm_mod/lkdtm.c
16075 18) Log Message: Fix for vmcore generation and vmcore verification are at different hours, by Cai Qian <qcai@redhat.com>
16076 File(s) Affected:
16077 ltp/testcases/kdump/master
16079 19) Log Message: Changes that allows adp to run top on batch mode instead of interactively, submitted by Rafael Folco <rfolco@linux.vnet.ibm.com>
16080 File(s) Affected:
16081 ltp/testscripts/adp.sh
16083 20) Log Message: Changes to prevent fcntl14 test case to crash on uclinux on blackfin board, submitted by Vivi <violetleigh@gmail.com>
16084 File(s) Affected:
16085 ltp/testcases/kernel/syscalls/fcntl/fcntl14.c
16087 21) Log Message: New HTML format for LTP Output
16088 File(s) Affected:
16089 ltp/runltp
16090 File(s) Added:
16091 ltp/tools/genhtml.pl
16092 ltp/tools/html_report_header.txt
16094 22) Log Message: Add IA64 support to kdump test case, submitted by Cai Qian <qcai@redhat.com>
16095 File(s) Affected:
16096 ltp/testcases/kdump/setup
16098 23) Log Message: Patch to fix summary script of LTP kdump (can't retrieve LOG correctly), submitted by Lin Feng Shen (shenlinf@cn.ibm.com)
16099 File(s) Affected:
16100 ltp/testcases/kdump/summary
16102 24) Log Message: Fix for master script of LTP kdump (Which tries to copy /proc/config.gz though it's not available), submitted by Cijurajan Kollanoor (cijurajan@in.ibm.com)
16103 File(s) Affected:
16104 ltp/testcases/kdump/master
16106 25) Log Message: Report TCONF for swapon/off test when run on tmpfs or nfs, submitted by Kumar Gala <galak@kernel.crashing.org>
16107 File(s) Affected:
16108 testcases/kernel/syscalls/swapoff/swapoff01.c
16109 testcases/kernel/syscalls/swapoff/swapoff02.c
16110 testcases/kernel/syscalls/swapon/swapon01.c
16111 testcases/kernel/syscalls/swapon/swapon02.c
16112 testcases/kernel/syscalls/swapon/swapon03.c
16114 26) Log Message: This does testing for the missing functionalities of MADV_REMOVE, MADV_DONTFORK & MADV_DOFORK, submitted by Pavan, pnaregun@in.ibm.com
16115 File(s) Added:
16116 ltp/testcases/kernel/syscalls/madvise/madvise03.c
16118 27) Log Message: Added an Option to mail-back LTP reports, by Subrata Modak <subrata@linux.vnet.ibm.com>
16119 File(s) Affected:
16120 ltp/runltp
16122 28) Log Message: Added sendfile64 support and new testcase sendfile04.c in this regard, by Masatake YAMATO <yamato@redhat.com>
16123 File(s) Affected:
16124 runtest/syscalls
16125 testcases/kernel/syscalls/sendfile/Makefile
16126 testcases/kernel/syscalls/sendfile/sendfile02.c
16127 testcases/kernel/syscalls/sendfile/sendfile03.c
16128 File(s) Added:
16129 ltp/testcases/kernel/syscalls/sendfile/sendfile04.c
16131 29) Log Message: Proper Inputs for Memory Reservation for Crask Kernel on various architectures, by Poornima Nayak <Poornima.Nayak@in.ibm.com>
16132 File(s) Affected:
16133 ltp/testcases/kdump/setup
16135 LTP-20071031
16137 1)  Log Message:
16138 lcov: workaround for gcc 4.1.0 .gcno file oddness by Peter Oberparleiter (oberpapr@users.sourceforge.net)
16139 scott.heavner@philips.com wrote:
16140 I'm trying to use lcov 1.6 with gcov/gcc 4.1.0. The geninfo parser was
16141 aborting on a small number of .gcno files. I've patched my local copy so
16142 that geninfo prints out the offset of the error and skips the remainder of
16143 the problem file
16145 File(s) Affected:
16146 ltp/utils/analysis/lcov/bin/geninfo
16148 2) Log Message: Carmelo (carmelo.amoroso@st.com) fixed OPEN_MAX macro issue, from kernel 2.6.23 onwards
16149 File(s) Affected:
16150 ltp-full-20070930/testcases/kernel/syscalls/fork/fork09.c
16151 ltp-full-20070930/testcases/kernel/ipc/ipc_stress/pipe_test_02.c
16153 3) Log Message: Ported this to LTP Format
16154 File(s) Affected:
16155 ltp/runtest/syscalls
16156 File(s) Added:
16157 ltp/testcases/kernel/syscalls/remap_file_pages/Makefile
16158 ltp/testcases/kernel/syscalls/remap_file_pages/remap_file_pages01.c
16160 4) Log Message: Open Posix Test suite updation by Patrick Kirsch <pkirsch@suse.de>
16161 File(s) Affected:
16162 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_close/1-1.c
16163 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_close/2-1.c
16164 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_close/3-1.c
16165 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_getvalue/1-1.c
16166 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_getvalue/2-1.c
16167 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_getvalue/4-1.c
16168 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_getvalue/5-1.c
16169 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_open/1-4.c
16170 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_post/1-1.c
16171 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_post/1-2.c
16172 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_post/2-1.c
16173 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_post/4-1.c
16174 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_post/5-1.c
16175 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_post/6-1.c
16176 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_post/8-1.c
16177 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/1-1.c
16178 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/2-1.c
16179 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/4-1.c
16180 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_wait/1-1.c
16181 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_wait/1-2.c
16182 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_wait/11-1.c
16183 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_wait/12-1.c
16184 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_wait/3-1.c
16185 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_wait/5-1.c
16186 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_wait/7-1.c
16188 5) Log Message: Olof Johansson <olof@lixom.net> corrected the message when there are no entries in /etc/group for 'nobody' and 'bin'
16189 File(s) Affected:
16190 ltp/testcases/kernel/syscalls/creat/creat08.c
16192 6) Log Message: Andi Kleen <ak@novell.com> changed the way IN_MOVE_SELF works with old kernel
16193 File(s) Affected:
16194 ltp/testcases/kernel/syscalls/inotify/inotify02.c
16196 7) Log Message: Ricardo (rsalveti@linux.vnet.ibm.com) added another testcase for remap_file_pages() syscall for better error checking
16197 File(s) Affected:
16198 ltp/runtest/syscalls
16199 File(s) Added:
16200 ltp/testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c
16202 8) Log Message:
16203 Better Ways to Integrate "ltp/tools/genload/stress" with  "ltp/runltp" by
16204 Ricardo and Subrata,
16205 This is the second version of Subrata's patch, this is intended to
16206 fully exploit all the features provided by "ltp/tools/genload/stress".
16208 New option:
16209  -D Run LTP under additional background Load on Secondary Storage
16211 Options that have a different interface:
16212  -i Run LTP under additional background Load on IO Bus
16213  -m Run LTP under additional background Load on Main memory
16215 Remember that this change will break the script interface.
16216 File(s) Affected:
16217 ltp/runltp
16219 9) Log Message: Breno Leitao (leitao@linux.vnet.ibm.com) fixed these for running on NFS mounted systems
16220 File(s) Affected:
16221 ltp/testcases/kernel/syscalls/chdir/chdir01.c
16222 ltp/testcases/kernel/syscalls/creat/creat03.c
16223 ltp/testcases/kernel/syscalls/creat/creat05.c
16224 ltp/testcases/kernel/syscalls/dup2/dup202.c
16225 ltp/testcases/kernel/syscalls/dup2/dup203.c
16226 ltp/testcases/kernel/syscalls/execve/execve04.c
16227 ltp/testcases/kernel/syscalls/flock/flock01.c
16228 ltp/testcases/kernel/syscalls/flock/flock02.c
16229 ltp/testcases/kernel/syscalls/flock/flock03.c
16230 ltp/testcases/kernel/syscalls/flock/flock04.c
16231 ltp/testcases/kernel/syscalls/flock/flock05.c
16232 ltp/testcases/kernel/syscalls/flock/flock06.c
16233 ltp/testcases/kernel/syscalls/fork/fork07.c
16234 ltp/testcases/kernel/syscalls/mprotect/mprotect02.c
16235 ltp/testcases/kernel/syscalls/mprotect/mprotect03.c
16236 ltp/testcases/kernel/syscalls/open/open04.c
16237 ltp/testcases/kernel/syscalls/open/open05.c
16238 ltp/testcases/kernel/syscalls/read/read04.c
16239 ltp/testcases/kernel/syscalls/readv/readv01.c
16240 ltp/testcases/kernel/syscalls/readv/readv02.c
16241 ltp/testcases/kernel/syscalls/recvmsg/Makefile
16242 ltp/testcases/kernel/syscalls/recvmsg/recvmsg01.c
16243 ltp/testcases/kernel/syscalls/rmdir/rmdir02.c
16244 ltp/testcases/kernel/syscalls/write/write03.c
16245 ltp/testcases/kernel/syscalls/write/write05.c
16246 ltp/testcases/kernel/syscalls/writev/writev01.c
16247 ltp/testcases/kernel/syscalls/writev/writev02.c
16248 ltp/testcases/kernel/syscalls/writev/writev03.c
16249 ltp/testcases/kernel/syscalls/writev/writev04.c
16250 ltp/testcases/kernel/syscalls/writev/writev05.c
16252 LTP-20070930
16254 1)  Log Message: "seebs@users.sf.net" wanted to fix some anomalies in "acct01" testcase 
16255 File(s) Affected:
16256 ltp/testcases/kernel/syscalls/acct/acct01.c
16258 2)  Log Message: "risrajak@linux.vnet.ibm.com" made modifications to check whether the Kernel is UTSNAMESPACE or SYSVIPC_NAMSPACE enabled
16259 File(s) Affected:
16260 ltp/testcases/kernel/containers/container_test.sh
16261 ltp/testcases/kernel/containers/sysvipc/Makefile
16262 File(s) Added:
16263 ltp/testcases/kernel/containers/sysvipc/check_ipcns_enabled.c
16265 3)  Log Message: "rsalveti@linux.vnet.ibm.com" fixed exit code for inotify01 and inotify02 when running with kernel < 2.6.13
16266 File(s) Affected:
16267 ltp/testcases/kernel/syscalls/inotify/inotify01.c
16268 ltp/testcases/kernel/syscalls/inotify/inotify02.c
16270 4)  Log Message: Fixing "ioperm02" testcase for kernel comparisns
16271 File(s) Affected:
16272 ltp/testcases/kernel/syscalls/ioperm/ioperm02.c
16274 5)  Log Message: "Sivakumar.C@in.ibm.com" induced time for Statistics collection in RHEL
16275 File(s) Affected:
16276 ltp/testcases/kernel/numa/numa01.sh
16278 6)  Log Message: Removing these Testcases as they do not satisfy GPLv2 License Agreement
16279 File(s) Deleted:
16280 ltp/testcases/network/nfs/cthon04
16281         Makefile README READWIN.txt Testitems domount.c getopt.c runtests server tests.h tests.init unixdos.h
16282 ltp/testcases/network/nfs/cthon04/basic
16283         Makefile runtests runtests.mvs subr.c test1.c test2.c test3.c test4.c test4a.c test5.c test5a.c test5b.c test6.c test7.c test7a.c test7b.c test8.c test9.c
16284 ltp/testcases/network/nfs/cthon04/basic/console
16285         build.bat test1.mak test2.mak test3.mak test4a.mak test4.mak test5a.mak test5b.mak test5.mak test6.mak test7a.mak test7b.mak test7.mak test8.mak test9.mak
16286 ltp/testcases/network/nfs/cthon04/basic/dos
16287         build.bat test1.mak test2.mak test3.mak test4a.mak test4.mak test5a.mak test5b.mak test5.mak test6.mak test7a.mak test7b.mak test7.mak test8.mak test9.mak
16288 ltp/testcases/network/nfs/cthon04/basic/scripts
16289         basic2.bat basic3.bat basic.bat cthon00.mst cthon01.mst cthon02.mst cthon03.mst cthon04.mst cthon.bat runcthon.prl
16290 ltp/testcases/network/nfs/cthon04/general
16291         large4.sh large.c Makefile makefile.tst mkdummy nroff.in rmdummy runtests runtests.wrk stat.c
16292 ltp/testcases/network/nfs/cthon04/lock
16293         Makefile runtests tlock.c
16294 ltp/testcases/network/nfs/cthon04/special
16295         bigfile2.c bigfile.c dupreq.c excltest.c freesp.c fstat.c holey.c Makefile negseek.c nfsidem.c nstat.c op_chmod.c op_ren.c op_unlk.c READWIN.txt rename.c
16296         rewind.c runtests runtests.wrk stat2.c stat.c telldir.c touchn.c truncate.c
16297 ltp/testcases/network/nfs/cthon04/special/console
16298         build1.bat build.bat dupreq.mak excltest.mak fstat.mak holey.mak negseek.mak nfsidem.mak nstat.mak op_chmod.mak op_ren.mak op_unlk.mak rename.mak
16299         rewind.mak stat2.mak stat.mak touchn.mak truncate.mak
16300 ltp/testcases/network/nfs/cthon04/special/dos
16301         build1.bat build.bat dupreq.mak excltest.mak fstat.mak holey.mak negseek.mak nfsidem.mak nstat.mak op_chmod.mak op_ren.mak op_unlk.mak rename.mak
16302         rewind.mak stat2.mak stat.mak touchn.mak truncate.mak
16303 ltp/testcases/network/nfs/cthon04/special/scripts
16304         run.bat
16305 ltp/testcases/network/nfs/cthon04/tools
16306         dirdmp.c dirprt.c Makefile pmapbrd.c pmaptst.c README tcp.c tcpd.c udp.c udpd.c
16308 7)  Log Message: This guides you to the new location of CTHON04, as, these Testcases has been removed from LTP for want of GPLv2 License Agreement
16309 File(s) Added:
16310 ltp/testcases/network/nfs/CTHON04_README
16312 8)  Log Message: ¨ciju@linux.vnet.ibm.com¨ fixed some Script errors while configuring ltp-kdump
16313 File(s) Affected:
16314 ltp/testcases/kdump/master
16315 ltp/testcases/kdump/setup
16317 9)  Log Message: KDUMP Scripts must be made executable before testing (Initial CVS Checkin error)
16318 File(s) Affected:
16319 ltp/testcases/kdump/Makefile
16321 10) Log Message: Dont use the optional POSIX postfix operator as some crappy shells actually omit it, by ¨vapier@gentoo.org¨
16322 File(s) Affected:
16323 ltp/testcases/network/generate.sh
16325 11) Log Message: Included Mandatory Failed file generation and creation of both outout and failed files even if absolute path is not an option to runltp
16326 File(s) Affected:
16327 ltp/runltp
16329 12) Log Message: Ricardo cleaned up duplicate code for enhancements in output and failed files generation
16330 File(s) Affected:
16331 ltp/runltp
16333 13) Log Message: Updating  Credits to include new contributions from members
16334 File(s) Affected:
16335 ltp/CREDITS
16337 14) Log Message: Jeff Burke wanted additional INFO when the test fails in the calloc portion of the test
16338 File(s) Affected:
16339 ltp/testcases/kernel/mem/mem/mem02.c
16341 15) Log Message: Randy temporarily fixed the var_args expander in lib/tst_res.c
16342 File(s) Affected:
16343 ltp/lib/tst_res.c
16345 16) Log Message: Patrick fixed the too chort char array
16346 File(s) Affected:
16347 ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_getvalue/5-1.c
16349 17) Log Message: Ricardo Fixed the way by which tst_resm should be called from Shell Test Script
16350 File(s) Affected:
16351 ltp/runtest/tcp_cmds
16352 ltp/testcases/network/tcp_cmds/ping/ping01
16354 18) Log Message: James Puderer fixed -d option in LTP for better handling of temporary directory
16355 File(s) Affected:
16356 ltp/runltp
16358 19) Log Message: issue a warning if unable to actually test if F_SETLEASE is not defined
16359 File(s) Affected:
16360 ltp/testcases/kernel/syscalls/fcntl/fcntl23.c
16361 ltp/testcases/kernel/syscalls/fcntl/fcntl24.c
16362 ltp/testcases/kernel/syscalls/fcntl/fcntl25.c
16363 ltp/testcases/kernel/syscalls/fcntl/fcntl26.c
16364 ltp/testcases/kernel/syscalls/fcntl/fcntl27.c
16365 ltp/testcases/kernel/syscalls/fcntl/fcntl28.c
16367 20) Log Message: add -D_GNU_SOURCE since we have tests in here that test GNU-specific features (like F_SETLEASE)
16368 File(s) Affected:
16369 ltp/testcases/kernel/syscalls/fcntl/Makefile
16371 21) Log Message: Update to OpenHPI 2.10.0 (see www.openhpi.org for more info)
16372 File(s) Affected:
16373 ltp/testcases/open_hpi_testsuite
16375 LTP-20070831
16377 1)  Log Message: "rsalveti@br.ibm.com" fixed write05 that failed with LTP 20070331 on Fedora 7 GA
16378 File(s) Affected:
16379 ltp/testcases/kernel/syscalls/write/write05.c
16381 2)  Log Message: "dmarlin@redhat.com" corrected fail message in data_space testcase
16382 File(s) Affected:
16383 ltp/testcases/kernel/mem/vmtests/data_space.c
16385 3)  Log Message: "liudeyan@cn.ibm.com" made mmap1 to be terminated by Ctrl-C
16386 File(s) Affected:
16387 ltp/testcases/kernel/mem/mtest06/mmap1.c
16389 4)  Log Message: "suzuki@in.ibm.com" fixed times03, where it failed to generate report on user time on RHEl5.1 early build(2.6.18-32.el5)
16390 File(s) Affected: ltp/testcases/kernel/syscalls/times/times03.c
16392 5)  Log Message: gcov-kernel: added eabi-compatibility patch, renamed .diff to .patch by "oberpapr@users.sourceforge.net"
16393 File(s) Added:
16394 ltp/utils/analysis/gcov-kernel/linux-2.6.21-gcov-arm-eabi.patch
16395 ltp/utils/analysis/gcov-kernel/linux-2.6.22-gcov-arm-eabi.patch
16396 File(s) Deleted:
16397 ltp/utils/analysis/gcov-kernel/linux-2.6.21-gcov-arm-eabi.diff
16399 6)  Log Message: lcov: fixed spec file
16400 File(s) Affected:
16401 ltp/utils/analysis/lcov/rpm/lcov.spec
16403 7)  Log Message: gcov-kernel: removed outdated FAQ entry
16404 File(s) Affected:
16405 ltp/utils/analysis/gcov-kernel/FAQ
16407 8)  Log Message: gcov-kernel: added Makefile
16408 File(s) Added: ltp/utils/analysis/gcov-kernel/Makefile
16410 9)  Log Message: lcov: Makefile for release 1.6
16411 File(s) Affected:
16412 /cvsroot/ltp/utils/analysis/lcov/Makefile
16414 10) Log Message: lcov: Makefile for post-release
16415 File(s) Affected:
16416 /cvsroot/ltp/utils/analysis/lcov/Makefile
16418 11) Log Message: lcov: add experimental option "--norecursion"
16419 File(s) Affected:
16420 /cvsroot/ltp/utils/analysis/lcov/bin/geninfo
16421 /cvsroot/ltp/utils/analysis/lcov/bin/lcov
16423 12) Log Message: Changes to make testcases/kernel/numa/numa01.sh executable
16424 File(s) Affected:
16425 ltp/testcases/kernel/numa/Makefile
16427 13) Log Message: "carmelo.amoroso@st.com" changed the Default values for MAXSIZE and csize
16428 File(s) Affected:
16429 ltp/testcases/kernel/mem/vmtests/stack_space.c
16431 14) Log Message: "brenohl@br.ibm.com" wanted to handle file descriptors properly
16432 File(s) Affected:
16433 ltp/testcases/kernel/syscalls/mkdir/mkdir03.c
16434 ltp/testcases/kernel/syscalls/mmap/mmap09.c
16435 ltp/testcases/kernel/syscalls/open/open07.c
16436 ltp/testcases/kernel/syscalls/sendfile/sendfile03.c
16438 15) Log Message: "rsalvetidev@linux.vnet.ibm.com" says that this version can handle when the distro has MAX_SWAPFILES as 30 or 32
16439 File(s) Modified:
16440 ltp/runtest/ltplite ltp/runtest/stress.part3
16441 ltp/runtest/syscalls
16442 ltp/testcases/kernel/syscalls/swapon/swapon02.c
16443 File(s) Added:
16444 ltp/testcases/kernel/syscalls/swapon/swapon03.c
16446 16) Log Message: Containers Testcases Plan
16447 File(s) Added:
16448 ltp/testcases/kernel/containers/TEST_PLAN.txt
16450 17) Log Message: LTP-KDUMP Test-Case Plan
16451 File(s) Added:
16452 ltp/testcases/kdump/TEST_PLAN.txt
16454 18) Log Message: Update to OpenHPI 2.9.3 (www.openhpi.org for more info)
16455 File(s) Affected:
16456 ltp/testcases/open_hpi_testsuite/
16459 LTP-20070731
16461 1)  Log Message: lcov: preparations for new release by "oberpapr@users.sourceforge.net"
16462 - updated CHANGES file
16463 - added compat-libtool + no-compat-libtool option
16464 - changed libtool default to on (due to popular request)
16465 - added checksum option
16466 - changed checksum default to off (to reduce cpu time + file size)
16467 - added geninfo_checksum option to lcovrc, deprecated geninfo_no_checksum
16468 - added geninfo_compat_libtool option to lcovrc
16469 - minor update of README file
16470 File(s) Affected:
16471 ltp/utils/analysis/lcov/CHANGES
16472 ltp/utils/analysis/lcov/README
16473 ltp/utils/analysis/lcov/lcovrc
16474 ltp/utils/analysis/lcov/bin/geninfo
16475 ltp/utils/analysis/lcov/bin/lcov
16477 2)  Log Message: update manpage by "oberpapr@users.sourceforge.net"
16478 File(s) Affected:
16479 ltp/utils/analysis/lcov/man/lcov.1
16481 3)  Log Message: "sachinp@in.ibm.com" has fixed a probe point definition from 'll_rw_lock' to 'll_rw_block'
16482 File(s) Affected:
16483 ltp/testcases/kdump/susetools/lkdtm_mod/lkdtm.c
16485 4)  Log Message: man page update by "oberpapr@users.sourceforge.net"
16486 File(s) Affected:
16487 ltp/utils/analysis/lcov/man/genhtml.1
16488 ltp/utils/analysis/lcov/man/geninfo.1
16489 ltp/utils/analysis/lcov/man/lcov.1
16491 5)  Log Message: lcov: another update in preparation for a new release by "oberpapr@users.sourceforge.net"
16492 File(s) Affected:
16493 ltp/utils/analysis/lcov/bin/lcov
16494 ltp/utils/analysis/lcov/man/lcovrc.5
16495 ltp/utils/analysis/lcov/CHANGES
16496 ltp/utils/analysis/lcov/lcovrc
16498 6)  Log Message: fixed bug that would not delete .gcda files when using -z, by "oberpapr@users.sourceforge.net"
16499 File(s) Affected:
16500 ltp/utils/analysis/lcov/CHANGES
16501 ltp/utils/analysis/lcov/bin/lcov
16503 7)  Log Message: lcov: - add new option --initial to get zero coverage data from graph files by "oberpapr@users.sourceforge.net"
16504 File(s) Affected:
16505 ltp/utils/analysis/lcov/CHANGES
16506 ltp/utils/analysis/lcov/bin/geninfo
16507 ltp/utils/analysis/lcov/bin/lcov
16508 ltp/utils/analysis/lcov/man/geninfo.1
16509 ltp/utils/analysis/lcov/man/lcov.1
16511 8)  Log Message: "carmelo.amoroso@st.com" fixed the anomaly when "SHLBA != getpagesize()", like in SH architecture
16512 File(s) Affected:
16513 ltp/testcases/kernel/mem/shmt/shmt09.c
16515 9)  Log Message: "hdeller@users.sf.net" fixed unitialized variable useage in "lseek09" testcase
16516 File(s) Affected:
16517 ltp/testcases/kernel/syscalls/lseek/lseek09.c
16519 10) Log Message: "naveenspen@gmail.com" pointed out that syslog_cmd="/etc/init.d/syslog" should be used irrespective of any Distro
16520 File(s) Affected:
16521 ltp/testcases/kernel/syscalls/syslog/syslog01
16522 ltp/testcases/kernel/syscalls/syslog/syslog02
16523 ltp/testcases/kernel/syscalls/syslog/syslog03
16524 ltp/testcases/kernel/syscalls/syslog/syslog04
16525 ltp/testcases/kernel/syscalls/syslog/syslog05
16526 ltp/testcases/kernel/syscalls/syslog/syslog06
16527 ltp/testcases/kernel/syscalls/syslog/syslog07
16528 ltp/testcases/kernel/syscalls/syslog/syslog08
16529 ltp/testcases/kernel/syscalls/syslog/syslog09
16530 ltp/testcases/kernel/syscalls/syslog/syslog10
16532 11) Log Message: "rsalveti@linux.vnet.ibm.com" pointed out to have same "fsx-linux" testcase for "fs", "ltp-aiodio" and "nfs"
16533 File(s) Affected:
16534 ltp/testcases/kernel/io/ltp-aiodio/fsx-linux.c
16535 ltp/testcases/network/nfs/fsx-linux/fsx-linux.c
16537 12) Log Message: Randy Dunlap writes: Fix printf format warnings
16538 File(s) Affected:
16539 ltp/testcases/network/stress/ns-tools/Makefile
16540 ltp/testcases/network/stress/ns-tools/ns-igmp_querier.c
16541 ltp/testcases/network/stress/ns-tools/ns-mcast_join.c
16542 ltp/testcases/network/stress/ns-tools/ns-mcast_receiver.c
16543 ltp/testcases/network/stress/ns-tools/ns-tcpserver.c
16545 13) Log Message: getsockopt() takes a socklen_t, not an int, as its optlen
16546 File(s) Affected:
16547 ltp/testcases/network/stress/ns-tools/ns-tcpclient.c
16548 ltp/testcases/network/stress/ns-tools/ns-tcpserver.c
16549 ltp/testcases/network/stress/ns-tools/ns-udpserver.c
16551 14) Log Message: cleanup file
16552 File(s) Affected:
16553 ltp/testcases/kernel/syscalls/gethostid/gethostid01.c
16555 15) Log Message: back out uclinux changes to something that doesnt spit warnings as reported by Randy Dunlap
16556 File(s) Affected:
16557 ltp/testcases/kernel/syscalls/gethostid/gethostid01.c
16559 16) Log Message: fixup gcc warnings by removing silly pieces of code
16560 File(s) Affected:
16561 ltp/testcases/kernel/mem/mtest06/mmap1.c
16562 ltp/testcases/kernel/mem/mtest06/mmap2.c
16563 ltp/testcases/kernel/mem/mtest06/mmap3.c
16564 ltp/testcases/kernel/mem/mtest06/shmat1.c
16566 17) Log Message: Randy Dunlap writes: Convert mmap1 to use standard test results output format. Correct several typos.
16567 File(s) Affected:
16568 ltp/testcases/kernel/mem/mtest06/Makefile
16569 ltp/testcases/kernel/mem/mtest06/mmap1.c
16571 18) Log Message: gcov-kernel: adding gcov-kernel patch for 2.6.22
16572 File(s) Addes:
16573 ltp/utils/analysis/gcov-kernel/linux-2.6.22-gcov-arm-hack.patch
16574 ltp/utils/analysis/gcov-kernel/linux-2.6.22-gcov.patch
16576 19) Log Message: [1754301] Helge Deller writes: mark hppa/parisc as expecting a segv as well
16577 File(s) Affected:
16578 ltp/testcases/kernel/syscalls/mmap/mmap03.c
16580 20) Log Message: Randy Dunlap writes: convert output to match the standard LTP output
16581 File(s) Affected:
16582 ltp/testcases/kernel/fs/linktest/linktest.pl
16584 21) Log Message: close stdout to remove noise
16585 File(s) Affected:
16586 ltp/testcases/kernel/mem/mtest05/dummy.c
16588 22) Log Message: Randy Dunlap writes: Convert mmstress to use the standard results format
16589 File(s) Affected:
16590 ltp/testcases/kernel/mem/mtest05/Makefile
16591 ltp/testcases/kernel/mem/mtest05/mmstress.c
16593 23) Log Message: "rsalveti@linux.vnet.ibm.com" updated the contact information at ltp-howto doc
16594 File(s) Affected:
16595 ltp/doc/ltp-howto.lyx
16596 ltp/doc/ltp-howto.txt
16598 24) Log Message: "rsalveti@linux.vnet.ibm.com" wants to update this with kernel/fs/fsstress/fsstress.c
16599 File(s) Affected:
16600 ltp/testcases/network/nfs/nfs_fsstress/fsstress.c
16602 25) Log Message: "suzuki@in.ibm.com" added SIGNAL and Address Fault handling capability for all architectures
16603 File(s) Affected:
16604 ltp/testcases/kernel/mem/mtest06/mmap1.c
16606 26) Log Message: "rsalveti@linux.vnet.ibm.com" added more options to 'runltp'
16607 File(s) Affected:
16608 ltp/runltp
16609 ltp/doc/man1/pan.1
16610 ltp/pan/pan.c
16612 27) Log Message: Upgrade to Posix Testsuite 1.5.2
16613 File(s) Affected/Added:
16614 ltp/testcases/open_posix_testsuite
16616 28) Log Message: Fixing Proper Freeing of Memory Chunks
16617 File(s) Affected:
16618 ltp/tools/genload/stress.c
16620 LTP-20070630
16622 1)Log Message: "carmelo.amoroso@st.com" points out the wrong usage of the option -s
16623 File(s) Affected: ltp/testcases/kernel/mem/mtest06/mmap1.c
16625 2)Log Message: "carmelo.amoroso@st.com" pointed out that id (returned by shmget) has to be used for all shm operations
16626 File(s) Affected: ltp/testcases/kernel/mem/mtest06/shmat1.c
16628 3)Log Message: "rsalveti@linux.vnet.ibm.com" fixed the way "inotify" should compile in kernels below 2.6.13
16629 File(s) Affected: ltp/testcases/kernel/syscalls/inotify/inotify01.c
16630 ltp/testcases/kernel/syscalls/inotify/inotify02.c
16632 4)Log Message: Removing 'alarm04' testcase call, as alarm04 has been removed to be no-more-valid
16633 File(s) Affected: ltp/runtest/ltplite
16634 ltp/runtest/stress.part3
16636 5)Log Message: "sachinp@in.ibm.com" rectified kdump lkdtm tests for powerpc architecture with RedHat distribution
16637 File(s) Affected: ltp/testcases/kdump/rhtools/lkdtm_mod/lkdtm.c
16639 6)Log Message: "rahaman.riaz@gmail.com" fixed some Thread Handling Anomaly
16640 File(s) Affected: ltp/testcases/open_posix_testsuite/conformance/interfaces/mq_timedsend/12-1.c
16642 7)Log Message: "rahaman.riaz@gmail.com" fixed ways by which OPEN POSIX displays warnings
16643 File(s) Affected: open_posix_testsuite/conformance/interfaces/sem_unlink/2-2.c
16644 open_posix_testsuite/conformance/interfaces/sigaltstack/9-1.c
16646 8)Log Message: "yxu@suse.de" corrected the way by which pthread_exit() handles pointer argument
16647 File(s) Affected: ltp/testcases/kernel/io/disktest/threading.h
16649 9)Log Message: "rsalveti@linux.vnet.ibm.com" fixed the problem reported at bug [1732287] mtest06/mmap1.c missing run_once check in do loop
16650 File(s) Affected: ltp/runtest/ltplite
16651 ltp/runtest/mm
16652 ltp/runtest/stress.part1
16653 ltp/testcases/kernel/mem/mtest06/mmap1.c
16655 10)Log Message: gcov-kernel: add patches to support arm eabi-compliant gcc
16656 File(s) Affected: /ltp/utils/analysis/gcov-kernel/linux-2.6.18-gcov-arm-eabi.patch
16657 /ltp/utils/analysis/gcov-kernel/linux-2.6.19-gcov-arm-eabi.patch
16658 /ltp/utils/analysis/gcov-kernel/linux-2.6.20-gcov-arm-eabi.patch
16659 /ltp/utils/analysis/gcov-kernel/linux-2.6.21-gcov-arm-eabi.diff
16661 11)Log Message: "dmonakhov@openvz.org" added this test case to check for "fault in pages readable" functionality
16662 File(s) Affected: ltp/runtest/stress.part3
16663 ltp/runtest/syscalls
16664 ltp/runtest/ltplite
16665 File(s) Added:    ltp/testcases/kernel/syscalls/writev/writev06.c
16667 12)Log Message: "risrajak@linux.vnet.ibm.com" added sysvipc (conatainers) namespace testcases
16668 File(s) Added:    ltp/testcases/kernel/containers/sysvipc/Makefile
16669 ltp/testcases/kernel/containers/sysvipc/runipcnstest.sh
16670 ltp/testcases/kernel/containers/sysvipc/runtests_noltp.sh
16671 ltp/testcases/kernel/containers/sysvipc/shmnstest.c
16672 File(s) Affected: ltp/README ltp/testcases/kernel/containers/Makefile
16673 ltp/testcases/kernel/containers/README
16674 ltp/testcases/kernel/containers/container_test.sh
16676 13)Log Message: Randy Dunlap writes: Convert kernel/sched/pthreads/*.c to use the standard message output functions instead of printf().
16677 File(s) Affected: ltp/testcases/kernel/sched/pthreads/pth_str01.c
16678 ltp/testcases/kernel/sched/pthreads/pth_str02.c
16679 ltp/testcases/kernel/sched/pthreads/pth_str03.c
16681 14)Log Message: "rdunlap@xenotime.net" did "mmstress" cleanups to make output unbuffered so that it is not produced repetitively and erroneously
16682 File(s) Affected: ltp/testcases/kernel/mem/mtest05/mmstress.c
16684 15)Log Message: "krisw@us.ibm.com" wants to solve segfault problem with "mount03" on SLES10
16685 File(s) Affected: ltp/testcases/kernel/syscalls/mount/Makefile
16686 ltp/testcases/kernel/syscalls/mount/mount03.c
16688 16)Log Message: as Ricardo Salveti de Araujo points out, dont set CC so it can easily be overridden
16689 File(s) Affected: ltp/testcases/kernel/containers/utsname/Makefile
16691 17)Log Message: "Andreas Dilger" updated "fsx-linux" testcase to include new feature(s) including distributed filesystem coherency
16692 Log Message:    Copyright Statements once added cannot be deleted, however, many Copyright Statements can co-exist
16693 File(s) Affected: ltp/testcases/kernel/fs/fsx-linux/fsx-linux.c
16695 18)Log Message: Fix from "rdunlap@xenotime.net" to use standard test results output
16696 File(s) Affected: ltp/testcases/kernel/mem/mem/mem01.c
16697 ltp/testcases/kernel/mem/mtest01/Makefile
16698 ltp/testcases/kernel/mem/mtest01/mtest01.c
16699 ltp/testcases/misc/math/float/main.c
16701 19)Log Mesage:  "serue@us.ibm.com" fixes conatiner testing with 'unshare' support for lower kernel versions
16702 File(s) Affected: ltp/testcases/kernel/containers/Makefile
16703 ltp/testcases/kernel/containers/container_test.sh
16705 20)Log Message: Fix for Bug no "1736357",tar file is not multiplatform, pointed out by "Neil Brewitt"
16706 File(s) Added:    ltp/testcases/network/nfsv4/locks/deploy_info
16707 File(s) Deleted:  ltp/testcases/network/nfsv4/locks/DEPLOY
16709 21)Log Message: "serue@us.ibm.com" fixes conatiner testing with 'unshare' support for lower kernel versions
16710 File(s) Added:    ltp/testcases/kernel/containers/check_for_unshare.c
16712 22)Log Message: Update to OpenHPI 2.9.2
16713 File(s) Addedd/Modified/Deleted: ltp/testcases/open_hpi_testsuite/
16715 LTP-20070531
16717 -Removing "alarm04.c" & "sig_rev.c" as they are no more valid, fixes Bug no."1236586", pointed by <Sharyathi Nagesh>
16718 ltp/runtest/syscalls
16719 ltp/testcases/kernel/syscalls/alarm/Attic/alarm04.c
16720 ltp/testcases/kernel/syscalls/alarm/Attic/sig_rev.c
16722 -<krisw@us.ibm.com> fixed problem with "expect" in "su01" testcase
16723 ltp/testcases/commands/su/su01_s1
16725 -<muvarov@gmail.com> modified to run kdump tests on non RH and SUSE machines
16726 ltp/testcases/kdump/distro
16727 ltp/testcases/kdump/master
16728 ltp/testcases/kdump/setup
16730 -<muvarov@gmail.com> added summary file for printing results table, and, added reboot command to test script
16731 ltp/testcases/kdump/setup
16732 ltp/testcases/kdump/summary
16733 ltp/testcases/kdump/test
16735 -Removing unwanted Config Variables from 'setup' script as submitted by <sachinp@in.ibm.com>
16736 ltp/testcases/kdump/setup
16738 -<muvarov@gmail.com> removed unnecessary info from summary script
16739 ltp/testcases/kdump/summary
16741 -<doug.chapman@hp.com> points that “clone2” should be used in case of IA64 for the Utsnamespace testcases
16742 ltp/testcases/kernel/containers/libclone/libclone.c
16743 ltp/testcases/kernel/containers/libclone/libclone.h
16744 ltp/testcases/kernel/containers/utsname/check_utsns_enabled.c
16746 -Patch for libclone.h for fixing compilation error on 32 bit Z-series machines, submitted by <amitarora@in.ibm.com>
16747 ltp/testcases/kernel/containers/libclone/libclone.h
16749 -Restoring Hostname to Original after "UTSTEST", fix by <serue@us.ibm.com>
16750 ltp/testcases/kernel/containers/utsname/Makefile
16751 ltp/testcases/kernel/containers/utsname/runtests_noltp.sh
16752 ltp/testcases/kernel/containers/utsname/runutstest.sh
16754 -Applied Patch to fix the wrong usage of pthread_exit, pointed out by <carmelo.amoroso@st.com>
16755 ltp/testcases/kernel/io/disktest/threading.h
16756 ltp/testcases/kernel/mem/mtest05/mmstress.c
16757 ltp/testcases/network/nfs/nfsstress/make_tree.c
16759 -Fix for Bug no. "1537172" => Improper condition decision of mmap(), as reported by <Kongh - bstqc-kh>
16760 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_02.c
16762 -<Nadia Derbey> corrected the checksums for these testcases
16763 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_02.c
16764 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_03.c
16765 ltp/testcases/kernel/ipc/ipc_stress/shmem_test_07.c
16767 -Fix for Bug No. "1537169" => Doesn't handle the special Signal : 34, reported by <Kongh - bstqc-kh>
16768 ltp/testcases/kernel/ipc/ipc_stress/signal_test_05.c
16770 -Fix for Bug No. "1542453", default value of param x doesn't work in 'mmap1', pointed out by <bstqc-victor>
16771 ltp/testcases/kernel/mem/mtest06/mmap1.c
16773 -<carmelo.amoroso@st.com> fixes -v option, thread handling, usage of OPT_MISSING macro, etc
16774 ltp/testcases/kernel/mem/mtest06/mmap1.c
16776 -<carmelo.amoroso@st.com> fixed wrong use of "pthread_exit" input argument and the related "pthread_join"
16777 ltp/testcases/kernel/mem/mtest06/mmap3.c
16779 -<nadia.derbey@bull.net> fixed the use of shmid, exit(0) and readable output
16780 -<carmelo.amoroso@st.com> fixed wrong use of exit_value, shared memory region and pthread_join
16781 ltp/testcases/kernel/mem/mtest06/shmat1.c
16783 -Fix for some anomalies in 'shm_test" case as pointed out by 'Nadia Derbey <Nadia.Derbey@bull.net>'
16784 ltp/testcases/kernel/mem/mtest07/shm_test.c
16786 -<carmelo.amoroso@st.com> fixed ways by which Threads are handled
16787 ltp/testcases/kernel/mem/mtest07/shm_test.c
16789 -Fixing "gethostid01" to work fine on both 32-bit and 64-bit machines, pointed out by <brenohl@br.ibm.com>
16790 ltp/testcases/kernel/syscalls/gethostid/gethostid01.c
16792 -<avagin@sw.ru> submitted new Testcases for "inotify" syscall on both file(s) and folder(s)
16793 ltp/testcases/kernel/syscalls/inotify/Makefile
16794 ltp/testcases/kernel/syscalls/inotify/inotify01.c
16795 ltp/testcases/kernel/syscalls/inotify/inotify02.c
16797 -<avagin@sw.ru> added README for "inotify" testcase
16798 ltp/testcases/kernel/syscalls/inotify/README
16800 -<rsalveti@linux.vnet.ibm.com> added proper indentation, EBUSY error and functions in correct place
16801 ltp/testcases/kernel/syscalls/swapon/swapon02.c
16803 -gcov-kernel: adding gcov-kernel patch for 2.6.18
16804 /cvsroot/ltp/utils/analysis/gcov-kernel/linux-2.6.18-gcov-arm-hack.patch,
16805 /cvsroot/ltp/utils/analysis/gcov-kernel/linux-2.6.18-gcov.patch
16807 -lcov: minor help text update
16808 /cvsroot/ltp/utils/analysis/lcov/bin/lcov
16810 -gcov-kernel: adding gcov-kernel patch for 2.6.19
16811 /cvsroot/ltp/utils/analysis/gcov-kernel/linux-2.6.19-gcov-arm-hack.patch,
16812 /cvsroot/ltp/utils/analysis/gcov-kernel/linux-2.6.19-gcov.patch
16814 -gcov-kernel: adding gcov-kernel patch for 2.6.20
16815 /cvsroot/ltp/utils/analysis/gcov-kernel/linux-2.6.20-gcov-arm-hack.patch,
16816 /cvsroot/ltp/utils/analysis/gcov-kernel/linux-2.6.20-gcov.patch
16818 gcov-kernel: adding gcov-kernel patch for 2.6.21
16819 /cvsroot/ltp/utils/analysis/gcov-kernel/linux-2.6.21-gcov-arm-hack.patch,
16820 /cvsroot/ltp/utils/analysis/gcov-kernel/linux-2.6.21-gcov.patch
16822 LTP-20070430
16824 -Integration of UTS Namespace Testcases to LTP as submitted by <risrajak@linux.vnet.ibm.com>
16825 ltp/README
16826 ltp/runtest/containers
16827 ltp/runltp
16828 ltp/testcases/kernel/Makefile
16829 ltp/testcases/kernel/containers/Makefile
16830 ltp/testcases/kernel/containers/README
16831 ltp/testcases/kernel/containers/container_test.sh
16832 ltp/testcases/kernel/containers/libclone/Makefile
16833 ltp/testcases/kernel/containers/libclone/libclone.c
16834 ltp/testcases/kernel/containers/libclone/libclone.h
16835 ltp/testcases/kernel/containers/utsname/Makefile
16836 ltp/testcases/kernel/containers/utsname/README
16837 ltp/testcases/kernel/containers/utsname/check_utsns_enabled.c
16838 ltp/testcases/kernel/containers/utsname/runtests_noltp.sh
16839 ltp/testcases/kernel/containers/utsname/runutstest.sh
16840 ltp/testcases/kernel/containers/utsname/utstest.c
16841 ltp/testscripts/test_containers.sh
16843 -Integrating "KDUMP" testcases to LTP Test Suite as Submitted by <sachinp@linux.vnet.ibm.com>
16844 ltp/README
16845 ltp/testcases/Makefile
16846 ltp/testcases/kdump/README
16847 ltp/testcases/kdump/crash_cmds
16848 ltp/testcases/kdump/distro
16849 ltp/testcases/kdump/master
16850 ltp/testcases/kdump/setup
16851 ltp/testcases/kdump/sysinfo
16852 ltp/testcases/kdump/test
16853 ltp/testcases/kdump/tests
16854 ltp/testcases/kdump/verify
16855 ltp/testcases/kdump/rhtools/Makefile
16856 ltp/testcases/kdump/rhtools/OO_Descriptions.txt
16857 ltp/testcases/kdump/rhtools/crasher_mod/Makefile
16858 ltp/testcases/kdump/rhtools/crasher_mod/crasher.c
16859 ltp/testcases/kdump/rhtools/lkdtm_mod/Makefile
16860 ltp/testcases/kdump/rhtools/lkdtm_mod/lkdtm.c
16861 ltp/testcases/kdump/susetools/Makefile
16862 ltp/testcases/kdump/susetools/Attic/OO_Description.txt
16863 ltp/testcases/kdump/susetools/crasher_mod/Makefile
16864 ltp/testcases/kdump/susetools/crasher_mod/crasher.c
16865 ltp/testcases/kdump/testlists/crasher
16866 ltp/testcases/kdump/testlists/Attic/i386-basic
16867 ltp/testcases/kdump/testlists/Attic/i386-lkdtt
16868 ltp/testcases/kdump/testlists/Attic/i386-manual
16869 ltp/testcases/kdump/testlists/lkdtm.orig
16870 ltp/testcases/kdump/testlists/Attic/ppc64-basic
16871 ltp/testcases/kdump/testlists/Attic/ppc64-lkdtt
16872 ltp/testcases/kdump/testlists/Attic/ppc64-manual
16873 ltp/testcases/kdump/testlists/Attic/x86_64-basic
16874 ltp/testcases/kdump/testlists/Attic/x86_64-lkdtt
16875 ltp/testcases/kdump/testlists/Attic/x86_64-manual
16877 - <sachinp@in.ibm.com> removed unwanted files from ltp/testcases/kdump/testlists directory
16878 ltp/testcases/kdump/testlists/Attic/i386-basic
16879 ltp/testcases/kdump/testlists/Attic/ppc64-basic
16880 ltp/testcases/kdump/testlists/Attic/x86_64-basic
16882 -Patch Submitted by <sachinp@linux.vnet.ibm.com> which removes the lkdtt code and adds lkdtm code
16883 ltp/testcases/kdump/test
16884 ltp/testcases/kdump/susetools/Makefile
16885 ltp/testcases/kdump/susetools/Attic/OO_Description.txt
16886 ltp/testcases/kdump/susetools/OO_Descriptions.txt
16887 ltp/testcases/kdump/susetools/lkdtm_mod/Makefile
16888 ltp/testcases/kdump/susetools/lkdtm_mod/lkdtm.c
16889 ltp/testcases/kdump/testlists/Attic/i386-lkdtt
16890 ltp/testcases/kdump/testlists/Attic/i386-manual
16891 ltp/testcases/kdump/testlists/Attic/ppc64-lkdtt
16892 ltp/testcases/kdump/testlists/Attic/ppc64-manual
16893 ltp/testcases/kdump/testlists/Attic/x86_64-lkdtt
16894 ltp/testcases/kdump/testlists/Attic/x86_64-manual
16896 -Patch Submitted by <sachinp@linux.vnet.ibm.com> for some configuration settings as pointed out by <jburke@redhat.com>
16897 -<sachinp@in.ibm.com> added options to select/run crasher/lkdtt tests on SLES
16898 -Patch Submitted by <sachinp@linux.vnet.ibm.com> which removes the lkdtt code and adds lkdtm code
16899 ltp/testcases/kdump/setup
16901 - Patch Applied as submitted by <jburke@redhat.com> for 1)Changed the way runltp makes the temp directory, and 2) removing LOCTMP and adding in the LTPTMP in its place and clean up files when it is done
16902 ltp/runltp
16903 ltp/testcases/commands/tar/tar_tests.sh
16905 -Applied Patch submitted by "elliot_lee", against bug no. "[ 1697311 ] Compile error of 'lib/parse_opts.c' "
16906 ltp/    
16908 -Fix for Bug no. 1671695, Check return codes everywhere, as pointed out by 'Markus Elfring'
16909 ltp/lib/tst_tmpdir.c
16911 -Modifications to prevent Warnings during compilation
16912 ltp/lib/write_log.c
16914 -Changes to include 'egrep' as pointed out by 'kmaffey' [LTP Bug no. 1701305, logrotate_tests.sh fails on CentOS 4.4]
16915 ltp/testcases/commands/logrotate/logrotate_tests.sh
16917 -Patch Submitted by <sachinp@linux.vnet.ibm.com> for some configuration settings as pointed out by <jburke@redhat.com>
16918 ltp/testcases/kdump/README
16920 -Fix for Bug No 1592647, incorrect testcase diotest4-4, as pointed out by "Vagin Andrey"
16921 ltp/testcases/kernel/io/direct_io/diotest4.c
16923 -remove silly reliance on -DLINUX
16924 ltp/testcases/kernel/mem/vmtests/Makefile
16925 ltp/testcases/kernel/mem/vmtests/data_space.c
16926 ltp/testcases/kernel/mem/vmtests/stack_space.c
16928 -Applied Patch to change the way shmat() operates, pointed out/submitted by YI XU<yxu@suse.de>
16929 ltp/testcases/kernel/sched/process_stress/process.c
16931 -Fix for BUG no. "[1607899]" exit02 uses strcmp() on unterminated string, as pointed out by "ndade"
16932 -Fixed Bug No. ['1607881', "exit02 child does close() when description says it does not"], as pointed out by <Nicolas Dade>
16933 ltp/testcases/kernel/syscalls/exit/exit02.c
16935 -Fix for Bug no. '1221744' (fork12 race condition), as pointed by "Carl van Schaik"
16936 ltp/testcases/kernel/syscalls/fork/fork12.c
16938 -Applied Patch as submitted by "creese123" for bug no. ["1694484", semop01 corrupting get_arr.array]
16939 ltp/testcases/kernel/syscalls/ipc/semop/semop01.c
16941 -Fix for Bug no. "1687908"(raised by 'bdubbs'), patch submitted by <doug.chapman@hp.com>
16942 ltp/testcases/kernel/syscalls/mincore/mincore01.c
16944 -Fix for BUG no. "[1608461]" pipe10 calls strcmp() on unterminated string, as pointed out by "ndade"
16945 ltp/testcases/kernel/syscalls/pipe/pipe10.c
16947 -Fix for BUG no. "[1608492]" read04 calls strcmp() on unterminated string as submitted by "ndade"
16948 ltp/testcases/kernel/syscalls/read/read04.c
16950 -Modifications to prevent Warnings during compilation
16951 ltp/testcases/kernel/syscalls/rename/rename14.c
16953 -Fixing 'sysfs01' testcase to make it ask for File System Index of 'proc' instead of 'ext2' as pointed out by <doug.chapman@hp.com>
16954 ltp/testcases/kernel/syscalls/sysfs/sysfs01.c
16956 -Addressing the Issue when RHOST can be an IP_ADDRESS, as pointed out by "Ambar Seksena" <ambar.seksena@calsoftinc.com>
16957 ltp/testcases/network/rpc/rusers/rusers01
16959 -Patch for S390-31/64 Architecture, submitted by "B. N. Poornima"<bnpoorni@in.ibm.com>
16960 ltp/testscripts/ltpstress.sh
16962 LTP-20070331
16964 -make sure people dont try and patch the generated file 
16965 regen.sh
16967 -use POSIX redirection as pointed out by Will Newton 
16968 Makefile
16970 -A fix for bug #29491.  Made more robust for use with the use of initgroups 
16971 fchown04.c
16973 -Fix for Bug no. [ 1671695 ] "Check return codes everywhere" as pointed out by "Markus Elfring" 
16974 write_log.c
16976 -Helge Deller writes: use TST_SIZE rather than sizeof(palfa) as sizeof() evaluates to 27 (+1 for the NUL byte) 
16977 read04.c
16979 -A fix for Bug #31162.  Passes the correct address location to the mincore call.
16980 mincore01.c
16982 -remove silly reliance on -DLINUX 
16983 Makefile, data_space.c, stack_space.c
16985 -cleanup 
16986 sysfs01.c, sysfs02.c, sysfs03.c, sysfs04.c, sysfs05.c, sysfs06.c
16988 -Riaz Rahaman writes: make sure the call to malloc() worked 
16989 semget05.c
16991 -Fix for Bug No. 1427780 (link07 fails) as pointed out correctly by 'Patrick Wyzorski' 
16992 tst_tmpdir.c, link07.c
16994 -A fix for Bug 29304.  The test has been adjusted to handle PPC.  Also in file07 a change was made to check for "tar archive" instead of "GNU tar archive" because sometimes a "POSIX tar archive" is created. 
16995 file_test.sh
16997 -Helge Deller writes: rename parisc to hppa and add tee/vmsplice/splice syscall numbers 
16998 hppa.in, linux_syscall_numbers.h, order, parisc.in
17000 -A patch by Ricardo Salveti De Araujo  that corrects the problem of a dhcpd test failsing when the eth0 device is not used 
17001 dhcpd_tests.sh
17003 -overhaul test case completely and make sure we reset errno as pointed out by Riaz Rahaman 
17004 sysconf01.c
17006 -Removing the size of negative 1 test.  This fixes bug # 28825 
17007 hugeshmget02.c, shmget02.c
17009 -A patch submitted by Raghuveer Raghavendra  to fix the problem of a Child process is waiting for the SIGTERM signal. 
17010 rename14.c
17012 -Henry Yei writes: Adds malloc check and frees memory during cleanup 
17013 semop01.c
17015 -cleanup tests, revert nanosleep() workaround for broken kernels, and fix time comparison as pointed out by Helge Deller 
17016 gettimeofday01.c, gettimeofday02.c
17018 -fixup /proc/sys/kernel/sem so it works properly as pointed out by Henry Yei 
17019 semget05.c
17021 -Carmelo AMOROSO writes: &bad_addr is passed to sysfs when in reality we want to pass bad_addr 
17022 sysfs06.c
17024 -Helge Deller writes: add support for hppa 
17025 Makefile, shmt02.c, shmt04.c, shmt05.c, shmt06.c, shmt07.c, shmt09.c
17027 -Helge Deller writes: use __builtin_return_address(0) rather than "main" to avoid arch-specific details 
17028 diotest4.c
17030 -cleanup code 
17031 shmt02.c, shmt03.c, shmt04.c, shmt05.c, shmt06.c, shmt07.c, shmt08.c, shmt09.c, shmt10.c, semop01.c
17033 LTP-20070228
17035 -Helge Deller writes: when calling open() with O_CREAT, the mode must be
17036  specified.  vmsplice01.c
17038 -A patch from Yi Xu to add a nanosleep between the first gettimeofday and the 
17039  next gettimeofday to make sure there has been a measurable time 
17040  (for gettimeofday function) elapsed gettimeofday02.c
17042 -Corrected problem found by Thomas Schulz.  The syslog.conf file is now backed
17043  up before any changes are made. syslog05
17045 -Cleaned up lines 161 - 171.  Reading the pid-max value from 
17046  /proc/sys/kernel/pid_max. getsid02.c
17048 -Passing a 1 instead of 0 to genload with the -hdd option for the -i option.
17049   This prevents a recursive loop. runltp
17051 -tweak CPPFLAGS so we can find all of our headers 
17052  Makefile
17054 -The attached patch (from Carol Hebert) corrects some errors and adds some 
17055  additional tests to the IPMI testcase in pounder2.  
17056  ipmitool
17058 -Removing the Ping test portion of this test because it is unneeded and 
17059  causes failures. mc_member
17061 -as pointed out by Helge Deller, make sure we only check the number of bytes 
17062  that we wrote read04.c
17064 -random updates from Jane Lv for uClinux 
17065  access05.c, chdir04.c, chroot03.c, creat06.c, execve03.c, semop05.c, 
17066  shmat01.c,shmctl01.c, link04.c, lstat02.c, mkdir03.c, mknod06.c, open08.c, 
17067  read02.c, rename08.c, rmdir02.c, rmdir03.c, rmdir05.c, stat03.c, stat06.c, 
17068  statfs02.c, symlink03.c, truncate03.c
17070         
17071 LTP-20061222
17073 -fix from Steven J. Hill use memset() instead of bzero() 
17074 netsync.c
17076 -cleanup style 
17077 lftest.c
17079 -fix by Will Newton to just use a normal anonymous mapping 
17080 mmap09.c
17082 -do not use variable names the same as system functions (like stime() or utime()) 
17083 pan.c, tag_report.c, pipeio.c, fptest01.c, netpipe.c
17085 -fix from Jane Lv: large buffers on the stack make uClinux cry 
17086 lftest.c
17088 -A fix for Bug 29489 that updates syslogtst.c for syslog-ng on SLES 10 
17089 syslogtst.c
17091 -Multiple Makefiles had clean up changes made 
17093 -scrub references to _syscall2 
17094 sysfs01.c, sysfs02.c, sysfs03.c, sysfs04.c, sysfs05.c, sysfs06.c
17096 -use = rather than == when testing for equality in portable shell scripts as the latter is not POSIX 
17097 ar01, cron_allow01, cron_deny01, su01, fs_di, fsxtest, bsigntest.sh, digsigtest.sh, twiddletest.sh, verify_seclvl.sh, syslog01, syslog02, syslog03, syslog04, syslog05, syslog06, syslog07, syslog08, syslog09, syslog10, tcore.sh, mc_commo, fsx.sh, nfs01, nfs02, nfs03, nfs04, nfsstat01, nfsstress, ftp03, ftp04, ftp05, rwho01, run.sh, run.sh, run.sh, run.sh, run.sh, tpm_tools.sh, mkrootfs
17099 -put -L path to ltp in LDLIBS for now (even though it is wrong) ... need to find out what LDFLAGS isnt properly being incremented 
17100 Makefile
17102 -this uses bashisms so make sure we require bash 
17103 rwtest.sh
17105 -use memcmp() instead of legacy bcmp() 
17106 fsx-linux.c, fsx-linux.c, symlink01.c, fsx-linux.c
17108 -use syscall() instead of _syscall#() 
17109 HTaffinity.c
17111 -Rename mknod01.c to mknodat01.c for bug # 30083 
17112 mknod01.c, mknodat01.c
17114 -tweak cnt decrement to be POSIX friendly 
17115 generate.sh
17117 LTP-20061121
17119 -Removed an invalid errno value check. 
17120  diotest4.c
17122 -Fixed the setting of LTPROOT for the bin directory, not just the 
17123  ltp/testcase/network/multicast/mc_cmds directory for bug 25273 
17124  mc_cmds
17126 -descend into timers subdir when cleaning 
17127  Makefile
17129 -This patch amends pounder to build kernel 2.6.18 instead of 2.6.15. 
17130  build_kernel, memtest.patch, build_kernel, memtest
17132 -dynamically calculate TST_TOTAL rather than hardcoding it 
17133 shmctl01.c, shmctl02.c, shmctl03.c
17135 -Fix from Jane Lv to move large arrays off the stack and into global 
17136  data section:
17137  getgroups01.c, getgroups04.c
17139 -This patch makes the pounder control program handle SIGHUP by killing children
17140  when we're told that the tty closed, else you close the pounder window and 
17141  various parts of it keep running. 
17142  run.c
17144 -The readme file has been updated for nfs 
17145  README
17147 -Disable this test case for kernels below 2.6.17 and not 2.6.16. 
17148  vmsplice01.c
17150 -This is a patch that allows pounder to record the contents of sysfs when it 
17151  starts, thus enabling us to take a better snapshot of the system state when
17152  pounder starts.  It also adds "lspci" into the PCI Device Tree heading per 
17153  user request. 
17154  get_hw_info
17156 -Since 2.6.17, _syscall* isn't exported into the user space any more, so all 
17157  the test cases using _syscall* will fail to be compiled This patch 
17158  remove _syscall5 from llseek.c and convert to syscall provided by libc.It 
17159  also includes some cleanups and makes the build cleaner and removes the 
17160  warning for 
17161  scsimain.c, llseek.c, scsimain.c
17163 -Backed out the "fix" in Bug 1592647, b/c I don't think the testcase is 
17164  actually broken. 
17165  diotest4.c
17167 -touchup code a little to make the expected behavior of test4 more obvious 
17168  setrlimit01.c
17171 -The random syscall generator has a bug on x86-64 where it only generates 
17172  random bits for the upper 32 bits of the syscall argument, and then truncates
17173  the upper 32 bits anyway!  This patch replaces the rand() weirdness with a 
17174  function that generates N bytes of random data instead. It also adds a -z 
17175  flag in case one *wants* the zero-arguments behavior; Max Asbock and Russ 
17176  Weight requested it because zero is a quick way to find kernel code paths
17177  that don't check userland pointers. 
17178  CHANGELOG, randasys.c, random_syscall
17180 -Applied fix for Bugs item #1592647 
17181 diotest4.c
17183 -A patch by Jacky Malcles  (The IA-64 architecture sets SHMLBA to 1MB and) The 
17184  value of the pointer address passed to shmat being set in such a way that
17185  rounding down to the nearest multiple of SHMLBA results above the current 
17186  heap. 
17187  shmt09.c
17190 -Made a change to a comment above the change for 1.11 
17191  mc_cmds
17193 -Disabling the ping test for now.  The test can pass without this additional 
17194  check and can cause failures on some distros. 
17195  mc_commo
17198 -A patch by Suzuki Kp, that removed the definition of HZ from user space for 
17199  Bug # 28023. 
17200  adjtimex02.c
17203 -Comment out set -x to remove debug output 
17204  nfsstat01
17206 LTP-20061017
17208 -A fix for Bug 23587 where the connectathon test failed on linux client with cifs mount to Windows2003 R2 server 
17209 op_chmod.c
17211 -For Linux, 3 is a valide value for the scheduler, as found in the /linux/includ/sched.h file.   For testing and invalid_policy, the invalid_policy value should not be 3 
17212 17-5.c
17214 Ssem_post/5.-1.c According to its intention, #3, call sleep(1) and then alarm(1).  Moving sleep before alarm causes the test to pass  sem_post/8-1.c Although step 3 intended,  The children lock the semaphore. * Make sure the two children are waiting."  Without that caeratn piece of cde which explicity make children wat.  the test will PASS and the children are waiting.  Sem_unlink_1_1 and sem_unline_2_1 "Sem_unlink" is too long for the name of a semaphore for certain architectures 
17215 5-1.c, 8-1.c, 1-1.c, 2-1.c
17217 -When calling pthread_attr_setscope, PHREAD_SCOPE_PROCESS is not supported by linux, change it to PTHREAD_SCOPE_SYSTEM and the test will pass 
17218 20-1.c, 21-1.c, 21-2.c
17220 -Removed the  ":" after 'v' in the getopts line because it is not using optarg. 
17221 runltplite.sh
17223 -Added code to disable tests that will not run on kernels below 2.6.16 
17224 faccessat01.c, fchmodat01.c, fchownat01.c, fstatat01.c, futimesat01.c, linkat01.c, mknod01.c, openat01.c, readlinkat01.c, renameat01.c, symlinkat01.c, tee01.c, unlinkat01.c, vmsplice01.c
17226 -When calling pthread_attr_setscope, PHREAD_SCOPE_PROCESS is not supported by linux, change it to PHTREAD-SCOPE_SYSTEM for testing and then the test passes. 
17227 22-1.c, 22-2.c
17229 -A patch by David Stevens that fixes: 1) Removes signedness warning by changing the type of valsize from int to socklen_t 2) Correct but in ancillary data - sorce data is unit8_t, memcopy size is "sizeof(int)"; this results in garbage and TBROK on PPC64 
17230 asapi_06.c
17232 -A fix for bugs 27174 and 27177.  This fixes the problem of reading HugePages_Free 
17233 hugemmap01.c, hugemmap04.c
17235 -Correcting error messages 
17236 ltpapicmd.c
17238 -This patch by Darrick Wong fixes complier warnings and overflow problems related to the use of large number #defines on some architectures. 
17239 inconsistency-check.c
17242 -When calling pthread_attr_setscope, PTHREAD_SCOPE_PROCESS is not supported by linux, change it to PTHREAD_SCOPE_SYSTEM for testing 
17243 15-1.c, 15-2.c
17246 -A fix for bug #27618 that addresses two issues: 1) PAGE_SIZE which was normally 4096, but on the machine it found to 64k ! 2) The size of the file, offset passed. If those values, happen to be on the *Page boundary*, mmap would be happy. But in our case, it was not ! 
17247 fsx-linux.c
17249 -Changing include <posixtest.h> to include "posixtest.h" 
17250 1-1.c
17252 -A patch by Darrick Wong that adds a set of rudimentary IPMI tests to pounder.  They check that the in-kernel IPMI driver can access the machine's BMC/SP (if there is one), query it for status and check for various IPMI 2.0 features. 
17253 default-tests.tar.gz, ipmitool, ipmitool        
17255 LTP-20060916
17257 -Code was added to disable tests that will not run on kernels versions lower
17258  than 2.6.16
17259  fstatat01.c, vmsplice01.c, unlinkat01.c, mkdirat01.c, mkdirat01.c, 
17260  readlinkat01.c,futimesat01.c,renameat01.c,openat01.c, openat01.c, fchownat01.c
17261  symlinkat01.c,faccessat01.c, timer_create02.c, fchmodat01.c, splice01.c, 
17262  tee01.c, mknod01.c
17264 -The following new test cases for 2.6.16 kernels and above were created by
17265  Yi CDL Yang
17266  fstatat01.c, vmsplice01.c, unlinkat01.c, mkdirat01.c, mkdirat01.c, 
17267  readlinkat01.c,futimesat01.c,renameat01.c,openat01.c, openat01.c, fchownat01.c
17268  symlinkat01.c,faccessat01.c, timer_create02.c, fchmodat01.c, splice01.c, 
17269  tee01.c, mknod01.c
17271 -Changes were made to several files to make them easier to read 
17272  change_owner.mode.sh
17274 -Changes were made to remove  DOS ^M 
17275  ltp-run-files.txt, self_exec.c, Makefile, load_tagp.sh, str_agp.h, tagp.h, 
17276  Makefile, user_tagp.h, pci-exp-tests-HOWTO, Makefile, README, runtest_off.sh,
17277  runtest_on.sh, README, Makefile, README, common.h, README.1ST, mem03.c, 
17278  README, ltpClient.c, ltpServer.c
17280 -Changes made by Jacky Malcles that let ltp-aiodio.sh fun this scenario 
17281  ltp-aiodio.part3
17283 -Changes made to  linux __NR_ logic here 
17284  Makefile, i386.in, ia64.in, linux_syscall_numbers.h, order, parisc.in, 
17285  powerpc.in, powerpc64.in, regen.sh, s390.in, s390x.in, sparc.in, sparc64.in, 
17286  stub-list, x86_64.in
17288 -Changes were made to Define _GNU_SOURCE if not already defined 
17289  chmod05.c, chmod06.c, fchmod05.c, fchmod06.c, fcntl17.c, llseek01.c, 
17290  llseek02.c, mount03.c
17292 -Generate script into generic shell and make sure we still work even if host 
17293  lacks perl 
17294  Makefile, generate.sh
17296 -A patch by jiang guowei for mmap1.c.  It makes the option -v valid.Otherwise,
17297  when you type mmap1 -v in command line,it will show:invalid option.More 
17298  detail,please see bug 1541053. 
17299  mmap1.c
17301 -Applied a patch to fix bug #14744 
17302  kill02.c
17304 - Changed Makefile to standard LTP makefile and fixed a build problem with the
17305   new lock tests 
17306   ltp/testcase/network/nfsv4/lock/Makefile
17308 - Changes made to several Makefiles to force CFLAGS/LIBS to be evaluated 
17309   once rather than everytime they are used 
17311 -Standardize makefiles (punt UCLINUX/COLDFIRE cruft, build everything with 
17312   "-Wall" and user-optimizations, remove pointless targets in favor of 
17313   implicit ones, etc...) Makefiles
17315 -Adding files for Mitsu's networking tests. 
17316  00_Descriptions.txt, Makefile, broken_ip4-checksum, broken_ip4-dstaddr, 
17317  broken_ip4-fragment, broken_ip4-ihl, broken_ip4-protcol, broken_ip4-totlen, 
17318  broken_ip4-version, broken_ip6-dstaddr, broken_ip6-nexthdr, broken_ip6-plen, 
17319  broken_ip6-version, Makefile, 00_Descriptions.txt, Makefile,
17320  route4-change-dst,route4-change-gw, route4-change-if, route4-ifdown, 
17321  route4-redirect, route4-rmmod, route6-change-dst, route6-change-gw,
17322  route6-change-if, route6-ifdown, route6-redirect, route6-rmmod
17324 -Add a common header for __NR defines 
17325  fchownat01.c, fstatat01.c, futimesat01.c, mkdirat01.c, mknod01.c, 
17326  openat01.c, splice01.c, tee01.c, common_timers.h
17328 -Added a patch by Mitsuru Chinen that added the Absolute path to execute sshd 
17329  daemon ssh4-stress
17331 -This patch adds brackets because some versions of ssh requires square brackes
17332  around the IPv6 address.
17333  ssh-stress03-rmt
17335 -Changes are made to try to load .ko modules before .o as pointed out by HK 
17336  ltpacpi.sh, load_tagp.sh, load_tbase.sh, load_tmod.sh, load_tdrm.sh, 
17337  load_tbio.sh
17339 -Additional changes for  uClinux fixes from Jane Lv 
17340  access05.c, chdir04.c, chroot03.c, creat06.c, mkdir03.c, mknod06.c, 
17341  nanosleep03.c, open08.c, pause02.c, rename08.c, rmdir02.c, sigrelse01.c, 
17342  sockioctl01.c, stat03.c, statfs02.c
17344 -Made changes to clean up the makefile, clean up source code warnings, and 
17345  add better libc/libepoll detection 
17346  CheckVer.c, Makefile, epoll-ltp.c
17348 - A fix by Jeff Bailey for my previous breakage of install target in Multiple 
17349   Makefiles
17351 -A patch was created tomake errno failure message more helpful 
17352  sysctl03.c
17354 -A patch that sets the constant PAGE_SIZE to the kernel its running on 
17355  fsx-linux.c
17357 -Changes were made to remove extraneous whitespace 
17358  Makefile, pth_str01.c, pth_str02.c, pth_str03.c
17360 -A patch was created to move common defines/functions/etc... to one header 
17361  file so we have to get it right just once 
17362  clock_gettime02.c, clock_gettime03.c, clock_settime02.c, clock_settime03.c, 
17363  common_timers.h, timer_create02.c, timer_create03.c, timer_create04.c, 
17364  timer_delete02.c, timer_delete03.c, timer_settime02.c, timer_settime03.c
17366 -Adding files for Mitsur's networking tests 
17367  00_Descriptions.txt, Makefile, mcast4-grpope01, mcast4-grpope02, 
17368  mcast4-grpope03, mcast4-grpope04, mcast6-grpope01, mcast6-grpope02, 
17369  mcast6-grpope03, mcast6-grpope04, 00_Descriptions.txt, Makefile, 
17370  mcast4-pktfld01,mcast4-pktfld02, mcast6-pktfld01, mcast6-pktfld02, 
17371  00_Descriptions.txt, Makefile, mcast4-queryfld01, mcast4-queryfld02, 
17372  cast4-queryfld03, mcast4-queryfld04, mcast4-queryfld05, mcast4-queryfld06, 
17373  mcast6-queryfld01, mcast6-queryfld02, mcast6-queryfld03, mcast6-queryfld04, 
17374  mcast6-queryfld05, mcast6-queryfld06
17376 -A change was made to use __linux__ preprocessor from toolchain itself rather 
17377  than a local custom _LINUX 
17378  Makefile, sched_tc0.c, sched_tc1.c, sched_tc2.c, sched_tc3.c, sched_tc4.c, 
17379  sched_tc5.c, sched_tc6.c
17381 -A fix type of option_message 
17382  reboot01.c
17384 -Changes were made to cleanup source code 
17385  domount.c, getopt.c
17387 -A patch that addes new functionality into the NFSvf lock tests. -fixes bugs -
17388  adds the capability to stress a server with multiple clients 
17389  DEPLOY, Makefile, README, VERSION, locktests, locktests.c, locktests.h, 
17390  locktests.py, netsync.c, locktests-2.tar.gz
17392 -Changes to shmt09 were made by Marc Tardiff.  Refer to the cvs log file 
17393  for more details. Tested successfully on sparc and i386 architectures. 
17395 -Changes were made to shmt09 to account for ppc64
17397 -Added a warning to those who wish to fiddle 
17398 tests.init
17400 -Changes were made to declare splice for new vmsplice test 
17401  i386.in, ia64.in, linux_syscall_numbers.h, powerpc.in, powerpc64.in, 
17402  s390.in, sparc.in, sparc64.in, stub-list, x86_64.in
17404 -Changes were made to add cast to shutup warning 
17405  timer_delete03.c, timer_settime03.c
17407 -A fix was made to remove trailing whitespace 
17408  clock_gettime02.c, clock_gettime03.c, clock_settime02.c, clock_settime03.c, 
17409  timer_create02.c, timer_create03.c, timer_create04.c, timer_delete02.c, 
17410  timer_delete03.c, timer_settime02.c, timer_settime03.c
17412 -Fixes taken from Yi CDL Yang and create a CLOCK list for people to use 
17413  as well as a func to turn a clock value into a string 
17414  common_timers.h
17416 -Changes were made to unify the generate.sh scripts and use the new top level 
17417  make-files script 
17418  generate.sh, Makefile, generate.sh, Makefile, generate.sh, nfs02, Makefile,  
17419  generate.sh, Makefile, generate.sh, Makefile, generate.sh, Makefile, 
17420  generate.sh
17422 -Patches were submitted Mitsuru Chinen writes: As an end-of-line semicolon 
17423  is missing, compiling asapi_06.c is failed. 
17424  asapi_06.c
17426 -Patches were submitted Mitsuru Chinen writes: It seems that the contents 
17427  of runtest/ipv6_lib gets old. Currently, there is no test named lib6, 
17428  but more tests are available in testcases/network/lib6 directory. 
17429  ipv6_lib
17431 =======
17432 LTP-20060918
17434 -Code was added to disable tests that will not run on kernels lower 
17435  than 2.6.16
17436  fstatat01.c, vmsplice01.c, unlinkat01.c, mkdirat01.c, mkdirat01.c, 
17437  readlinkat01.c,futimesat01.c,renameat01.c,openat01.c, openat01.c, fchownat01.c
17438  symlinkat01.c,faccessat01.c, timer_create02.c, fchmodat01.c, splice01.c, 
17439  tee01.c, mknod01.c
17441 -The following new test cases for 2.6.16 kernels and above were created by
17442  Yi CDL Yang
17443  fstatat01.c, vmsplice01.c, unlinkat01.c, mkdirat01.c, mkdirat01.c, 
17444  readlinkat01.c,futimesat01.c,renameat01.c,openat01.c, openat01.c, fchownat01.c
17445  symlinkat01.c,faccessat01.c, timer_create02.c, fchmodat01.c, splice01.c, 
17446  tee01.c, mknod01.c
17448 -Changes were made to several files to make them easier to read 
17449  change_owner.mode.sh
17451 -Changes were made to remove  DOS ^M 
17452  ltp-run-files.txt, self_exec.c, Makefile, load_tagp.sh, str_agp.h, tagp.h, 
17453  Makefile, user_tagp.h, pci-exp-tests-HOWTO, Makefile, README, runtest_off.sh,
17454  runtest_on.sh, README, Makefile, README, common.h, README.1ST, mem03.c, 
17455  README, ltpClient.c, ltpServer.c
17457 -Changes made by Jacky Malcles that let ltp-aiodio.sh fun this scenario 
17458  ltp-aiodio.part3
17460 -Changes made to  linux __NR_ logic here 
17461  Makefile, i386.in, ia64.in, linux_syscall_numbers.h, order, parisc.in, 
17462  powerpc.in, powerpc64.in, regen.sh, s390.in, s390x.in, sparc.in, sparc64.in, 
17463  stub-list, x86_64.in
17465 -Changes were made to Define _GNU_SOURCE if not already defined 
17466  chmod05.c, chmod06.c, fchmod05.c, fchmod06.c, fcntl17.c, llseek01.c, 
17467  llseek02.c, mount03.c
17469 -Generate script into generic shell and make sure we still work even if host 
17470  lacks perl 
17471  Makefile, generate.sh
17473 -A patch by jiang guowei for mmap1.c.  It makes the option -v valid.Otherwise,
17474  when you type mmap1 -v in command line,it will show:invalid option.More 
17475  detail,please see bug 1541053. 
17476  mmap1.c
17478 -Applied a patch to fix bug #14744 
17479  kill02.c
17481 - Changed Makefile to standard LTP makefile and fixed a build problem with the
17482   new lock tests 
17483   ltp/testcase/network/nfsv4/lock/Makefile
17485 - Changes made to several Makefiles to force CFLAGS/LIBS to be evaluated 
17486   once rather than everytime they are used 
17488 -Standardize makefiles (punt UCLINUX/COLDFIRE cruft, build everything with 
17489   "-Wall" and user-optimizations, remove pointless targets in favor of 
17490   implicit ones, etc...) Makefiles
17492 -Adding files for Mitsu's networking tests. 
17493  00_Descriptions.txt, Makefile, broken_ip4-checksum, broken_ip4-dstaddr, 
17494  broken_ip4-fragment, broken_ip4-ihl, broken_ip4-protcol, broken_ip4-totlen, 
17495  broken_ip4-version, broken_ip6-dstaddr, broken_ip6-nexthdr, broken_ip6-plen, 
17496  broken_ip6-version, Makefile, 00_Descriptions.txt, Makefile,
17497  route4-change-dst,route4-change-gw, route4-change-if, route4-ifdown, 
17498  route4-redirect, route4-rmmod, route6-change-dst, route6-change-gw,
17499  route6-change-if, route6-ifdown, route6-redirect, route6-rmmod
17501 -Add a common header for __NR defines 
17502  fchownat01.c, fstatat01.c, futimesat01.c, mkdirat01.c, mknod01.c, 
17503  openat01.c, splice01.c, tee01.c, common_timers.h
17505 -Added a patch by Mitsuru Chinen that added the Absolute path to execute sshd 
17506  daemon ssh4-stress
17508 -This patch adds brackets because some versions of ssh requires square brackets
17509  around the IPv6 address.
17510  ssh-stress03-rmt
17512 -Changes are made to try to load .ko modules before .o as pointed out by HK 
17513  ltpacpi.sh, load_tagp.sh, load_tbase.sh, load_tmod.sh, load_tdrm.sh, 
17514  load_tbio.sh
17516 -Additional changes for  uClinux fixes from Jane Lv 
17517  access05.c, chdir04.c, chroot03.c, creat06.c, mkdir03.c, mknod06.c, 
17518  nanosleep03.c, open08.c, pause02.c, rename08.c, rmdir02.c, sigrelse01.c, 
17519  sockioctl01.c, stat03.c, statfs02.c
17521 -Made changes to clean up the makefile, clean up source code warnings, and 
17522  add better libc/libepoll detection 
17523  CheckVer.c, Makefile, epoll-ltp.c
17525 - A fix by Jeff Bailey for my previous breakage of install target in Multiple 
17526   Makefiles
17528 -A patch was created to make errno failure message more helpful 
17529  sysctl03.c
17531 -A patch that sets the constant PAGE_SIZE to the kernel its running on 
17532  fsx-linux.c
17534 -Changes were made to remove extraneous whitespace 
17535  Makefile, pth_str01.c, pth_str02.c, pth_str03.c
17537 -A patch was created to move common defines/functions/etc... to one header 
17538  file so we have to get it right just once 
17539  clock_gettime02.c, clock_gettime03.c, clock_settime02.c, clock_settime03.c, 
17540  common_timers.h, timer_create02.c, timer_create03.c, timer_create04.c, 
17541  timer_delete02.c, timer_delete03.c, timer_settime02.c, timer_settime03.c
17543 -Adding files for Mitsuru's networking tests 
17544  00_Descriptions.txt, Makefile, mcast4-grpope01, mcast4-grpope02, 
17545  mcast4-grpope03, mcast4-grpope04, mcast6-grpope01, mcast6-grpope02, 
17546  mcast6-grpope03, mcast6-grpope04, 00_Descriptions.txt, Makefile, 
17547  mcast4-pktfld01,mcast4-pktfld02, mcast6-pktfld01, mcast6-pktfld02, 
17548  00_Descriptions.txt, Makefile, mcast4-queryfld01, mcast4-queryfld02, 
17549  cast4-queryfld03, mcast4-queryfld04, mcast4-queryfld05, mcast4-queryfld06, 
17550  mcast6-queryfld01, mcast6-queryfld02, mcast6-queryfld03, mcast6-queryfld04, 
17551  mcast6-queryfld05, mcast6-queryfld06
17553 -A change was made to use __linux__ preprocessor from toolchain itself rather 
17554  than a local custom _LINUX 
17555  Makefile, sched_tc0.c, sched_tc1.c, sched_tc2.c, sched_tc3.c, sched_tc4.c, 
17556  sched_tc5.c, sched_tc6.c
17558 -A fix type of option_message 
17559  reboot01.c
17561 -Changes were made to cleanup source code 
17562  domount.c, getopt.c
17564 -A patch that adds new functionality into the NFSvf lock tests. -fixes bugs -
17565  adds the capability to stress a server with multiple clients 
17566  DEPLOY, Makefile, README, VERSION, locktests, locktests.c, locktests.h, 
17567  locktests.py, netsync.c, locktests-2.tar.gz
17569 -Changes to shmt09 were made by Marc Tardiff.  Refer to the cvs log file 
17570  for more details. Tested successfully on sparc and i386 architectures. 
17572 -Changes were made to shmt09 to account for ppc64
17574 -Added a warning to those who wish to edit it 
17575 tests.init
17577 -Changes were made to declare splice for new vmsplice test 
17578  i386.in, ia64.in, linux_syscall_numbers.h, powerpc.in, powerpc64.in, 
17579  s390.in, sparc.in, sparc64.in, stub-list, x86_64.in
17581 -Changes were made to add cast to silence warnings 
17582  timer_delete03.c, timer_settime03.c
17584 -A fix was made to remove trailing whitespace 
17585  clock_gettime02.c, clock_gettime03.c, clock_settime02.c, clock_settime03.c, 
17586  timer_create02.c, timer_create03.c, timer_create04.c, timer_delete02.c, 
17587  timer_delete03.c, timer_settime02.c, timer_settime03.c
17589 -Fixes taken from Yi CDL Yang and create a CLOCK list for people to use 
17590  as well as a func to turn a clock value into a string 
17591  common_timers.h
17593 -Changes were made to unify the generate.sh scripts and use the new top level 
17594  make-files script 
17595  generate.sh, Makefile, generate.sh, Makefile, generate.sh, nfs02, Makefile,  
17596  generate.sh, Makefile, generate.sh, Makefile, generate.sh, Makefile, 
17597  generate.sh
17599 -Patches were submitted Mitsuru Chinen writes: As an end-of-line semicolon 
17600  is missing, compiling asapi_06.c is failed. 
17601  asapi_06.c
17603 -Patches were submitted Mitsuru Chinen writes: It seems that the contents 
17604  of runtest/ipv6_lib gets old. Currently, there is no test named lib6, 
17605  but more tests are available in testcases/network/lib6 directory. 
17606  ipv6_lib
17608 >>>>>>> 1.90
17609 LTP-20060822
17611 -Added files for Mitsuru's Chinen's nfs patch: 
17612 ns-mcast.h, ns-mcast_join.c, ns-mcast_receiver.c, network_stress.appl,
17613  network_stress.broken_ip, network_stress.icmp, network_stress.interface, 
17614 network_stress.multicast, network_stress.route, network_stress.tcp, 
17615 network_stress.udp ns-icmp_redirector.c, ns-icmpv4_sender.c, 
17616 ns-icmpv6_sender.c, ns-igmp_querier.c
17617         
17618 -Made changes to avoid hardcoding test count 
17619 mkdir03.c, open08.c
17621 -Changed the test to account for SLES 10.  Now the syslog tests will test 
17622  syslog-ng or syslogd depending on which one is present.  The update was     
17623  made for syslog01 - syslog10. 
17625 -Corrected the copyright information to reflect SGI, instead of Cray, which
17626  was purchased by SGI years ago for files get_high_address.c, search_path.c
17628 -Removed the Ping test. The ping test is now skipped on SLES, but does not 
17629   affect the execution of the rest of the test in mc_commo      
17631 -Using syscall() rather than _syscall#() macros for the following files:
17632   sysfs01.c, sysfs02.c, sysfs03.c, sysfs04.c, sysfs05.c, sysfs06.c,  
17633   sysctl01.c, sysctl03.c, sysctl04.c, sysctl05.c
17634         
17635 -Added a fix to eliminate whitespaces in getdents02.c, getdents03.c, 
17636 getdents04.c    
17638 -Added a fix to re-order testcases a little to account for uclinux in 
17639 access05.c, lstat02.c, mknod06.c
17641 -A Correction was made to the name of the testcase in code...was incorrectly 
17642 called signal_test_03  and changed to signal_test_02.c
17644 -A fix to  get the max pid value at runtime rather than compile time hardcode 
17645 wait402.c, setpriority04.c,Makefile, getsid02.c
17647 -A fix to remove extraneous include 
17648 swapon02.c
17650 - mc_cmds had two fixes.  The test now uses [ae]th[01] in the ping command 
17651 using the -I option. Also the loop to determine which ethernet interface 
17652 is needed was moved to ensure that the correct ethernet interface was selected.
17654 -A patch was addded that allows the following files to get the PID_MAX value 
17655 from /proc/sys/kernel/pid-max: 
17656 access05.c, fcntl15.c, gethostid01.c, lstat02.c, mknod06.c, setrlimit02.c, 
17657 setsockopt01.c, stat03.c, truncate03.c  
17659 LTP-20060717
17660  - The tarball default-tests.tar.gz is a replacement for
17661    testcases/pounder21/default-tests.tar.gz.  This new pounder config
17662    enables the magic sysrq key when pounder starts.   
17663  - A patch submitted by Derek Wong to reduce the memory requirements of
17664    pounder's ramsnake test.
17665  - A patch submitted by Will Newton that allows for compatibility changes
17666    gcc 2.95.2 in th following files:
17667      lib.c, lib64.c, test.c, test64.c, test_func.c, test_func64.c, tools.c
17668  - Fixed ColdFire Makefile mistake in the syscall and syscalls/mmap directory
17669  - Added a note for uClinux users in the top level Makefile
17670  - A fix for failures in fcntl27 and fcntl28 for bugs 21614 and 23235.
17671  - A fix submitted for make_tree.c by Jacky Malcles that fixes this
17672    testcase by setting envp
17673   - A fix submitted to Jacky Malcles that fixes read_checkzero.c.  The lseek
17674    function allows the file offset to be set beyond the end of the existing
17675    end-of-file of the file.  If data is later written at this point,
17676    subsequent reads of the data is in the gap returns bytes of zeros until
17677    data is actually written into the gap.
17678  - In the testcase semget05.c the value of MAXIDS was changed for the specific
17679    machine by reading the system limit for SEMMNI - The maximum number of
17680    semaphore sets. This is a fix for bug 24745
17681  - A fix submitted by Amit K. Amora that initializes the alarm received
17682    code and allows the test to pass more than just once on 2.6.17-rc6
17683    alarm05.c,
17684  - A fix was submitted by Andy Echols for pan.c to fix an infinite
17685    loop problem that occurs  in pan if runltp tries to run a test
17686    that isn't present.
17687  - A fix was submitted to cast TEST_RETURN to gid_t to avoid implicit casts
17688    which tend to cause problems with the testcase  setregid03.c,
17689  - A patch submitted by Jacky Malcles that fixes the problem where
17690    i0_getevents() return value is not checked and may return 0 if
17691    no events are available and may generate a SIGSEGV in the testcase
17692    aiodio_append.c,
17693  - Backed out the _USC_LIB change for several Makefiles because it was
17694    breaking on the PowerPc platform on Fedora Core
17695  - Added code to ignore looking for PID_MAX on powerpc, s390, and i386 to
17696    fix build problems on newer kernel versions on the following files:
17697     sysctl05.c, setpriority04.c sysfs01.c, sysfs02.c, sysfs03.c, sysfs04.c,
17698     sysfs06. getdents01.c, sysctl03.c getsid02.c, sysctl01.c,wait402.c
17699  - TCP.c was changed to delete broken whitespace and also the call for
17700    accept(2) takes a socklen_t, not an int
17701  - Changes were added to the following files to use memset() instead of
17702    bzero():
17703    tlibio.c, write_log.c, doio.c, iogen.c, fsstress.c, fsx-linux.c,
17704    pthcli.c, pthserv.c, pth_str01.c, pth_str03.c, recvmsg01.c, sendmsg01.c,
17705    crash01.c, crash02.c, pingpong6.c,test_getname.c,fancy_timed_loop.c, 
17706    infinite_loop.c, run.c, timed_loop.c, snake.c, rpc1.c,pipeio.c, mc_recv.c
17707  - Changes were added to the following files to use memcpy() instead of
17708     bcopy():
17709     serverCommunication.cpp, member.c, rpc1.c,pipeio.c,mc_recv.c
17710 -  A series of  patches created by Mitsuru Chinen that  created some addtional 
17711    network stress tests. 
17712 -  A change submitted by Liang Shuang that fixes su01_su for the arm 
17713    architecture
17714 LTP-20060615
17715 -Added a patch from Darrick Wong to reduce the memory requirements of 
17716  pounder's ramsnaketes
17717 -Added a patch for crash01.c from Olof Johansson <olof@lixom.net>
17718  POWER5 has coherent icache, but POWER4, PPC970 and some other processors
17719  lack it. The standard dcbst/icbi/isync is needed to avoid using the not
17720  so random (or stale) data instead.
17721 -Test.h was moved to common headers to eliminate the need for every test file to
17722  declare Tst_count extern
17723 -Usctest.h was changed to eliminate scope issues when actually using TEST()
17724 -Added a patch from Mike Gahangan to clean up a makefile with an extra build 
17725  target variable.  
17726 -Added a patch from Issac Wilcox that can keeps the test from returning a false
17727  failure
17728 -Made changes to setregid02, setregid03 and setregid04 to use gid_t instead 
17729  of int where appropriate
17730 -Made changes to setresgid01, setresgid02,setresgid03, setresuid01,setresuid02,
17731  and setresuid03  to pull the [gs]etre* prototypes from headers rather than 
17732  defining them ourself
17733 -Made changes to setreuid01,setreuid02,setreuid03,setreuid04,and setreuid05
17734  to use uid_t instead of int where appropriate
17735 - Added a change to getpriority01 to combine the TEST_RETURN and TEST_ERRNO 
17736   if check so that we always display PASS or FAIL messages as pointed out 
17737   by Isaac Wilcox
17738 - Added a patch to make the output of fork07 deterministic.
17739   Specifically, make sure stdout is flushed before forking 100 times,
17740   else you can get 101 copies of the output.  This only seems to happen
17741   if glibc notices that stdout is a regular file, but in my test setup
17742   stdout is always redirected to a file and compared with something.
17743 -Changed the declaration for setup and cleanup from extern in the 
17744  following files:
17746  alarm01,chdir02,chown01,close08,creat09,dup0,dup04,execl01,execle01,execlp01,
17747  execv01,execve01,execvp01,fchmod01,fchown01,fcntl02,fcntl03,fcntl04,fcntl05,
17748  fcntl09,fcntl10,fcntl23,fcntl24,fcntl25,fcntl26,fcntl27,fcntl28,fork01,
17749  fpathconf01,fstat01,fstatfs01,fsync01,getcontext01,getdtablesize01,getegid01,
17750  geteuid01,getgid01,getgroups02,gethostid01,gethostname01,getpagesize01,
17751  getpgrp01,getpeername01,getpid01,getppid01,link07,lstat01,mkdir08,open03,
17752  pause01,read01,readlink02, readlink03,rename02,rmdir04,select03,setgid01,
17753  setpgid01,setpgid02,setregid01,setuid02,stat05,statfs01,statvfs01,symlink02,
17754  symlink03,symlink04,symlink05,sync01,time01,time02,times01,umask01,uname01,
17755  unlink05,wait02,write01,setreuid01,setreuid02,getuid01,link05,
17757 LTP-20060515
17758 -Added a -e option to print out the date of the ltp release.  Also
17759  the date of the version of LTP will be printed in log files.   
17760 -A patch for parse_opts.c was removed because it caused several test cases to fail
17761 -Added a patch from Jacky Malcles to correct typos in ltp-aiodio.sh
17762 -Added a patch from Jacky Malcles to fix aiodio_append.c
17763 -Added a patch from Bibo Mao that fixes setrlimit03
17764 -Added a patch that fixes file_test.sh.  
17765 -Added a patch that fixes gethostid01
17766 -A problem that was  reported by Jane Lv, mmap() returns an unsigned value (MAP_FAILED) upon error, so checking with <= 0 will not work was fixed in link04.c, lstate02.c mkdir01, mkdir03, mknod06, open08 read02.c rmdir06.c stat03.c statfs03 symlink03.c sysfs06.c truncate03.c uplink07.c write03.c and writev01.c - writev05.c
17767 - Patches submitted by Thomas Gleixner to initialize interval values in setitimer03
17769 LTP-20060412
17770 -Removed a patch for parse_opts.c that caused many test cases to fail.  
17771 -Applied a patch by Jacky Malcles that added a fourth scenario for ltp-aiodio.sh
17772 -Fixed ld01 from failing on Assertions 1-7 for bug 22167
17773 -Applied a fix for Lin Feng Shen to eliminate white spaces that caused mail02 to fail
17774 - A fix created by Jacky Malcles that eliminates warning messages when complied on 64 bit platform
17775 -Applied a patch to re-enable writing on arm per by Joe Pearson / Nick Pollitt
17776 -Applied three patches by Joy Latten to the security test suite
17777 -Applied patches from Robert Williamson to fix fcntl127. This test
17778 should now  be positive test versus negative...based on the properties of
17779  the open() call in the setup() 
17780 -Applied Patch from Robbie Williamson that fixed fcntl128.  This testcase was changed the test to expect no errors.  The fcntl() call should succeed regardless
17781 -Applied a patch from gettimeofday01 to gettimeofday02 to fix the occasional failure
17782 -Applied a fix to madvise02 by Jacky Malcles to eliminate the need for a special execution of the testcase for ia_64
17783 -Applied a patch fixes the test 4 of mincore01.c that failed in 32 bit on a 64 bit kernel.
17784 -Patches applied to pread02 to fix broken white spacing
17785 -Applied a patch from Jane Lv for pread03.c.  This fixed a missed step to initialize the read buffer array.
17786 -Applied Patches submitted by Thomas Gleixner to initialize interval values to prevent setitimer01 and 02 from failing
17787 -Applied updates from Darrick Wong for Pounder for Pounder21.  Documentation was  added to get pounder up and running quickly
17788 -Feature added to Pounder21 that enables the sysrq key at the beginning of every pounder run
17790 LTP-20060306
17791 - Applied an update to allow people to automatically declare the CREATE variable in IDcheck.sh.
17792 - export a bunch of settings by default that since they are harmless
17793 - allow people to store custom settings in config.mk
17794 - move rec_signal/send_signal out of zoolib.h and into pan.c since only pan.c uses them and more than just pan.c includes zoolib.h
17795 - Fix from Jackie Malcles, no such file or directory error
17796 - make sure clean descends into the templates dir
17797 - cleanup CRLFs from end of lines, 
17798 - fix dependency tracking so targets arent rebuilt all the time
17799 - Applied LDFLAG cleanup patch from Mike Frysinger.
17800 - set default Debug level to off
17801 - fix warning: growfiles.c:357: warning: unused variable `opterr'
17802 - use errno.h instead of doing extern int errno
17803 - cut extraneous newlines from test output
17804 - kill off unused strings msg1 and msg2
17805 - cleanup test output by adding a lot more useful debug info
17806 - use proper test output routines rather than homebrewed printf statements
17807 - use proper tst_* functions for output
17808 - fix for defect 21622, insufficient timeout value
17809 - tighten up uClinux disabled messages
17810 - fixes by Jane Lv to disable EFAULT related tests on uClinux
17811 - cleanup debug output that shouldnt be shown at normal runtime
17812 - make the -F option a bit smarter
17813 - remove extraneous output and improve output when we do issue messages
17814 - Jane Lv writes: I have patched flock03.c and sched_setparam05.c to replace fork() by vfork() on uClinux.
17815 - calculate TST_TOTAL based upon the number of elements in the test array instead of hardcoding the value
17816 - use TFAIL instead of TINFO to report test failures in getcwd02
17817 - fix test on x86_64 and make error output a bit more helpful in gettimeofday
17818 - New Memory mapping testcases.
17819 - Jane Lv writes: use FORK_OR_VFORK() instead of fork() so this stuff works on uClinux
17820 - need to define _GNU_SOURCE before including features.h or sigset prototype is missed
17821 - patched flock03.c and sched_setparam05.c to replace fork() by vfork() on uClinux.
17822 - use syscall() instead of _syscall2() to improve portability
17823 - define INVALID_ADDRESS to get rid of warnings on 32bit hosts and make it more sane in general
17824 - Fix for defect 21134, look for syslog-ng instead of syslogd on some systems.
17825 - if a test failed as a non-root user and the reason was EPERM, then mark the test as PASS, not FAIL 
17826   (security-minded kernels often restrict kernel buffer access for non-root users)
17827 - fix test on 64bit hosts in syslog12
17830 LTP-20060205
17831 - Added new fcntl() test contributed by Jacky Malcles to test opening with O_WRONLY
17832 - Fix typo in nfs run script, nfs03 ran twice instead nfs04
17833 - Added the LTP's Database Opensource Test Suite to the testsuite.
17834 - Applied patch from Mike Frysinger that disables ballista if no perl 
17835   is installed on the system and fixes the clean target.
17836 - Applied LDFLAG fix from Mike Frysinger
17837 - Applied patch from Mike Frysinger to ensure Makefile properly respect CFLAGS/LDFLAGS
17838 - fixed some RH/Suse specific messages
17839 - Updates for mmc security tests
17840 - Updates for device driver testsuites from Amit Khanna (Intel)
17841 - Applied memory leak fix in fsx-linux.c
17842 - Fix for uClinux to fix execute error
17843 - Fix to prevent not enough (pages) dups error in some cases
17844 - Applied patch from Jacky Malcles: during its life fcntl23 has changed:
17845   used to open the file with O_RDWR and now is opening with O_RDONLY
17846 - Added new fcntl() test contributed by Jacky Malcles to test opening with O_WRONLY
17847 - Fixed gethostid01 so the second 64 bit check doesn't clobber the first 64 bit check by using a bitmask
17848 - fix for defect 21050, the logic on line 211 was reversed causing the 64bit code to get run on a 64bit system
17849 - Fixes for uClinux to fix fork and invalid memory access errors
17850 - Fix for defect 21072, fixing the offset on some systems
17851 - Applied patch from Mike Frysinger to resolve issue with UNALIGNED being defined multiple times for ARM targets.
17852 - Patch to fix race condition on 64bit systems, fixes bugzilla 19013
17853 - Fix for defect 21046, testcase should fail ENOMEM passes due to insufficient pages
17854 - Applied patch from Jane Lv to disable test for uClinux.
17855 - Fix for defect 21065, the kernel changed the return for tests 4 & 9. Added dual tests on failure so new/old kernels should both pass
17856 - Fix to get rid of ugly messages during the make
17857 - Fix for defect 21068, check for the existance of either syslogd or syslog-ng before failing and reporting an error
17858 - Applied patch from Mike Frysinger to resolve problem with defining a local syslog() function when the tests are built statically.
17859 - Fix for defect 20348, waitpid12 hangs occasionally
17860 - Applied patch from Jeff Burke:
17861   Here is a patch that modifies the following files:
17862    testcases/network/nfsv4/acl/acl1.c - Fix for segfault in a printf.
17863    testcases/network/nfsv4/acl/create_users.py - Fix for help syntax
17864      (backwards -u users -g groups).
17865    testcases/network/nfsv4/acl/runtest - Fix for useradd command and also
17866       a echo command.
17867    testcases/network/nfsv4/acl/test_long_acl.py - Fix for output, the  #
17868       of entries was munged with the word entries.
17869 - Add sctp testcase updates
17870 - Initial drop of pounder21 testsuite
17872 LTP-20060105
17873 - Updates from Jennifer Monk to enable compiling w/o errors using XLC
17874 - Applied Coldfire patch from Jody McIntyre:
17875  - Make the fdopen workaround blackfin-specific (not needed on Coldfire.)
17876  - getdents01: gcc 2.95 does not like declarations in the middle
17877    of functions, so move getdents to the top.
17878  - Add LDFLAGS to the following Makefiles:
17879  - Add -D_USC_LIB_ for Coldfire builds to the following Makefiles: creat,
17880    execve, fchdir, kill, mkdir, open, rename, rmdir, sched_setscheduler,
17881    vhangup, ipc/lib.  This avoids symbol conflicts reported by gcc 2.95.
17882  - Skip the following syscall tests on Coldfire: madvise, mlock, munlock.
17883    These system calls are not implemented.
17884  - IPC: Modify the headers and Makefiles to avoid duplicate definitions of
17885    msgkey on Coldfire.
17886  - msgctl08, msgctl09: Lower MAXNPROCS to a value that will fit in the
17887    Coldfire's memory.
17888  - mallopt01: Define __MALLOC_STANDARD__ on Coldfire.
17889  - Skip mmap01 on Coldfire since it requires sbrk(), which is not available.
17890  - rename02: Remove private do_file_setup and use the library version to avoid
17891    symbol conflicts.
17892  - kill07: Declare semkey as extern on Coldfire to avoid symbol conflicts.
17893  - kill11: Move *msg declaration since gcc 2.95 does not understand C99.
17894  - sigaction01: Move -lc in the Makefile after -lpthread.
17895 - Applied changes suggest by Jacky Malcles to keep gf18 from running longer than it needs.
17896 - Applied a suggested solution from Jacky Malcles to allow growfiles to run correctly in 64bits.
17897 - Applied a memory leak fix to fsx-linux tests.
17898 - Applied patch from Marc Unangst to resolve issues with leaking file descriptors in inode01.c
17899 - Update aio-stress.c tests from Chris Mason
17900 - Applied patch from Bibo,Mao to use RT signal instead of SIGUSR1 to inform parent process that 
17901   the child process has finished memory allocation.
17902 - New security tests from Michael Harlow
17903 - Applied patch from David Marlin to close the last file descriptor created in order to 
17904   make one file descriptor available for loading a needed library.
17905 - Added one line to gethostid, if 'hostid' includes fffffff, then we ignore.
17906 - Applied fix for Sourceforge bug ID 1332508 in getsid02
17907 - Appliec changes from Jane Lv for uClinux.
17908 - Applied patch from Mark Ver to allow proper execution on s390x platform.
17909 - Updates to ASAPI tests from David Stephens for new glibc and RFC 3542
17910 - Renamed create_file.c to nfs04_create_file.c to resolve duplicate name problem with network stress tests.
17911 - Updates to Makefile for acl testsuite
17912 - Initial add of acl testsuite from Bull
17913 - Updates from sridhar to sctp testsuite
17914 - Comment out CFLAGS overrides in network-stress Makefile, it was causing build breaks in 64bit compiles
17917 LTP-20051205
17918 - New networkStress testcase files
17919 - Security test updates for cleanup and testcase improvements
17920 - New nfsV4 testsuite
17921 - Updates for nfsV4 testsuite
17922 - Updates for open_hpi_testsuite
17923 - Corrected out of memory error msg in ltpstress.sh
17926 LTP-20051103
17927 - fix from Bryce Harrington to corect a Makefile and path problem on some systems
17928 - Updated aiocp to the latest level. See  http://developer.osdl.org/daniel/AIO/
17929 - Corrected a logical typo in the mmapstress test found by John Clemens:
17930 - Changes for cleanup of digsig testcases
17931 - Applied patch from Jacky Malcles to allow the test to execute correctly with
17932   the new 2.6 kernel.
17933 - Fix for defect failure in fcntl23.c to lock readonly file, changed to open file RDONLY
17934 - Fix gethostid01 to return correct code in 64 bit mode
17935 - fix madvise01 testcase error where it may not run out of memory
17936 - Applied patch [ ltp-Bugs-1168107 ] from Shyam Chandrasekaran:
17937 - Fix bug in settimer01.c
17938 - Fix write04.c to work on ia64
17939 - Cleanup to not include redundant sys/socket.h after linux/socket.h
17940 - Add NetworkStress testcases from IBM Japan
17943 LTP-20051004
17944 - this patch touchs up the output of ver_linux if gcc, fdformat, or mount is missing
17945 - New testcases for tpm
17946 - Fix compile error with strsep on some systems.
17947 - Add a missing include file and corrects an fprintf
17948   format type to eliminate warning messages.  It also performs some minor
17949   whitespace cleanup.
17950 - patch attached fixes it so writetest is rebuilt whenever writetest.c is updated
17951 - patch typecasts in writetest - the values given to printf to (long long int)
17952 - patch initializes some uninitialized variables and adds a
17953   return statement (non-void function) to eliminate warning messages.
17954 - patch process.c adds a missing include file, function return types
17955   and returns, cleans up structure initializations, and removes unused
17956   variables to eliminate warning messages.  The debug print macro is also
17957   modified to handle a variable number of arguments.
17958 - patch basically stubs out the GetContext function for uClibc and allows for any
17959   other system to be added accordingly since uClibc doesn't provide the function 
17960   on later builds.
17961 - Added code to check whether or not "ffffffff" is returned on some 64bit
17962   machines.
17963 - Fix for defect 17215 in nanosleep02
17964 - patch adds a missing include file, function return types
17965   and returns, and typecasts some variables to eliminate warning messages.
17966   GNU_SOURCE is also added to CFLAGS in the makefile, since otherwise
17967   the 'pselect' declaration is not found in some build environments.
17968 - Fix for defect 17723 pTrace01.c
17969 - patch adds missing include files and declares return types
17970   to eliminate warning messages for setfsuidxx.c
17971 - TEST_ERRNO fix to display as a long int.
17972 - Change sigrelse01 tests to eliminate duplicate function prototypes.
17973 - Change to sigrelse01 to use time.h vs define in program.
17974 - Fix for defect 17974, Strace/Ptrace hangs
17975 - patch adds missing include files, function prototypes and
17976   returns, and removes unused variables to eliminate warning messages.
17977   It also corrects some sprintf format warnings and replaces 'abortx' with
17978   a version that accepts a variable number of arguments.
17979 - The "generate.sh" script was mistakenly removed...added it back.
17980 - Updates to check for connection failure vs unauthorized access fail in ftp02_s1, ftp03, ftp04, ftp05
17981 - Cleanup - Removed the datafile directory, because this is created using the generate.sh
17982   script..which is called in the Makefile
17985 LTP-20050907
17986 - Added test for statvfs()
17987 - Applied a load of patches submitted to the mailing list by Gentoo's Mike Frysinger
17988 - Applied patch from Erik Andersee:
17989   if __NR_fremovexattr isnt defined by the current linux headers,
17990   acl_file_test.c will fail to build
17991 - Relocated getcontext() test from getcontext01 to just getcontext.  
17992   Also added the directory to the list of tests not ran on uclinux.
17993 - Applied patch to madvise02 for tmp memory
17994 - Applied patch to mallopt01 to fix logging error.
17995 - fix for defect 17723, change sleep to an at least vs an exact amount
17996 - Correct testcase return on RHEL 3 & 4 2.6.13-rc6-mm1
17997 - Applied IA64 patch received from Jacky Malcles to write03-04
17998 - Added -n option to allow disabling networking stress to ltp-stress
18001 LTP-20050804
18002 - Applied fix from Greg Edwards for 64bit execution.
18003 - self_exec magic required to run child functions on uClinux
18004 - Applied patch from Mike Frysinger:trying to do a build on uClibc will abort in lib/tlibio.c because we dont
18005   provide aio.h find attached a patch which updates the check to include UCLIBC alongside
18006   UCLINUX
18007 - remove call to create.sh script that checks for obscure c++ rpms
18008 - remove all references to and creation of non-std /usr/local/bin/perl5
18009 - fix ballista.cpp to not core dump with std c++ lib
18010 - fix to add librt to MakefileTarget for running aio_suspend test:missing clock_gettime on linux
18011 - remove printf.h and stdio.h from testcases/commands/ade/ld/rd1.c.
18012 - Change to fix the addition of 2 minutes without going over 60 for the seconds
18013 - patch to fix up the install target in disktest to match the install targets of everything else
18014 - patch to fix writetest Makefile to not always rebuild the writetest binary 
18015   regardless of whether you ran `make` or `make install` or whatever
18016 - newer toolchains complain about redefining 'log' since it's a math function
18017   provided by the libc find attached a simple patch to rename the 'log' variable in
18018   testcases/kernel/ipc/ipc_stress/message_queue_test_04.c to 'logit'
18019 - when running make in silent mode (make -s) the verbose mode of AR 'gets in the
18020   way' attached patch drops the -v and adds -c so that ar wont display the 'ar:
18021   creating blah.a' message either
18022 - the current mallocstress.c emits a warning about newsize being used
18023   uninitialized because gcc doesnt detect the abort(0) path 
18024   find attached a simple patch to prevent the warning from being issued
18025 - Running nptl01 can fail if the test lasts longer than 300 seconds, patch to lower interations to 100000.
18026 - Fixed clone04 to return correct failure code.
18029 LTP-20050707
18030 - Applied fixes by Paul J.Y. Lahaie to implement support for UCLinux
18031 - suppresses the warning  "head: `-1' option is obsolete; use `-n 1'..."
18032 - Updated the TEST() macro to return long, instead of int for use with 64bit architectures.
18033 - Removed umount04.
18034 - Security updates for ppc and 390 systems
18035 - The K42 open source operating system bug fix for panic when alarm is cancelled.
18036 - Applied some zSeries specific patches.
18037 - Applied patches to allow NFSv4 testing:
18038 - Define gettid() to syscall(__NR_gettid).
18040 LTP-20050608
18041 - Added test for getcontext()
18042 - Added additional test for mlockall().
18043 - Added getdtablesize() test.
18044 - Added pselect01 test.
18045 - Added new fcntl tests to scenario.
18046 - fs_inod - Raised the maximum file size for the random setting to 500Mb.
18047 - upgrade disktest to version 1.2.8
18048 - Clearify the comment explaining the second call to alarm() in
18049   testcases/kernel/syscalls/alarm/alarm06.c 
18050 - Corrected a bug in fcntl24.c and added new tests fcntl25, fcntl26, and fcntl27.
18051 - Change to 1024 default if IO_BITMAP_BITS not defined
18052 - Applied fix for conditions where ENOMEM test scenarios were failing.
18053 - mlockall03 is a Test for checking basic error conditions for mlockall(2)
18054   starting from linux 2.6.9
18055 - NGROUPS_MAX defined in limits.h is not the max number of groups in the
18056   system, it the max number guaranteed.  Thus, if the system actually
18057   allows more, the test case doesn't produce the expected failure.
18058 - test3 in setrlimit02.c:Test attempts to increase hard limit of RLIMIT_NOFILE resource.
18059   The rlim_max used by setrlimit() is expected to be greater than current hard limit to get EPERM.
18060 - nfsstress - Corrected so the test can find gettid()'s definition.
18061 - PTS Version 1.5.1 Released
18062 - Removed old version of Open POSIX Test Suite (OPTS).
18063 - Updated the open_posix_testsuite:
18066 LTP-20050505
18067 - Added DBAT testsuite, limited LTP tests for build verification - runltplite
18068 - fix the bug on test table selinux when run the ltpmenu.
18069 - Added new getpagesize() test.
18070 - New test creates a data file of specified or random size and copies
18071   the file to a random directory depth on a designated filesystem.
18072   The two files are compared and checked for differences.
18073 - Make nptl01 timeout and report failure rather than just hanging in the event of a fail.
18074 - Moved SELinux testsuite from misc to the kernel/security directory.
18075 - acct01 - Updated test to allow for execution on zSeries machines.
18076 - ioperm01 - Fixed bug will cause ioperm01 receive SEGV and report "BROK" instead of "FAIL" when this test failed.
18077 - nfs04 - use 'cmp' instead of 'diff' because I think byte comparison is better for the type of file created for this test.
18078 - Fixed ftp01 and telnet01 seems designed to run with non-root user connection
18079   when the user name is set to RUSER environment variable.
18080   However, it is incomplete.ftp01 creates a directory whose permission is root.
18081   So, non-root user cannot write in the directory.
18082   telnet01 always consider the prompt is '#'
18084 LTP-20050405
18085 - Fixed '-d' option to runltp.sh
18086 - Added optional ltp (fivextra) extended testsuite
18087 - Added digital signiture testcases from the security team
18088 - Applied patch from Gernot Payer to fix, mincore01, shmget02, capset02
18089 - Applied suggested check from Carl van_Schaik to clone02.
18090 - Added seLinux testsuite from security team and Stephen Smalley.
18091 - Added NFS cthon04 tests needed files.
18094 LTP-20050307
18095 - Added -v option to LTP, fixed -s option
18096 - Removed fcntl16 until testcase can be fixed/changed.
18097 - Fix for defect 14136, growfiles expanding a file past the 2G limit on ext2
18098 - Applied patch from Marcus Meissner for SF bug #1114114
18099 - Applied patch from David Miller for sigaction problems
18100 - Applied a patch from Suzuki Kp to resolve some race/signal handling conditions
18101 - In adapting specific LTP tests to uClinux running on Analog Devices'
18102   Blackfin processor, we found a problem in mount01 where malloc was not
18103   reserving space for the trailing null byte and strncpy was being called
18104   without enough bytes to account for the trailing null byte.  The
18105   following patch fixes the problem
18106 - Increased USER_PRECISION to 2200 to take into account the processes switching time nanosleep02
18107 - The attached patch fixes a swapon cross compile build error I ran into
18108   recently. I verified that RH9 self hosted and cross compile builds now
18109 - Removed the include of <asm/atomic.h> back out.  Most distros and kernels
18110   can build and execute the test without it now.
18111 - Change for defect 13778, when the /var/log/messages file is first moved, the first write fails
18112 - The SIGINT sighandler will set the "intinitr" flag to 1 for the children. But if the
18113   "runtime" is small( a command line argument passed, the testcases were running
18114   for 5 secs here), it may happen that the SIGINT may be recieved before the
18115   child initialize the flag to 0, and which may lead to a hang
18116 - Change to exclude lib6 directory from default build since it breaks earlier Distros
18117 - Added code to handle cases where certain distros don't define AI_V4MAPPED in /usr/include/netdb.h
18121 LTP-20050207
18122 - runltp now exports $TMPDIR as a copy of $TMP, certain exceptions caused these to be different.
18123 - extra functions for LTP libs are to make these tests fail with a more
18124   informative message when attempts to create swap on tmpfs are made.
18125 - IPV6 testcase updates from David Stevens
18126 - Applied patch from Jacky Malcles that fixes an inconsistency regarding synchronization.
18127 - Make proc01 skip kcore
18128 - Fix gives an hint to the probable solution if capset01 test fails
18129 - Fix for race conditions in synchronization between children and parent on fcntl15.
18130 - Applied patch from Jacky Malcles to allow test to run on ia64.
18131 - The test llseek sets RLIMIT_FSIZE to a small number, this fix to
18132   restore it to its original value.
18133 - Fix IPV6 Makefile install path problem
18135 LTP-20050107
18136 - Porting changes from John Kohl to help support compatablility LTP on Solaris, HP-UX and AIX.
18137 - Add scsi virtual devices testsuite using scsi_debug
18138 - Changes to fix defect 13205 - testcase (seg fault) fails when MALLOC_CHECK_=3 environment varible is turned on .
18139   Removed test for ppc64 as special exception, now passes child_stack+CHILD_STACK_SIZE as parameter to clone on ppc64
18140 - Applied patch from Prashant Yendigeri that fixes execution path problem.
18141 - Fix for defect 11968 - test seg faults on a SMP system (8-way)
18142 - Removed a prior applied patch from getdents01, that broke the testcases.
18143 - Applied patch from Ricky Ng-Adam to fix ioperm01 testcase.
18144 - Applied patch from Jacky Malcles for madvise02.
18145 - Applied fixes to error messages from Adam Lackorzynski.waitpidXX
18146 - Applied cleanup patch from Prashant Yendigeri for writexx testcases.
18148 LTP-20041203
18149 - Change to fix file creation error on certain filesystems.
18150 - gf15 and gf18 failed on both 32-bits and 64-bits, 
18151   Growfile used lseek and fstat to operate file. When file grows
18152   beyond 4G,lseek and fstat would fail on 32-bits machine.
18153 - Added fs-bench by Hironobu SUZUKI and additional JFFS
18154   testscript by G.BANU PRAKASH.
18155 - Added mongo filesystem test by namesys and additional testscript from G.BANU PRAKASH.
18156         /etc/init.d/cron restart
18157 - Applied patch from Jacky Malcles to allow test to run on IA64.
18158 - settimeofday01 fails on some platforms(ia64,41611     x86-64) occasionally.
18159   The testcase did not consider the situation when CONFIG_TIME_INTERPOLATION is enabled.
18160 - Remove case from password query since the distros use both upper and lower case P/p.
18163 LTP-20041105
18164 - Added extensive syscall testsuite (Ballista)
18165 - Added new tests to EPoll testsuite
18166 - Applied long path name patch from Michael Vieths
18167 - Removed the requirement to have "." listed as the first directory, since it is not a documented requirement.
18168 - GetDents01 - Used _syscall3() to allow this test to run on non-x86 archs.
18169 - Applied message formatting patch from Gordon Jin.
18170 - Applied IA64 specific patch from Jacky Malcles.
18171 - Fixes from Chris Wright for swapon02 failures
18172 - Restored the compile settings for Linux2.4/GLIBC2.2 and created a new one for Linux/GLIBC2.3 Removed -fwritable-strings 
18173   and -DGLIBC=22 flags from compile.
18174 - Applied a patch from Zhao Kai that added a pause to allow for testing on installations with improved PAM security.
18177 LTP-20041007
18178 - Applied fix from patch 1037010, submitted by mator.
18179 - Changes from Kris Wilson on RH specific changes
18180 - Changes from the security team testcases
18181 - Add HOWTO for pci tests
18182 - Changes for pci testcases
18183 - Disable -std=c99 and -peandtic flags in writetest's Makefile.  Some users of very old gcc versions 
18184   had problems with this, but it looks like those versions of gcc will still compile it ok.
18185 - Fix typo and add log statement if a failure on loading the test module
18186 - Changes requested from the security team for fix PPC64 error
18187 - Small fix to chown03 and fchown04.  tst_tmpdir() call was happening in a spot that would cause 
18188   it to break under certain automation environments.
18189 - un-spamify fork11 test
18190 - Fix getrlimit02.  Rajeev Tiwari <rajeevti@in.ibm.com> pointed out that RLIMIT_NLIMIT was now too 
18191   low in the usr include files for newer kernels to cause this to fail.  Defined a new high one that 
18192   ought to work for the forseeable future.
18193 - Overhaul madvise02.  Removed some invalid testcases, fixed one case that was an invalid failure, and a lot of cleanup
18194 - Changes from SuSE for mincore tests
18195 - Changes from Ihno for Itainium failures
18196 - Changes from SuSE for setdomainname tests
18197 - Changes submitted from SuSE for sethostname
18198 - Changes to fix statfs03 error on trying to write to protected directory
18199 - Change to fix defect 10947, failure on tmp directory
18200 - Applied IA64 specific patch from Jacky Malcles:
18204 LTP-20040908
18205 - Modified runalltests.sh to call runltp.sh. runalltests.sh is now deprecated and will be removed early next year.
18206 - Modified tst_tmpdir to ensure 777 permissions on test directory.
18207 - Changes to ltp-aiodio.part3 for testcase run parameters
18208 - Changes for 2.6.X so only delete modules is run, query and create are obsolete
18209 - Updated runtest scenario with the latest SCTP tests.
18210 - uncommented swapon() tests.
18211 - added new paging tests, mincore and madvise
18212 - Change to fix aio-stress problem will io errors on a short read during the random read portion
18213 - Change to only print out a pass/fail instead of # of iterations pass/fail
18214 - Added IA64 specific code for shmt09.
18215 - Change to not do /dev/ptmx group write on arm arch.
18216 - Applied patch from Ling, Xiaofeng to allow the test to use TDIRECTORY correctly.
18217 - Corrected test 1 to show EPERM error pointed out by Ling, Xiaofeng.
18218 - Change to close fileHandle prior to cleanup to correct testcase failure in NFS filesystems
18219 - Change sleep time from 1 second to 10 seconds to allow system to pass
18220 - Change to define RUSAGE_BOTH if not defined, RH removed from user space and other distros still support.
18221 - Add arm arch to the ALIGNED typedefs
18222 - Changes from Ihno for llseek01.c to check TEST_RETURN vs TEST_ERRNO
18223 - use ltp functions in f00f test for better output parsing
18224 - Fix Makefile to link open_files into the bin directory
18225 - Get rid of extra = of "must be Root user" check
18226 - Change the awk $4 to an $NF to support debian only returning 3 terms
18227 - Change to tcpdump to check IFNAME define
18229 LTP-20040804
18230 - Corrected TCbin definition.
18231 - Changes to check for RedHat install when setting up environment variables
18232 - Changed ROOT_PASSWORD to PASSWD to match other testcases.
18233 - Change to check and exclude test if running on a 390 system since test is invalid on that platform
18234 - Fix build errors in modify_ldt01 and modify_ldt02
18235 - Additional security testcases
18237 LTP-20040707
18238 - Added a new test for bind() written by Dan Jones.
18239 - Jacky Malcles added support for ext3 and some cleanup code.
18240 - Fixes to fix DMAPI defect
18241 - Changes for eliminating dmapi.h
18242 - Applied patch from Gary Williams to change malloc() to calloc() b/c some
18243   archs don't like the use of uninitialized memory.
18244 - Fix typo and change i to a 1 in the bufcmp function in diotest_routines.c
18245 - Applied patch from Gary Williams that added an optional forth arguement to
18246  semctl as a union, not a pointer to pointer, b/c pointer to pointer causes ppc
18247  to explode.  Union will automagically interpret the union as a pointer as
18248  necessary....now works on multiple archs.
18249 - Made sure that the shm segment is cleaned up if the shmat() fails.
18250 - Applied patch from Wu Zhou to correctly cleanup in case of a failure.
18251 - Added definition for SHM_HUGETLB for cases where this is not defined.
18252 - Applied patch from Steve Hill and Gary Williams for MIPS.
18253 - Applied a timing fix to allow the test to run on more architectures.
18254 - Applied results cleanup patch from Gary Williams.
18255 - Corrected the logic in the test to use -lepoll or not.
18256 - Applied PASS message cleanup patch from Gary Williams
18257 - Fix invalid syntax "if undefined" in modify_ldt tests
18258 - Applied patch from Gary Williams for personality() tests to initialize
18259   PER_LINUX so we can clearly see if the desired changes occur.
18260 - Updated to Posixtestsuite-1.4.3
18263 LTP-20040603
18264 - Minor corrections to the NUM_PROCS patch
18265 - Added the ability to pass NUM_PROCS to the -c option for runalltests.sh
18266 - Fix genload in runalltests.sh, it was trying to run it in all caps, but the binary is all lower case.  
18267   Should actually run genload now.
18268 - Patch from Alastair McKinstry to allow LTP to build on Linux/HPPA
18269 - Changes for parameters passed to aio-sparse for correct offsets and restrictions on sizes.
18270 - Add new security tests to syscalls testsuite
18271 - In acl_file_test.c and acl_link_test.c syscalls regarding xattrs are still
18272    done via syscall, although libc functions are available. Furthermore I found
18273    out that on older distros for non-intel architectures both attr/xattr.h and
18274    constants like __NR_getxattr are not available, so in this case the these
18275    testcases are not built.
18276 - Updates for the DMPAI testsuite ppc64 support.
18277 - Fix failure on rwtest versions rwtest03 and rwtest04 due to mmap running out of resources.
18278 - Made changes to get thread ID vs get PID for NPTL threads for unique filenames where child/parent PIDs are the same.
18279 - Changes to diotest5 and diotest_routines to eliminate random/intermitant failures on data compare.
18280 - Fixed memory leak in mmstress testcase.
18281 - Changed clone02 to use tid instead of pid to eliminate failures on NPTL threads(same PIDs for parent/child)
18282 - Changed fcntl15 getpid to gettid (syscall(gettid)) to get unique thread ID vs common PID in NPTL threads.
18283 - Added adp testcases.
18287 LTP-20040506
18288 - Corrected a bug fix, so that the runalltests.sh script ends correctly and returns a
18289   0 or 1 depending on PASS/FAIL result.
18290 - Applied bug fixes from Gernot Payer
18291 - Changes for parameters passed to aio-sparse for correct offsets and restrictions on sizes.
18292 - Changes to fix error "invalid argument" on parameters for aiodio_sparse tests
18293 - Relocated the acl tests to /kernel/fs
18294 - Added initial drop of DMapi testcases
18295 - Applied fix from Joe Habermann for the "v" option, where in some cases the
18296   routine, sy_mmrw, will pass sbuf.st_size for the msync length without first
18297   having done the fstat to populate sbuf.
18298 - Changes to have the directio run a pre-defined number of iterations for more complete testing
18299 - Fix too many open filehandle problem on direct io tests
18300 - Created a second test that checks how huge pages are mapped in 32-bit and
18301   64-bit processes.
18302 - Added new test for testing that a normal mmap cannot be mapped into a
18303   high memory region.
18304 - Added test to map a file to the max size possible.
18305 - Made the tests 64bot friendly.
18306 - Added tests for shmat() calls using hugetlb.
18307 - Corrected tests to allow EACCES or EPERM, which is documented in POSIX.
18308 - Update open_posix_tests to 1.4.1
18311 LTP-20040405
18312 - Added nptl scenario.
18313 - Added ltp-run-files.txt file to identify testcases/scripts that are NOT run using runalltests.sh
18314 - Added EAL2 (security) testsuite.
18315 - Applied daemon typo patch from Andrew R. Reiter.
18316 - Fixed a bug so that sysinfo() works on 32bit machines with +4GB of memory.
18317 - Updated the nptl tests to only execute on NPTL enabled systems.
18318 - Added a new test for testing a specific problem seen in certain version of NPTL where 
18319 pthread_cond_timedwait() can hang. This was written by  Neil Richards of IBMUK.
18320 - Fix EPoll PROTECT_FUNC macro to get around compiler bug for varible parameter list
18321 - Fix for bug 7007, pickup correct NGROUPS
18322 - Applied patch from Yaroslav Popovitch that addresses problems related
18323 to the __syscall2 definition and 2.6 kernel based systems with glibc-kernheaders-2.4-8.43.
18324 - Fix for bug 7009, failure on ppc64
18325 - Changed NFS test to use /tmp instead of /mnt.
18326 - Corrected sctp Makefile to allow for cross-compiled options to be passed down.
18327 - Fixed bug 7011 on reiserfs
18330 LTP-20040304
18331 - This patch makes rwtest generate a PASS/FAIL  (Chris Dearman) 
18332   message in the output 
18333   log.  Updated the runtest/* scripts that use rwtest.  also
18334   changed the iogen01 test to use rwtest instead of invoking iogen/doio
18335   directly.
18336 - Added AIO/DIO testcases from OSDL, SUSE
18337 - Changes to AIO/DIO                            ( Marty Ridgeway )
18338   changes to aio-stress test runs
18339 - Applied patches from Chris Dearman to set 
18340   PASS/FAIL messages for ltp-stress.            ( Chris Dearman )
18341 - Created 2 new testcases to test the fcntl()   ( Robbie Williamson )
18342   call with the F_SETLEASE option. 
18343 - tcp_cmds - Changed the ipchains test to       ( Robbie Williamson )
18344   iptables. 
18345 - mmstress - Applied patch from Jacky Malcles and Gary Williams to remove the path 
18346   constraints when calling "dummy". 
18347 - added new ltp epoll testcases                  ( Marty ridgeway )
18348 - Added tests for GETLEASE, and SETLEASE w/FD_UNLCK ( Robbie Williamson )
18349 - sendmsg01 - Removed test number 11, b/c it was not testing for EINVAL correctly. ( Robbie Williamson )
18350 - setregid02 - Changes to accept now valid user ID ( Marty Ridgeway )
18351   and update testcase msg to reflect test group vs user 
18352 - dhcpd_tests - Appled syntax error patch.          ( Hubert Lin )
18353 - Updates to SCTP and new tests added.              ( Marty Ridgeway )
18354 - Update to OpenHPI 0.5.0                           ( Robbie Williamson )
18355 - Added Dan Carpenter's "Strace Test" 
18358 LTP-20040206
18359 - Applied documentation cleanup patch.          ( Randy Dunlap )
18360 - Fixed the "-t" default option in              ( Hubert Lin )
18361   runalltests.sh
18362 - Relocated the aio tests to all reside         ( Robbie Williamson )
18363   in one location under kernel/io.
18364 - Fixed a 2.6 related compile error in the      ( Marty Ridgeway )
18365   device driver test tbase.c file. 
18366 - Updated the diotests to compile with gcc      ( Mark Meissner )
18367   3.4.
18368 - Fixed race condition and stability of the     ( Gary Williams )
18369   mmstress.c.
18370 - Corrected pth_str02's return value checking   ( Gary Williams )
18371   and results handling.
18372 - Updated open08 to use an FHS specified file.  ( Randy Hron )
18373 - Fixed a buffer overflow problem in pipe07.    ( Erik Andersen )
18374 - Fixed setregid02's test case id.              ( Paul Larson )
18375 - Relaxed the expected results for string01.    ( Marty Ridgeway )
18376 - Removed the EFAULT test from syslog12 b/c     ( Andi Kleen )
18377   it was unpredictable and didn't acheive the     
18378   intended test result.
18379 - Fixed an issue with data generation in        ( Michael Wolf )
18380   gentan.c of float_trigo.
18381 - Added tests for iptables.                     ( Hubert Lin )
18382 - Updated mc_cmds to use 'netstat -i -n'.       ( Hubert Lin )
18383 - Corrected the "this_file" variable in the     ( Jacky Malcles )
18384   rpc testcases.
18385 - Corrected a typo in rusers test.              ( Jacky Malcles )
18386 - Fixed execution bug in ltpSockets.sh.         ( Robbie Williamson )
18387 - Updated the rlogin and telnet tests to        ( Hubert Lin )
18388   execute correctly.
18389 - Updated the xinetd tests to run under RHEL.   ( Ming Gao )
18390 - Corrected path locations in ltpfslvm.sh.      ( Robbie Williamson )
18393 LTP-20040108
18394 - Fixed broken -l option in runalltests.sh.     ( Paul Larson )
18395 - Fixed netpipe typo in runalltests.sh.         ( Paul Larson )
18396 - Fixed memory leak in parse_opts.c library.    ( Randy Hron )
18397 - Removed personality() system call tests from  ( Robbie Williamson )
18398   the runalltests.sh and ltpstress.sh scripts.
18399 - Cleaned up file_test.sh for improved          ( Glen Foster )
18400   execution.
18401 - Cleaned up mail_tests.sh for improved         ( Glen Foster )
18402   execution.
18403 - Fixed the direct I/O tests to correctly       ( Robbie Williamson )
18404   check if direct I/O is supported on the tested 
18405   filesystem.
18406 - Fixed a typo and correct return value in      ( Jay Turner )
18407   clone07.c.
18408 - Fixed coding error in getcwd03.c.             ( Erik Andersen )
18409 - Fixed problem of incorrect use of fclose(),   ( Erik Andersen )
18410   instead of pclose() in msgctl08.c and 
18411   msgctl09.c.
18412 - Removed usmblks test from mallopt01.c.        ( Erik Andersen )
18413 - Updated the modify_ldt() tests to build       ( Robbie Williamson )
18414   according to what struct is defined in
18415   asm/ldt.h: user_desc or modify_ldt_ldt_s
18416 - Updated pipe07.c to check the number of used  ( Robbie Williamson )
18417   file descriptors and adjust itself accordingly
18418   before executing.
18419 - Updated sendfile03 to allow for situations    ( Robbie Williamson )
18420   where the execution environment has more than
18421   STDIN, STDOUT, and STDERR in use.
18422 - Removed assumptions about the width of a uid_t( Erik Andersen )
18423   and gid_t in the setregid02.c, setresuid03.c,
18424   and setreuid06.c.
18425 - Fixed string01.c to not expect implementation ( Erik Andersen )
18426   specific results.
18427 - Updated swapon02.c to build in environments   ( Robbie Williamson )
18428   where MAX_SWAPFILES must be specified.
18429 - Updated mc_cmds and tcpdump01 to handle       ( Ming Gao )
18430   multiple interfaces better.
18433 LTP-20031204
18434 - Allowed the test driver to ignore all         ( Robbie Williamson )
18435   real-time signals.
18436 - Removed the obsolete time() and stime() tests ( Robbie Williamson ) 
18437   from the default runalltests.sh and 
18438   ltpstress.sh scripts.
18439 - Updated "file_test.sh" with fixes to improve  ( Glen Foster )
18440   execution and portability.
18441 - Updated "cpio_tests.sh" with fixes to improve ( Glen Foster )
18442   execution and portability.
18443 - Updated "cron_tests.sh" with fixes to improve ( Glen Foster )
18444   execution and portability.
18445 - Updated "mail_tests.sh" with fixes to improve ( Glen Foster )
18446   execution and portability.
18447 - Added Asynchronous I/O (aio) testcases.       ( Marty Ridgeway )
18448 - Added file & directory ACL control and        ( Marty Ridgeway )
18449   management testcases.
18450 - Added testcases for low-level SCSI & virtual  ( Marty Ridgeway )
18451   SCSI devices. 
18452 - Updated direct IO tests to return TCONF if    ( Robbie Williamson )
18453   the tested filesystem does not support dio.
18454 - Updated acct01 & sockioctl01 to handle        ( Robbie Williamson )
18455   situations where /dev/tty0 does not exist.
18456 - Updated fsync02 to ensure max_block is always ( Robbie Williamson )
18457   greater than data_blocks.
18458 - Updated getgroups03 to allow for better       ( Susanne Wintenberger )
18459   stability and platform portabilty.
18460 - Updated the modify_ldt testcases to allow the ( Robbie Williamson )
18461   tests the ability to build on installations
18462   that use type "user_desc" instead of 
18463   "modify_ldt_s_s".
18464 - Applied IA64 specific fixes to sigaltstack()  ( Jacky Malcles )
18465   tests.
18466 - Updated some of the utime() tests to sleep    ( Glen Foster )
18467   longer than one second (2) to ensure proper 
18468   execution on IA64.
18469 - Updated some of the write() tests to make the ( Susanne Wintenberger )
18470   invalid address test 64bit portable.
18471 - Added new NFS stress test: nfs_fsstress.      ( Robbie Williamson )
18472 - Updated OpenHPI testsuite.                    ( Kevin Gao )
18473 - Updated ltpstress.sh to change the maximum    ( Robbie Williamson )
18474   number of user processes to "unlimited"
18475   before testing begins (ulimit -u).
18478 LTP-20031106
18479 - Fixed bugs in runalltests.sh with creating    ( Manoj Iyer ) 
18480   the results directory and locating 'pan'.
18481 - Created new NFS test, nfs04, which tests      ( Robbie Williamson )
18482   file integrity when copying across mounts.
18483 - Updated the SCTP testcases.                   ( Marty Ridgeway )
18484 - Fixed bugs in 'tar' shell tests.              ( Glen Foster )
18485 - Applied patch to 'doio' for machines that     ( Jun Sun )
18486   have virtually indexed cache and cache 
18487   aliasing problems
18488 - Updated mem01 and mtest01 to execute on s390  ( Robbie Williamson )
18489   better.
18490 - Added missing parenthesis to mmstress.        ( Manoj Iyer )
18491 - Added code to chown03 & fchown04 to set the   ( Robbie Williamson )
18492   environment variable, "change_owner", if it
18493   is not already set.
18494 - Set the clone stack size to 16384 for all     ( Robbie Williamson )
18495   clone() tests.
18496 - Applied IA64 specific patch to clone04.       ( Jacky Malcles )
18497 - Removed test8 from stat06 b/c it was not      ( Robbie Williamson )
18498   valid under the SUSv3.
18499 - Added some extra documentation to swapon02    ( Robbie Williamson )
18500   on how to handle glibc 2.2.5.
18501 - Resolved bug #834027 with sync02.             ( Robbie Williamson )
18502 - Added option to log 'iostat' data during      ( Robbie Williamson )
18503   testing using "ltpstress.sh".                 
18506 LTP-20031002
18507 - Enabled better binary compatibility between   ( Robbie Williamson )
18508   executions on NPTL and Linuxthreads.
18509 - Created README for device drivers test        ( Marty Ridgeway )
18510   executions.
18511 - Resolved bugs #807255 & #807400 for fs_maim.  ( Hien Nguyen )
18512 - Updated disktest to version 1.1.12            ( Brent Yardley )
18513 - Corrected the headers for capset and capget.  ( Robbie Williamson )
18514 - Applied IA-64 fix to clone06 and munlock02.   ( Jacky Malcles )
18515 - Fixed compile warning for gettimeofday01.     ( Andreas Jaeger )
18516 - Applied testcase stability patch to pipe()    ( Erik Andersen )
18517   testcases.
18518 - Fixed rlogin01 and telnet01 so that they      ( Paul Larson ) 
18519   correctly detect when they pass.      
18520 - Applied updates to the OpenHPI test suite.    ( Kevin Gao )
18521 - Updated the Open POSIX test suite to 1.3.0.   ( Robbie Williamson )
18522 - Changed ltpstress to use all installed RAM    ( Robbie Williamson )
18523   plus 1/2 swap space by default.
18527 LTP-20030905
18529 - Corrected "-d" option for runalltests.sh      ( David Smith )
18530 - Corrected ade commands tests to allow for     ( Xu Cheng
18531   cross platform ppc64 execution.                 Robbie Williamson )
18532 - Fixed compile errors for device driver        ( Marty Ridgeway )
18533   tests seen on 2.5.73 kernels and above.       ( Marty Ridgeway )
18534 - Initial drop of drivers/base code.
18535 - Added Device Simulator Framework.             ( Marty Ridgeway
18536                                                   David Cruz
18537                                                   Sean Ruyle )
18538 - Removed the need to include sys/stropts.h     ( Robbie Williamson )
18539   in the syscall tests.  
18540 - Modified acct01 to use tty0 to allow for      ( Paul Larson )
18541   testing in environments without a controlling
18542   terminal.
18543 - Modified alarm03 to allow the timer to be     ( George Ansinger
18544   rounded up to the next second.                  Paul Larson )
18545 - Corrected ifdef settings for PowerPC64 by     ( Robbie Williamson )
18546   changing all __ppc64__ to __powerpc64__
18547 - Corrected pthread id display in the float_    ( Robbie Williamson )
18548   tests.
18549 - Updated mc_cmds and tcpdump01 to support      ( Xu Cheng
18550   multiple interfaces.                            Robbie Williamson )
18551 - Applied patches: #788275, #788323, 788727,    ( David Smith )
18552   and 788836.
18553 - Updated OpenHPI testsuite.                    ( Kevin Gao )
18554 - Removed the top-LTP tool from being built     ( Robbie Williamson )
18555   using `make all` or `make install`.
18556 - Removed the open_posix and open_hpi           ( Robbie Williamson )
18557   testsuites from being built using `make all`
18558   or `make install`.
18560 LTP-20030807
18562 - Reorganized and updated the testcase          ( Robbie Williamson )
18563   descriptions under /doc
18564 - Updated the tst_rmdir API to use              ( Robbie Williamson )
18565   remove() instead of rmdir().
18566 - Added support for the __ARM_ARCH_4T__         ( Ramesh Subramanian )
18567   architecture.
18568 - Updated clone() tests to allow them           ( Robbie Williamson )
18569   to execute on ppc64.
18570 - Created new clone07 test to check for         ( Robbie Williamson )
18571   glibc bug.
18572 - Rewrote the generate.sh scripts to perl       ( Randy Hron
18573   for faster execution.                           Robbie Williamson )
18574 - Updated "fsstress" to allow setting the       ( Robbie Williamson )
18575   number of loops to run and cleanup options.
18576 - Removed case from diotest4 for read/writes    ( Robbie Williamson )
18577   with negative counts. Not in SUS.
18578 - Fixed chown03 testcase to allow for better    ( Paul Larson )
18579   execution stability.
18580 - Added check to mmapstress tests to see if     ( Robbie Williamson )
18581   roundup() is defined, before defining it.
18582 - Cleaned up sched_stress.                      ( Randy Hron )
18583 - Modified diotest4 to test dio to /dev/null    ( Robbie Williamson )
18584   but not record it as a pass or fail.
18585 - Removed extra "\n"s from creat09.             ( Paul Larson )
18586 - Updated syscall tests that used their own     ( Randy Hron )
18587   strcpy() definition, instead of string.h's.
18588 - Fixed fchown04 testcase to allow for better   ( Paul Larson )
18589   execution stability.
18590 - Updated fcntl14 to allow for better execution ( Ramesh Subramanian )
18591   stability & remove possibility of false fails.
18592 - Applied Xtensa architecture specific patches. ( Joe Taylor )
18593 - Updated memory tests to allow for distros     ( Robbie Williamson )
18594   that allow non-root users to m(un)lockall 
18595   within the RLIMIT_MEMLOCK resource limit.
18596 - Changed the way munlock02 attempts to access  ( Robbie Williamson )
18597   outside it's memory space to a more reliable
18598   method.
18599 - Corrected an expected error return for a case ( Andrew Morton 
18600   in recvmsg01 and sendmsg01.                     Paul Larson )
18601 - Corrected compiler warnings in the multicast  ( Robbie Williamson )
18602   test, mc_opts.
18603 - Corrected syntax error reported in            ( Robbie Williamson )
18604   Bug #773670.
18605 - Corrected unitialized variable problem in     ( Ramesh Subramanian )
18606   sendfile01.
18607 - Updated the Open Posix Test Suite to 1.2      ( Robbie Williamson )
18608 - Applied patches to Open HPI Test Suite.       ( Kevin Gao )
18611 LTP-20030710
18613 - Added LIB_DIR variable to top-level Makefile    ( Robbie Williamson )
18614   to allow specification of where to install
18615   libproc.so for the top-LTP tool.
18616 - Updated Open POSIX Test Suite to 1.1.0.         ( Robbie Williamson )
18617 - Added JFS tests to the LVM test script.         ( Marty Ridgeway )
18618 - Removed tests from the LTP system stress        ( Robbie Williamson )
18619   script that had problems running concurrently. 
18620 - Updated ar01 to avoid bug if building rpm.      ( Manoj Iyer )
18621 - Added ACPI testcases.                           ( Marty Ridgeway )
18622 - Added testcases to execute inline functions in  ( Marty Ridgeway )
18623   the kernel tree.
18624 - Added testcases to for the NLS filesystem.      ( Marty Ridgeway )
18625 - Added PCI testcases.                            ( Marty Ridgeway )
18626 - Added USB device testcases.                     ( Marty Ridgeway )
18627 - Applied code cleanup patches to stream tests.   ( Randy Hron )
18628 - Ported sem02.c to use some of the LTP test      ( Paul Larson )
18629   harness API.
18630 - Updated mtest01 to fix hang issues.             ( Robbie Williamson
18631                                                     Paul Larson )
18632 - TCID fixes to various syscall tests.            ( Paul Larson )
18633 - Cleanup of various syscall test outputs.        ( Paul Larson )
18634 - IA64 fix to mlock02, mprotect01, munlock02.     ( Jacky Malcles )
18635 - Applied uclibc patch for memory tests.          ( David McKay )
18636 - Increased the size of memory to attempt to      ( Robbie Williamson )
18637   munlock for munlock02 to ensure correct
18638   test execution.
18639 - Updated readdir02 to catch SIGSEGV and fixed    ( Robbie Williamson
18640   small bug in test.                                Paul Larson )
18641 - Updated recvmsg01 and sendmsg01 to handle 2.5   ( Robbie Williamson )
18642   64bit architecture specifics.
18643 - Updates to syslog01-10 to support Debian        ( Robbie Williamson  
18644   systems and improved their stability.             Paul Larson )
18645 - Applied IA64 specific patch to syslog11/12.     ( Robbie Williamson )
18646 - Removed an unneccessary free() call in ustat01  ( Doug Ramier )
18647 - Corrected the "install:" section of the mc_opts ( Robbie Williamson )
18648   network test.
18649 - Added default option for RHOST for nfs03 and    ( Robbie Williamson )
18650   nfsstress. 
18651 - Modified rwho01, sendfile01, tcpdump01 to use   ( Manoj Iyer )
18652   test APIs and added checks for required 
18653   commands.
18654 - Added the Open HPI testsuite.                   ( Kevin Gao
18655     http://openhpi.sourceforge.net/                 Robbie Williamson )
18656 - Added new filesystem testscripts.               ( Marty Ridgeway )
18657 - Added 'mkrootfs' utility to tools section.      ( Manoj Iyer )
18662 LTP-20030606
18664 - Updated ltpmenu to redirect `ver_linux` output  ( Robbie Williamson )
18665   to the redirected output file.
18666 - Added warning to runalltests.sh when the "-x"   ( Robbie Williamson )
18667   option is selected.
18668 - Corrected syntax error in RHOST/PASSWD          ( Robbie Williamson )
18669   checking section.
18670 - Made `pan` Makefile honor top-level LOADLIBES.  ( Robbie Williamson )
18671 - Relocated all Open POSIX Test Suite tests       ( Robbie Williamson ) 
18672   listed in the scenario files to /runtest/posix.
18673 - Relocated all Open POSIX Test Suite tests to    ( Robbie Williamson )
18674   /testcases/open_posix_testsuite.
18675 - Removed OPEN Posix Test Suite tests from        ( Robbie Williamson )
18676   runalltests.sh default run.
18677 - Ported new asynchronous I/O test, aio01, to     ( Narasimha Sharoff
18678   LTP.                                              Paul Larson )
18679 - Added ppc64/ia64 fix to diotest4.               ( Peter Bergner
18680                                                     Robbie Williamson )
18681 - Updated mem01 to use sysinfo() and adjusted     ( Robbie Williamson )
18682   allocation limits.
18683 - Updated mtest01 to run on large memory machines ( Robbie Williamson )
18684 - Updated mmap tests to correctly cleanup after   ( Paul Larson )
18685   execution.
18686 - Cleaned up sched_stress and fixed problem with  ( Paul Larson )
18687   segfaulting reported by Andi Kleen.
18688 - Added s390/s390x specific code to clone() tests ( Jay Huie
18689                                                     Robbie Williamson )
18690 - Fixed typo in mkdir04 in PASS output.           ( Paul Larson )
18691 - Corrected syntax error in munlockall02.         ( Robbie Williamson )
18692 - Applied ppc64 and s390x fix to profil01.        ( Steve Munroe
18693                                                     Robbie Williamson )
18694 - Fixed syntax problem in mc_opts.                ( Robbie Williamson )
18695 - Fixed "-i" problem with sendfile02.             ( Aniruddha Marathe )
18696 - Included /asm/atomic.h file to swapon02         ( Paul Larson )
18697   includes to allow test to compile on RH 7.2
18698 - Applied ia64 fix for sysctl() tests.            ( Jacky Malcles )
18699 - Made syslog tests correctky cleanup after       ( Robbie Williamson )
18700   failure and handle multiple instances.
18701 - Fixed mc_commo to make sure `ping` uses the     ( Dang En Ren
18702   correct interface.                                Robbie Williamson )
18703 - Fixed small bug in ltpServer.c.                 ( Paul Larson )
18704 - Allowed `make` to continue on errors in         ( Robbie Williamson )
18705   open_posix_testsuite build/install.
18706 - Added pause in "all" and "install" section of   ( Robbie Williamson )
18707   open_posix_testsuite/Makefile to allow user to
18708   read location of build/install error logfiles.
18709 - Removed the procps directory in /tools and      ( Robbie Williamson )
18710   replaced with a stripped down version: top-LTP.
18713 LTP-20030508
18715 - Updated the LTP to build and execute on NPTL    ( Robbie Williamson )
18716   installed systems
18717 - Applied 'ash' compatibilty patch                ( Dan Kegel )
18718 - Applied "CFLAGS+=" Makefile patch               ( Vasan Sundar )
18719 - Created "/testscripts" directory and relocated  ( Robbie Williamson )
18720   scripts to it
18721 - Fixed kill problem with genload's stress.c      ( Amos Waterland )
18722 - Added checking for users and sys groups to      ( Robbie Williamson ) 
18723   IDcheck.sh. Also, called the script from 
18724   runalltests.sh before executing tests to support 
18725   cross-compiled platforms
18726 - Added 'ltpmenu' GUI                             ( Manoj Iyer
18727                                                     Robbie Williamson )
18728 - Applied "posixfy" patches                       ( Vasan Sundar )
18729 - Updated runalltests.sh to use -o for            ( Robbie Williamson )
18730   redirecting output.
18731 - Added code to runalltests.sh to prompt for      ( Robbie Williamson )
18732   RHOST and PASSWD when running network tests.
18733 - Updated Open POSIX Test Suite header file to    ( Robbie Williamson )
18734   allow timer tests to build.
18735 - Compiler warnings cleanups.                     ( Robbie Williamson )
18736 - Corrected buffer overflow in inode02.           ( Dan Kegel )
18737 - Updated disktest to 1.1.10 and fixed for        ( Robbie Williamson )
18738   systems w/o O_DIRECT
18739 - Completed merge of Open POSIX Test Suite 0.9.0  ( Robbie Williamson )
18740 - Applied ia64 specific patches                   ( Jacky Malcles )
18741 - Updated Makefiles to allow use of "-j"          ( Nate Straz )
18742 - Correct fork05 for use in newer glibc/kernels   ( Ulrich Drepper )
18743 - Applied "type" fixes to recvfrom and recvmsg    ( Andreas Jaeger )
18744 - Applied x86_64 specific patches                 ( Andreas Jaeger )
18745 - Applied MSG_CMSG_COMPAT fix for 64bit 2.5       ( Bryan Logan )
18746   kernels.
18747 - Added new testcase for setegid.                 ( Dan Kegel )
18748 - Modified syslog tests to use test apis          ( Manoj Iyer )
18749 - Added 2.5 timer tests.                          ( Aniruddha Marathe )
18750 - Added Device Mapper tests.                      ( Marty Ridgeway )
18751 - Added sockets tests.                            ( Marty Ridgeway )
18752 - Removed fptest03 due to use of obsolete         ( Robbie Williamson )
18753   syscalls that perform 48bit math operations
18758 LTP-20030403
18760 - Fixed CFLAGS in all makefiles to append (+=)    ( Vasan Sundar )
18761 - Removed the outdated & poorly written           ( Robbie Williamson )
18762   GUI ( ltp )            
18763 - Corrected bug with -x flag in runalltests.sh    ( Robbie Williamson )
18764 - Added additional documentation into             ( Manoj Iyer  
18765   runalltests.sh                                    Robbie Williamson )
18766 - MASSIVE compiler warnings cleanup.              ( Andreas Jaeger )
18767                                                   ( Robbie Williamson )
18768 - Corrected library linking at build time.        ( Andreas Jaeger )
18769 - Added descriptions to first line of all         ( Robbie Williamson )
18770   runtest scenarios.
18771 - Commented out 2 cases in syslog11 test that     ( Paul Larson        
18772   clear the dmesg buffer.                           Robbie Williamson )
18773 - Updated fs_maim to use ext3 and reiserfs.       ( Airong Zhang )
18774 - Removed "\n"s from testcase outputs.            ( Dan Kegel )
18775 - Corrected direct_io tests to compile a dummy    ( Vasan Sundar )
18776   program if O_DIRECT is not defined & return
18777   TCONF. 
18778 - Changed stress_floppy to use `cp` instead of    ( Robbie Williamson )
18779   `ln` with its data directory.
18780 - Applied IA64 specific patch to shmt02, shmt04,  ( Jacky Malcles )
18781   shmt05, shmt06, shmt07.
18782 - Relocated the module tests to .../kernel/module ( Paul Larson )
18783 - Removed module tests from syscalls scenario     ( Paul Larson )
18784   file.
18785 - Corrected the stack management in clone tests.  ( Chris Dearman )
18786 - Corrected the pids casting from int to pid_t    ( Jaideep Dharap )
18787   in fcntl17.
18788 - Applied fix to flock03 to have the file         ( Matthew Wilcox )
18789   descriptor passed to the child.
18790 - Enabled the validation section of getgroups03.  ( Robbie Williamson )
18791 - Added code to getsid02, setpriority04, &        ( Robbie Williamson )
18792   wait402 to use PID_MAX_DEFAULT if PID_MAX is
18793   not defined.
18794 - Fixed gettimeofday01 for gcc-3.2 quirk with     ( Andi Kleen
18795   x86-64.                                           Paul Larson )
18796 - Fixed msgctl08 and msgctl09 to check for the    ( Dan Kegel )
18797   `ipcs` command before trying to use it.
18798 - Added IA64 specific code to shmat01.            ( Jacky Malcles )
18799 - Fixed problem with kill11 false failure with    ( Paul Larson )
18800   some compilers.
18801 - Changed llseek tests to call lseek64.           ( Andreas Jaeger )
18802 - Replaced calls to time() with calls to          ( Dan Kegel )
18803   gettimeofday() in nanosleep01 to help avoid
18804   race conditions.
18805 - Removed race condtions in recv01, recvfrom01, & ( Dan Kegel )
18806   recvmsg01.
18807 - Replaced setegid() call with setregid() call in ( Robbie Williamson )
18808   setresgid01.
18809 - Added code to check for NR_socketcall before    ( Andi Kleen )
18810   executing the socketcall tests.
18811 - Fixed swapon02 for correct execution on 2.5     ( Susanne Wintenberger )
18812 - Fixed system specific build problem with        ( Paul Larson )
18813   swapon02 
18814 - Corrected the MININT section of abs01.          ( Robbie Williamson )
18815 - Moved generate() into main.c for the float_*    ( Robbie Williamson )
18816   tests. 
18817 - Explicitly set the stacksize in main.c for the  ( Robbie Williamson )
18818   float_* tests.
18819 - Removed optimization from building the float_*  ( Robbie Williamson )
18820   tests.
18821 - Relocated netpipe-ipv6 from ipv6/tools to the   ( Robbie Williamson )
18822   top-level /tools directory.
18823 - Adjusted send and receive buffers for           ( Robbie Williamson )
18824   sendfile01 to PATH_MAX.
18828 LTP-20030306
18830 - Changed IDcheck.sh to only prompt for id        ( Robbie Williamson )
18831   creation if the user is root.
18832 - Added LVM test execution scripts.               ( Marty Ridgeway )
18833 - Added system stress execution script.           ( Robbie Williamson )
18834 - Added tst_kvercmp() API to allow test           ( Paul Larson )
18835   creators to query the kernel version.
18836 - Removed all external int declarations of        ( Anton Blanchard,
18837   "errno" and replaced with includes of errno.h     Susanne Wintenberger,
18838                                                     Robbie Williamson )
18839 - Replaced usage of sigaction() with signal()     ( Nathan Straz )
18840   in `pan`.
18841 - Ported and merged all tests from the Open       ( Robbie Williamson ) 
18842   POSIX* Testsuite:
18843     pthreads
18844     semaphores
18845     timers
18846     clock()
18847     nanosleep()
18848     raise()
18849     sigsetops
18850 - Added flock06 test.                             ( Matthew Wilcox )
18851 - Added ipchains and dhcpd (server) tests.        ( Manoj Iyer )
18852 - Patched Makefiles to stop execution on errors.  ( Vasan Sundar )
18853 - Patched Makefiles to allow non-root users to    ( Robbie Williamson )
18854   run 'make install'.  
18855 - Fixed 'ar' test to use CC defintion in          ( Anton Blanchard )
18856   Makefile.
18857 - Corrected typos in install section of           ( Manoj Iyer )
18858   commands/fileutils/<test> Makefiles.
18859 - Added tests for gzip/gunzip.                    ( Manoj Iyer )
18860 - Added tests for unzip.                          ( Manoj Iyer )
18861 - Applied patch to fsstress's Makefile to         ( Anton Blanchard )
18862   define _GNU_SOURCE to allow O_DIRECT. 
18863 - Applied changes to allow testcases to be        ( Susanne Wintenberger )
18864   GCC 3.3 compliant.
18865 - Fixed semaphore initialization bug in sem02.    ( Jacky Malcles )
18866 - Applied patch to mem/mtest07/shm_test.c to      ( Chris Dearman )
18867   correct character buffer variable: buff.
18868 - Fixed hangup01 to initialize variable,          ( Robbie Williamson )
18869   usrstr.len, to avoid junk data storage.
18870 - Applied patch to clone01 to allow test to       ( Andi Kleen )
18871   be more architecture independent.
18872 - Added kernel checking code to module tests.     ( Paul Larson )
18873 - Applied 31bit emulation s390x patch to          ( Susanne Wintenberger )
18874   delete_module02 and query_module03.
18875 - Fixed cleanup section of ftruncate01.           ( Robbie Williamson )
18876 - Applied patch to gettimeofday01 to not allow    ( Andi Kleen )
18877   execution on x86_64 architectures.
18878 - Added x86_64 as valid architecture for ioperm() ( Andi Kleen )
18879   and iopl() tests.
18880 - Applied patch to semctl() tests to correctly    ( Anton Blanchard )
18881   test the ipc call.
18882 - Removed unspecified/undocumented case from      ( Anton Blanchard )
18883   munlock01.    
18884 - Fixed personality02 test.                       ( Paul Larson )
18885 - Applied MIPS specific architecture patch to     ( Chris Dearman )
18886   profil01.
18887 - Removed unspecified/undocumented case from      ( Robbie Williamson )
18888   sendmsg01.
18889 - Applied patch to swapoff() and swapon()         ( Jacky Malcles )
18890   testcases to allow correct execution on IA64
18891 - Applied patch to sysfs01 to allow execution on  ( Susanne Wintenberger )
18892   64bit machines.
18893 - Added test for ustat().                         ( Aniruddha Marathe )
18894 - Patched float_ tests to generate datafiles      ( Robbie Williamson )
18895   during execution.
18896 - Added test for iproute.                         ( Manoj Iyer )
18897 - Added test for xinetd.                          ( Manoj Iyer )
18898 - Added test for traceroute.                      ( Manoj Iyer )
18902 LTP-20030206
18904 - Applied cross-compiler patch for top-level      ( V.R. Sundar ) 
18905   Makefile.
18906 - Added additional runtime options to the         ( Manoj Iyer &
18907   "runalltests.sh" script.                          Robbie Williamson )
18908 - Corrected runalltests.sh -l option to require   ( Paul Larson )
18909   an absolute path.
18910 - Added additional runtime and output options     ( Manoj Iyer )
18911   to `pan`.
18912 - Added hyperthreading tests.                     ( Sonic Zhang )
18913 - Added ftruncate04 tests.                        ( Robbie Williamson )
18914 - Changed top-level Makefiles to not require      ( Robbie Williamson )
18915   updating everytime a directory is added.
18916 - Applied s390/64-bit enablement patch.           ( Susanne Wintenberger )
18917 - Applied 64bit patch to stress_cd.               ( Jay Turner )
18918 - Applied optimization patches (-O2).             ( Mikael Starvik &
18919                                                     V.R. Sundar )
18920 - Added mmapstress testsuite.                     ( Ananda Venkataraman )
18921 - Added new testcases to test shared library      ( Manoj Iyer )
18922   libmm.
18923 - Applied patch to mem01 to allow test to run     ( Jacky Malcles )
18924   on 2.4 and 2.5 kernels.
18925 - Changed sched_stress testsuite from using       ( Robbie Williamson )
18926   the bootfile, to generating its' own
18927   datafile.
18928 - Corrected cleanup section of abort01 test.      ( Robbie Williamson )
18929 - Added code to acct(2) tests to check for        ( Robbie Williamson )
18930   BSD accounting before execution.
18931 - Corrected description of flock03.               ( Robbie Williamson )
18932 - Added code to handle formatting issues with     ( Robbie Williamson )
18933   gethostid01 test.
18934 - Applied patch to ioperm(2) & iopl(2) tests to   ( V.R. Sundar ) 
18935   check for IA32 architecture before executing.
18936 - Added code to msgctl08 and msgctl09 to ensure   ( Robbie Williamson )
18937   correct and better execution with respect to
18938   message queue limits.
18939 - Fix recvfrom01 & recvmsg01 to test for the      ( Paul Larson )
18940   correct expected errors and their associated 
18941   returns.
18942 - Applied patch to sendfile02 to allow the test   ( V.R. Sundar )
18943   to function correctly and keep track of its' 
18944   children.  
18945 - Applied patch to setrlimit01 to test for        ( V.R. Sundar )
18946   SIGXFSZ
18947 - Applied patch to swapoff02 and swapon02 to      ( Susanne Wintenberger )
18948   allow the test to use /dev/tty, instead of
18949   /dev/mouse.
18950 - Applied buffer overflow patch to swapon02.      ( Chris Dearman )
18951 - Added code to fptest03 to check endianess       ( Robbie Williamson )
18952   before defining unions.
18953 - Added testsuite for multi-threaded core dump    ( Guo Min )
18954   kernel patch.
18955 - Added netpipe as a network traffic generator    ( Robbie Williamson )
18956   tool.
18957 - Added `cpio` command test.                      ( Manoj Iyer )
18958 - Added `ln` command test.                        ( Manoj Iyer )
18959 - Added `cp` command test.                        ( Manoj Iyer )
18960 - Added `mkdir` command test.                     ( Manoj Iyer )
18961 - Added `mv` command test.                        ( Manoj Iyer )
18964 LTP-20030110
18966 - Added New test case to test 'file' command.     ( Manoj Iyer )
18967 - Added new test to test basic functionality of   ( Manoj Iyer )
18968   CRONTAB, CRON etc.
18969 - Added new test case to test eject command       ( Manoj Iyer )
18970 - Added new tests to test logrotate               ( Manoj Iyer )
18971 - Added new testcase to test basic functionality  ( Manoj Iyer )
18972   of tar command.
18973 - Fixed mem01: The free memory size was being     ( Robbie Williamson )
18974   incorrectly calculated, plus it could not
18975   handle large amounts of memory...now using
18976   long int, instead of int.
18977 - Fixed mem01: Test was not cleaning up correctly ( Robbie Williamson )
18978   after a failure.
18979 - Initial checkin of shmt, shared memory tests    ( Robbie Williamson )
18980   from SPIE suite
18981 - Initial checkin of pty testcases: hangup01(),   ( Robbie Williamson )
18982   ptem01() and pty01() from SPIE testsuite.
18983 - Added code to abort01.c to use the              ( Robbie Williamson )
18984   tst_tmpdir()/tst_rmdir() APIs
18985 - Added ported abort() test                       ( Ananda Venkataraman )
18986 - Added adjtimex() tests                          ( Saji Kumar )
18987 - Added capget() tests                            ( Saji Kumar )
18988 - Added capset() tests                            ( Saji Kumar )
18989 - Added ported test, creat08                      ( Airong Zhang )
18990 - create08 was initially ported to create users   ( Robbie Williamson )
18991   and groups that it needed. Rewrote the test to
18992   use existing users/groups that are checked for
18993   when the LTP is installed.
18994 - Applied patch to create_module02 from creator   ( T.L.Madhu )
18995 - Applied patch to delete_module02 from creator   ( T.L.Madhu )
18996 - Added code to delete_module03 to allow tests to ( Robbie Williamson )
18997   execute under pan.
18998 - Applied patch to delete_module03 from creator   ( T.L.Madhu )
18999 - Added ported dup06 and dup07 tests              ( Airong Zhang )
19000 - Added ported dup202 and dup205 tests            ( Airong Zhang )
19001   and cleaned up some other files
19002 - Initial checkin of fdatasync() tests            ( T.L. Madhu )
19003 - Added new flock04 and flock05 tests             ( Vatsal Avasthi )
19004 - Added ported fmtmsg() test                      ( Ananda Venkataraman )
19005 - Added functional test to gethostid01 to compare ( Paul Larson )
19006   result from gethostid() versus the hostid
19007   command
19008 - Initial checkin of getrusage() tests            ( Saji Kumar )
19009 - Added ioperm() tests                            ( Subhabrata Biswas )
19010 - Added iopl() tests                              ( Subhab Biswas )
19011 - Added ported kill() tests                       ( Ananda Venkataraman )
19012 - Added ported mallopt() test                     ( Ananda Venkataraman )
19013 - Added ported memcmp() test                      ( Ananda Venkataraman )
19014 - Added ported memcpy() test                      ( Ananda Venkataraman )
19015 - Added ported memset() test                      ( Ananda Venkataraman )
19016 - Fixed mkdir09: the getopts() call was returning ( Robbie Williamson )
19017   it's -1 to a char variable.  This was incorrect
19018   and causing the test to loop forever on certain
19019   architectures.
19020 - Initial checkin of munlockall() tests           ( Sowmya Adiga )
19021 - Fixed nftw64: tst_rmdir was in the wrong        ( Robbie Williamson )
19022   location.
19023 - Added ported open09() test                      ( Airong Zhang )
19024 - Initial checkin of prctl() tests                ( Saji Kumar )
19025 - Added ported profil() test                      ( Ananda Venkataraman )
19026 - Initial checkin of ptrace() tests               ( Saji Kumar )
19027 - Added code to query_module tests to allow       ( Robbie Williamson )
19028   execution under pan.
19029 - Initial checkin of reboot() tests               ( Aniruddha Marathe )
19030 - Initial checkin of sched_rr_get_interval tests  ( Saji Kumar )
19031 - Added setresgid() tests                         ( T.L. Madhu )
19032 - Fixed setrlimit03 to work on 2.5 and cleanup    ( Paul Larson )
19033 - Added socketcall() tests                        ( Adiga Sowmya )
19034 - Added ported string.h test string01             ( Ananda Venkataraman )
19035 - Added swapoff() tests                           ( Aniruddha Marathe )
19036 - Added swapoff() tests                           ( Aniruddha Marathe )
19037 - Added swapon() test                             ( Aniruddha Marathe )
19038 - Made corrections to swapon02 to make sure the   ( Robbie Williamson )
19039   child exits.
19040 - Added ported syscall() test                     ( Ananda Venkataraman )
19041 - Removed an erroneous testcase in sysconf01 and  ( Robbie Williamson )
19042   corrected a typo issue.
19043 - Initial checkin of sysfs() tests                ( Aniruddha Marathe )
19044 - Made changes to allow the syslog tests to       ( Robbie Williamson )
19045   execute in pan and corrected a bug in backup
19046   code for syslog.conf original file.
19047 - Added syslog11 & syslog12 tests                 ( T.L. Madhu )
19048 - Fixed syslogtst if-statement comparing a file   ( Robbie Williamson )
19049   descriptor to a hardcoded number was changed to
19050   allow the test to run under pan.
19051 - Changed the file opened for the 6th case in     ( Robbie Williamson )
19052   syslogtst.
19053 - Added ported abs() test                         ( Ananda Venkataraman )
19054 - Added ported atof() test                        ( Ananda Venkataraman )
19055 - Added ported nextafter() test                   ( Ananda Venkataraman )
19056 - Corrected bug in cleanup section of fsx.sh      ( Robbie Williamson )
19057 - Added code to rusers01 to change a FQDN in      ( Robbie Williamson )
19058   RHOST to short name.
19059 - Fixed testsf_c bug in char* not large enough to ( Robbie Williamson )
19060   hold argv[4] string.
19061 - Added command line version of LTP harness APIs  ( Manoj Iyer )
19062   these commands will print LTP test results in
19063   LTP harness format just like the ones printed
19064   by C testcases.  These commands can be used in
19065   shell scripts and other non-C testcases.
19066 - Added load generator tool, stress               ( Amos Waterland )
19067 - Modified runalltests.sh to print default        ( Manoj Iyer )
19068   settings
19069 - Modified runalltests.sh to run LTP under stress ( Manoj Iyer )
19073 LTP-20021210
19074 ------------
19076 - Added 5 new sched_setparam() tests              ( Saji Kumar )
19077 - Added new syslog() tests.                       ( David Barrera )
19078 - Fix compile errors with *_module tests          ( Paul Larson )
19079 - Added additional semctl tests, semctl06 and     ( David Barrera )
19080   semctl07.
19081 - Added additional msgctl tests.                  ( David Barrera )
19082 - Added mkdir09.                                  ( David Barrera )
19083 - Added mem02.                                    ( David Barrera )
19084 - Added floating point tests, fptest01, fptest02, ( Jacky Malcles )
19085   fptest03.
19086 - Added inode01 and inode02                       ( Robbie Williamson )
19087 - Added vmtests, data_space and stack_space.      ( Robbie Williamson )
19088 - Added page tests, page01 and page02.            ( Robbie Williamson )
19089 - Added sysconf() test.                           ( Robbie Williamson )
19090 - Added rename14                                  ( Robbie Williamson )
19091 - Added nftw() tests.                             ( Robbie Williamson )
19092 - Added confstr() test.                           ( Robbie Williamson )
19093 - Added acct() tests.                             ( Robbie Williamson )
19094 - Added flock03 to try relocking after unlocking. ( Paul Larson )
19095   To reproduce bug #7 in osdl's bugzilla.
19096 - Corrected a typo in ar01.  A "=" was used,      ( Robbie Williamson )
19097   instead of an "==" found by Airong Zhang.
19098 - Added 3 new sched_getparam tests                ( Saji Kumar )
19099 - Added query_module() tests                      ( T.L.Madhu )
19100 - Added 2 new flock() tests                       ( Vatsal Avasthi )
19101 - Added munlock() tests                           ( Nirmala Devi Dhanasekar )
19102 - Added umount() tests                            ( Nirmala Devi Dhanasekar )
19103 - Added mount tests                               ( Nirmala Devi Dhanasekar )
19104 - Added 2 new tests for sched_get_priority_min    ( Saji Kumar )
19105 - Added 2 new tests for sched_get_priority_max    ( Saji Kumar )
19106 - patch for sched_setscheduler01 to add           ( Saji Kumar )
19107   a test case for calling sched_setscheduler()
19108   with an invalid priority
19109 - Added mlockall() tests                          ( Nirmala Devi Dhanasekar )
19110 - Added delete_module tests                       ( T.L.Madhu )
19111 - fix to readlink04.c. was creating a             ( Robbie Williamson )
19112   testfile called "testfile" in /, instead of the
19113   temp dir created for the test.
19114 - Added getdomainame test                         ( Saji Kumar )
19115 - warning cleanup patches. removed additional     ( Saji Kumar )
19116   warnings created when -Wall option used.
19117   also fixed Makefiles to correctly locate
19118   the libraries and header files necessary for
19119   compilation.
19120 - Added 6 new clone() tests                       ( Saji Kumar )
19121 - PPC fixes to ar, semctl04, and read02           ( Anton Blanchard )
19122 - MULTIPLE cleanups and fixes                     ( Ihno Krumreich )
19123 - Increased the default setting for MAXIDS number ( Robbie Williamson )
19124   to 2048 in semget05.
19125 - Test was running to /dev/tty3, which does not   ( Robbie Williamson )
19126   exist on some Linux installations. changed it
19127   to /dev/tty for better general use.
19128 - Added create_module tests                       ( T.L.Madhu )
19129 - patch to cleanup warnings in syscall tests      ( Saji Kumar )
19130 - Corrected typo in rusers01                      ( Robbie Williamson )
19131 - Replaced sigset() with sigaction() in write04.  ( Manoj Iyer )
19135 LTP-20021107
19136 ------------
19137 - Added "setdomainname01", "setdomainname02",     ( Saji Kumar )
19138   and "setdomainname03" to "syscalls" runtest file
19139 - Added "sethostname01", "sethostname02",         ( Suresh Babu )
19140   and "sethostname03" to "syscalls" runtest file
19141 - Fixed bug introduced in "fsstress.c"            ( Andi Kleen, Andrew Morton )
19142 - Fix "chdir03.c" to remove unintentional \n in   ( Paul Larson )
19143   the directory name
19144 - Added code to remove the tmp test dir           ( Robbie Williamson )
19145   in "fcntl11.c"
19146 - fix for "shmctl01.c" to get rid of the shmdt    ( Manfred Spraul )
19147   failures in "shmctl01"
19148 - Fix for "readdir01" slightly incorrect errno    ( Paul Larson )
19149   handling
19150 - Back out "readv01", "readv02" changes to        ( Paul Larson )
19151   expect EINVAL when count==0.  Kernel is going 
19152   to keep the old behaviour.
19153 - Fix for "waitpid02". uses undefined div by      ( Paul Larson )
19154   0 behaviour 
19155 - Revert "writev01.c" back to not expect EINVAL   ( Paul Larson )
19156   when count==0
19157 - Fix for "mc_commo". Changed a 'ps -ef' command  ( Robbie Williamson )
19158   to 'ps -ewf' to ensure that a grep finds the 
19159   info it needs.
19160 - Fix in mc_member. Corrected typo causing false  ( Robbie Williamson )
19161   pass. Found by Li Ge <lge@us.ibm.com>
19162 - Fix in "tcpdump01". Removed erroneous INTERFACE ( Robbie Williamson )
19163   declaration.
19164 - Fix tools/ltprun to use the new runalltests     ( William Jay Huie )
19165   semantics
19166 - Added fsxtest02.  Similar test to fsxtest, but  (Robbie Williamson)
19167   this test runs fsx-linux on a file created in 
19168   the $TCtmp directory. No unformatted partition 
19169   required.
19173 LTP-20021002
19174 ------------
19175 - Added "shmctl04" to test the SHM_INFO command  ( Mingming Cao )
19176 - Fix for improper child exit in "execve02"      ( Colin Gibbs )
19177 - Fix for "nanosleep02" to eliminate false       ( Andreas Arcangeli )
19178   positives
19179 - Fix for "personality01 to undef the personality( Marcus Meissner )
19180   macro before calling personality()
19181 - Fix for "sendfile02" that adds a waitpid() call( Susanne Wintenberger )
19182   to guarantee child exit before the test ends
19183 - Fix for /tools/rand_lines.c that eliminates an ( Nathan Straz )
19184   IA64 compile time warning
19185 - Added "shmctl04" to the "syscalls" runtest file( Paul Larson )
19186 - Removed test 8 from "diotest4". Opening a      ( Paul Larson )
19187   directory for direct I/O is not allowed.
19188 - Fix for PPC cross compile issues applied to:   ( Paul Larson )
19189     "mmap01"
19190     "pth_str01"
19191     "pth_str03"
19192     "shmem_test_04"
19193 - Fix for "fcntl01" to allow it to run without   ( Paul Larson )
19194   predefining the file descriptors
19195 - Fix for "readv02" to check for EINVAL on       ( Paul Larson )
19196   2.5.35 and above kernels
19197 - Fix for "stime01" to allow the checked time to ( Paul Larson )
19198   be off +1 second
19199 - Fix for "writev01" to check for EINVAL on      ( Paul Larson )
19200   2.5.35 and above kernels
19201   
19205 LTP-20020910
19206 ------------
19207 - Fix path in runpan.sh                          ( Paul Larson )
19208 - runtest/syscalls:
19209         a.Removed the {} from the environment    ( Robbie Williamson )
19210           variables
19211         b.Comment out stime01, since it sets     ( David Barrera )
19212           the system time forward and could
19213           cause problems with several other
19214           tests if it's running at the same
19215           time (-x nn)
19216 - Renamed the fsx-linux test on nfs to           ( Robbie Williamson )
19217   "nfsx-linux"
19218 - fsxtest: Added code to handle JFS.             ( Robbie Williamson )
19219 - ld01: Made the diff case insensative for       ( Robbie Williamson )
19220   cross-platform compatibility.
19221 - Removed obsolete test, "ulimit", from          ( Robbie Williamson)
19222   automatic build and install.
19223 - Moved the 'chown' commands to "install         ( Robbie Williamson )
19224   section in the Makefile of fchmod
19225 - Applied patches for s390                       ( Susanne Wintenberger )
19226 - Applied patches for IA64                       ( Jacky Malcles )
19227 - Applied patch for adding some missing includes ( Andreas Jaeger )
19228   to remove warnings about missing prototypes
19229 - Applied x86-64 patch for ldd01                 ( Andreas Jaeger )
19230 - Fix for ar01 hang when filesystem is full      ( Paul Larson )
19231 - Make ltp run with uClibc                       ( Steven J. Hill )
19232 - Fix compiler warnings in various tests         ( Xiao Feng Shi )
19233 - Clean up many of the mktemp warnings           ( Paul Larson )
19234   And use mkstemp in tst_tmpdir()
19235 - Applied pan/logfile/tools patches.             ( William J. Huie )
19236 - Use regular instead of mandatory locks in      ( Matthew Wilcox )   
19237   fcntl09, fcntl10, fcntl11 to fix with NFS
19238 - Fix pids in fcntl11, fcntl19, fcntl20, fcntl21 ( Paul Larson )
19239   to be pid_t instead of short for 2.5 compat
19240 - Add command line options to runalltests.sh to  ( Randy Hron, 
19241   allow setting of various pan options and         Paul Larson,
19242   changing the temp directory                      Nate Straz )
19243 - Added automation documentation to /doc         ( Jeff Martin )
19244 - Patched nanosleep02.c to correctly test the    ( Andrea Arcangeli )
19245   functionality and avoid false positives.
19248 LTP-20020813
19249 ------------
19250 * Fixes
19251 -------
19252 - Fix runtest/commands to export the            ( Paul Larson        )
19253   correct TCdat
19254 - Add some missing includes and remove          ( Andreas Jaeger     )
19255   warnings about missing prototypes
19256 - Add better initialization to waitpid05,       ( Robbie Williamson  )
19257   signal04, getgroups01
19258 - Fix sockioctl01 to work even if fd0 isn't     ( Paul Larson        )
19259   open
19260 - Fix mmstress path problems, now uses execvp   ( Paul Larson        )
19262 LTP-20020807
19263 ------------
19265 * New Additions
19266 ---------------
19267 - Added new testcases of link07,fcntl22,link06          ( Bull Group        )
19268 - Added linux kernel scheduler latency tester           ( Davide Libenzi    )
19269 - Database test tool 'dbgrinder'                        ( James Kenefick    )
19271 * Fixes
19272 -------
19273 - Several fixes for 64-bit                              ( Gerhard Tonn      )
19274 - fstat05,llseek fixes for MIPS                         ( Carsten Langgaard )
19275 - Fixed check in getgroups03 that was causing 
19276   failures if 'nobody' isn't in any secondary groups    ( Paul Larson       )
19277 - Fix sendfile02 to work with the new 2.5 kernels which 
19278   no longer allow it to fall back on write              ( Paul Larson       )
19279 - Changed the hardcoded ip address to 127.0.0.1 in 
19280   recvfrom01-sctp-udp-ipv6                              ( Robbie Williamson )
19281 - Added instance and time command line options in
19282   runalltests.sh                                        ( Jeff Martin       )
19283 - Fixed the algorithm description for fork07,fork12     
19284   Reduced the output of fork07 to a finite amount       ( Nathan Straz      )
19285 - Added fork12 to runtest/crashme.                      ( Nathan Straz      )
19286 - Added option for interface selection in tcpdump01     ( Robbie Williamson )
19289 LTP-20020709
19290 -----------
19291 * New Additions
19292 ---------------
19293 - New testcases fcntl22, link06, link07,
19294   mknod09                                        ( Bull Group         )
19295 - New sctp tests                                 ( Robert Williamson  )
19296 - New direct IO tests                            ( Narasimha Sharoff  )
19297 - mlock01 and mlock02 tests                      ( Paul Larson        )
19299 * Fixes
19300 ----------------
19301 - MIPS fixes; write01                            ( Shaobo Li          )
19302 - patches for 64bit and warnings                 ( Ihno Krumreich     )
19303 - fixes for ftruncate02, fchown03                ( Robert Williamson  )
19304   - updates to LTP scripts                         ( Nathan Straz       )
19306 LTP-20020607
19307 ------------
19308 * New Additions
19309 - Tests if gettimeofday02 is monotonous      ( Andi Kleen          )
19310 - Added new tests readv03, setgroups04
19311   and truncate04                             ( Group Bull          )
19313 * Fixes
19314 ----------------
19315 - Bug fixes and ports for MIPS               ( Johannes Stezenbach )
19316 - Fixes BROKs on 64bit x86,ISO-C complience  ( Andi Kleen          )
19317 - 64 bit bug fixes and remove warnings
19318   on 64 bit arch                             ( Ihno Krumreich      )
19319 - Clean up warnings on s390                  ( William Jay Huie    )
19320 - Improvements on fstat05 for IA64           ( Group Bull          )
19321 - Testcase ID clean ups, improvements
19322   to mallocstress                            ( Nathan Straz        )
19323 - Fix warnings and bugs in clisrv
19324   and mallocstress   i                       ( Dan Kegel           )
19325 - Fixed sendfile601 for IPV6                 ( Robert Willionsom   )
19326 - Fixes for shmctl & mprotect03              ( Paul Larson         )
19327 - multicast testcase fixes                   ( Ted Cheslak         )
19328 - Automation: added sar results to ltp_check ( Casey Abell         )
19329 - Automation: added function to ltp_check    ( Li Ge               )
19332 LTP-20020507
19333 ------------
19335 * New Additions
19336   - New syscalls tests, chroot, fchdir, fstat 
19337     pread, pwrite, and reddir.                      (Bull )
19338   - New syscalls test.                              ( Ihno Krumreich )
19340 * Fixes
19341   - S390 bug fixes, patches to remove complier 
19342     warnings.                                       ( Ihno Krumreich )
19343   - S390 bug fixes.                                 ( William Jay Huie )
19344   - LTP Automation script updates.                  ( William Jay Huie )
19345   - make testcases work without a controlling tty.  
19346     for recv01, recvfrom01 and recvmsg01.           ( Paul Larson )
19347   - Networking test updates, multiple concurrent
19348     runs.                                           ( Robert Williamson )
19349   - test01 patch for wrap around at 2gigs           ( Randall Hron )
19350   - patches to syscalls test wait402, chdir03       ( Andreas Jaeger )
19353 CVS Bugs closed.
19354 ----------------
19355   #545739 fcntl17 failing getting unexep. sig13     ( Paul Larson )
19357 LTP-20020408
19358 -----------
19359 * New Additions
19360   - Scripts to automate LTP test suite execution.   ( William Jay Huie )
19361   - IPV6 port of NetPIPE, network stress tool.      ( Robert Williamson )
19363 * Fixes
19364   - Numerous 64-bit updates, remove warnings
19365     and errors.                                     ( Andi Kleen )
19366   - 64-bit patches to memory and IPC tests.         ( Ihno Krumreich )
19367   - 64-bit IA64 port related patches.               ( Jacky Malcles )
19368   - patches to remove warnings and bugs.            ( Andreas Jaeger )
19369   - mmstress bug: deletes /dev/zero.                ( Sachin Vyas )
19370   - sem02: make test remove semids it created.      ( Robert Williamson )
19371   - Report missing groups and users in IDcheck.sh   ( Robert Williamson )
19372   - expected error modified in mprotect and
19373     msync tests.                                    ( Paul Larson )
19374   - make testcases work without a controlling tty.  ( Paul Larson )
19376 CVS Bugs closed.
19377 ~~~~~~~~~~~~~~~~
19378  #536483 sem02 does not clean up /tmp directory   (Robert Willamson
19381 LTP-20020307
19382 ------------
19383 o       fixed IDcheck.sh to prompt for IDs only when missing (Jay Huie)
19384 o       added time duration option to pan (Jay Huie)
19385 o       added 4 more cases to getcwd02 test (Jay Huie)
19386 o       added time-schedule tool by Richard Gooch under sched test
19387         section (Manoj Iyer)
19388 o       added trace_sched tool under sched test section (Manoj Iyer)
19389 o       added sigpending02 test to syscalls section (Paul Larson)
19390 o       created a KNOWN-FAILURES file to document known 
19391         test failures (Robbie Williamson)
19392 o       added sem02 test to ipc section (Robbie Williamson)
19393 o       added SCTP section to network tests (Robbie Williamson)
19394 o       added disktest by Brent Yardley to io section (Robbie Williamson)
19395 o       closed the following bugs:
19396         [ #491285 ] recvfrom01 test (Paul Larson)
19397         [ #491286 ] recvmsg01 test (Robbie Williamson)
19398         [ #505515 ] perf_lan6 test (Robbie Williamson)
19399         [ #506536 ] recv01 test (Robbie Williamson)
19400         [ #514408 ] chown05 (Dave Engebretsen)
19401         [ #511427 ] pread02 test (Paul Larson)
19402         [ #516577 ] ftruncate03 test (Jay Huie)
19403         [ #523055 ] sched_getscheduler test (Paul Larson)
19404         [ #523137 ] sched_setscheduler02 test (Paul Larson)
19405         [ #525688 ] sendfile01 (Paul Larson)
19408 LTP-20020207
19409 ------------
19410 o       added support for cross-compiling (Todd Inglett)
19411 o       added LKML's cache_leak testcase to ltp/scratch (Nate Straz)
19412 o       added IPv6 support (Robbie Williamson)
19413 o       added "gethost" to /tools (Robbie Williamson)
19414 o       fixed the race conditions in the float tests and removed 
19415         the sleeps (Robbie Williamson)
19416 o       enabled non-root make authority (Paul Larson)
19417 o       separated compilation into "make" and "make install" (Paul Larson)
19418 o       added ipc_stress test (Manoj Iyer)
19419 o       added pthreads_stress test (Manoj Iyer)
19420 o       made changes to support architecture independence (Manoj Iyer & Paul Larson)
19421 o       closed the following bugs: 
19422         504960, 505108, 504613, 504616, 491283, 506689, 508055, 506692, 508074
19423         491289, 506662, 511383, 511391, 511427, 511494, 504649, 514050, 512953
19424         (Manoj Iyer, Paul Larson, and Robbie Williamson)        
19427 LTP-20020108
19428 ------------
19429 o       fixed IDcheck.sh to work with bash1 (Nate Straz)
19430 o       updated menu script (Robbie Williamson)
19431 o       reset errno to 0 at the beginning of TEST macro (Paul Larson)
19432 o       added floating point stress tests (Bull/IBM)
19433 o       added fsx-linux NFS tests (Apple)       
19434 o       define GLIBC_SIGACTION_BUG for sigaction02 (Robbie Williamson)
19435 o       removed bogus testcase from dup201 test (Paul Larson)
19436 o       fixed recvfrom01 case 5 (Wayne Boyer)
19437 o       workaround for smp issue with waitpid12 (Manfred Spraul)
19440 LTP-20011206
19441 ------------
19442 o       necessary users/groups can now be created on installation with 
19443         user's permission
19444 o       added a simple menu-based interface for running the LTP testsuite
19445 o       fixed negative duration in pan output when -l isn't used
19446 o       new set of tests under fs-maim
19447 o       fixed race condition in nfslock01
19448 o       ar01, ld01, ldd01, nm01, objdump01, and size01 fixed when multiple 
19449         copies are run simultaneously
19450 o       workaround for SIGTTOU hang in ioctl02
19451 o       shmget03 uses IPC_PRIVATE to make it safe when running multiple copies
19452 o       compiler warnings and other minor errors fixed in many tests
19454 LTP-20011107
19455 ------------
19456 o       Many improvements to mtest05 and mtest06 tests
19457 o       new test nfsstress
19458 o       included ver_linux in LTP and made it run at the end of test scripts
19459 o       check for necessary users/groups in Makefile and warn if they don't
19460         exist
19461 o       documented the users and groups necessary for the testcases to run
19462 o       simplified telnet01 when looking for root prompt
19463 o       removed incorrect testcase from sendfile03
19464 o       fixed modify_ldt01 test problems on newer kernels
19465 o       added setrlimit to unlimit core size in waitpid05 test to work 
19466         around systems where this is set to 0
19467 o       fixed mmstress pthread hang problem
19469 LTP-20010925
19470 ------------
19471 o       Testcases have been organized into categories in a directory 
19472         structure under the testcases subdirectory
19473 o       About 400 new testcases added covering various system calls
19474 o       Andreas Jaeger got confirmation from the glibc people that the
19475         ulimit test was broken as a result of some changes made in 
19476         glibc2.2.5.  Since it's the test that's broken, Nate Straz 
19477         removed the offending testcase.
19478 o       Updated README and INSTALL files
19479 o       Descriptions of the testcases have been added to the doc 
19480         directory and are organized by type (syscalls.txt, fs.txt, etc.)
19482 ------------
19483 2000-09-18 Juan J. Quintela <quintela@fi.udc.es>
19484            Aaron Laffin <alaffin@sgi.com>
19486   * tests/mmap001.c: first checkin of a modified version of
19487   mmap001.c from the memtest suite.
19489 2000-09-08  Egor Duda <deo@logos-m.ru>
19491         * tests/fpathconf01.c: Close opened file at exit.
19492         * tests/select01.c: Ditto.
19494 2000-09-08  Andrea Arcangeli <andrea@suse.de>
19495   * tests/fcntl09.c, tests/fcntl10.c: Rearrange the F_SETLK test to
19496   to correctly use F_RDLCK and F_WRLCK.
19498 2000-09-06  Egor Duda  <deo@logos-m.ru>
19500         * lib/parse_opts.c (parse_opts): Initialize allocated string
19501         to prevent heap corruption.