mreed10 | a0ab647 | 2007-03-31 19:26:45 +0000 | [diff] [blame^] | 1 | LTP-20070331 |
| 2 | |
| 3 | -make sure people dont try and patch the generated file |
| 4 | regen.sh |
| 5 | |
| 6 | -use POSIX redirection as pointed out by Will Newton |
| 7 | Makefile |
| 8 | |
| 9 | -A fix for bug #29491. Made more robust for use with the use of initgroups |
| 10 | fchown04.c |
| 11 | |
| 12 | -Fix for Bug no. [ 1671695 ] "Check return codes everywhere" as pointed out by "Markus Elfring" |
| 13 | write_log.c |
| 14 | |
| 15 | -Helge Deller writes: use TST_SIZE rather than sizeof(palfa) as sizeof() evaluates to 27 (+1 for the NUL byte) |
| 16 | read04.c |
| 17 | |
| 18 | -A fix for Bug #31162. Passes the correct address location to the mincore call. |
| 19 | mincore01.c |
| 20 | |
| 21 | -remove silly reliance on -DLINUX |
| 22 | Makefile, data_space.c, stack_space.c |
| 23 | |
| 24 | -cleanup |
| 25 | sysfs01.c, sysfs02.c, sysfs03.c, sysfs04.c, sysfs05.c, sysfs06.c |
| 26 | |
| 27 | -Riaz Rahaman writes: make sure the call to malloc() worked |
| 28 | semget05.c |
| 29 | |
| 30 | -Fix for Bug No. 1427780 (link07 fails) as pointed out correctly by 'Patrick Wyzorski' |
| 31 | tst_tmpdir.c, link07.c |
| 32 | |
| 33 | -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. |
| 34 | file_test.sh |
| 35 | |
| 36 | -Helge Deller writes: rename parisc to hppa and add tee/vmsplice/splice syscall numbers |
| 37 | hppa.in, linux_syscall_numbers.h, order, parisc.in |
| 38 | |
| 39 | -A patch by Ricardo Salveti De Araujo that corrects the problem of a dhcpd test failsing when the eth0 device is not used |
| 40 | dhcpd_tests.sh |
| 41 | |
| 42 | -overhaul test case completely and make sure we reset errno as pointed out by Riaz Rahaman |
| 43 | sysconf01.c |
| 44 | |
| 45 | -Removing the size of negative 1 test. This fixes bug # 28825 |
| 46 | hugeshmget02.c, shmget02.c |
| 47 | |
| 48 | -A patch submitted by Raghuveer Raghavendra to fix the problem of a Child process is waiting for the SIGTERM signal. |
| 49 | rename14.c |
| 50 | |
| 51 | -Henry Yei writes: Adds malloc check and frees memory during cleanup |
| 52 | semop01.c |
| 53 | |
| 54 | -cleanup tests, revert nanosleep() workaround for broken kernels, and fix time comparison as pointed out by Helge Deller |
| 55 | gettimeofday01.c, gettimeofday02.c |
| 56 | |
| 57 | -fixup /proc/sys/kernel/sem so it works properly as pointed out by Henry Yei |
| 58 | semget05.c |
| 59 | |
| 60 | -Carmelo AMOROSO writes: &bad_addr is passed to sysfs when in reality we want to pass bad_addr |
| 61 | sysfs06.c |
| 62 | |
| 63 | -Helge Deller writes: add support for hppa |
| 64 | Makefile, shmt02.c, shmt04.c, shmt05.c, shmt06.c, shmt07.c, shmt09.c |
| 65 | |
| 66 | -Helge Deller writes: use __builtin_return_address(0) rather than "main" to avoid arch-specific details |
| 67 | diotest4.c |
| 68 | |
| 69 | -cleanup code |
| 70 | shmt02.c, shmt03.c, shmt04.c, shmt05.c, shmt06.c, shmt07.c, shmt08.c, shmt09.c, shmt10.c, semop01.c |
| 71 | |
mreed10 | 1fc9967 | 2007-03-01 04:37:03 +0000 | [diff] [blame] | 72 | LTP-20070228 |
| 73 | |
| 74 | -Helge Deller writes: when calling open() with O_CREAT, the mode must be |
| 75 | specified. vmsplice01.c |
| 76 | |
| 77 | -A patch from Yi Xu to add a nanosleep between the first gettimeofday and the |
| 78 | next gettimeofday to make sure there has been a measurable time |
| 79 | (for gettimeofday function) elapsed gettimeofday02.c |
| 80 | |
| 81 | -Corrected problem found by Thomas Schulz. The syslog.conf file is now backed |
| 82 | up before any changes are made. syslog05 |
| 83 | |
| 84 | -Cleaned up lines 161 - 171. Reading the pid-max value from |
| 85 | /proc/sys/kernel/pid_max. getsid02.c |
| 86 | |
| 87 | -Passing a 1 instead of 0 to genload with the -hdd option for the -i option. |
| 88 | This prevents a recursive loop. runltp |
| 89 | |
| 90 | -tweak CPPFLAGS so we can find all of our headers |
| 91 | Makefile |
| 92 | |
| 93 | -The attached patch (from Carol Hebert) corrects some errors and adds some |
| 94 | additional tests to the IPMI testcase in pounder2. |
| 95 | ipmitool |
| 96 | |
| 97 | -Removing the Ping test portion of this test because it is unneeded and |
| 98 | causes failures. mc_member |
| 99 | |
| 100 | -as pointed out by Helge Deller, make sure we only check the number of bytes |
| 101 | that we wrote read04.c |
| 102 | |
| 103 | -random updates from Jane Lv for uClinux |
| 104 | access05.c, chdir04.c, chroot03.c, creat06.c, execve03.c, semop05.c, |
| 105 | shmat01.c,shmctl01.c, link04.c, lstat02.c, mkdir03.c, mknod06.c, open08.c, |
| 106 | read02.c, rename08.c, rmdir02.c, rmdir03.c, rmdir05.c, stat03.c, stat06.c, |
| 107 | statfs02.c, symlink03.c, truncate03.c |
| 108 | |
| 109 | |
mreed10 | cebf295 | 2006-12-23 04:50:36 +0000 | [diff] [blame] | 110 | LTP-20061222 |
| 111 | |
| 112 | -fix from Steven J. Hill use memset() instead of bzero() |
| 113 | netsync.c |
| 114 | |
| 115 | -cleanup style |
| 116 | lftest.c |
| 117 | |
| 118 | -fix by Will Newton to just use a normal anonymous mapping |
| 119 | mmap09.c |
| 120 | |
| 121 | -do not use variable names the same as system functions (like stime() or utime()) |
| 122 | pan.c, tag_report.c, pipeio.c, fptest01.c, netpipe.c |
| 123 | |
| 124 | -fix from Jane Lv: large buffers on the stack make uClinux cry |
| 125 | lftest.c |
| 126 | |
| 127 | -A fix for Bug 29489 that updates syslogtst.c for syslog-ng on SLES 10 |
| 128 | syslogtst.c |
| 129 | |
| 130 | -Multiple Makefiles had clean up changes made |
| 131 | |
| 132 | -scrub references to _syscall2 |
| 133 | sysfs01.c, sysfs02.c, sysfs03.c, sysfs04.c, sysfs05.c, sysfs06.c |
| 134 | |
| 135 | -use = rather than == when testing for equality in portable shell scripts as the latter is not POSIX |
| 136 | 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 |
| 137 | |
| 138 | -put -L path to ltp in LDLIBS for now (even though it is wrong) ... need to find out what LDFLAGS isnt properly being incremented |
| 139 | Makefile |
| 140 | |
| 141 | -this uses bashisms so make sure we require bash |
| 142 | rwtest.sh |
| 143 | |
| 144 | -use memcmp() instead of legacy bcmp() |
| 145 | fsx-linux.c, fsx-linux.c, symlink01.c, fsx-linux.c |
| 146 | |
| 147 | -use syscall() instead of _syscall#() |
| 148 | HTaffinity.c |
| 149 | |
| 150 | -Rename mknod01.c to mknodat01.c for bug # 30083 |
| 151 | mknod01.c, mknodat01.c |
| 152 | |
| 153 | -tweak cnt decrement to be POSIX friendly |
| 154 | generate.sh |
| 155 | |
mreed10 | c552b4b | 2006-11-21 18:39:19 +0000 | [diff] [blame] | 156 | LTP-20061121 |
| 157 | |
| 158 | -Removed an invalid errno value check. |
| 159 | diotest4.c |
| 160 | |
| 161 | -Fixed the setting of LTPROOT for the bin directory, not just the |
| 162 | ltp/testcase/network/multicast/mc_cmds directory for bug 25273 |
| 163 | mc_cmds |
| 164 | |
| 165 | -descend into timers subdir when cleaning |
| 166 | Makefile |
| 167 | |
| 168 | -This patch amends pounder to build kernel 2.6.18 instead of 2.6.15. |
| 169 | build_kernel, memtest.patch, build_kernel, memtest |
| 170 | |
| 171 | -dynamically calculate TST_TOTAL rather than hardcoding it |
| 172 | shmctl01.c, shmctl02.c, shmctl03.c |
| 173 | |
| 174 | -Fix from Jane Lv to move large arrays off the stack and into global |
| 175 | data section: |
| 176 | getgroups01.c, getgroups04.c |
| 177 | |
| 178 | -This patch makes the pounder control program handle SIGHUP by killing children |
| 179 | when we're told that the tty closed, else you close the pounder window and |
| 180 | various parts of it keep running. |
| 181 | run.c |
| 182 | |
| 183 | -The readme file has been updated for nfs |
| 184 | README |
| 185 | |
| 186 | -Disable this test case for kernels below 2.6.17 and not 2.6.16. |
| 187 | vmsplice01.c |
| 188 | |
| 189 | -This is a patch that allows pounder to record the contents of sysfs when it |
| 190 | starts, thus enabling us to take a better snapshot of the system state when |
| 191 | pounder starts. It also adds "lspci" into the PCI Device Tree heading per |
| 192 | user request. |
| 193 | get_hw_info |
| 194 | |
| 195 | -Since 2.6.17, _syscall* isn't exported into the user space any more, so all |
| 196 | the test cases using _syscall* will fail to be compiled This patch |
| 197 | remove _syscall5 from llseek.c and convert to syscall provided by libc.It |
| 198 | also includes some cleanups and makes the build cleaner and removes the |
| 199 | warning for |
| 200 | scsimain.c, llseek.c, scsimain.c |
| 201 | |
| 202 | -Backed out the "fix" in Bug 1592647, b/c I don't think the testcase is |
| 203 | actually broken. |
| 204 | diotest4.c |
| 205 | |
| 206 | -touchup code a little to make the expected behavior of test4 more obvious |
| 207 | setrlimit01.c |
| 208 | |
| 209 | |
| 210 | -The random syscall generator has a bug on x86-64 where it only generates |
| 211 | random bits for the upper 32 bits of the syscall argument, and then truncates |
| 212 | the upper 32 bits anyway! This patch replaces the rand() weirdness with a |
| 213 | function that generates N bytes of random data instead. It also adds a -z |
| 214 | flag in case one *wants* the zero-arguments behavior; Max Asbock and Russ |
| 215 | Weight requested it because zero is a quick way to find kernel code paths |
| 216 | that don't check userland pointers. |
| 217 | CHANGELOG, randasys.c, random_syscall |
| 218 | |
| 219 | -Applied fix for Bugs item #1592647 |
| 220 | diotest4.c |
| 221 | |
| 222 | -A patch by Jacky Malcles (The IA-64 architecture sets SHMLBA to 1MB and) The |
| 223 | value of the pointer address passed to shmat being set in such a way that |
| 224 | rounding down to the nearest multiple of SHMLBA results above the current |
| 225 | heap. |
| 226 | shmt09.c |
| 227 | |
| 228 | |
| 229 | -Made a change to a comment above the change for 1.11 |
| 230 | mc_cmds |
| 231 | |
| 232 | -Disabling the ping test for now. The test can pass without this additional |
| 233 | check and can cause failures on some distros. |
| 234 | mc_commo |
| 235 | |
| 236 | |
| 237 | -A patch by Suzuki Kp, that removed the definition of HZ from user space for |
| 238 | Bug # 28023. |
| 239 | adjtimex02.c |
| 240 | |
| 241 | |
| 242 | -Comment out set -x to remove debug output |
| 243 | nfsstat01 |
| 244 | |
mreed10 | fa0c2d6 | 2006-10-17 20:23:48 +0000 | [diff] [blame] | 245 | LTP-20061017 |
| 246 | |
| 247 | -A fix for Bug 23587 where the connectathon test failed on linux client with cifs mount to Windows2003 R2 server |
| 248 | op_chmod.c |
| 249 | |
| 250 | -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 |
| 251 | 17-5.c |
| 252 | |
| 253 | 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 |
| 254 | 5-1.c, 8-1.c, 1-1.c, 2-1.c |
| 255 | |
| 256 | -When calling pthread_attr_setscope, PHREAD_SCOPE_PROCESS is not supported by linux, change it to PTHREAD_SCOPE_SYSTEM and the test will pass |
| 257 | 20-1.c, 21-1.c, 21-2.c |
| 258 | |
| 259 | -Removed the ":" after 'v' in the getopts line because it is not using optarg. |
| 260 | runltplite.sh |
| 261 | |
| 262 | -Added code to disable tests that will not run on kernels below 2.6.16 |
| 263 | 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 |
| 264 | |
| 265 | -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. |
| 266 | 22-1.c, 22-2.c |
| 267 | |
| 268 | -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 |
| 269 | asapi_06.c |
| 270 | |
| 271 | -A fix for bugs 27174 and 27177. This fixes the problem of reading HugePages_Free |
| 272 | hugemmap01.c, hugemmap04.c |
| 273 | |
| 274 | -Correcting error messages |
| 275 | ltpapicmd.c |
| 276 | |
| 277 | -This patch by Darrick Wong fixes complier warnings and overflow problems related to the use of large number #defines on some architectures. |
| 278 | inconsistency-check.c |
| 279 | |
| 280 | |
| 281 | -When calling pthread_attr_setscope, PTHREAD_SCOPE_PROCESS is not supported by linux, change it to PTHREAD_SCOPE_SYSTEM for testing |
| 282 | 15-1.c, 15-2.c |
| 283 | |
| 284 | |
| 285 | -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 ! |
| 286 | fsx-linux.c |
| 287 | |
| 288 | -Changing include <posixtest.h> to include "posixtest.h" |
| 289 | 1-1.c |
| 290 | |
| 291 | -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. |
| 292 | default-tests.tar.gz, ipmitool, ipmitool |
| 293 | |
mreed10 | 0585c41 | 2006-09-18 21:04:42 +0000 | [diff] [blame] | 294 | LTP-20060916 |
| 295 | |
| 296 | -Code was added to disable tests that will not run on kernels versions lower |
| 297 | than 2.6.16 |
| 298 | fstatat01.c, vmsplice01.c, unlinkat01.c, mkdirat01.c, mkdirat01.c, |
| 299 | readlinkat01.c,futimesat01.c,renameat01.c,openat01.c, openat01.c, fchownat01.c |
| 300 | symlinkat01.c,faccessat01.c, timer_create02.c, fchmodat01.c, splice01.c, |
| 301 | tee01.c, mknod01.c |
| 302 | |
| 303 | -The following new test cases for 2.6.16 kernels and above were created by |
| 304 | Yi CDL Yang |
| 305 | fstatat01.c, vmsplice01.c, unlinkat01.c, mkdirat01.c, mkdirat01.c, |
| 306 | readlinkat01.c,futimesat01.c,renameat01.c,openat01.c, openat01.c, fchownat01.c |
| 307 | symlinkat01.c,faccessat01.c, timer_create02.c, fchmodat01.c, splice01.c, |
| 308 | tee01.c, mknod01.c |
| 309 | |
| 310 | -Changes were made to several files to make them easier to read |
| 311 | change_owner.mode.sh |
| 312 | |
| 313 | -Changes were made to remove DOS ^M |
| 314 | ltp-run-files.txt, self_exec.c, Makefile, load_tagp.sh, str_agp.h, tagp.h, |
| 315 | Makefile, user_tagp.h, pci-exp-tests-HOWTO, Makefile, README, runtest_off.sh, |
| 316 | runtest_on.sh, README, Makefile, README, common.h, README.1ST, mem03.c, |
| 317 | README, ltpClient.c, ltpServer.c |
| 318 | |
| 319 | -Changes made by Jacky Malcles that let ltp-aiodio.sh fun this scenario |
| 320 | ltp-aiodio.part3 |
| 321 | |
| 322 | -Changes made to linux __NR_ logic here |
| 323 | Makefile, i386.in, ia64.in, linux_syscall_numbers.h, order, parisc.in, |
| 324 | powerpc.in, powerpc64.in, regen.sh, s390.in, s390x.in, sparc.in, sparc64.in, |
| 325 | stub-list, x86_64.in |
| 326 | |
| 327 | -Changes were made to Define _GNU_SOURCE if not already defined |
| 328 | chmod05.c, chmod06.c, fchmod05.c, fchmod06.c, fcntl17.c, llseek01.c, |
| 329 | llseek02.c, mount03.c |
| 330 | |
| 331 | -Generate script into generic shell and make sure we still work even if host |
| 332 | lacks perl |
| 333 | Makefile, generate.sh |
| 334 | |
| 335 | -A patch by jiang guowei for mmap1.c. It makes the option -v valid.Otherwise, |
| 336 | when you type mmap1 -v in command line,it will show:invalid option.More |
| 337 | detail,please see bug 1541053. |
| 338 | mmap1.c |
| 339 | |
| 340 | -Applied a patch to fix bug #14744 |
| 341 | kill02.c |
| 342 | |
| 343 | - Changed Makefile to standard LTP makefile and fixed a build problem with the |
| 344 | new lock tests |
| 345 | ltp/testcase/network/nfsv4/lock/Makefile |
| 346 | |
| 347 | - Changes made to several Makefiles to force CFLAGS/LIBS to be evaluated |
| 348 | once rather than everytime they are used |
| 349 | |
| 350 | -Standardize makefiles (punt UCLINUX/COLDFIRE cruft, build everything with |
| 351 | "-Wall" and user-optimizations, remove pointless targets in favor of |
| 352 | implicit ones, etc...) Makefiles |
| 353 | |
| 354 | -Adding files for Mitsu's networking tests. |
| 355 | 00_Descriptions.txt, Makefile, broken_ip4-checksum, broken_ip4-dstaddr, |
| 356 | broken_ip4-fragment, broken_ip4-ihl, broken_ip4-protcol, broken_ip4-totlen, |
| 357 | broken_ip4-version, broken_ip6-dstaddr, broken_ip6-nexthdr, broken_ip6-plen, |
| 358 | broken_ip6-version, Makefile, 00_Descriptions.txt, Makefile, |
| 359 | route4-change-dst,route4-change-gw, route4-change-if, route4-ifdown, |
| 360 | route4-redirect, route4-rmmod, route6-change-dst, route6-change-gw, |
| 361 | route6-change-if, route6-ifdown, route6-redirect, route6-rmmod |
| 362 | |
| 363 | -Add a common header for __NR defines |
| 364 | fchownat01.c, fstatat01.c, futimesat01.c, mkdirat01.c, mknod01.c, |
| 365 | openat01.c, splice01.c, tee01.c, common_timers.h |
| 366 | |
| 367 | -Added a patch by Mitsuru Chinen that added the Absolute path to execute sshd |
| 368 | daemon ssh4-stress |
| 369 | |
| 370 | -This patch adds brackets because some versions of ssh requires square brackes |
| 371 | around the IPv6 address. |
| 372 | ssh-stress03-rmt |
| 373 | |
| 374 | -Changes are made to try to load .ko modules before .o as pointed out by HK |
| 375 | ltpacpi.sh, load_tagp.sh, load_tbase.sh, load_tmod.sh, load_tdrm.sh, |
| 376 | load_tbio.sh |
| 377 | |
| 378 | -Additional changes for uClinux fixes from Jane Lv |
| 379 | access05.c, chdir04.c, chroot03.c, creat06.c, mkdir03.c, mknod06.c, |
| 380 | nanosleep03.c, open08.c, pause02.c, rename08.c, rmdir02.c, sigrelse01.c, |
| 381 | sockioctl01.c, stat03.c, statfs02.c |
| 382 | |
| 383 | -Made changes to clean up the makefile, clean up source code warnings, and |
| 384 | add better libc/libepoll detection |
| 385 | CheckVer.c, Makefile, epoll-ltp.c |
| 386 | |
| 387 | - A fix by Jeff Bailey for my previous breakage of install target in Multiple |
| 388 | Makefiles |
| 389 | |
| 390 | -A patch was created tomake errno failure message more helpful |
| 391 | sysctl03.c |
| 392 | |
| 393 | -A patch that sets the constant PAGE_SIZE to the kernel its running on |
| 394 | fsx-linux.c |
| 395 | |
| 396 | -Changes were made to remove extraneous whitespace |
| 397 | Makefile, pth_str01.c, pth_str02.c, pth_str03.c |
| 398 | |
| 399 | -A patch was created to move common defines/functions/etc... to one header |
| 400 | file so we have to get it right just once |
| 401 | clock_gettime02.c, clock_gettime03.c, clock_settime02.c, clock_settime03.c, |
| 402 | common_timers.h, timer_create02.c, timer_create03.c, timer_create04.c, |
| 403 | timer_delete02.c, timer_delete03.c, timer_settime02.c, timer_settime03.c |
| 404 | |
| 405 | -Adding files for Mitsur's networking tests |
| 406 | 00_Descriptions.txt, Makefile, mcast4-grpope01, mcast4-grpope02, |
| 407 | mcast4-grpope03, mcast4-grpope04, mcast6-grpope01, mcast6-grpope02, |
| 408 | mcast6-grpope03, mcast6-grpope04, 00_Descriptions.txt, Makefile, |
| 409 | mcast4-pktfld01,mcast4-pktfld02, mcast6-pktfld01, mcast6-pktfld02, |
| 410 | 00_Descriptions.txt, Makefile, mcast4-queryfld01, mcast4-queryfld02, |
| 411 | cast4-queryfld03, mcast4-queryfld04, mcast4-queryfld05, mcast4-queryfld06, |
| 412 | mcast6-queryfld01, mcast6-queryfld02, mcast6-queryfld03, mcast6-queryfld04, |
| 413 | mcast6-queryfld05, mcast6-queryfld06 |
| 414 | |
| 415 | -A change was made to use __linux__ preprocessor from toolchain itself rather |
| 416 | than a local custom _LINUX |
| 417 | Makefile, sched_tc0.c, sched_tc1.c, sched_tc2.c, sched_tc3.c, sched_tc4.c, |
| 418 | sched_tc5.c, sched_tc6.c |
| 419 | |
| 420 | -A fix type of option_message |
| 421 | reboot01.c |
| 422 | |
| 423 | -Changes were made to cleanup source code |
| 424 | domount.c, getopt.c |
| 425 | |
| 426 | -A patch that addes new functionality into the NFSvf lock tests. -fixes bugs - |
| 427 | adds the capability to stress a server with multiple clients |
| 428 | DEPLOY, Makefile, README, VERSION, locktests, locktests.c, locktests.h, |
| 429 | locktests.py, netsync.c, locktests-2.tar.gz |
| 430 | |
| 431 | -Changes to shmt09 were made by Marc Tardiff. Refer to the cvs log file |
| 432 | for more details. Tested successfully on sparc and i386 architectures. |
| 433 | |
| 434 | -Changes were made to shmt09 to account for ppc64 |
| 435 | |
| 436 | -Added a warning to those who wish to fiddle |
| 437 | tests.init |
| 438 | |
| 439 | -Changes were made to declare splice for new vmsplice test |
| 440 | i386.in, ia64.in, linux_syscall_numbers.h, powerpc.in, powerpc64.in, |
| 441 | s390.in, sparc.in, sparc64.in, stub-list, x86_64.in |
| 442 | |
| 443 | -Changes were made to add cast to shutup warning |
| 444 | timer_delete03.c, timer_settime03.c |
| 445 | |
| 446 | -A fix was made to remove trailing whitespace |
| 447 | clock_gettime02.c, clock_gettime03.c, clock_settime02.c, clock_settime03.c, |
| 448 | timer_create02.c, timer_create03.c, timer_create04.c, timer_delete02.c, |
| 449 | timer_delete03.c, timer_settime02.c, timer_settime03.c |
| 450 | |
| 451 | -Fixes taken from Yi CDL Yang and create a CLOCK list for people to use |
| 452 | as well as a func to turn a clock value into a string |
| 453 | common_timers.h |
| 454 | |
| 455 | -Changes were made to unify the generate.sh scripts and use the new top level |
| 456 | make-files script |
| 457 | generate.sh, Makefile, generate.sh, Makefile, generate.sh, nfs02, Makefile, |
| 458 | generate.sh, Makefile, generate.sh, Makefile, generate.sh, Makefile, |
| 459 | generate.sh |
| 460 | |
| 461 | -Patches were submitted Mitsuru Chinen writes: As an end-of-line semicolon |
| 462 | is missing, compiling asapi_06.c is failed. |
| 463 | asapi_06.c |
| 464 | |
| 465 | -Patches were submitted Mitsuru Chinen writes: It seems that the contents |
| 466 | of runtest/ipv6_lib gets old. Currently, there is no test named lib6, |
| 467 | but more tests are available in testcases/network/lib6 directory. |
| 468 | ipv6_lib |
| 469 | |
| 470 | ======= |
mreed10 | 7140f6d | 2006-09-18 19:41:41 +0000 | [diff] [blame] | 471 | LTP-20060918 |
| 472 | |
| 473 | -Code was added to disable tests that will not run on kernels lower |
| 474 | than 2.6.16 |
| 475 | fstatat01.c, vmsplice01.c, unlinkat01.c, mkdirat01.c, mkdirat01.c, |
| 476 | readlinkat01.c,futimesat01.c,renameat01.c,openat01.c, openat01.c, fchownat01.c |
| 477 | symlinkat01.c,faccessat01.c, timer_create02.c, fchmodat01.c, splice01.c, |
| 478 | tee01.c, mknod01.c |
| 479 | |
| 480 | -The following new test cases for 2.6.16 kernels and above were created by |
| 481 | Yi CDL Yang |
| 482 | fstatat01.c, vmsplice01.c, unlinkat01.c, mkdirat01.c, mkdirat01.c, |
| 483 | readlinkat01.c,futimesat01.c,renameat01.c,openat01.c, openat01.c, fchownat01.c |
| 484 | symlinkat01.c,faccessat01.c, timer_create02.c, fchmodat01.c, splice01.c, |
| 485 | tee01.c, mknod01.c |
| 486 | |
| 487 | -Changes were made to several files to make them easier to read |
| 488 | change_owner.mode.sh |
| 489 | |
| 490 | -Changes were made to remove DOS ^M |
| 491 | ltp-run-files.txt, self_exec.c, Makefile, load_tagp.sh, str_agp.h, tagp.h, |
| 492 | Makefile, user_tagp.h, pci-exp-tests-HOWTO, Makefile, README, runtest_off.sh, |
| 493 | runtest_on.sh, README, Makefile, README, common.h, README.1ST, mem03.c, |
| 494 | README, ltpClient.c, ltpServer.c |
| 495 | |
| 496 | -Changes made by Jacky Malcles that let ltp-aiodio.sh fun this scenario |
| 497 | ltp-aiodio.part3 |
| 498 | |
| 499 | -Changes made to linux __NR_ logic here |
| 500 | Makefile, i386.in, ia64.in, linux_syscall_numbers.h, order, parisc.in, |
| 501 | powerpc.in, powerpc64.in, regen.sh, s390.in, s390x.in, sparc.in, sparc64.in, |
| 502 | stub-list, x86_64.in |
| 503 | |
| 504 | -Changes were made to Define _GNU_SOURCE if not already defined |
| 505 | chmod05.c, chmod06.c, fchmod05.c, fchmod06.c, fcntl17.c, llseek01.c, |
| 506 | llseek02.c, mount03.c |
| 507 | |
| 508 | -Generate script into generic shell and make sure we still work even if host |
| 509 | lacks perl |
| 510 | Makefile, generate.sh |
| 511 | |
| 512 | -A patch by jiang guowei for mmap1.c. It makes the option -v valid.Otherwise, |
| 513 | when you type mmap1 -v in command line,it will show:invalid option.More |
| 514 | detail,please see bug 1541053. |
| 515 | mmap1.c |
| 516 | |
| 517 | -Applied a patch to fix bug #14744 |
| 518 | kill02.c |
| 519 | |
| 520 | - Changed Makefile to standard LTP makefile and fixed a build problem with the |
| 521 | new lock tests |
| 522 | ltp/testcase/network/nfsv4/lock/Makefile |
| 523 | |
| 524 | - Changes made to several Makefiles to force CFLAGS/LIBS to be evaluated |
| 525 | once rather than everytime they are used |
| 526 | |
| 527 | -Standardize makefiles (punt UCLINUX/COLDFIRE cruft, build everything with |
| 528 | "-Wall" and user-optimizations, remove pointless targets in favor of |
| 529 | implicit ones, etc...) Makefiles |
| 530 | |
| 531 | -Adding files for Mitsu's networking tests. |
| 532 | 00_Descriptions.txt, Makefile, broken_ip4-checksum, broken_ip4-dstaddr, |
| 533 | broken_ip4-fragment, broken_ip4-ihl, broken_ip4-protcol, broken_ip4-totlen, |
| 534 | broken_ip4-version, broken_ip6-dstaddr, broken_ip6-nexthdr, broken_ip6-plen, |
| 535 | broken_ip6-version, Makefile, 00_Descriptions.txt, Makefile, |
| 536 | route4-change-dst,route4-change-gw, route4-change-if, route4-ifdown, |
| 537 | route4-redirect, route4-rmmod, route6-change-dst, route6-change-gw, |
| 538 | route6-change-if, route6-ifdown, route6-redirect, route6-rmmod |
| 539 | |
| 540 | -Add a common header for __NR defines |
| 541 | fchownat01.c, fstatat01.c, futimesat01.c, mkdirat01.c, mknod01.c, |
| 542 | openat01.c, splice01.c, tee01.c, common_timers.h |
| 543 | |
| 544 | -Added a patch by Mitsuru Chinen that added the Absolute path to execute sshd |
| 545 | daemon ssh4-stress |
| 546 | |
| 547 | -This patch adds brackets because some versions of ssh requires square brackets |
| 548 | around the IPv6 address. |
| 549 | ssh-stress03-rmt |
| 550 | |
| 551 | -Changes are made to try to load .ko modules before .o as pointed out by HK |
| 552 | ltpacpi.sh, load_tagp.sh, load_tbase.sh, load_tmod.sh, load_tdrm.sh, |
| 553 | load_tbio.sh |
| 554 | |
| 555 | -Additional changes for uClinux fixes from Jane Lv |
| 556 | access05.c, chdir04.c, chroot03.c, creat06.c, mkdir03.c, mknod06.c, |
| 557 | nanosleep03.c, open08.c, pause02.c, rename08.c, rmdir02.c, sigrelse01.c, |
| 558 | sockioctl01.c, stat03.c, statfs02.c |
| 559 | |
| 560 | -Made changes to clean up the makefile, clean up source code warnings, and |
| 561 | add better libc/libepoll detection |
| 562 | CheckVer.c, Makefile, epoll-ltp.c |
| 563 | |
| 564 | - A fix by Jeff Bailey for my previous breakage of install target in Multiple |
| 565 | Makefiles |
| 566 | |
| 567 | -A patch was created to make errno failure message more helpful |
| 568 | sysctl03.c |
| 569 | |
| 570 | -A patch that sets the constant PAGE_SIZE to the kernel its running on |
| 571 | fsx-linux.c |
| 572 | |
| 573 | -Changes were made to remove extraneous whitespace |
| 574 | Makefile, pth_str01.c, pth_str02.c, pth_str03.c |
| 575 | |
| 576 | -A patch was created to move common defines/functions/etc... to one header |
| 577 | file so we have to get it right just once |
| 578 | clock_gettime02.c, clock_gettime03.c, clock_settime02.c, clock_settime03.c, |
| 579 | common_timers.h, timer_create02.c, timer_create03.c, timer_create04.c, |
| 580 | timer_delete02.c, timer_delete03.c, timer_settime02.c, timer_settime03.c |
| 581 | |
| 582 | -Adding files for Mitsuru's networking tests |
| 583 | 00_Descriptions.txt, Makefile, mcast4-grpope01, mcast4-grpope02, |
| 584 | mcast4-grpope03, mcast4-grpope04, mcast6-grpope01, mcast6-grpope02, |
| 585 | mcast6-grpope03, mcast6-grpope04, 00_Descriptions.txt, Makefile, |
| 586 | mcast4-pktfld01,mcast4-pktfld02, mcast6-pktfld01, mcast6-pktfld02, |
| 587 | 00_Descriptions.txt, Makefile, mcast4-queryfld01, mcast4-queryfld02, |
| 588 | cast4-queryfld03, mcast4-queryfld04, mcast4-queryfld05, mcast4-queryfld06, |
| 589 | mcast6-queryfld01, mcast6-queryfld02, mcast6-queryfld03, mcast6-queryfld04, |
| 590 | mcast6-queryfld05, mcast6-queryfld06 |
| 591 | |
| 592 | -A change was made to use __linux__ preprocessor from toolchain itself rather |
| 593 | than a local custom _LINUX |
| 594 | Makefile, sched_tc0.c, sched_tc1.c, sched_tc2.c, sched_tc3.c, sched_tc4.c, |
| 595 | sched_tc5.c, sched_tc6.c |
| 596 | |
| 597 | -A fix type of option_message |
| 598 | reboot01.c |
| 599 | |
| 600 | -Changes were made to cleanup source code |
| 601 | domount.c, getopt.c |
| 602 | |
| 603 | -A patch that adds new functionality into the NFSvf lock tests. -fixes bugs - |
| 604 | adds the capability to stress a server with multiple clients |
| 605 | DEPLOY, Makefile, README, VERSION, locktests, locktests.c, locktests.h, |
| 606 | locktests.py, netsync.c, locktests-2.tar.gz |
| 607 | |
| 608 | -Changes to shmt09 were made by Marc Tardiff. Refer to the cvs log file |
| 609 | for more details. Tested successfully on sparc and i386 architectures. |
| 610 | |
| 611 | -Changes were made to shmt09 to account for ppc64 |
| 612 | |
| 613 | -Added a warning to those who wish to edit it |
| 614 | tests.init |
| 615 | |
| 616 | -Changes were made to declare splice for new vmsplice test |
| 617 | i386.in, ia64.in, linux_syscall_numbers.h, powerpc.in, powerpc64.in, |
| 618 | s390.in, sparc.in, sparc64.in, stub-list, x86_64.in |
| 619 | |
| 620 | -Changes were made to add cast to silence warnings |
| 621 | timer_delete03.c, timer_settime03.c |
| 622 | |
| 623 | -A fix was made to remove trailing whitespace |
| 624 | clock_gettime02.c, clock_gettime03.c, clock_settime02.c, clock_settime03.c, |
| 625 | timer_create02.c, timer_create03.c, timer_create04.c, timer_delete02.c, |
| 626 | timer_delete03.c, timer_settime02.c, timer_settime03.c |
| 627 | |
| 628 | -Fixes taken from Yi CDL Yang and create a CLOCK list for people to use |
| 629 | as well as a func to turn a clock value into a string |
| 630 | common_timers.h |
| 631 | |
| 632 | -Changes were made to unify the generate.sh scripts and use the new top level |
| 633 | make-files script |
| 634 | generate.sh, Makefile, generate.sh, Makefile, generate.sh, nfs02, Makefile, |
| 635 | generate.sh, Makefile, generate.sh, Makefile, generate.sh, Makefile, |
| 636 | generate.sh |
| 637 | |
| 638 | -Patches were submitted Mitsuru Chinen writes: As an end-of-line semicolon |
| 639 | is missing, compiling asapi_06.c is failed. |
| 640 | asapi_06.c |
| 641 | |
| 642 | -Patches were submitted Mitsuru Chinen writes: It seems that the contents |
| 643 | of runtest/ipv6_lib gets old. Currently, there is no test named lib6, |
| 644 | but more tests are available in testcases/network/lib6 directory. |
| 645 | ipv6_lib |
| 646 | |
mreed10 | 0585c41 | 2006-09-18 21:04:42 +0000 | [diff] [blame] | 647 | >>>>>>> 1.90 |
mreed10 | 1ab6be9 | 2006-09-01 16:41:05 +0000 | [diff] [blame] | 648 | LTP-20060822 |
| 649 | |
| 650 | -Added files for Mitsuru's Chinen's nfs patch: |
| 651 | ns-mcast.h, ns-mcast_join.c, ns-mcast_receiver.c, network_stress.appl, |
| 652 | network_stress.broken_ip, network_stress.icmp, network_stress.interface, |
| 653 | network_stress.multicast, network_stress.route, network_stress.tcp, |
| 654 | network_stress.udp ns-icmp_redirector.c, ns-icmpv4_sender.c, |
| 655 | ns-icmpv6_sender.c, ns-igmp_querier.c |
| 656 | |
| 657 | -Made changes to avoid hardcoding test count |
| 658 | mkdir03.c, open08.c |
| 659 | |
| 660 | -Changed the test to account for SLES 10. Now the syslog tests will test |
| 661 | syslog-ng or syslogd depending on which one is present. The update was |
| 662 | made for syslog01 - syslog10. |
| 663 | |
| 664 | -Corrected the copyright information to reflect SGI, instead of Cray, which |
| 665 | was purchased by SGI years ago for files get_high_address.c, search_path.c |
| 666 | |
| 667 | -Removed the Ping test. The ping test is now skipped on SLES, but does not |
| 668 | affect the execution of the rest of the test in mc_commo |
| 669 | |
| 670 | -Using syscall() rather than _syscall#() macros for the following files: |
| 671 | sysfs01.c, sysfs02.c, sysfs03.c, sysfs04.c, sysfs05.c, sysfs06.c, |
| 672 | sysctl01.c, sysctl03.c, sysctl04.c, sysctl05.c |
| 673 | |
| 674 | -Added a fix to eliminate whitespaces in getdents02.c, getdents03.c, |
| 675 | getdents04.c |
| 676 | |
| 677 | -Added a fix to re-order testcases a little to account for uclinux in |
| 678 | access05.c, lstat02.c, mknod06.c |
| 679 | |
| 680 | -A Correction was made to the name of the testcase in code...was incorrectly |
| 681 | called signal_test_03 and changed to signal_test_02.c |
| 682 | |
| 683 | -A fix to get the max pid value at runtime rather than compile time hardcode |
| 684 | wait402.c, setpriority04.c,Makefile, getsid02.c |
| 685 | |
| 686 | -A fix to remove extraneous include |
| 687 | swapon02.c |
| 688 | |
| 689 | - mc_cmds had two fixes. The test now uses [ae]th[01] in the ping command |
| 690 | using the -I option. Also the loop to determine which ethernet interface |
| 691 | is needed was moved to ensure that the correct ethernet interface was selected. |
| 692 | |
| 693 | -A patch was addded that allows the following files to get the PID_MAX value |
| 694 | from /proc/sys/kernel/pid-max: |
| 695 | access05.c, fcntl15.c, gethostid01.c, lstat02.c, mknod06.c, setrlimit02.c, |
| 696 | setsockopt01.c, stat03.c, truncate03.c |
| 697 | |
mreed10 | aff5e06 | 2006-07-17 21:16:57 +0000 | [diff] [blame] | 698 | LTP-20060717 |
| 699 | - The tarball default-tests.tar.gz is a replacement for |
| 700 | testcases/pounder21/default-tests.tar.gz. This new pounder config |
| 701 | enables the magic sysrq key when pounder starts. |
| 702 | - A patch submitted by Derek Wong to reduce the memory requirements of |
| 703 | pounder's ramsnake test. |
| 704 | - A patch submitted by Will Newton that allows for compatibility changes |
| 705 | gcc 2.95.2 in th following files: |
| 706 | lib.c, lib64.c, test.c, test64.c, test_func.c, test_func64.c, tools.c |
| 707 | - Fixed ColdFire Makefile mistake in the syscall and syscalls/mmap directory |
| 708 | - Added a note for uClinux users in the top level Makefile |
| 709 | - A fix for failures in fcntl27 and fcntl28 for bugs 21614 and 23235. |
| 710 | - A fix submitted for make_tree.c by Jacky Malcles that fixes this |
| 711 | testcase by setting envp |
| 712 | - A fix submitted to Jacky Malcles that fixes read_checkzero.c. The lseek |
| 713 | function allows the file offset to be set beyond the end of the existing |
| 714 | end-of-file of the file. If data is later written at this point, |
| 715 | subsequent reads of the data is in the gap returns bytes of zeros until |
| 716 | data is actually written into the gap. |
| 717 | - In the testcase semget05.c the value of MAXIDS was changed for the specific |
| 718 | machine by reading the system limit for SEMMNI - The maximum number of |
| 719 | semaphore sets. This is a fix for bug 24745 |
| 720 | - A fix submitted by Amit K. Amora that initializes the alarm received |
| 721 | code and allows the test to pass more than just once on 2.6.17-rc6 |
| 722 | alarm05.c, |
| 723 | - A fix was submitted by Andy Echols for pan.c to fix an infinite |
| 724 | loop problem that occurs in pan if runltp tries to run a test |
| 725 | that isn't present. |
| 726 | - A fix was submitted to cast TEST_RETURN to gid_t to avoid implicit casts |
| 727 | which tend to cause problems with the testcase setregid03.c, |
| 728 | - A patch submitted by Jacky Malcles that fixes the problem where |
| 729 | i0_getevents() return value is not checked and may return 0 if |
| 730 | no events are available and may generate a SIGSEGV in the testcase |
| 731 | aiodio_append.c, |
| 732 | - Backed out the _USC_LIB change for several Makefiles because it was |
| 733 | breaking on the PowerPc platform on Fedora Core |
| 734 | - Added code to ignore looking for PID_MAX on powerpc, s390, and i386 to |
| 735 | fix build problems on newer kernel versions on the following files: |
| 736 | sysctl05.c, setpriority04.c sysfs01.c, sysfs02.c, sysfs03.c, sysfs04.c, |
| 737 | sysfs06. getdents01.c, sysctl03.c getsid02.c, sysctl01.c,wait402.c |
| 738 | - TCP.c was changed to delete broken whitespace and also the call for |
| 739 | accept(2) takes a socklen_t, not an int |
| 740 | - Changes were added to the following files to use memset() instead of |
| 741 | bzero(): |
| 742 | tlibio.c, write_log.c, doio.c, iogen.c, fsstress.c, fsx-linux.c, |
| 743 | pthcli.c, pthserv.c, pth_str01.c, pth_str03.c, recvmsg01.c, sendmsg01.c, |
| 744 | crash01.c, crash02.c, pingpong6.c,test_getname.c,fancy_timed_loop.c, |
| 745 | infinite_loop.c, run.c, timed_loop.c, snake.c, rpc1.c,pipeio.c, mc_recv.c |
| 746 | - Changes were added to the following files to use memcpy() instead of |
| 747 | bcopy(): |
| 748 | serverCommunication.cpp, member.c, rpc1.c,pipeio.c,mc_recv.c |
| 749 | - A series of patches created by Mitsuru Chinen that created some addtional |
| 750 | network stress tests. |
| 751 | - A change submitted by Liang Shuang that fixes su01_su for the arm |
| 752 | architecture |
mreed10 | 8c10664 | 2006-07-10 06:27:13 +0000 | [diff] [blame] | 753 | LTP-20060615 |
mreed10 | 16bbc95 | 2006-06-16 20:20:58 +0000 | [diff] [blame] | 754 | -Added a patch from Darrick Wong to reduce the memory requirements of |
| 755 | pounder's ramsnaketes |
mreed10 | fbe2eca | 2006-06-16 20:46:36 +0000 | [diff] [blame] | 756 | -Added a patch for crash01.c from Olof Johansson <olof@lixom.net> |
| 757 | POWER5 has coherent icache, but POWER4, PPC970 and some other processors |
| 758 | lack it. The standard dcbst/icbi/isync is needed to avoid using the not |
| 759 | so random (or stale) data instead. |
mreed10 | 16bbc95 | 2006-06-16 20:20:58 +0000 | [diff] [blame] | 760 | -Test.h was moved to common headers to eliminate the need for every test file to |
| 761 | declare Tst_count extern |
| 762 | -Usctest.h was changed to eliminate scope issues when actually using TEST() |
| 763 | -Added a patch from Mike Gahangan to clean up a makefile with an extra build |
| 764 | target variable. |
| 765 | -Added a patch from Issac Wilcox that can keeps the test from returning a false |
| 766 | failure |
| 767 | -Made changes to setregid02, setregid03 and setregid04 to use gid_t instead |
| 768 | of int where appropriate |
| 769 | -Made changes to setresgid01, setresgid02,setresgid03, setresuid01,setresuid02, |
| 770 | and setresuid03 to pull the [gs]etre* prototypes from headers rather than |
| 771 | defining them ourself |
| 772 | -Made changes to setreuid01,setreuid02,setreuid03,setreuid04,and setreuid05 |
| 773 | to use uid_t instead of int where appropriate |
| 774 | - Added a change to getpriority01 to combine the TEST_RETURN and TEST_ERRNO |
| 775 | if check so that we always display PASS or FAIL messages as pointed out |
| 776 | by Isaac Wilcox |
| 777 | - Added a patch to make the output of fork07 deterministic. |
| 778 | Specifically, make sure stdout is flushed before forking 100 times, |
| 779 | else you can get 101 copies of the output. This only seems to happen |
| 780 | if glibc notices that stdout is a regular file, but in my test setup |
| 781 | stdout is always redirected to a file and compared with something. |
| 782 | -Changed the declaration for setup and cleanup from extern in the |
| 783 | following files: |
| 784 | |
| 785 | alarm01,chdir02,chown01,close08,creat09,dup0,dup04,execl01,execle01,execlp01, |
| 786 | execv01,execve01,execvp01,fchmod01,fchown01,fcntl02,fcntl03,fcntl04,fcntl05, |
| 787 | fcntl09,fcntl10,fcntl23,fcntl24,fcntl25,fcntl26,fcntl27,fcntl28,fork01, |
| 788 | fpathconf01,fstat01,fstatfs01,fsync01,getcontext01,getdtablesize01,getegid01, |
| 789 | geteuid01,getgid01,getgroups02,gethostid01,gethostname01,getpagesize01, |
| 790 | getpgrp01,getpeername01,getpid01,getppid01,link07,lstat01,mkdir08,open03, |
| 791 | pause01,read01,readlink02, readlink03,rename02,rmdir04,select03,setgid01, |
| 792 | setpgid01,setpgid02,setregid01,setuid02,stat05,statfs01,statvfs01,symlink02, |
| 793 | symlink03,symlink04,symlink05,sync01,time01,time02,times01,umask01,uname01, |
| 794 | unlink05,wait02,write01,setreuid01,setreuid02,getuid01,link05, |
| 795 | |
| 796 | LTP-20060515 |
mreed10 | 3f30045 | 2006-05-15 17:48:57 +0000 | [diff] [blame] | 797 | -Added a -e option to print out the date of the ltp release. Also |
| 798 | the date of the version of LTP will be printed in log files. |
mreed10 | 7d48bc3 | 2006-05-15 22:57:23 +0000 | [diff] [blame] | 799 | -A patch for parse_opts.c was removed because it caused several test cases to fail |
mreed10 | 3f30045 | 2006-05-15 17:48:57 +0000 | [diff] [blame] | 800 | -Added a patch from Jacky Malcles to correct typos in ltp-aiodio.sh |
| 801 | -Added a patch from Jacky Malcles to fix aiodio_append.c |
| 802 | -Added a patch from Bibo Mao that fixes setrlimit03 |
| 803 | -Added a patch that fixes file_test.sh. |
| 804 | -Added a patch that fixes gethostid01 |
| 805 | -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 |
| 806 | - Patches submitted by Thomas Gleixner to initialize interval values in setitimer03 |
| 807 | |
mreed10 | e46b6a4 | 2006-04-19 17:33:47 +0000 | [diff] [blame] | 808 | LTP-20060412 |
| 809 | -Removed a patch for parse_opts.c that caused many test cases to fail. |
mreed10 | d28e1d5 | 2006-04-11 17:07:17 +0000 | [diff] [blame] | 810 | -Applied a patch by Jacky Malcles that added a fourth scenario for ltp-aiodio.sh |
| 811 | -Fixed ld01 from failing on Assertions 1-7 for bug 22167 |
| 812 | -Applied a fix for Lin Feng Shen to eliminate white spaces that caused mail02 to fail |
| 813 | - A fix created by Jacky Malcles that eliminates warning messages when complied on 64 bit platform |
| 814 | -Applied a patch to re-enable writing on arm per by Joe Pearson / Nick Pollitt |
| 815 | -Applied three patches by Joy Latten to the security test suite |
| 816 | -Applied patches from Robert Williamson to fix fcntl127. This test |
| 817 | should now be positive test versus negative...based on the properties of |
| 818 | the open() call in the setup() |
| 819 | -Applied Patch from Robbie Williamson that fixed fcntl128. This testcase was changed the test to expect no errors. The fcntl() call should succeed regardless |
| 820 | -Applied a patch from gettimeofday01 to gettimeofday02 to fix the occasional failure |
| 821 | -Applied a fix to madvise02 by Jacky Malcles to eliminate the need for a special execution of the testcase for ia_64 |
| 822 | -Applied a patch fixes the test 4 of mincore01.c that failed in 32 bit on a 64 bit kernel. |
| 823 | -Patches applied to pread02 to fix broken white spacing |
| 824 | -Applied a patch from Jane Lv for pread03.c. This fixed a missed step to initialize the read buffer array. |
| 825 | -Applied Patches submitted by Thomas Gleixner to initialize interval values to prevent setitimer01 and 02 from failing |
| 826 | -Applied updates from Darrick Wong for Pounder for Pounder21. Documentation was added to get pounder up and running quickly |
| 827 | -Feature added to Pounder21 that enables the sysrq key at the beginning of every pounder run |
| 828 | |
mridge | a2c1444 | 2006-03-06 16:39:56 +0000 | [diff] [blame] | 829 | LTP-20060306 |
| 830 | - Applied an update to allow people to automatically declare the CREATE variable in IDcheck.sh. |
| 831 | - export a bunch of settings by default that since they are harmless |
| 832 | - allow people to store custom settings in config.mk |
| 833 | - 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 |
| 834 | - Fix from Jackie Malcles, no such file or directory error |
| 835 | - make sure clean descends into the templates dir |
| 836 | - cleanup CRLFs from end of lines, |
| 837 | - fix dependency tracking so targets arent rebuilt all the time |
| 838 | - Applied LDFLAG cleanup patch from Mike Frysinger. |
| 839 | - set default Debug level to off |
| 840 | - fix warning: growfiles.c:357: warning: unused variable `opterr' |
| 841 | - use errno.h instead of doing extern int errno |
| 842 | - cut extraneous newlines from test output |
| 843 | - kill off unused strings msg1 and msg2 |
| 844 | - cleanup test output by adding a lot more useful debug info |
| 845 | - use proper test output routines rather than homebrewed printf statements |
| 846 | - use proper tst_* functions for output |
| 847 | - fix for defect 21622, insufficient timeout value |
| 848 | - tighten up uClinux disabled messages |
| 849 | - fixes by Jane Lv to disable EFAULT related tests on uClinux |
| 850 | - cleanup debug output that shouldnt be shown at normal runtime |
| 851 | - make the -F option a bit smarter |
| 852 | - remove extraneous output and improve output when we do issue messages |
| 853 | - Jane Lv writes: I have patched flock03.c and sched_setparam05.c to replace fork() by vfork() on uClinux. |
| 854 | - calculate TST_TOTAL based upon the number of elements in the test array instead of hardcoding the value |
| 855 | - use TFAIL instead of TINFO to report test failures in getcwd02 |
| 856 | - fix test on x86_64 and make error output a bit more helpful in gettimeofday |
| 857 | - New Memory mapping testcases. |
| 858 | - Jane Lv writes: use FORK_OR_VFORK() instead of fork() so this stuff works on uClinux |
| 859 | - need to define _GNU_SOURCE before including features.h or sigset prototype is missed |
| 860 | - patched flock03.c and sched_setparam05.c to replace fork() by vfork() on uClinux. |
| 861 | - use syscall() instead of _syscall2() to improve portability |
| 862 | - define INVALID_ADDRESS to get rid of warnings on 32bit hosts and make it more sane in general |
| 863 | - Fix for defect 21134, look for syslog-ng instead of syslogd on some systems. |
| 864 | - if a test failed as a non-root user and the reason was EPERM, then mark the test as PASS, not FAIL |
| 865 | (security-minded kernels often restrict kernel buffer access for non-root users) |
| 866 | - fix test on 64bit hosts in syslog12 |
| 867 | |
| 868 | |
mridge | 721424a | 2006-02-07 19:23:59 +0000 | [diff] [blame] | 869 | LTP-20060205 |
| 870 | - Added new fcntl() test contributed by Jacky Malcles to test opening with O_WRONLY |
| 871 | - Fix typo in nfs run script, nfs03 ran twice instead nfs04 |
| 872 | - Added the LTP's Database Opensource Test Suite to the testsuite. |
| 873 | - Applied patch from Mike Frysinger that disables ballista if no perl |
| 874 | is installed on the system and fixes the clean target. |
| 875 | - Applied LDFLAG fix from Mike Frysinger |
| 876 | - Applied patch from Mike Frysinger to ensure Makefile properly respect CFLAGS/LDFLAGS |
| 877 | - fixed some RH/Suse specific messages |
| 878 | - Updates for mmc security tests |
| 879 | - Updates for device driver testsuites from Amit Khanna (Intel) |
| 880 | - Applied memory leak fix in fsx-linux.c |
| 881 | - Fix for uClinux to fix execute error |
| 882 | - Fix to prevent not enough (pages) dups error in some cases |
| 883 | - Applied patch from Jacky Malcles: during its life fcntl23 has changed: |
| 884 | used to open the file with O_RDWR and now is opening with O_RDONLY |
| 885 | - Added new fcntl() test contributed by Jacky Malcles to test opening with O_WRONLY |
| 886 | - Fixed gethostid01 so the second 64 bit check doesn't clobber the first 64 bit check by using a bitmask |
| 887 | - fix for defect 21050, the logic on line 211 was reversed causing the 64bit code to get run on a 64bit system |
| 888 | - Fixes for uClinux to fix fork and invalid memory access errors |
| 889 | - Fix for defect 21072, fixing the offset on some systems |
| 890 | - Applied patch from Mike Frysinger to resolve issue with UNALIGNED being defined multiple times for ARM targets. |
| 891 | - Patch to fix race condition on 64bit systems, fixes bugzilla 19013 |
| 892 | - Fix for defect 21046, testcase should fail ENOMEM passes due to insufficient pages |
| 893 | - Applied patch from Jane Lv to disable test for uClinux. |
| 894 | - 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 |
| 895 | - Fix to get rid of ugly messages during the make |
| 896 | - Fix for defect 21068, check for the existance of either syslogd or syslog-ng before failing and reporting an error |
| 897 | - Applied patch from Mike Frysinger to resolve problem with defining a local syslog() function when the tests are built statically. |
| 898 | - Fix for defect 20348, waitpid12 hangs occasionally |
| 899 | - Applied patch from Jeff Burke: |
| 900 | Here is a patch that modifies the following files: |
| 901 | testcases/network/nfsv4/acl/acl1.c - Fix for segfault in a printf. |
| 902 | testcases/network/nfsv4/acl/create_users.py - Fix for help syntax |
| 903 | (backwards -u users -g groups). |
| 904 | testcases/network/nfsv4/acl/runtest - Fix for useradd command and also |
| 905 | a echo command. |
| 906 | testcases/network/nfsv4/acl/test_long_acl.py - Fix for output, the # |
| 907 | of entries was munged with the word entries. |
| 908 | - Add sctp testcase updates |
| 909 | - Initial drop of pounder21 testsuite |
| 910 | |
mridge | 707e23a | 2006-01-05 16:35:45 +0000 | [diff] [blame] | 911 | LTP-20060105 |
| 912 | - Updates from Jennifer Monk to enable compiling w/o errors using XLC |
| 913 | - Applied Coldfire patch from Jody McIntyre: |
| 914 | - Make the fdopen workaround blackfin-specific (not needed on Coldfire.) |
| 915 | - getdents01: gcc 2.95 does not like declarations in the middle |
| 916 | of functions, so move getdents to the top. |
| 917 | - Add LDFLAGS to the following Makefiles: |
| 918 | - Add -D_USC_LIB_ for Coldfire builds to the following Makefiles: creat, |
| 919 | execve, fchdir, kill, mkdir, open, rename, rmdir, sched_setscheduler, |
| 920 | vhangup, ipc/lib. This avoids symbol conflicts reported by gcc 2.95. |
| 921 | - Skip the following syscall tests on Coldfire: madvise, mlock, munlock. |
| 922 | These system calls are not implemented. |
| 923 | - IPC: Modify the headers and Makefiles to avoid duplicate definitions of |
| 924 | msgkey on Coldfire. |
| 925 | - msgctl08, msgctl09: Lower MAXNPROCS to a value that will fit in the |
| 926 | Coldfire's memory. |
| 927 | - mallopt01: Define __MALLOC_STANDARD__ on Coldfire. |
| 928 | - Skip mmap01 on Coldfire since it requires sbrk(), which is not available. |
| 929 | - rename02: Remove private do_file_setup and use the library version to avoid |
| 930 | symbol conflicts. |
| 931 | - kill07: Declare semkey as extern on Coldfire to avoid symbol conflicts. |
| 932 | - kill11: Move *msg declaration since gcc 2.95 does not understand C99. |
| 933 | - sigaction01: Move -lc in the Makefile after -lpthread. |
| 934 | - Applied changes suggest by Jacky Malcles to keep gf18 from running longer than it needs. |
| 935 | - Applied a suggested solution from Jacky Malcles to allow growfiles to run correctly in 64bits. |
| 936 | - Applied a memory leak fix to fsx-linux tests. |
| 937 | - Applied patch from Marc Unangst to resolve issues with leaking file descriptors in inode01.c |
| 938 | - Update aio-stress.c tests from Chris Mason |
| 939 | - Applied patch from Bibo,Mao to use RT signal instead of SIGUSR1 to inform parent process that |
| 940 | the child process has finished memory allocation. |
| 941 | - New security tests from Michael Harlow |
| 942 | - Applied patch from David Marlin to close the last file descriptor created in order to |
| 943 | make one file descriptor available for loading a needed library. |
| 944 | - Added one line to gethostid, if 'hostid' includes fffffff, then we ignore. |
| 945 | - Applied fix for Sourceforge bug ID 1332508 in getsid02 |
| 946 | - Appliec changes from Jane Lv for uClinux. |
| 947 | - Applied patch from Mark Ver to allow proper execution on s390x platform. |
| 948 | - Updates to ASAPI tests from David Stephens for new glibc and RFC 3542 |
| 949 | - Renamed create_file.c to nfs04_create_file.c to resolve duplicate name problem with network stress tests. |
| 950 | - Updates to Makefile for acl testsuite |
| 951 | - Initial add of acl testsuite from Bull |
| 952 | - Updates from sridhar to sctp testsuite |
| 953 | - Comment out CFLAGS overrides in network-stress Makefile, it was causing build breaks in 64bit compiles |
| 954 | |
| 955 | |
mridge | 2c029c9 | 2005-12-06 16:05:06 +0000 | [diff] [blame] | 956 | LTP-20051205 |
| 957 | - New networkStress testcase files |
| 958 | - Security test updates for cleanup and testcase improvements |
| 959 | - New nfsV4 testsuite |
| 960 | - Updates for nfsV4 testsuite |
| 961 | - Updates for open_hpi_testsuite |
| 962 | - Corrected out of memory error msg in ltpstress.sh |
| 963 | |
| 964 | |
mridge | f9e446c | 2005-11-03 19:39:03 +0000 | [diff] [blame] | 965 | LTP-20051103 |
| 966 | - fix from Bryce Harrington to corect a Makefile and path problem on some systems |
| 967 | - Updated aiocp to the latest level. See http://developer.osdl.org/daniel/AIO/ |
| 968 | - Corrected a logical typo in the mmapstress test found by John Clemens: |
| 969 | - Changes for cleanup of digsig testcases |
| 970 | - Applied patch from Jacky Malcles to allow the test to execute correctly with |
| 971 | the new 2.6 kernel. |
| 972 | - Fix for defect failure in fcntl23.c to lock readonly file, changed to open file RDONLY |
| 973 | - Fix gethostid01 to return correct code in 64 bit mode |
| 974 | - fix madvise01 testcase error where it may not run out of memory |
| 975 | - Applied patch [ ltp-Bugs-1168107 ] from Shyam Chandrasekaran: |
| 976 | - Fix bug in settimer01.c |
| 977 | - Fix write04.c to work on ia64 |
| 978 | - Cleanup to not include redundant sys/socket.h after linux/socket.h |
| 979 | - Add NetworkStress testcases from IBM Japan |
| 980 | |
| 981 | |
mridge | 3d1e7c4 | 2005-10-04 20:16:40 +0000 | [diff] [blame] | 982 | LTP-20051004 |
| 983 | - this patch touchs up the output of ver_linux if gcc, fdformat, or mount is missing |
| 984 | - New testcases for tpm |
| 985 | - Fix compile error with strsep on some systems. |
| 986 | - Add a missing include file and corrects an fprintf |
| 987 | format type to eliminate warning messages. It also performs some minor |
| 988 | whitespace cleanup. |
| 989 | - patch attached fixes it so writetest is rebuilt whenever writetest.c is updated |
| 990 | - patch typecasts in writetest - the values given to printf to (long long int) |
| 991 | - patch initializes some uninitialized variables and adds a |
| 992 | return statement (non-void function) to eliminate warning messages. |
| 993 | - patch process.c adds a missing include file, function return types |
| 994 | and returns, cleans up structure initializations, and removes unused |
| 995 | variables to eliminate warning messages. The debug print macro is also |
| 996 | modified to handle a variable number of arguments. |
| 997 | - patch basically stubs out the GetContext function for uClibc and allows for any |
| 998 | other system to be added accordingly since uClibc doesn't provide the function |
| 999 | on later builds. |
| 1000 | - Added code to check whether or not "ffffffff" is returned on some 64bit |
| 1001 | machines. |
| 1002 | - Fix for defect 17215 in nanosleep02 |
| 1003 | - patch adds a missing include file, function return types |
| 1004 | and returns, and typecasts some variables to eliminate warning messages. |
| 1005 | GNU_SOURCE is also added to CFLAGS in the makefile, since otherwise |
| 1006 | the 'pselect' declaration is not found in some build environments. |
| 1007 | - Fix for defect 17723 pTrace01.c |
| 1008 | - patch adds missing include files and declares return types |
| 1009 | to eliminate warning messages for setfsuidxx.c |
| 1010 | - TEST_ERRNO fix to display as a long int. |
| 1011 | - Change sigrelse01 tests to eliminate duplicate function prototypes. |
| 1012 | - Change to sigrelse01 to use time.h vs define in program. |
| 1013 | - Fix for defect 17974, Strace/Ptrace hangs |
| 1014 | - patch adds missing include files, function prototypes and |
| 1015 | returns, and removes unused variables to eliminate warning messages. |
| 1016 | It also corrects some sprintf format warnings and replaces 'abortx' with |
| 1017 | a version that accepts a variable number of arguments. |
| 1018 | - The "generate.sh" script was mistakenly removed...added it back. |
| 1019 | - Updates to check for connection failure vs unauthorized access fail in ftp02_s1, ftp03, ftp04, ftp05 |
| 1020 | - Cleanup - Removed the datafile directory, because this is created using the generate.sh |
| 1021 | script..which is called in the Makefile |
| 1022 | |
| 1023 | |
mridge | 7694147 | 2005-09-06 19:31:09 +0000 | [diff] [blame] | 1024 | LTP-20050907 |
| 1025 | - Added test for statvfs() |
| 1026 | - Applied a load of patches submitted to the mailing list by Gentoo's Mike Frysinger |
| 1027 | - Applied patch from Erik Andersee: |
| 1028 | if __NR_fremovexattr isnt defined by the current linux headers, |
| 1029 | acl_file_test.c will fail to build |
| 1030 | - Relocated getcontext() test from getcontext01 to just getcontext. |
| 1031 | Also added the directory to the list of tests not ran on uclinux. |
| 1032 | - Applied patch to madvise02 for tmp memory |
| 1033 | - Applied patch to mallopt01 to fix logging error. |
| 1034 | - fix for defect 17723, change sleep to an at least vs an exact amount |
| 1035 | - Correct testcase return on RHEL 3 & 4 2.6.13-rc6-mm1 |
| 1036 | - Applied IA64 patch received from Jacky Malcles to write03-04 |
| 1037 | - Added -n option to allow disabling networking stress to ltp-stress |
| 1038 | |
| 1039 | |
mridge | 2ade1d6 | 2005-08-04 19:34:51 +0000 | [diff] [blame] | 1040 | LTP-20050804 |
| 1041 | - Applied fix from Greg Edwards for 64bit execution. |
| 1042 | - self_exec magic required to run child functions on uClinux |
| 1043 | - Applied patch from Mike Frysinger:trying to do a build on uClibc will abort in lib/tlibio.c because we dont |
| 1044 | provide aio.h find attached a patch which updates the check to include UCLIBC alongside |
| 1045 | UCLINUX |
| 1046 | - remove call to create.sh script that checks for obscure c++ rpms |
| 1047 | - remove all references to and creation of non-std /usr/local/bin/perl5 |
| 1048 | - fix ballista.cpp to not core dump with std c++ lib |
| 1049 | - fix to add librt to MakefileTarget for running aio_suspend test:missing clock_gettime on linux |
| 1050 | - remove printf.h and stdio.h from testcases/commands/ade/ld/rd1.c. |
| 1051 | - Change to fix the addition of 2 minutes without going over 60 for the seconds |
| 1052 | - patch to fix up the install target in disktest to match the install targets of everything else |
| 1053 | - patch to fix writetest Makefile to not always rebuild the writetest binary |
| 1054 | regardless of whether you ran `make` or `make install` or whatever |
| 1055 | - newer toolchains complain about redefining 'log' since it's a math function |
| 1056 | provided by the libc find attached a simple patch to rename the 'log' variable in |
| 1057 | testcases/kernel/ipc/ipc_stress/message_queue_test_04.c to 'logit' |
| 1058 | - when running make in silent mode (make -s) the verbose mode of AR 'gets in the |
| 1059 | way' attached patch drops the -v and adds -c so that ar wont display the 'ar: |
| 1060 | creating blah.a' message either |
| 1061 | - the current mallocstress.c emits a warning about newsize being used |
| 1062 | uninitialized because gcc doesnt detect the abort(0) path |
| 1063 | find attached a simple patch to prevent the warning from being issued |
| 1064 | - Running nptl01 can fail if the test lasts longer than 300 seconds, patch to lower interations to 100000. |
| 1065 | - Fixed clone04 to return correct failure code. |
| 1066 | |
| 1067 | |
mridge | db67ec1 | 2005-07-12 16:14:04 +0000 | [diff] [blame] | 1068 | LTP-20050707 |
| 1069 | - Applied fixes by Paul J.Y. Lahaie to implement support for UCLinux |
| 1070 | - suppresses the warning "head: `-1' option is obsolete; use `-n 1'..." |
| 1071 | - Updated the TEST() macro to return long, instead of int for use with 64bit architectures. |
| 1072 | - Removed umount04. |
| 1073 | - Security updates for ppc and 390 systems |
| 1074 | - The K42 open source operating system bug fix for panic when alarm is cancelled. |
| 1075 | - Applied some zSeries specific patches. |
| 1076 | - Applied patches to allow NFSv4 testing: |
| 1077 | - Define gettid() to syscall(__NR_gettid). |
| 1078 | |
mridge | 68b543a | 2005-06-08 15:06:09 +0000 | [diff] [blame] | 1079 | LTP-20050608 |
mridge | 94da70e | 2005-06-08 15:04:49 +0000 | [diff] [blame] | 1080 | - Added test for getcontext() |
| 1081 | - Added additional test for mlockall(). |
| 1082 | - Added getdtablesize() test. |
| 1083 | - Added pselect01 test. |
| 1084 | - Added new fcntl tests to scenario. |
| 1085 | - fs_inod - Raised the maximum file size for the random setting to 500Mb. |
| 1086 | - upgrade disktest to version 1.2.8 |
| 1087 | - Clearify the comment explaining the second call to alarm() in |
| 1088 | testcases/kernel/syscalls/alarm/alarm06.c |
| 1089 | - Corrected a bug in fcntl24.c and added new tests fcntl25, fcntl26, and fcntl27. |
| 1090 | - Change to 1024 default if IO_BITMAP_BITS not defined |
| 1091 | - Applied fix for conditions where ENOMEM test scenarios were failing. |
| 1092 | - mlockall03 is a Test for checking basic error conditions for mlockall(2) |
| 1093 | starting from linux 2.6.9 |
| 1094 | - NGROUPS_MAX defined in limits.h is not the max number of groups in the |
| 1095 | system, it the max number guaranteed. Thus, if the system actually |
| 1096 | allows more, the test case doesn't produce the expected failure. |
| 1097 | - test3 in setrlimit02.c:Test attempts to increase hard limit of RLIMIT_NOFILE resource. |
| 1098 | The rlim_max used by setrlimit() is expected to be greater than current hard limit to get EPERM. |
| 1099 | - nfsstress - Corrected so the test can find gettid()'s definition. |
| 1100 | - PTS Version 1.5.1 Released |
| 1101 | - Removed old version of Open POSIX Test Suite (OPTS). |
| 1102 | - Updated the open_posix_testsuite: |
| 1103 | |
| 1104 | |
mridge | 7945fab | 2005-05-05 16:57:18 +0000 | [diff] [blame] | 1105 | LTP-20050505 |
| 1106 | - Added DBAT testsuite, limited LTP tests for build verification - runltplite |
| 1107 | - fix the bug on test table selinux when run the ltpmenu. |
| 1108 | - Added new getpagesize() test. |
| 1109 | - New test creates a data file of specified or random size and copies |
| 1110 | the file to a random directory depth on a designated filesystem. |
| 1111 | The two files are compared and checked for differences. |
| 1112 | - Make nptl01 timeout and report failure rather than just hanging in the event of a fail. |
| 1113 | - Moved SELinux testsuite from misc to the kernel/security directory. |
| 1114 | - acct01 - Updated test to allow for execution on zSeries machines. |
| 1115 | - ioperm01 - Fixed bug will cause ioperm01 receive SEGV and report "BROK" instead of "FAIL" when this test failed. |
| 1116 | - nfs04 - use 'cmp' instead of 'diff' because I think byte comparison is better for the type of file created for this test. |
| 1117 | - Fixed ftp01 and telnet01 seems designed to run with non-root user connection |
| 1118 | when the user name is set to RUSER environment variable. |
| 1119 | However, it is incomplete.ftp01 creates a directory whose permission is root. |
| 1120 | So, non-root user cannot write in the directory. |
| 1121 | telnet01 always consider the prompt is '#' |
| 1122 | |
mridge | 5a6acd2 | 2005-04-05 18:18:17 +0000 | [diff] [blame] | 1123 | LTP-20050405 |
| 1124 | - Fixed '-d' option to runltp.sh |
| 1125 | - Added optional ltp (fivextra) extended testsuite |
| 1126 | - Added digital signiture testcases from the security team |
| 1127 | - Applied patch from Gernot Payer to fix, mincore01, shmget02, capset02 |
| 1128 | - Applied suggested check from Carl van_Schaik to clone02. |
| 1129 | - Added seLinux testsuite from security team and Stephen Smalley. |
| 1130 | - Added NFS cthon04 tests needed files. |
| 1131 | |
| 1132 | |
mridge | 9ae3d45 | 2005-03-07 20:33:15 +0000 | [diff] [blame] | 1133 | LTP-20050307 |
| 1134 | - Added -v option to LTP, fixed -s option |
| 1135 | - Removed fcntl16 until testcase can be fixed/changed. |
| 1136 | - Fix for defect 14136, growfiles expanding a file past the 2G limit on ext2 |
| 1137 | - Applied patch from Marcus Meissner for SF bug #1114114 |
| 1138 | - Applied patch from David Miller for sigaction problems |
| 1139 | - Applied a patch from Suzuki Kp to resolve some race/signal handling conditions |
| 1140 | - In adapting specific LTP tests to uClinux running on Analog Devices' |
| 1141 | Blackfin processor, we found a problem in mount01 where malloc was not |
| 1142 | reserving space for the trailing null byte and strncpy was being called |
| 1143 | without enough bytes to account for the trailing null byte. The |
| 1144 | following patch fixes the problem |
| 1145 | - Increased USER_PRECISION to 2200 to take into account the processes switching time nanosleep02 |
| 1146 | - The attached patch fixes a swapon cross compile build error I ran into |
| 1147 | recently. I verified that RH9 self hosted and cross compile builds now |
| 1148 | - Removed the include of <asm/atomic.h> back out. Most distros and kernels |
| 1149 | can build and execute the test without it now. |
| 1150 | - Change for defect 13778, when the /var/log/messages file is first moved, the first write fails |
| 1151 | - The SIGINT sighandler will set the "intinitr" flag to 1 for the children. But if the |
| 1152 | "runtime" is small( a command line argument passed, the testcases were running |
| 1153 | for 5 secs here), it may happen that the SIGINT may be recieved before the |
| 1154 | child initialize the flag to 0, and which may lead to a hang |
| 1155 | - Change to exclude lib6 directory from default build since it breaks earlier Distros |
| 1156 | - Added code to handle cases where certain distros don't define AI_V4MAPPED in /usr/include/netdb.h |
| 1157 | |
| 1158 | |
| 1159 | |
mridge | 1ce866d | 2005-02-07 19:47:39 +0000 | [diff] [blame] | 1160 | LTP-20050207 |
| 1161 | - runltp now exports $TMPDIR as a copy of $TMP, certain exceptions caused these to be different. |
| 1162 | - extra functions for LTP libs are to make these tests fail with a more |
| 1163 | informative message when attempts to create swap on tmpfs are made. |
| 1164 | - IPV6 testcase updates from David Stevens |
| 1165 | - Applied patch from Jacky Malcles that fixes an inconsistency regarding synchronization. |
| 1166 | - Make proc01 skip kcore |
| 1167 | - Fix gives an hint to the probable solution if capset01 test fails |
| 1168 | - Fix for race conditions in synchronization between children and parent on fcntl15. |
| 1169 | - Applied patch from Jacky Malcles to allow test to run on ia64. |
| 1170 | - The test llseek sets RLIMIT_FSIZE to a small number, this fix to |
| 1171 | restore it to its original value. |
| 1172 | - Fix IPV6 Makefile install path problem |
| 1173 | |
mridge | da5a775 | 2005-01-07 19:55:18 +0000 | [diff] [blame] | 1174 | LTP-20050107 |
| 1175 | - Porting changes from John Kohl to help support compatablility LTP on Solaris, HP-UX and AIX. |
| 1176 | - Add scsi virtual devices testsuite using scsi_debug |
| 1177 | - Changes to fix defect 13205 - testcase (seg fault) fails when MALLOC_CHECK_=3 environment varible is turned on . |
| 1178 | Removed test for ppc64 as special exception, now passes child_stack+CHILD_STACK_SIZE as parameter to clone on ppc64 |
| 1179 | - Applied patch from Prashant Yendigeri that fixes execution path problem. |
| 1180 | - Fix for defect 11968 - test seg faults on a SMP system (8-way) |
| 1181 | - Removed a prior applied patch from getdents01, that broke the testcases. |
| 1182 | - Applied patch from Ricky Ng-Adam to fix ioperm01 testcase. |
| 1183 | - Applied patch from Jacky Malcles for madvise02. |
| 1184 | - Applied fixes to error messages from Adam Lackorzynski.waitpidXX |
| 1185 | - Applied cleanup patch from Prashant Yendigeri for writexx testcases. |
| 1186 | |
mridge | 387d908 | 2004-12-03 21:05:40 +0000 | [diff] [blame] | 1187 | LTP-20041203 |
| 1188 | - Change to fix file creation error on certain filesystems. |
| 1189 | - gf15 and gf18 failed on both 32-bits and 64-bits, |
| 1190 | Growfile used lseek and fstat to operate file. When file grows |
| 1191 | beyond 4G,lseek and fstat would fail on 32-bits machine. |
| 1192 | - Added fs-bench by Hironobu SUZUKI and additional JFFS |
| 1193 | testscript by G.BANU PRAKASH. |
| 1194 | - Added mongo filesystem test by namesys and additional testscript from G.BANU PRAKASH. |
mridge | da5a775 | 2005-01-07 19:55:18 +0000 | [diff] [blame] | 1195 | /etc/init.d/cron restart |
mridge | 387d908 | 2004-12-03 21:05:40 +0000 | [diff] [blame] | 1196 | - Applied patch from Jacky Malcles to allow test to run on IA64. |
| 1197 | - settimeofday01 fails on some platforms(ia64,41611 x86-64) occasionally. |
| 1198 | The testcase did not consider the situation when CONFIG_TIME_INTERPOLATION is enabled. |
| 1199 | - Remove case from password query since the distros use both upper and lower case P/p. |
| 1200 | |
| 1201 | |
mridge | 71c27d7 | 2004-11-05 19:42:34 +0000 | [diff] [blame] | 1202 | LTP-20041105 |
| 1203 | - Added extensive syscall testsuite (Ballista) |
| 1204 | - Added new tests to EPoll testsuite |
| 1205 | - Applied long path name patch from Michael Vieths |
| 1206 | - Removed the requirement to have "." listed as the first directory, since it is not a documented requirement. |
| 1207 | - GetDents01 - Used _syscall3() to allow this test to run on non-x86 archs. |
| 1208 | - Applied message formatting patch from Gordon Jin. |
| 1209 | - Applied IA64 specific patch from Jacky Malcles. |
| 1210 | - Fixes from Chris Wright for swapon02 failures |
| 1211 | - Restored the compile settings for Linux2.4/GLIBC2.2 and created a new one for Linux/GLIBC2.3 Removed -fwritable-strings |
| 1212 | and -DGLIBC=22 flags from compile. |
| 1213 | - Applied a patch from Zhao Kai that added a pause to allow for testing on installations with improved PAM security. |
| 1214 | |
| 1215 | |
mridge | 4b1e2c8 | 2004-10-07 20:47:29 +0000 | [diff] [blame] | 1216 | LTP-20041007 |
| 1217 | - Applied fix from patch 1037010, submitted by mator. |
| 1218 | - Changes from Kris Wilson on RH specific changes |
| 1219 | - Changes from the security team testcases |
| 1220 | - Add HOWTO for pci tests |
| 1221 | - Changes for pci testcases |
| 1222 | - Disable -std=c99 and -peandtic flags in writetest's Makefile. Some users of very old gcc versions |
| 1223 | had problems with this, but it looks like those versions of gcc will still compile it ok. |
| 1224 | - Fix typo and add log statement if a failure on loading the test module |
| 1225 | - Changes requested from the security team for fix PPC64 error |
| 1226 | - Small fix to chown03 and fchown04. tst_tmpdir() call was happening in a spot that would cause |
| 1227 | it to break under certain automation environments. |
| 1228 | - un-spamify fork11 test |
| 1229 | - Fix getrlimit02. Rajeev Tiwari <rajeevti@in.ibm.com> pointed out that RLIMIT_NLIMIT was now too |
| 1230 | low in the usr include files for newer kernels to cause this to fail. Defined a new high one that |
| 1231 | ought to work for the forseeable future. |
| 1232 | - Overhaul madvise02. Removed some invalid testcases, fixed one case that was an invalid failure, and a lot of cleanup |
| 1233 | - Changes from SuSE for mincore tests |
| 1234 | - Changes from Ihno for Itainium failures |
| 1235 | - Changes from SuSE for setdomainname tests |
| 1236 | - Changes submitted from SuSE for sethostname |
| 1237 | - Changes to fix statfs03 error on trying to write to protected directory |
| 1238 | - Change to fix defect 10947, failure on tmp directory |
| 1239 | - Applied IA64 specific patch from Jacky Malcles: |
| 1240 | |
| 1241 | |
| 1242 | |
mridge | 4b95cce | 2004-09-08 20:34:39 +0000 | [diff] [blame] | 1243 | LTP-20040908 |
| 1244 | - Modified runalltests.sh to call runltp.sh. runalltests.sh is now deprecated and will be removed early next year. |
| 1245 | - Modified tst_tmpdir to ensure 777 permissions on test directory. |
| 1246 | - Changes to ltp-aiodio.part3 for testcase run parameters |
| 1247 | - Changes for 2.6.X so only delete modules is run, query and create are obsolete |
| 1248 | - Updated runtest scenario with the latest SCTP tests. |
| 1249 | - uncommented swapon() tests. |
| 1250 | - added new paging tests, mincore and madvise |
| 1251 | - Change to fix aio-stress problem will io errors on a short read during the random read portion |
| 1252 | - Change to only print out a pass/fail instead of # of iterations pass/fail |
| 1253 | - Added IA64 specific code for shmt09. |
| 1254 | - Change to not do /dev/ptmx group write on arm arch. |
| 1255 | - Applied patch from Ling, Xiaofeng to allow the test to use TDIRECTORY correctly. |
| 1256 | - Corrected test 1 to show EPERM error pointed out by Ling, Xiaofeng. |
| 1257 | - Change to close fileHandle prior to cleanup to correct testcase failure in NFS filesystems |
| 1258 | - Change sleep time from 1 second to 10 seconds to allow system to pass |
| 1259 | - Change to define RUSAGE_BOTH if not defined, RH removed from user space and other distros still support. |
| 1260 | - Add arm arch to the ALIGNED typedefs |
| 1261 | - Changes from Ihno for llseek01.c to check TEST_RETURN vs TEST_ERRNO |
| 1262 | - use ltp functions in f00f test for better output parsing |
| 1263 | - Fix Makefile to link open_files into the bin directory |
| 1264 | - Get rid of extra = of "must be Root user" check |
| 1265 | - Change the awk $4 to an $NF to support debian only returning 3 terms |
| 1266 | - Change to tcpdump to check IFNAME define |
| 1267 | |
mridge | 2946edd | 2004-08-04 16:30:50 +0000 | [diff] [blame] | 1268 | LTP-20040804 |
| 1269 | - Corrected TCbin definition. |
| 1270 | - Changes to check for RedHat install when setting up environment variables |
| 1271 | - Changed ROOT_PASSWORD to PASSWD to match other testcases. |
| 1272 | - Change to check and exclude test if running on a 390 system since test is invalid on that platform |
| 1273 | - Fix build errors in modify_ldt01 and modify_ldt02 |
| 1274 | - Additional security testcases |
| 1275 | |
mridge | 328c94e | 2004-07-07 16:01:20 +0000 | [diff] [blame] | 1276 | LTP-20040707 |
| 1277 | - Added a new test for bind() written by Dan Jones. |
| 1278 | - Jacky Malcles added support for ext3 and some cleanup code. |
| 1279 | - Fixes to fix DMAPI defect |
| 1280 | - Changes for eliminating dmapi.h |
| 1281 | - Applied patch from Gary Williams to change malloc() to calloc() b/c some |
| 1282 | archs don't like the use of uninitialized memory. |
| 1283 | - Fix typo and change i to a 1 in the bufcmp function in diotest_routines.c |
| 1284 | - Applied patch from Gary Williams that added an optional forth arguement to |
| 1285 | semctl as a union, not a pointer to pointer, b/c pointer to pointer causes ppc |
| 1286 | to explode. Union will automagically interpret the union as a pointer as |
| 1287 | necessary....now works on multiple archs. |
| 1288 | - Made sure that the shm segment is cleaned up if the shmat() fails. |
| 1289 | - Applied patch from Wu Zhou to correctly cleanup in case of a failure. |
| 1290 | - Added definition for SHM_HUGETLB for cases where this is not defined. |
| 1291 | - Applied patch from Steve Hill and Gary Williams for MIPS. |
| 1292 | - Applied a timing fix to allow the test to run on more architectures. |
| 1293 | - Applied results cleanup patch from Gary Williams. |
| 1294 | - Corrected the logic in the test to use -lepoll or not. |
| 1295 | - Applied PASS message cleanup patch from Gary Williams |
| 1296 | - Fix invalid syntax "if undefined" in modify_ldt tests |
| 1297 | - Applied patch from Gary Williams for personality() tests to initialize |
| 1298 | PER_LINUX so we can clearly see if the desired changes occur. |
| 1299 | - Updated to Posixtestsuite-1.4.3 |
| 1300 | |
| 1301 | |
mridge | aa0077d | 2004-06-03 20:44:47 +0000 | [diff] [blame] | 1302 | LTP-20040603 |
| 1303 | - Minor corrections to the NUM_PROCS patch |
| 1304 | - Added the ability to pass NUM_PROCS to the -c option for runalltests.sh |
| 1305 | - Fix genload in runalltests.sh, it was trying to run it in all caps, but the binary is all lower case. |
| 1306 | Should actually run genload now. |
| 1307 | - Patch from Alastair McKinstry to allow LTP to build on Linux/HPPA |
| 1308 | - Changes for parameters passed to aio-sparse for correct offsets and restrictions on sizes. |
| 1309 | - Add new security tests to syscalls testsuite |
| 1310 | - In acl_file_test.c and acl_link_test.c syscalls regarding xattrs are still |
| 1311 | done via syscall, although libc functions are available. Furthermore I found |
| 1312 | out that on older distros for non-intel architectures both attr/xattr.h and |
| 1313 | constants like __NR_getxattr are not available, so in this case the these |
| 1314 | testcases are not built. |
| 1315 | - Updates for the DMPAI testsuite ppc64 support. |
| 1316 | - Fix failure on rwtest versions rwtest03 and rwtest04 due to mmap running out of resources. |
| 1317 | - Made changes to get thread ID vs get PID for NPTL threads for unique filenames where child/parent PIDs are the same. |
| 1318 | - Changes to diotest5 and diotest_routines to eliminate random/intermitant failures on data compare. |
| 1319 | - Fixed memory leak in mmstress testcase. |
| 1320 | - Changed clone02 to use tid instead of pid to eliminate failures on NPTL threads(same PIDs for parent/child) |
| 1321 | - Changed fcntl15 getpid to gettid (syscall(gettid)) to get unique thread ID vs common PID in NPTL threads. |
| 1322 | - Added adp testcases. |
| 1323 | |
| 1324 | |
| 1325 | |
mridge | fa7fc45 | 2004-05-06 19:08:46 +0000 | [diff] [blame] | 1326 | LTP-20040506 |
| 1327 | - Corrected a bug fix, so that the runalltests.sh script ends correctly and returns a |
| 1328 | 0 or 1 depending on PASS/FAIL result. |
| 1329 | - Applied bug fixes from Gernot Payer |
| 1330 | - Changes for parameters passed to aio-sparse for correct offsets and restrictions on sizes. |
| 1331 | - Changes to fix error "invalid argument" on parameters for aiodio_sparse tests |
| 1332 | - Relocated the acl tests to /kernel/fs |
| 1333 | - Added initial drop of DMapi testcases |
| 1334 | - Applied fix from Joe Habermann for the "v" option, where in some cases the |
| 1335 | routine, sy_mmrw, will pass sbuf.st_size for the msync length without first |
| 1336 | having done the fstat to populate sbuf. |
| 1337 | - Changes to have the directio run a pre-defined number of iterations for more complete testing |
| 1338 | - Fix too many open filehandle problem on direct io tests |
| 1339 | - Created a second test that checks how huge pages are mapped in 32-bit and |
| 1340 | 64-bit processes. |
| 1341 | - Added new test for testing that a normal mmap cannot be mapped into a |
| 1342 | high memory region. |
| 1343 | - Added test to map a file to the max size possible. |
| 1344 | - Made the tests 64bot friendly. |
| 1345 | - Added tests for shmat() calls using hugetlb. |
| 1346 | - Corrected tests to allow EACCES or EPERM, which is documented in POSIX. |
| 1347 | - Update open_posix_tests to 1.4.1 |
| 1348 | |
| 1349 | |
mridge | 68e51e3 | 2004-04-05 16:02:08 +0000 | [diff] [blame] | 1350 | LTP-20040405 |
| 1351 | - Added nptl scenario. |
| 1352 | - Added ltp-run-files.txt file to identify testcases/scripts that are NOT run using runalltests.sh |
| 1353 | - Added EAL2 (security) testsuite. |
| 1354 | - Applied daemon typo patch from Andrew R. Reiter. |
| 1355 | - Fixed a bug so that sysinfo() works on 32bit machines with +4GB of memory. |
| 1356 | - Updated the nptl tests to only execute on NPTL enabled systems. |
| 1357 | - Added a new test for testing a specific problem seen in certain version of NPTL where |
| 1358 | pthread_cond_timedwait() can hang. This was written by Neil Richards of IBMUK. |
| 1359 | - Fix EPoll PROTECT_FUNC macro to get around compiler bug for varible parameter list |
| 1360 | - Fix for bug 7007, pickup correct NGROUPS |
| 1361 | - Applied patch from Yaroslav Popovitch that addresses problems related |
| 1362 | to the __syscall2 definition and 2.6 kernel based systems with glibc-kernheaders-2.4-8.43. |
| 1363 | - Fix for bug 7009, failure on ppc64 |
| 1364 | - Changed NFS test to use /tmp instead of /mnt. |
| 1365 | - Corrected sctp Makefile to allow for cross-compiled options to be passed down. |
| 1366 | - Fixed bug 7011 on reiserfs |
| 1367 | |
| 1368 | |
mridge | 9151fbb | 2004-03-04 19:33:10 +0000 | [diff] [blame] | 1369 | LTP-20040304 |
| 1370 | - This patch makes rwtest generate a PASS/FAIL (Chris Dearman) |
| 1371 | message in the output |
| 1372 | log. Updated the runtest/* scripts that use rwtest. also |
| 1373 | changed the iogen01 test to use rwtest instead of invoking iogen/doio |
| 1374 | directly. |
| 1375 | - Added AIO/DIO testcases from OSDL, SUSE |
| 1376 | - Changes to AIO/DIO ( Marty Ridgeway ) |
| 1377 | changes to aio-stress test runs |
| 1378 | - Applied patches from Chris Dearman to set |
| 1379 | PASS/FAIL messages for ltp-stress. ( Chris Dearman ) |
| 1380 | - Created 2 new testcases to test the fcntl() ( Robbie Williamson ) |
| 1381 | call with the F_SETLEASE option. |
| 1382 | - tcp_cmds - Changed the ipchains test to ( Robbie Williamson ) |
| 1383 | iptables. |
| 1384 | - mmstress - Applied patch from Jacky Malcles and Gary Williams to remove the path |
| 1385 | constraints when calling "dummy". |
| 1386 | - added new ltp epoll testcases ( Marty ridgeway ) |
| 1387 | - Added tests for GETLEASE, and SETLEASE w/FD_UNLCK ( Robbie Williamson ) |
| 1388 | - sendmsg01 - Removed test number 11, b/c it was not testing for EINVAL correctly. ( Robbie Williamson ) |
| 1389 | - setregid02 - Changes to accept now valid user ID ( Marty Ridgeway ) |
| 1390 | and update testcase msg to reflect test group vs user |
| 1391 | - dhcpd_tests - Appled syntax error patch. ( Hubert Lin ) |
| 1392 | - Updates to SCTP and new tests added. ( Marty Ridgeway ) |
| 1393 | - Update to OpenHPI 0.5.0 ( Robbie Williamson ) |
| 1394 | - Added Dan Carpenter's "Strace Test" |
| 1395 | |
| 1396 | |
robbiew | e021247 | 2004-02-06 16:12:43 +0000 | [diff] [blame] | 1397 | LTP-20040206 |
| 1398 | - Applied documentation cleanup patch. ( Randy Dunlap ) |
| 1399 | - Fixed the "-t" default option in ( Hubert Lin ) |
| 1400 | runalltests.sh |
| 1401 | - Relocated the aio tests to all reside ( Robbie Williamson ) |
| 1402 | in one location under kernel/io. |
| 1403 | - Fixed a 2.6 related compile error in the ( Marty Ridgeway ) |
| 1404 | device driver test tbase.c file. |
| 1405 | - Updated the diotests to compile with gcc ( Mark Meissner ) |
| 1406 | 3.4. |
| 1407 | - Fixed race condition and stability of the ( Gary Williams ) |
| 1408 | mmstress.c. |
| 1409 | - Corrected pth_str02's return value checking ( Gary Williams ) |
| 1410 | and results handling. |
| 1411 | - Updated open08 to use an FHS specified file. ( Randy Hron ) |
| 1412 | - Fixed a buffer overflow problem in pipe07. ( Erik Andersen ) |
| 1413 | - Fixed setregid02's test case id. ( Paul Larson ) |
| 1414 | - Relaxed the expected results for string01. ( Marty Ridgeway ) |
| 1415 | - Removed the EFAULT test from syslog12 b/c ( Andi Kleen ) |
| 1416 | it was unpredictable and didn't acheive the |
| 1417 | intended test result. |
| 1418 | - Fixed an issue with data generation in ( Michael Wolf ) |
| 1419 | gentan.c of float_trigo. |
| 1420 | - Added tests for iptables. ( Hubert Lin ) |
| 1421 | - Updated mc_cmds to use 'netstat -i -n'. ( Hubert Lin ) |
| 1422 | - Corrected the "this_file" variable in the ( Jacky Malcles ) |
| 1423 | rpc testcases. |
| 1424 | - Corrected a typo in rusers test. ( Jacky Malcles ) |
| 1425 | - Fixed execution bug in ltpSockets.sh. ( Robbie Williamson ) |
| 1426 | - Updated the rlogin and telnet tests to ( Hubert Lin ) |
| 1427 | execute correctly. |
| 1428 | - Updated the xinetd tests to run under RHEL. ( Ming Gao ) |
| 1429 | - Corrected path locations in ltpfslvm.sh. ( Robbie Williamson ) |
| 1430 | |
| 1431 | |
| 1432 | LTP-20040108 |
robbiew | 1ecb224 | 2004-01-08 17:10:56 +0000 | [diff] [blame] | 1433 | - Fixed broken -l option in runalltests.sh. ( Paul Larson ) |
| 1434 | - Fixed netpipe typo in runalltests.sh. ( Paul Larson ) |
| 1435 | - Fixed memory leak in parse_opts.c library. ( Randy Hron ) |
| 1436 | - Removed personality() system call tests from ( Robbie Williamson ) |
| 1437 | the runalltests.sh and ltpstress.sh scripts. |
| 1438 | - Cleaned up file_test.sh for improved ( Glen Foster ) |
| 1439 | execution. |
| 1440 | - Cleaned up mail_tests.sh for improved ( Glen Foster ) |
| 1441 | execution. |
| 1442 | - Fixed the direct I/O tests to correctly ( Robbie Williamson ) |
| 1443 | check if direct I/O is supported on the tested |
| 1444 | filesystem. |
| 1445 | - Fixed a typo and correct return value in ( Jay Turner ) |
| 1446 | clone07.c. |
| 1447 | - Fixed coding error in getcwd03.c. ( Erik Andersen ) |
| 1448 | - Fixed problem of incorrect use of fclose(), ( Erik Andersen ) |
| 1449 | instead of pclose() in msgctl08.c and |
| 1450 | msgctl09.c. |
| 1451 | - Removed usmblks test from mallopt01.c. ( Erik Andersen ) |
| 1452 | - Updated the modify_ldt() tests to build ( Robbie Williamson ) |
| 1453 | according to what struct is defined in |
| 1454 | asm/ldt.h: user_desc or modify_ldt_ldt_s |
| 1455 | - Updated pipe07.c to check the number of used ( Robbie Williamson ) |
| 1456 | file descriptors and adjust itself accordingly |
| 1457 | before executing. |
| 1458 | - Updated sendfile03 to allow for situations ( Robbie Williamson ) |
| 1459 | where the execution environment has more than |
| 1460 | STDIN, STDOUT, and STDERR in use. |
| 1461 | - Removed assumptions about the width of a uid_t( Erik Andersen ) |
| 1462 | and gid_t in the setregid02.c, setresuid03.c, |
| 1463 | and setreuid06.c. |
| 1464 | - Fixed string01.c to not expect implementation ( Erik Andersen ) |
| 1465 | specific results. |
| 1466 | - Updated swapon02.c to build in environments ( Robbie Williamson ) |
| 1467 | where MAX_SWAPFILES must be specified. |
| 1468 | - Updated mc_cmds and tcpdump01 to handle ( Ming Gao ) |
| 1469 | multiple interfaces better. |
| 1470 | |
| 1471 | |
robbiew | f7cbbc7 | 2003-12-04 17:37:06 +0000 | [diff] [blame] | 1472 | LTP-20031204 |
| 1473 | - Allowed the test driver to ignore all ( Robbie Williamson ) |
| 1474 | real-time signals. |
| 1475 | - Removed the obsolete time() and stime() tests ( Robbie Williamson ) |
| 1476 | from the default runalltests.sh and |
| 1477 | ltpstress.sh scripts. |
| 1478 | - Updated "file_test.sh" with fixes to improve ( Glen Foster ) |
| 1479 | execution and portability. |
| 1480 | - Updated "cpio_tests.sh" with fixes to improve ( Glen Foster ) |
| 1481 | execution and portability. |
| 1482 | - Updated "cron_tests.sh" with fixes to improve ( Glen Foster ) |
| 1483 | execution and portability. |
| 1484 | - Updated "mail_tests.sh" with fixes to improve ( Glen Foster ) |
| 1485 | execution and portability. |
| 1486 | - Added Asynchronous I/O (aio) testcases. ( Marty Ridgeway ) |
| 1487 | - Added file & directory ACL control and ( Marty Ridgeway ) |
| 1488 | management testcases. |
| 1489 | - Added testcases for low-level SCSI & virtual ( Marty Ridgeway ) |
| 1490 | SCSI devices. |
| 1491 | - Updated direct IO tests to return TCONF if ( Robbie Williamson ) |
| 1492 | the tested filesystem does not support dio. |
| 1493 | - Updated acct01 & sockioctl01 to handle ( Robbie Williamson ) |
| 1494 | situations where /dev/tty0 does not exist. |
| 1495 | - Updated fsync02 to ensure max_block is always ( Robbie Williamson ) |
| 1496 | greater than data_blocks. |
| 1497 | - Updated getgroups03 to allow for better ( Susanne Wintenberger ) |
| 1498 | stability and platform portabilty. |
| 1499 | - Updated the modify_ldt testcases to allow the ( Robbie Williamson ) |
| 1500 | tests the ability to build on installations |
| 1501 | that use type "user_desc" instead of |
| 1502 | "modify_ldt_s_s". |
| 1503 | - Applied IA64 specific fixes to sigaltstack() ( Jacky Malcles ) |
| 1504 | tests. |
| 1505 | - Updated some of the utime() tests to sleep ( Glen Foster ) |
| 1506 | longer than one second (2) to ensure proper |
| 1507 | execution on IA64. |
| 1508 | - Updated some of the write() tests to make the ( Susanne Wintenberger ) |
| 1509 | invalid address test 64bit portable. |
| 1510 | - Added new NFS stress test: nfs_fsstress. ( Robbie Williamson ) |
| 1511 | - Updated OpenHPI testsuite. ( Kevin Gao ) |
| 1512 | - Updated ltpstress.sh to change the maximum ( Robbie Williamson ) |
| 1513 | number of user processes to "unlimited" |
| 1514 | before testing begins (ulimit -u). |
| 1515 | |
| 1516 | |
robbiew | 8ccd3ee | 2003-11-05 16:10:52 +0000 | [diff] [blame] | 1517 | LTP-20031106 |
| 1518 | - Fixed bugs in runalltests.sh with creating ( Manoj Iyer ) |
| 1519 | the results directory and locating 'pan'. |
| 1520 | - Created new NFS test, nfs04, which tests ( Robbie Williamson ) |
| 1521 | file integrity when copying across mounts. |
| 1522 | - Updated the SCTP testcases. ( Marty Ridgeway ) |
| 1523 | - Fixed bugs in 'tar' shell tests. ( Glen Foster ) |
| 1524 | - Applied patch to 'doio' for machines that ( Jun Sun ) |
| 1525 | have virtually indexed cache and cache |
| 1526 | aliasing problems |
| 1527 | - Updated mem01 and mtest01 to execute on s390 ( Robbie Williamson ) |
| 1528 | better. |
| 1529 | - Added missing parenthesis to mmstress. ( Manoj Iyer ) |
| 1530 | - Added code to chown03 & fchown04 to set the ( Robbie Williamson ) |
| 1531 | environment variable, "change_owner", if it |
| 1532 | is not already set. |
| 1533 | - Set the clone stack size to 16384 for all ( Robbie Williamson ) |
| 1534 | clone() tests. |
| 1535 | - Applied IA64 specific patch to clone04. ( Jacky Malcles ) |
| 1536 | - Removed test8 from stat06 b/c it was not ( Robbie Williamson ) |
| 1537 | valid under the SUSv3. |
| 1538 | - Added some extra documentation to swapon02 ( Robbie Williamson ) |
| 1539 | on how to handle glibc 2.2.5. |
| 1540 | - Resolved bug #834027 with sync02. ( Robbie Williamson ) |
| 1541 | - Added option to log 'iostat' data during ( Robbie Williamson ) |
| 1542 | testing using "ltpstress.sh". |
| 1543 | |
| 1544 | |
robbiew | 9518352 | 2003-10-02 17:45:34 +0000 | [diff] [blame] | 1545 | LTP-20031002 |
| 1546 | - Enabled better binary compatibility between ( Robbie Williamson ) |
| 1547 | executions on NPTL and Linuxthreads. |
| 1548 | - Created README for device drivers test ( Marty Ridgeway ) |
| 1549 | executions. |
| 1550 | - Resolved bugs #807255 & #807400 for fs_maim. ( Hien Nguyen ) |
| 1551 | - Updated disktest to version 1.1.12 ( Brent Yardley ) |
| 1552 | - Corrected the headers for capset and capget. ( Robbie Williamson ) |
| 1553 | - Applied IA-64 fix to clone06 and munlock02. ( Jacky Malcles ) |
| 1554 | - Fixed compile warning for gettimeofday01. ( Andreas Jaeger ) |
| 1555 | - Applied testcase stability patch to pipe() ( Erik Andersen ) |
| 1556 | testcases. |
| 1557 | - Fixed rlogin01 and telnet01 so that they ( Paul Larson ) |
| 1558 | correctly detect when they pass. |
| 1559 | - Applied updates to the OpenHPI test suite. ( Kevin Gao ) |
| 1560 | - Updated the Open POSIX test suite to 1.3.0. ( Robbie Williamson ) |
| 1561 | - Changed ltpstress to use all installed RAM ( Robbie Williamson ) |
| 1562 | plus 1/2 swap space by default. |
| 1563 | |
| 1564 | |
| 1565 | |
robbiew | 11e6ea8 | 2003-09-04 18:12:11 +0000 | [diff] [blame] | 1566 | LTP-20030905 |
| 1567 | |
| 1568 | - Corrected "-d" option for runalltests.sh ( David Smith ) |
| 1569 | - Corrected ade commands tests to allow for ( Xu Cheng |
| 1570 | cross platform ppc64 execution. Robbie Williamson ) |
| 1571 | - Fixed compile errors for device driver ( Marty Ridgeway ) |
| 1572 | tests seen on 2.5.73 kernels and above. ( Marty Ridgeway ) |
| 1573 | - Initial drop of drivers/base code. |
| 1574 | - Added Device Simulator Framework. ( Marty Ridgeway |
| 1575 | David Cruz |
| 1576 | Sean Ruyle ) |
| 1577 | - Removed the need to include sys/stropts.h ( Robbie Williamson ) |
| 1578 | in the syscall tests. |
| 1579 | - Modified acct01 to use tty0 to allow for ( Paul Larson ) |
| 1580 | testing in environments without a controlling |
| 1581 | terminal. |
| 1582 | - Modified alarm03 to allow the timer to be ( George Ansinger |
| 1583 | rounded up to the next second. Paul Larson ) |
| 1584 | - Corrected ifdef settings for PowerPC64 by ( Robbie Williamson ) |
| 1585 | changing all __ppc64__ to __powerpc64__ |
| 1586 | - Corrected pthread id display in the float_ ( Robbie Williamson ) |
| 1587 | tests. |
| 1588 | - Updated mc_cmds and tcpdump01 to support ( Xu Cheng |
| 1589 | multiple interfaces. Robbie Williamson ) |
| 1590 | - Applied patches: #788275, #788323, 788727, ( David Smith ) |
| 1591 | and 788836. |
| 1592 | - Updated OpenHPI testsuite. ( Kevin Gao ) |
| 1593 | - Removed the top-LTP tool from being built ( Robbie Williamson ) |
| 1594 | using `make all` or `make install`. |
| 1595 | - Removed the open_posix and open_hpi ( Robbie Williamson ) |
| 1596 | testsuites from being built using `make all` |
| 1597 | or `make install`. |
| 1598 | |
robbiew | 4f3b119 | 2003-08-07 17:34:57 +0000 | [diff] [blame] | 1599 | LTP-20030807 |
| 1600 | |
| 1601 | - Reorganized and updated the testcase ( Robbie Williamson ) |
| 1602 | descriptions under /doc |
| 1603 | - Updated the tst_rmdir API to use ( Robbie Williamson ) |
| 1604 | remove() instead of rmdir(). |
| 1605 | - Added support for the __ARM_ARCH_4T__ ( Ramesh Subramanian ) |
| 1606 | architecture. |
| 1607 | - Updated clone() tests to allow them ( Robbie Williamson ) |
| 1608 | to execute on ppc64. |
| 1609 | - Created new clone07 test to check for ( Robbie Williamson ) |
| 1610 | glibc bug. |
| 1611 | - Rewrote the generate.sh scripts to perl ( Randy Hron |
| 1612 | for faster execution. Robbie Williamson ) |
| 1613 | - Updated "fsstress" to allow setting the ( Robbie Williamson ) |
| 1614 | number of loops to run and cleanup options. |
| 1615 | - Removed case from diotest4 for read/writes ( Robbie Williamson ) |
| 1616 | with negative counts. Not in SUS. |
| 1617 | - Fixed chown03 testcase to allow for better ( Paul Larson ) |
| 1618 | execution stability. |
| 1619 | - Added check to mmapstress tests to see if ( Robbie Williamson ) |
| 1620 | roundup() is defined, before defining it. |
| 1621 | - Cleaned up sched_stress. ( Randy Hron ) |
| 1622 | - Modified diotest4 to test dio to /dev/null ( Robbie Williamson ) |
| 1623 | but not record it as a pass or fail. |
| 1624 | - Removed extra "\n"s from creat09. ( Paul Larson ) |
| 1625 | - Updated syscall tests that used their own ( Randy Hron ) |
| 1626 | strcpy() definition, instead of string.h's. |
| 1627 | - Fixed fchown04 testcase to allow for better ( Paul Larson ) |
| 1628 | execution stability. |
| 1629 | - Updated fcntl14 to allow for better execution ( Ramesh Subramanian ) |
| 1630 | stability & remove possibility of false fails. |
| 1631 | - Applied Xtensa architecture specific patches. ( Joe Taylor ) |
| 1632 | - Updated memory tests to allow for distros ( Robbie Williamson ) |
| 1633 | that allow non-root users to m(un)lockall |
| 1634 | within the RLIMIT_MEMLOCK resource limit. |
| 1635 | - Changed the way munlock02 attempts to access ( Robbie Williamson ) |
| 1636 | outside it's memory space to a more reliable |
| 1637 | method. |
| 1638 | - Corrected an expected error return for a case ( Andrew Morton |
| 1639 | in recvmsg01 and sendmsg01. Paul Larson ) |
| 1640 | - Corrected compiler warnings in the multicast ( Robbie Williamson ) |
| 1641 | test, mc_opts. |
| 1642 | - Corrected syntax error reported in ( Robbie Williamson ) |
| 1643 | Bug #773670. |
| 1644 | - Corrected unitialized variable problem in ( Ramesh Subramanian ) |
| 1645 | sendfile01. |
| 1646 | - Updated the Open Posix Test Suite to 1.2 ( Robbie Williamson ) |
| 1647 | - Applied patches to Open HPI Test Suite. ( Kevin Gao ) |
| 1648 | |
| 1649 | |
robbiew | fe26f4f | 2003-07-09 22:01:26 +0000 | [diff] [blame] | 1650 | LTP-20030710 |
| 1651 | |
| 1652 | - Added LIB_DIR variable to top-level Makefile ( Robbie Williamson ) |
| 1653 | to allow specification of where to install |
| 1654 | libproc.so for the top-LTP tool. |
| 1655 | - Updated Open POSIX Test Suite to 1.1.0. ( Robbie Williamson ) |
| 1656 | - Added JFS tests to the LVM test script. ( Marty Ridgeway ) |
| 1657 | - Removed tests from the LTP system stress ( Robbie Williamson ) |
| 1658 | script that had problems running concurrently. |
| 1659 | - Updated ar01 to avoid bug if building rpm. ( Manoj Iyer ) |
| 1660 | - Added ACPI testcases. ( Marty Ridgeway ) |
| 1661 | - Added testcases to execute inline functions in ( Marty Ridgeway ) |
| 1662 | the kernel tree. |
| 1663 | - Added testcases to for the NLS filesystem. ( Marty Ridgeway ) |
| 1664 | - Added PCI testcases. ( Marty Ridgeway ) |
| 1665 | - Added USB device testcases. ( Marty Ridgeway ) |
| 1666 | - Applied code cleanup patches to stream tests. ( Randy Hron ) |
| 1667 | - Ported sem02.c to use some of the LTP test ( Paul Larson ) |
| 1668 | harness API. |
| 1669 | - Updated mtest01 to fix hang issues. ( Robbie Williamson |
| 1670 | Paul Larson ) |
| 1671 | - TCID fixes to various syscall tests. ( Paul Larson ) |
| 1672 | - Cleanup of various syscall test outputs. ( Paul Larson ) |
| 1673 | - IA64 fix to mlock02, mprotect01, munlock02. ( Jacky Malcles ) |
| 1674 | - Applied uclibc patch for memory tests. ( David McKay ) |
| 1675 | - Increased the size of memory to attempt to ( Robbie Williamson ) |
| 1676 | munlock for munlock02 to ensure correct |
| 1677 | test execution. |
| 1678 | - Updated readdir02 to catch SIGSEGV and fixed ( Robbie Williamson |
| 1679 | small bug in test. Paul Larson ) |
| 1680 | - Updated recvmsg01 and sendmsg01 to handle 2.5 ( Robbie Williamson ) |
| 1681 | 64bit architecture specifics. |
| 1682 | - Updates to syslog01-10 to support Debian ( Robbie Williamson |
| 1683 | systems and improved their stability. Paul Larson ) |
| 1684 | - Applied IA64 specific patch to syslog11/12. ( Robbie Williamson ) |
| 1685 | - Removed an unneccessary free() call in ustat01 ( Doug Ramier ) |
| 1686 | - Corrected the "install:" section of the mc_opts ( Robbie Williamson ) |
| 1687 | network test. |
| 1688 | - Added default option for RHOST for nfs03 and ( Robbie Williamson ) |
| 1689 | nfsstress. |
| 1690 | - Modified rwho01, sendfile01, tcpdump01 to use ( Manoj Iyer ) |
| 1691 | test APIs and added checks for required |
| 1692 | commands. |
| 1693 | - Added the Open HPI testsuite. ( Kevin Gao |
| 1694 | http://openhpi.sourceforge.net/ Robbie Williamson ) |
| 1695 | - Added new filesystem testscripts. ( Marty Ridgeway ) |
| 1696 | - Added 'mkrootfs' utility to tools section. ( Manoj Iyer ) |
| 1697 | |
| 1698 | |
| 1699 | |
| 1700 | |
robbiew | 833ce09 | 2003-06-06 16:15:53 +0000 | [diff] [blame] | 1701 | LTP-20030606 |
| 1702 | |
| 1703 | - Updated ltpmenu to redirect `ver_linux` output ( Robbie Williamson ) |
| 1704 | to the redirected output file. |
| 1705 | - Added warning to runalltests.sh when the "-x" ( Robbie Williamson ) |
| 1706 | option is selected. |
| 1707 | - Corrected syntax error in RHOST/PASSWD ( Robbie Williamson ) |
| 1708 | checking section. |
| 1709 | - Made `pan` Makefile honor top-level LOADLIBES. ( Robbie Williamson ) |
| 1710 | - Relocated all Open POSIX Test Suite tests ( Robbie Williamson ) |
| 1711 | listed in the scenario files to /runtest/posix. |
| 1712 | - Relocated all Open POSIX Test Suite tests to ( Robbie Williamson ) |
| 1713 | /testcases/open_posix_testsuite. |
| 1714 | - Removed OPEN Posix Test Suite tests from ( Robbie Williamson ) |
| 1715 | runalltests.sh default run. |
| 1716 | - Ported new asynchronous I/O test, aio01, to ( Narasimha Sharoff |
| 1717 | LTP. Paul Larson ) |
| 1718 | - Added ppc64/ia64 fix to diotest4. ( Peter Bergner |
| 1719 | Robbie Williamson ) |
| 1720 | - Updated mem01 to use sysinfo() and adjusted ( Robbie Williamson ) |
| 1721 | allocation limits. |
| 1722 | - Updated mtest01 to run on large memory machines ( Robbie Williamson ) |
| 1723 | - Updated mmap tests to correctly cleanup after ( Paul Larson ) |
| 1724 | execution. |
| 1725 | - Cleaned up sched_stress and fixed problem with ( Paul Larson ) |
| 1726 | segfaulting reported by Andi Kleen. |
| 1727 | - Added s390/s390x specific code to clone() tests ( Jay Huie |
| 1728 | Robbie Williamson ) |
| 1729 | - Fixed typo in mkdir04 in PASS output. ( Paul Larson ) |
| 1730 | - Corrected syntax error in munlockall02. ( Robbie Williamson ) |
| 1731 | - Applied ppc64 and s390x fix to profil01. ( Steve Munroe |
| 1732 | Robbie Williamson ) |
| 1733 | - Fixed syntax problem in mc_opts. ( Robbie Williamson ) |
| 1734 | - Fixed "-i" problem with sendfile02. ( Aniruddha Marathe ) |
| 1735 | - Included /asm/atomic.h file to swapon02 ( Paul Larson ) |
| 1736 | includes to allow test to compile on RH 7.2 |
| 1737 | - Applied ia64 fix for sysctl() tests. ( Jacky Malcles ) |
| 1738 | - Made syslog tests correctky cleanup after ( Robbie Williamson ) |
| 1739 | failure and handle multiple instances. |
| 1740 | - Fixed mc_commo to make sure `ping` uses the ( Dang En Ren |
| 1741 | correct interface. Robbie Williamson ) |
| 1742 | - Fixed small bug in ltpServer.c. ( Paul Larson ) |
| 1743 | - Allowed `make` to continue on errors in ( Robbie Williamson ) |
| 1744 | open_posix_testsuite build/install. |
| 1745 | - Added pause in "all" and "install" section of ( Robbie Williamson ) |
| 1746 | open_posix_testsuite/Makefile to allow user to |
| 1747 | read location of build/install error logfiles. |
| 1748 | - Removed the procps directory in /tools and ( Robbie Williamson ) |
| 1749 | replaced with a stripped down version: top-LTP. |
| 1750 | |
| 1751 | |
robbiew | b572e78 | 2003-05-08 17:20:22 +0000 | [diff] [blame] | 1752 | LTP-20030508 |
| 1753 | |
| 1754 | - Updated the LTP to build and execute on NPTL ( Robbie Williamson ) |
| 1755 | installed systems |
| 1756 | - Applied 'ash' compatibilty patch ( Dan Kegel ) |
| 1757 | - Applied "CFLAGS+=" Makefile patch ( Vasan Sundar ) |
| 1758 | - Created "/testscripts" directory and relocated ( Robbie Williamson ) |
| 1759 | scripts to it |
| 1760 | - Fixed kill problem with genload's stress.c ( Amos Waterland ) |
| 1761 | - Added checking for users and sys groups to ( Robbie Williamson ) |
| 1762 | IDcheck.sh. Also, called the script from |
| 1763 | runalltests.sh before executing tests to support |
| 1764 | cross-compiled platforms |
| 1765 | - Added 'ltpmenu' GUI ( Manoj Iyer |
| 1766 | Robbie Williamson ) |
| 1767 | - Applied "posixfy" patches ( Vasan Sundar ) |
| 1768 | - Updated runalltests.sh to use -o for ( Robbie Williamson ) |
| 1769 | redirecting output. |
| 1770 | - Added code to runalltests.sh to prompt for ( Robbie Williamson ) |
| 1771 | RHOST and PASSWD when running network tests. |
| 1772 | - Updated Open POSIX Test Suite header file to ( Robbie Williamson ) |
| 1773 | allow timer tests to build. |
| 1774 | - Compiler warnings cleanups. ( Robbie Williamson ) |
| 1775 | - Corrected buffer overflow in inode02. ( Dan Kegel ) |
| 1776 | - Updated disktest to 1.1.10 and fixed for ( Robbie Williamson ) |
| 1777 | systems w/o O_DIRECT |
| 1778 | - Completed merge of Open POSIX Test Suite 0.9.0 ( Robbie Williamson ) |
| 1779 | - Applied ia64 specific patches ( Jacky Malcles ) |
| 1780 | - Updated Makefiles to allow use of "-j" ( Nate Straz ) |
| 1781 | - Correct fork05 for use in newer glibc/kernels ( Ulrich Drepper ) |
| 1782 | - Applied "type" fixes to recvfrom and recvmsg ( Andreas Jaeger ) |
| 1783 | - Applied x86_64 specific patches ( Andreas Jaeger ) |
| 1784 | - Applied MSG_CMSG_COMPAT fix for 64bit 2.5 ( Bryan Logan ) |
| 1785 | kernels. |
| 1786 | - Added new testcase for setegid. ( Dan Kegel ) |
| 1787 | - Modified syslog tests to use test apis ( Manoj Iyer ) |
| 1788 | - Added 2.5 timer tests. ( Aniruddha Marathe ) |
| 1789 | - Added Device Mapper tests. ( Marty Ridgeway ) |
| 1790 | - Added sockets tests. ( Marty Ridgeway ) |
| 1791 | - Removed fptest03 due to use of obsolete ( Robbie Williamson ) |
| 1792 | syscalls that perform 48bit math operations |
| 1793 | |
| 1794 | |
| 1795 | |
| 1796 | |
robbiew | 7a33c7d | 2003-04-03 17:11:28 +0000 | [diff] [blame] | 1797 | LTP-20030403 |
| 1798 | |
| 1799 | - Fixed CFLAGS in all makefiles to append (+=) ( Vasan Sundar ) |
| 1800 | - Removed the outdated & poorly written ( Robbie Williamson ) |
| 1801 | GUI ( ltp ) |
| 1802 | - Corrected bug with -x flag in runalltests.sh ( Robbie Williamson ) |
| 1803 | - Added additional documentation into ( Manoj Iyer |
| 1804 | runalltests.sh Robbie Williamson ) |
| 1805 | - MASSIVE compiler warnings cleanup. ( Andreas Jaeger ) |
| 1806 | ( Robbie Williamson ) |
| 1807 | - Corrected library linking at build time. ( Andreas Jaeger ) |
| 1808 | - Added descriptions to first line of all ( Robbie Williamson ) |
| 1809 | runtest scenarios. |
| 1810 | - Commented out 2 cases in syslog11 test that ( Paul Larson |
| 1811 | clear the dmesg buffer. Robbie Williamson ) |
| 1812 | - Updated fs_maim to use ext3 and reiserfs. ( Airong Zhang ) |
| 1813 | - Removed "\n"s from testcase outputs. ( Dan Kegel ) |
| 1814 | - Corrected direct_io tests to compile a dummy ( Vasan Sundar ) |
| 1815 | program if O_DIRECT is not defined & return |
| 1816 | TCONF. |
| 1817 | - Changed stress_floppy to use `cp` instead of ( Robbie Williamson ) |
| 1818 | `ln` with its data directory. |
| 1819 | - Applied IA64 specific patch to shmt02, shmt04, ( Jacky Malcles ) |
| 1820 | shmt05, shmt06, shmt07. |
| 1821 | - Relocated the module tests to .../kernel/module ( Paul Larson ) |
| 1822 | - Removed module tests from syscalls scenario ( Paul Larson ) |
| 1823 | file. |
| 1824 | - Corrected the stack management in clone tests. ( Chris Dearman ) |
| 1825 | - Corrected the pids casting from int to pid_t ( Jaideep Dharap ) |
| 1826 | in fcntl17. |
| 1827 | - Applied fix to flock03 to have the file ( Matthew Wilcox ) |
| 1828 | descriptor passed to the child. |
| 1829 | - Enabled the validation section of getgroups03. ( Robbie Williamson ) |
| 1830 | - Added code to getsid02, setpriority04, & ( Robbie Williamson ) |
| 1831 | wait402 to use PID_MAX_DEFAULT if PID_MAX is |
| 1832 | not defined. |
| 1833 | - Fixed gettimeofday01 for gcc-3.2 quirk with ( Andi Kleen |
| 1834 | x86-64. Paul Larson ) |
| 1835 | - Fixed msgctl08 and msgctl09 to check for the ( Dan Kegel ) |
| 1836 | `ipcs` command before trying to use it. |
| 1837 | - Added IA64 specific code to shmat01. ( Jacky Malcles ) |
| 1838 | - Fixed problem with kill11 false failure with ( Paul Larson ) |
| 1839 | some compilers. |
| 1840 | - Changed llseek tests to call lseek64. ( Andreas Jaeger ) |
| 1841 | - Replaced calls to time() with calls to ( Dan Kegel ) |
| 1842 | gettimeofday() in nanosleep01 to help avoid |
| 1843 | race conditions. |
| 1844 | - Removed race condtions in recv01, recvfrom01, & ( Dan Kegel ) |
| 1845 | recvmsg01. |
| 1846 | - Replaced setegid() call with setregid() call in ( Robbie Williamson ) |
| 1847 | setresgid01. |
| 1848 | - Added code to check for NR_socketcall before ( Andi Kleen ) |
| 1849 | executing the socketcall tests. |
| 1850 | - Fixed swapon02 for correct execution on 2.5 ( Susanne Wintenberger ) |
| 1851 | - Fixed system specific build problem with ( Paul Larson ) |
| 1852 | swapon02 |
| 1853 | - Corrected the MININT section of abs01. ( Robbie Williamson ) |
| 1854 | - Moved generate() into main.c for the float_* ( Robbie Williamson ) |
| 1855 | tests. |
| 1856 | - Explicitly set the stacksize in main.c for the ( Robbie Williamson ) |
| 1857 | float_* tests. |
| 1858 | - Removed optimization from building the float_* ( Robbie Williamson ) |
| 1859 | tests. |
| 1860 | - Relocated netpipe-ipv6 from ipv6/tools to the ( Robbie Williamson ) |
| 1861 | top-level /tools directory. |
| 1862 | - Adjusted send and receive buffers for ( Robbie Williamson ) |
| 1863 | sendfile01 to PATH_MAX. |
| 1864 | |
| 1865 | |
| 1866 | |
robbiew | 5888432 | 2003-03-05 23:19:39 +0000 | [diff] [blame] | 1867 | LTP-20030306 |
| 1868 | |
| 1869 | - Changed IDcheck.sh to only prompt for id ( Robbie Williamson ) |
| 1870 | creation if the user is root. |
| 1871 | - Added LVM test execution scripts. ( Marty Ridgeway ) |
| 1872 | - Added system stress execution script. ( Robbie Williamson ) |
| 1873 | - Added tst_kvercmp() API to allow test ( Paul Larson ) |
| 1874 | creators to query the kernel version. |
| 1875 | - Removed all external int declarations of ( Anton Blanchard, |
| 1876 | "errno" and replaced with includes of errno.h Susanne Wintenberger, |
| 1877 | Robbie Williamson ) |
| 1878 | - Replaced usage of sigaction() with signal() ( Nathan Straz ) |
| 1879 | in `pan`. |
| 1880 | - Ported and merged all tests from the Open ( Robbie Williamson ) |
| 1881 | POSIX* Testsuite: |
| 1882 | pthreads |
| 1883 | semaphores |
| 1884 | timers |
| 1885 | clock() |
| 1886 | nanosleep() |
| 1887 | raise() |
| 1888 | sigsetops |
| 1889 | - Added flock06 test. ( Matthew Wilcox ) |
| 1890 | - Added ipchains and dhcpd (server) tests. ( Manoj Iyer ) |
| 1891 | - Patched Makefiles to stop execution on errors. ( Vasan Sundar ) |
| 1892 | - Patched Makefiles to allow non-root users to ( Robbie Williamson ) |
| 1893 | run 'make install'. |
| 1894 | - Fixed 'ar' test to use CC defintion in ( Anton Blanchard ) |
| 1895 | Makefile. |
| 1896 | - Corrected typos in install section of ( Manoj Iyer ) |
| 1897 | commands/fileutils/<test> Makefiles. |
| 1898 | - Added tests for gzip/gunzip. ( Manoj Iyer ) |
| 1899 | - Added tests for unzip. ( Manoj Iyer ) |
| 1900 | - Applied patch to fsstress's Makefile to ( Anton Blanchard ) |
| 1901 | define _GNU_SOURCE to allow O_DIRECT. |
| 1902 | - Applied changes to allow testcases to be ( Susanne Wintenberger ) |
| 1903 | GCC 3.3 compliant. |
| 1904 | - Fixed semaphore initialization bug in sem02. ( Jacky Malcles ) |
| 1905 | - Applied patch to mem/mtest07/shm_test.c to ( Chris Dearman ) |
| 1906 | correct character buffer variable: buff. |
| 1907 | - Fixed hangup01 to initialize variable, ( Robbie Williamson ) |
| 1908 | usrstr.len, to avoid junk data storage. |
| 1909 | - Applied patch to clone01 to allow test to ( Andi Kleen ) |
| 1910 | be more architecture independent. |
| 1911 | - Added kernel checking code to module tests. ( Paul Larson ) |
| 1912 | - Applied 31bit emulation s390x patch to ( Susanne Wintenberger ) |
| 1913 | delete_module02 and query_module03. |
| 1914 | - Fixed cleanup section of ftruncate01. ( Robbie Williamson ) |
| 1915 | - Applied patch to gettimeofday01 to not allow ( Andi Kleen ) |
| 1916 | execution on x86_64 architectures. |
| 1917 | - Added x86_64 as valid architecture for ioperm() ( Andi Kleen ) |
| 1918 | and iopl() tests. |
| 1919 | - Applied patch to semctl() tests to correctly ( Anton Blanchard ) |
| 1920 | test the ipc call. |
| 1921 | - Removed unspecified/undocumented case from ( Anton Blanchard ) |
| 1922 | munlock01. |
| 1923 | - Fixed personality02 test. ( Paul Larson ) |
| 1924 | - Applied MIPS specific architecture patch to ( Chris Dearman ) |
| 1925 | profil01. |
| 1926 | - Removed unspecified/undocumented case from ( Robbie Williamson ) |
| 1927 | sendmsg01. |
| 1928 | - Applied patch to swapoff() and swapon() ( Jacky Malcles ) |
| 1929 | testcases to allow correct execution on IA64 |
| 1930 | - Applied patch to sysfs01 to allow execution on ( Susanne Wintenberger ) |
| 1931 | 64bit machines. |
| 1932 | - Added test for ustat(). ( Aniruddha Marathe ) |
| 1933 | - Patched float_ tests to generate datafiles ( Robbie Williamson ) |
| 1934 | during execution. |
| 1935 | - Added test for iproute. ( Manoj Iyer ) |
| 1936 | - Added test for xinetd. ( Manoj Iyer ) |
| 1937 | - Added test for traceroute. ( Manoj Iyer ) |
| 1938 | |
| 1939 | |
| 1940 | |
robbiew | fc94a7d | 2003-02-05 21:06:08 +0000 | [diff] [blame] | 1941 | LTP-20030206 |
| 1942 | |
| 1943 | - Applied cross-compiler patch for top-level ( V.R. Sundar ) |
| 1944 | Makefile. |
| 1945 | - Added additional runtime options to the ( Manoj Iyer & |
| 1946 | "runalltests.sh" script. Robbie Williamson ) |
| 1947 | - Corrected runalltests.sh -l option to require ( Paul Larson ) |
| 1948 | an absolute path. |
robbiew | d425727 | 2003-02-06 16:26:50 +0000 | [diff] [blame] | 1949 | - Added additional runtime and output options ( Manoj Iyer ) |
robbiew | fc94a7d | 2003-02-05 21:06:08 +0000 | [diff] [blame] | 1950 | to `pan`. |
| 1951 | - Added hyperthreading tests. ( Sonic Zhang ) |
| 1952 | - Added ftruncate04 tests. ( Robbie Williamson ) |
| 1953 | - Changed top-level Makefiles to not require ( Robbie Williamson ) |
| 1954 | updating everytime a directory is added. |
| 1955 | - Applied s390/64-bit enablement patch. ( Susanne Wintenberger ) |
| 1956 | - Applied 64bit patch to stress_cd. ( Jay Turner ) |
| 1957 | - Applied optimization patches (-O2). ( Mikael Starvik & |
| 1958 | V.R. Sundar ) |
| 1959 | - Added mmapstress testsuite. ( Ananda Venkataraman ) |
| 1960 | - Added new testcases to test shared library ( Manoj Iyer ) |
| 1961 | libmm. |
| 1962 | - Applied patch to mem01 to allow test to run ( Jacky Malcles ) |
| 1963 | on 2.4 and 2.5 kernels. |
| 1964 | - Changed sched_stress testsuite from using ( Robbie Williamson ) |
| 1965 | the bootfile, to generating its' own |
| 1966 | datafile. |
| 1967 | - Corrected cleanup section of abort01 test. ( Robbie Williamson ) |
| 1968 | - Added code to acct(2) tests to check for ( Robbie Williamson ) |
| 1969 | BSD accounting before execution. |
| 1970 | - Corrected description of flock03. ( Robbie Williamson ) |
| 1971 | - Added code to handle formatting issues with ( Robbie Williamson ) |
robbiew | 0187d7f | 2003-02-06 17:02:02 +0000 | [diff] [blame] | 1972 | gethostid01 test. |
robbiew | fc94a7d | 2003-02-05 21:06:08 +0000 | [diff] [blame] | 1973 | - Applied patch to ioperm(2) & iopl(2) tests to ( V.R. Sundar ) |
| 1974 | check for IA32 architecture before executing. |
| 1975 | - Added code to msgctl08 and msgctl09 to ensure ( Robbie Williamson ) |
| 1976 | correct and better execution with respect to |
| 1977 | message queue limits. |
| 1978 | - Fix recvfrom01 & recvmsg01 to test for the ( Paul Larson ) |
| 1979 | correct expected errors and their associated |
| 1980 | returns. |
| 1981 | - Applied patch to sendfile02 to allow the test ( V.R. Sundar ) |
| 1982 | to function correctly and keep track of its' |
| 1983 | children. |
| 1984 | - Applied patch to setrlimit01 to test for ( V.R. Sundar ) |
| 1985 | SIGXFSZ |
| 1986 | - Applied patch to swapoff02 and swapon02 to ( Susanne Wintenberger ) |
| 1987 | allow the test to use /dev/tty, instead of |
| 1988 | /dev/mouse. |
| 1989 | - Applied buffer overflow patch to swapon02. ( Chris Dearman ) |
| 1990 | - Added code to fptest03 to check endianess ( Robbie Williamson ) |
| 1991 | before defining unions. |
| 1992 | - Added testsuite for multi-threaded core dump ( Guo Min ) |
| 1993 | kernel patch. |
| 1994 | - Added netpipe as a network traffic generator ( Robbie Williamson ) |
| 1995 | tool. |
| 1996 | - Added `cpio` command test. ( Manoj Iyer ) |
| 1997 | - Added `ln` command test. ( Manoj Iyer ) |
| 1998 | - Added `cp` command test. ( Manoj Iyer ) |
| 1999 | - Added `mkdir` command test. ( Manoj Iyer ) |
| 2000 | - Added `mv` command test. ( Manoj Iyer ) |
| 2001 | - |
| 2002 | |
martinjn | 2ff2d2e | 2003-01-07 18:07:51 +0000 | [diff] [blame] | 2003 | LTP-20030110 |
| 2004 | |
| 2005 | - Added New test case to test 'file' command. ( Manoj Iyer ) |
| 2006 | - Added new test to test basic functionality of ( Manoj Iyer ) |
| 2007 | CRONTAB, CRON etc. |
| 2008 | - Added new test case to test eject command ( Manoj Iyer ) |
| 2009 | - Added new tests to test logrotate ( Manoj Iyer ) |
| 2010 | - Added new testcase to test basic functionality ( Manoj Iyer ) |
| 2011 | of tar command. |
| 2012 | - Fixed mem01: The free memory size was being ( Robbie Williamson ) |
| 2013 | incorrectly calculated, plus it could not |
| 2014 | handle large amounts of memory...now using |
| 2015 | long int, instead of int. |
| 2016 | - Fixed mem01: Test was not cleaning up correctly ( Robbie Williamson ) |
| 2017 | after a failure. |
| 2018 | - Initial checkin of shmt, shared memory tests ( Robbie Williamson ) |
| 2019 | from SPIE suite |
| 2020 | - Initial checkin of pty testcases: hangup01(), ( Robbie Williamson ) |
| 2021 | ptem01() and pty01() from SPIE testsuite. |
| 2022 | - Added code to abort01.c to use the ( Robbie Williamson ) |
| 2023 | tst_tmpdir()/tst_rmdir() APIs |
| 2024 | - Added ported abort() test ( Ananda Venkataraman ) |
| 2025 | - Added adjtimex() tests ( Saji Kumar ) |
| 2026 | - Added capget() tests ( Saji Kumar ) |
| 2027 | - Added capset() tests ( Saji Kumar ) |
| 2028 | - Added ported test, creat08 ( Airong Zhang ) |
| 2029 | - create08 was initially ported to create users ( Robbie Williamson ) |
| 2030 | and groups that it needed. Rewrote the test to |
| 2031 | use existing users/groups that are checked for |
| 2032 | when the LTP is installed. |
| 2033 | - Applied patch to create_module02 from creator ( T.L.Madhu ) |
| 2034 | - Applied patch to delete_module02 from creator ( T.L.Madhu ) |
| 2035 | - Added code to delete_module03 to allow tests to ( Robbie Williamson ) |
| 2036 | execute under pan. |
| 2037 | - Applied patch to delete_module03 from creator ( T.L.Madhu ) |
| 2038 | - Added ported dup06 and dup07 tests ( Airong Zhang ) |
| 2039 | - Added ported dup202 and dup205 tests ( Airong Zhang ) |
| 2040 | and cleaned up some other files |
| 2041 | - Initial checkin of fdatasync() tests ( T.L. Madhu ) |
| 2042 | - Added new flock04 and flock05 tests ( Vatsal Avasthi ) |
| 2043 | - Added ported fmtmsg() test ( Ananda Venkataraman ) |
| 2044 | - Added functional test to gethostid01 to compare ( Paul Larson ) |
| 2045 | result from gethostid() versus the hostid |
| 2046 | command |
| 2047 | - Initial checkin of getrusage() tests ( Saji Kumar ) |
| 2048 | - Added ioperm() tests ( Subhabrata Biswas ) |
| 2049 | - Added iopl() tests ( Subhab Biswas ) |
| 2050 | - Added ported kill() tests ( Ananda Venkataraman ) |
| 2051 | - Added ported mallopt() test ( Ananda Venkataraman ) |
| 2052 | - Added ported memcmp() test ( Ananda Venkataraman ) |
| 2053 | - Added ported memcpy() test ( Ananda Venkataraman ) |
| 2054 | - Added ported memset() test ( Ananda Venkataraman ) |
| 2055 | - Fixed mkdir09: the getopts() call was returning ( Robbie Williamson ) |
| 2056 | it's -1 to a char variable. This was incorrect |
| 2057 | and causing the test to loop forever on certain |
| 2058 | architectures. |
| 2059 | - Initial checkin of munlockall() tests ( Sowmya Adiga ) |
| 2060 | - Fixed nftw64: tst_rmdir was in the wrong ( Robbie Williamson ) |
| 2061 | location. |
| 2062 | - Added ported open09() test ( Airong Zhang ) |
| 2063 | - Initial checkin of prctl() tests ( Saji Kumar ) |
| 2064 | - Added ported profil() test ( Ananda Venkataraman ) |
| 2065 | - Initial checkin of ptrace() tests ( Saji Kumar ) |
| 2066 | - Added code to query_module tests to allow ( Robbie Williamson ) |
| 2067 | execution under pan. |
| 2068 | - Initial checkin of reboot() tests ( Aniruddha Marathe ) |
| 2069 | - Initial checkin of sched_rr_get_interval tests ( Saji Kumar ) |
| 2070 | - Added setresgid() tests ( T.L. Madhu ) |
| 2071 | - Fixed setrlimit03 to work on 2.5 and cleanup ( Paul Larson ) |
| 2072 | - Added socketcall() tests ( Adiga Sowmya ) |
| 2073 | - Added ported string.h test string01 ( Ananda Venkataraman ) |
| 2074 | - Added swapoff() tests ( Aniruddha Marathe ) |
| 2075 | - Added swapoff() tests ( Aniruddha Marathe ) |
| 2076 | - Added swapon() test ( Aniruddha Marathe ) |
| 2077 | - Made corrections to swapon02 to make sure the ( Robbie Williamson ) |
| 2078 | child exits. |
| 2079 | - Added ported syscall() test ( Ananda Venkataraman ) |
| 2080 | - Removed an erroneous testcase in sysconf01 and ( Robbie Williamson ) |
| 2081 | corrected a typo issue. |
| 2082 | - Initial checkin of sysfs() tests ( Aniruddha Marathe ) |
| 2083 | - Made changes to allow the syslog tests to ( Robbie Williamson ) |
| 2084 | execute in pan and corrected a bug in backup |
| 2085 | code for syslog.conf original file. |
| 2086 | - Added syslog11 & syslog12 tests ( T.L. Madhu ) |
| 2087 | - Fixed syslogtst if-statement comparing a file ( Robbie Williamson ) |
| 2088 | descriptor to a hardcoded number was changed to |
| 2089 | allow the test to run under pan. |
| 2090 | - Changed the file opened for the 6th case in ( Robbie Williamson ) |
| 2091 | syslogtst. |
| 2092 | - Added ported abs() test ( Ananda Venkataraman ) |
| 2093 | - Added ported atof() test ( Ananda Venkataraman ) |
| 2094 | - Added ported nextafter() test ( Ananda Venkataraman ) |
| 2095 | - Corrected bug in cleanup section of fsx.sh ( Robbie Williamson ) |
| 2096 | - Added code to rusers01 to change a FQDN in ( Robbie Williamson ) |
| 2097 | RHOST to short name. |
| 2098 | - Fixed testsf_c bug in char* not large enough to ( Robbie Williamson ) |
| 2099 | hold argv[4] string. |
| 2100 | - Added command line version of LTP harness APIs ( Manoj Iyer ) |
| 2101 | these commands will print LTP test results in |
| 2102 | LTP harness format just like the ones printed |
| 2103 | by C testcases. These commands can be used in |
| 2104 | shell scripts and other non-C testcases. |
| 2105 | - Added load generator tool, stress ( Amos Waterland ) |
| 2106 | - Modified runalltests.sh to print default ( Manoj Iyer ) |
| 2107 | settings |
| 2108 | - Modified runalltests.sh to run LTP under stress ( Manoj Iyer ) |
| 2109 | |
| 2110 | |
| 2111 | |
martinjn | f10453e | 2002-12-10 20:48:03 +0000 | [diff] [blame] | 2112 | LTP-20021210 |
| 2113 | ------------ |
| 2114 | |
| 2115 | - Added 5 new sched_setparam() tests ( Saji Kumar ) |
| 2116 | - Added new syslog() tests. ( David Barrera ) |
| 2117 | - Fix compile errors with *_module tests ( Paul Larson ) |
| 2118 | - Added additional semctl tests, semctl06 and ( David Barrera ) |
| 2119 | semctl07. |
| 2120 | - Added additional msgctl tests. ( David Barrera ) |
| 2121 | - Added mkdir09. ( David Barrera ) |
| 2122 | - Added mem02. ( David Barrera ) |
| 2123 | - Added floating point tests, fptest01, fptest02, ( Jacky Malcles ) |
| 2124 | fptest03. |
| 2125 | - Added inode01 and inode02 ( Robbie Williamson ) |
| 2126 | - Added vmtests, data_space and stack_space. ( Robbie Williamson ) |
| 2127 | - Added page tests, page01 and page02. ( Robbie Williamson ) |
| 2128 | - Added sysconf() test. ( Robbie Williamson ) |
| 2129 | - Added rename14 ( Robbie Williamson ) |
| 2130 | - Added nftw() tests. ( Robbie Williamson ) |
| 2131 | - Added confstr() test. ( Robbie Williamson ) |
| 2132 | - Added acct() tests. ( Robbie Williamson ) |
| 2133 | - Added flock03 to try relocking after unlocking. ( Paul Larson ) |
| 2134 | To reproduce bug #7 in osdl's bugzilla. |
| 2135 | - Corrected a typo in ar01. A "=" was used, ( Robbie Williamson ) |
| 2136 | instead of an "==" found by Airong Zhang. |
| 2137 | - Added 3 new sched_getparam tests ( Saji Kumar ) |
| 2138 | - Added query_module() tests ( T.L.Madhu ) |
| 2139 | - Added 2 new flock() tests ( Vatsal Avasthi ) |
| 2140 | - Added munlock() tests ( Nirmala Devi Dhanasekar ) |
| 2141 | - Added umount() tests ( Nirmala Devi Dhanasekar ) |
| 2142 | - Added mount tests ( Nirmala Devi Dhanasekar ) |
| 2143 | - Added 2 new tests for sched_get_priority_min ( Saji Kumar ) |
| 2144 | - Added 2 new tests for sched_get_priority_max ( Saji Kumar ) |
| 2145 | - patch for sched_setscheduler01 to add ( Saji Kumar ) |
| 2146 | a test case for calling sched_setscheduler() |
| 2147 | with an invalid priority |
| 2148 | - Added mlockall() tests ( Nirmala Devi Dhanasekar ) |
| 2149 | - Added delete_module tests ( T.L.Madhu ) |
| 2150 | - fix to readlink04.c. was creating a ( Robbie Williamson ) |
| 2151 | testfile called "testfile" in /, instead of the |
| 2152 | temp dir created for the test. |
| 2153 | - Added getdomainame test ( Saji Kumar ) |
| 2154 | - warning cleanup patches. removed additional ( Saji Kumar ) |
| 2155 | warnings created when -Wall option used. |
| 2156 | also fixed Makefiles to correctly locate |
| 2157 | the libraries and header files necessary for |
| 2158 | compilation. |
| 2159 | - Added 6 new clone() tests ( Saji Kumar ) |
| 2160 | - PPC fixes to ar, semctl04, and read02 ( Anton Blanchard ) |
| 2161 | - MULTIPLE cleanups and fixes ( Ihno Krumreich ) |
| 2162 | - Increased the default setting for MAXIDS number ( Robbie Williamson ) |
| 2163 | to 2048 in semget05. |
| 2164 | - Test was running to /dev/tty3, which does not ( Robbie Williamson ) |
| 2165 | exist on some Linux installations. changed it |
| 2166 | to /dev/tty for better general use. |
| 2167 | - Added create_module tests ( T.L.Madhu ) |
| 2168 | - patch to cleanup warnings in syscall tests ( Saji Kumar ) |
| 2169 | - Corrected typo in rusers01 ( Robbie Williamson ) |
| 2170 | - Replaced sigset() with sigaction() in write04. ( Manoj Iyer ) |
| 2171 | |
| 2172 | |
| 2173 | |
| 2174 | LTP-20021107 |
martinjn | c0aaaaf | 2002-11-07 17:03:21 +0000 | [diff] [blame] | 2175 | ------------ |
| 2176 | - Added "setdomainname01", "setdomainname02", ( Saji Kumar ) |
| 2177 | and "setdomainname03" to "syscalls" runtest file |
| 2178 | - Added "sethostname01", "sethostname02", ( Suresh Babu ) |
| 2179 | and "sethostname03" to "syscalls" runtest file |
| 2180 | - Fixed bug introduced in "fsstress.c" ( Andi Kleen, Andrew Morton ) |
| 2181 | - Fix "chdir03.c" to remove unintentional \n in ( Paul Larson ) |
| 2182 | the directory name |
| 2183 | - Added code to remove the tmp test dir ( Robbie Williamson ) |
| 2184 | in "fcntl11.c" |
| 2185 | - fix for "shmctl01.c" to get rid of the shmdt ( Manfred Spraul ) |
| 2186 | failures in "shmctl01" |
| 2187 | - Fix for "readdir01" slightly incorrect errno ( Paul Larson ) |
| 2188 | handling |
| 2189 | - Back out "readv01", "readv02" changes to ( Paul Larson ) |
| 2190 | expect EINVAL when count==0. Kernel is going |
| 2191 | to keep the old behaviour. |
| 2192 | - Fix for "waitpid02". uses undefined div by ( Paul Larson ) |
| 2193 | 0 behaviour |
| 2194 | - Revert "writev01.c" back to not expect EINVAL ( Paul Larson ) |
| 2195 | when count==0 |
| 2196 | - Fix for "mc_commo". Changed a 'ps -ef' command ( Robbie Williamson ) |
| 2197 | to 'ps -ewf' to ensure that a grep finds the |
| 2198 | info it needs. |
| 2199 | - Fix in mc_member. Corrected typo causing false ( Robbie Williamson ) |
| 2200 | pass. Found by Li Ge <lge@us.ibm.com> |
| 2201 | - Fix in "tcpdump01". Removed erroneous INTERFACE ( Robbie Williamson ) |
| 2202 | declaration. |
| 2203 | - Fix tools/ltprun to use the new runalltests ( William Jay Huie ) |
| 2204 | semantics |
| 2205 | - Added fsxtest02. Similar test to fsxtest, but (Robbie Williamson) |
| 2206 | this test runs fsx-linux on a file created in |
| 2207 | the $TCtmp directory. No unformatted partition |
| 2208 | required. |
| 2209 | |
| 2210 | |
robbiew | f55ecea | 2002-10-08 17:45:44 +0000 | [diff] [blame] | 2211 | |
| 2212 | LTP-20021002 |
| 2213 | ------------ |
| 2214 | - Added "shmctl04" to test the SHM_INFO command ( Mingming Cao ) |
| 2215 | - Fix for improper child exit in "execve02" ( Colin Gibbs ) |
| 2216 | - Fix for "nanosleep02" to eliminate false ( Andreas Arcangeli ) |
| 2217 | positives |
| 2218 | - Fix for "personality01 to undef the personality( Marcus Meissner ) |
| 2219 | macro before calling personality() |
| 2220 | - Fix for "sendfile02" that adds a waitpid() call( Susanne Wintenberger ) |
| 2221 | to guarantee child exit before the test ends |
| 2222 | - Fix for /tools/rand_lines.c that eliminates an ( Nathan Straz ) |
| 2223 | IA64 compile time warning |
| 2224 | - Added "shmctl04" to the "syscalls" runtest file( Paul Larson ) |
| 2225 | - Removed test 8 from "diotest4". Opening a ( Paul Larson ) |
| 2226 | directory for direct I/O is not allowed. |
| 2227 | - Fix for PPC cross compile issues applied to: ( Paul Larson ) |
| 2228 | "mmap01" |
| 2229 | "pth_str01" |
| 2230 | "pth_str03" |
| 2231 | "shmem_test_04" |
| 2232 | - Fix for "fcntl01" to allow it to run without ( Paul Larson ) |
| 2233 | predefining the file descriptors |
| 2234 | - Fix for "readv02" to check for EINVAL on ( Paul Larson ) |
| 2235 | 2.5.35 and above kernels |
| 2236 | - Fix for "stime01" to allow the checked time to ( Paul Larson ) |
| 2237 | be off +1 second |
| 2238 | - Fix for "writev01" to check for EINVAL on ( Paul Larson ) |
| 2239 | 2.5.35 and above kernels |
| 2240 | |
| 2241 | |
| 2242 | |
zhanga | 352b4e0 | 2002-08-06 18:48:46 +0000 | [diff] [blame] | 2243 | |
robbiew | b6f285e | 2002-09-10 20:53:06 +0000 | [diff] [blame] | 2244 | LTP-20020910 |
robbiew | 539b721 | 2002-09-05 21:30:57 +0000 | [diff] [blame] | 2245 | ------------ |
| 2246 | - Fix path in runpan.sh ( Paul Larson ) |
| 2247 | - runtest/syscalls: |
| 2248 | a.Removed the {} from the environment ( Robbie Williamson ) |
| 2249 | variables |
plars | 76a1f97 | 2002-09-09 18:59:19 +0000 | [diff] [blame] | 2250 | b.Comment out stime01, since it sets ( David Barrera ) |
robbiew | 539b721 | 2002-09-05 21:30:57 +0000 | [diff] [blame] | 2251 | the system time forward and could |
| 2252 | cause problems with several other |
| 2253 | tests if it's running at the same |
| 2254 | time (-x nn) |
| 2255 | - Renamed the fsx-linux test on nfs to ( Robbie Williamson ) |
| 2256 | "nfsx-linux" |
| 2257 | - fsxtest: Added code to handle JFS. ( Robbie Williamson ) |
| 2258 | - ld01: Made the diff case insensative for ( Robbie Williamson ) |
| 2259 | cross-platform compatibility. |
| 2260 | - Removed obsolete test, "ulimit", from ( Robbie Williamson) |
| 2261 | automatic build and install. |
| 2262 | - Moved the 'chown' commands to "install ( Robbie Williamson ) |
| 2263 | section in the Makefile of fchmod |
| 2264 | - Applied patches for s390 ( Susanne Wintenberger ) |
| 2265 | - Applied patches for IA64 ( Jacky Malcles ) |
| 2266 | - Applied patch for adding some missing includes ( Andreas Jaeger ) |
| 2267 | to remove warnings about missing prototypes |
robbiew | be56c85 | 2002-09-09 17:21:24 +0000 | [diff] [blame] | 2268 | - Applied x86-64 patch for ldd01 ( Andreas Jaeger ) |
plars | 76a1f97 | 2002-09-09 18:59:19 +0000 | [diff] [blame] | 2269 | - Fix for ar01 hang when filesystem is full ( Paul Larson ) |
| 2270 | - Make ltp run with uClibc ( Steven J. Hill ) |
| 2271 | - Fix compiler warnings in various tests ( Xiao Feng Shi ) |
robbiew | b6f285e | 2002-09-10 20:53:06 +0000 | [diff] [blame] | 2272 | - Clean up many of the mktemp warnings ( Paul Larson ) |
plars | 76a1f97 | 2002-09-09 18:59:19 +0000 | [diff] [blame] | 2273 | And use mkstemp in tst_tmpdir() |
robbiew | be56c85 | 2002-09-09 17:21:24 +0000 | [diff] [blame] | 2274 | - Applied pan/logfile/tools patches. ( William J. Huie ) |
plars | 76a1f97 | 2002-09-09 18:59:19 +0000 | [diff] [blame] | 2275 | - Use regular instead of mandatory locks in ( Matthew Wilcox ) |
| 2276 | fcntl09, fcntl10, fcntl11 to fix with NFS |
| 2277 | - Fix pids in fcntl11, fcntl19, fcntl20, fcntl21 ( Paul Larson ) |
| 2278 | to be pid_t instead of short for 2.5 compat |
| 2279 | - Add command line options to runalltests.sh to ( Randy Hron, |
| 2280 | allow setting of various pan options and Paul Larson, |
| 2281 | changing the temp directory Nate Straz ) |
robbiew | b6f285e | 2002-09-10 20:53:06 +0000 | [diff] [blame] | 2282 | - Added automation documentation to /doc ( Jeff Martin ) |
robbiew | 8c7880d | 2002-09-10 15:16:12 +0000 | [diff] [blame] | 2283 | - Patched nanosleep02.c to correctly test the ( Andrea Arcangeli ) |
| 2284 | functionality and avoid false positives. |
robbiew | 539b721 | 2002-09-05 21:30:57 +0000 | [diff] [blame] | 2285 | |
| 2286 | |
plars | e14a784 | 2002-08-13 16:42:05 +0000 | [diff] [blame] | 2287 | LTP-20020813 |
| 2288 | ------------ |
| 2289 | * Fixes |
| 2290 | ------- |
| 2291 | - Fix runtest/commands to export the ( Paul Larson ) |
| 2292 | correct TCdat |
| 2293 | - Add some missing includes and remove ( Andreas Jaeger ) |
| 2294 | warnings about missing prototypes |
| 2295 | - Add better initialization to waitpid05, ( Robbie Williamson ) |
| 2296 | signal04, getgroups01 |
| 2297 | - Fix sockioctl01 to work even if fd0 isn't ( Paul Larson ) |
| 2298 | open |
plars | dde213d | 2002-08-13 17:01:02 +0000 | [diff] [blame] | 2299 | - Fix mmstress path problems, now uses execvp ( Paul Larson ) |
plars | e14a784 | 2002-08-13 16:42:05 +0000 | [diff] [blame] | 2300 | |
| 2301 | LTP-20020807 |
| 2302 | ------------ |
| 2303 | |
zhanga | 352b4e0 | 2002-08-06 18:48:46 +0000 | [diff] [blame] | 2304 | * New Additions |
| 2305 | --------------- |
plars | e14a784 | 2002-08-13 16:42:05 +0000 | [diff] [blame] | 2306 | - Added new testcases of link07,fcntl22,link06 ( Bull Group ) |
| 2307 | - Added linux kernel scheduler latency tester ( Davide Libenzi ) |
| 2308 | - Database test tool 'dbgrinder' ( James Kenefick ) |
zhanga | 352b4e0 | 2002-08-06 18:48:46 +0000 | [diff] [blame] | 2309 | |
| 2310 | * Fixes |
| 2311 | ------- |
plars | e14a784 | 2002-08-13 16:42:05 +0000 | [diff] [blame] | 2312 | - Several fixes for 64-bit ( Gerhard Tonn ) |
| 2313 | - fstat05,llseek fixes for MIPS ( Carsten Langgaard ) |
zhanga | 352b4e0 | 2002-08-06 18:48:46 +0000 | [diff] [blame] | 2314 | - Fixed check in getgroups03 that was causing |
plars | e14a784 | 2002-08-13 16:42:05 +0000 | [diff] [blame] | 2315 | failures if 'nobody' isn't in any secondary groups ( Paul Larson ) |
zhanga | 352b4e0 | 2002-08-06 18:48:46 +0000 | [diff] [blame] | 2316 | - Fix sendfile02 to work with the new 2.5 kernels which |
plars | e14a784 | 2002-08-13 16:42:05 +0000 | [diff] [blame] | 2317 | no longer allow it to fall back on write ( Paul Larson ) |
zhanga | 352b4e0 | 2002-08-06 18:48:46 +0000 | [diff] [blame] | 2318 | - Changed the hardcoded ip address to 127.0.0.1 in |
plars | e14a784 | 2002-08-13 16:42:05 +0000 | [diff] [blame] | 2319 | recvfrom01-sctp-udp-ipv6 ( Robbie Williamson ) |
zhanga | 5378d18 | 2002-08-07 22:00:33 +0000 | [diff] [blame] | 2320 | - Added instance and time command line options in |
plars | e14a784 | 2002-08-13 16:42:05 +0000 | [diff] [blame] | 2321 | runalltests.sh ( Jeff Martin ) |
zhanga | 352b4e0 | 2002-08-06 18:48:46 +0000 | [diff] [blame] | 2322 | - Fixed the algorithm description for fork07,fork12 |
plars | e14a784 | 2002-08-13 16:42:05 +0000 | [diff] [blame] | 2323 | Reduced the output of fork07 to a finite amount ( Nathan Straz ) |
| 2324 | - Added fork12 to runtest/crashme. ( Nathan Straz ) |
| 2325 | - Added option for interface selection in tcpdump01 ( Robbie Williamson ) |
zhanga | 352b4e0 | 2002-08-06 18:48:46 +0000 | [diff] [blame] | 2326 | |
| 2327 | |
iyermanoj | 2b0138b | 2002-07-09 17:41:46 +0000 | [diff] [blame] | 2328 | LTP-20020709 |
| 2329 | ----------- |
iyermanoj | 2b0138b | 2002-07-09 17:41:46 +0000 | [diff] [blame] | 2330 | * New Additions |
| 2331 | --------------- |
| 2332 | - New testcases fcntl22, link06, link07, |
| 2333 | mknod09 ( Bull Group ) |
| 2334 | - New sctp tests ( Robert Williamson ) |
| 2335 | - New direct IO tests ( Narasimha Sharoff ) |
| 2336 | - mlock01 and mlock02 tests ( Paul Larson ) |
| 2337 | |
| 2338 | * Fixes |
| 2339 | ---------------- |
| 2340 | - MIPS fixes; write01 ( Shaobo Li ) |
| 2341 | - patches for 64bit and warnings ( Ihno Krumreich ) |
| 2342 | - fixes for ftruncate02, fchown03 ( Robert Williamson ) |
| 2343 | - updates to LTP scripts ( Nathan Straz ) |
| 2344 | |
robbiew | 6f3a9f3 | 2002-06-07 18:21:19 +0000 | [diff] [blame] | 2345 | LTP-20020607 |
| 2346 | ------------ |
robbiew | 6f3a9f3 | 2002-06-07 18:21:19 +0000 | [diff] [blame] | 2347 | * New Additions |
| 2348 | - Tests if gettimeofday02 is monotonous ( Andi Kleen ) |
| 2349 | - Added new tests readv03, setgroups04 |
| 2350 | and truncate04 ( Group Bull ) |
| 2351 | |
| 2352 | * Fixes |
| 2353 | ---------------- |
| 2354 | - Bug fixes and ports for MIPS ( Johannes Stezenbach ) |
| 2355 | - Fixes BROKs on 64bit x86,ISO-C complience ( Andi Kleen ) |
| 2356 | - 64 bit bug fixes and remove warnings |
| 2357 | on 64 bit arch ( Ihno Krumreich ) |
| 2358 | - Clean up warnings on s390 ( William Jay Huie ) |
| 2359 | - Improvements on fstat05 for IA64 ( Group Bull ) |
| 2360 | - Testcase ID clean ups, improvements |
| 2361 | to mallocstress ( Nathan Straz ) |
| 2362 | - Fix warnings and bugs in clisrv |
| 2363 | and mallocstress i ( Dan Kegel ) |
| 2364 | - Fixed sendfile601 for IPV6 ( Robert Willionsom ) |
| 2365 | - Fixes for shmctl & mprotect03 ( Paul Larson ) |
| 2366 | - multicast testcase fixes ( Ted Cheslak ) |
| 2367 | - Automation: added sar results to ltp_check ( Casey Abell ) |
| 2368 | - Automation: added function to ltp_check ( Li Ge ) |
| 2369 | |
| 2370 | |
iyermanoj | 047062c | 2002-05-07 15:07:32 +0000 | [diff] [blame] | 2371 | LTP-20020507 |
| 2372 | ------------ |
| 2373 | |
| 2374 | * New Additions |
| 2375 | - New syscalls tests, chroot, fchdir, fstat |
iyermanoj | ae88b86 | 2002-05-07 16:14:58 +0000 | [diff] [blame] | 2376 | pread, pwrite, and reddir. (Bull ) |
iyermanoj | 047062c | 2002-05-07 15:07:32 +0000 | [diff] [blame] | 2377 | - New syscalls test. ( Ihno Krumreich ) |
| 2378 | |
| 2379 | * Fixes |
| 2380 | - S390 bug fixes, patches to remove complier |
iyermanoj | ae88b86 | 2002-05-07 16:14:58 +0000 | [diff] [blame] | 2381 | warnings. ( Ihno Krumreich ) |
| 2382 | - S390 bug fixes. ( William Jay Huie ) |
| 2383 | - LTP Automation script updates. ( William Jay Huie ) |
iyermanoj | 047062c | 2002-05-07 15:07:32 +0000 | [diff] [blame] | 2384 | - make testcases work without a controlling tty. |
iyermanoj | ae88b86 | 2002-05-07 16:14:58 +0000 | [diff] [blame] | 2385 | for recv01, recvfrom01 and recvmsg01. ( Paul Larson ) |
iyermanoj | 047062c | 2002-05-07 15:07:32 +0000 | [diff] [blame] | 2386 | - Networking test updates, multiple concurrent |
iyermanoj | ae88b86 | 2002-05-07 16:14:58 +0000 | [diff] [blame] | 2387 | runs. ( Robert Williamson ) |
iyermanoj | 047062c | 2002-05-07 15:07:32 +0000 | [diff] [blame] | 2388 | - test01 patch for wrap around at 2gigs ( Randall Hron ) |
| 2389 | - patches to syscalls test wait402, chdir03 ( Andreas Jaeger ) |
| 2390 | |
| 2391 | |
| 2392 | CVS Bugs closed. |
| 2393 | ---------------- |
iyermanoj | ae88b86 | 2002-05-07 16:14:58 +0000 | [diff] [blame] | 2394 | #545739 fcntl17 failing getting unexep. sig13 ( Paul Larson ) |
iyermanoj | 047062c | 2002-05-07 15:07:32 +0000 | [diff] [blame] | 2395 | |
iyermanoj | 79255d7 | 2002-04-08 17:14:33 +0000 | [diff] [blame] | 2396 | LTP-20020408 |
| 2397 | ----------- |
| 2398 | * New Additions |
| 2399 | - Scripts to automate LTP test suite execution. ( William Jay Huie ) |
| 2400 | - IPV6 port of NetPIPE, network stress tool. ( Robert Williamson ) |
| 2401 | |
| 2402 | * Fixes |
| 2403 | - Numerous 64-bit updates, remove warnings |
| 2404 | and errors. ( Andi Kleen ) |
| 2405 | - 64-bit patches to memory and IPC tests. ( Ihno Krumreich ) |
| 2406 | - 64-bit IA64 port related patches. ( Jacky Malcles ) |
| 2407 | - patches to remove warnings and bugs. ( Andreas Jaeger ) |
| 2408 | - mmstress bug: deletes /dev/zero. ( Sachin Vyas ) |
| 2409 | - sem02: make test remove semids it created. ( Robert Williamson ) |
| 2410 | - Report missing groups and users in IDcheck.sh ( Robert Williamson ) |
| 2411 | - expected error modified in mprotect and |
| 2412 | msync tests. ( Paul Larson ) |
| 2413 | - make testcases work without a controlling tty. ( Paul Larson ) |
| 2414 | |
| 2415 | CVS Bugs closed. |
| 2416 | ~~~~~~~~~~~~~~~~ |
| 2417 | #536483 sem02 does not clean up /tmp directory (Robert Willamson |
| 2418 | |
| 2419 | |
robbiew | c995548 | 2002-03-06 17:21:25 +0000 | [diff] [blame] | 2420 | LTP-20020307 |
| 2421 | ------------ |
| 2422 | o fixed IDcheck.sh to prompt for IDs only when missing (Jay Huie) |
| 2423 | o added time duration option to pan (Jay Huie) |
robbiew | c995548 | 2002-03-06 17:21:25 +0000 | [diff] [blame] | 2424 | o added 4 more cases to getcwd02 test (Jay Huie) |
| 2425 | o added time-schedule tool by Richard Gooch under sched test |
| 2426 | section (Manoj Iyer) |
| 2427 | o added trace_sched tool under sched test section (Manoj Iyer) |
robbiew | c995548 | 2002-03-06 17:21:25 +0000 | [diff] [blame] | 2428 | o added sigpending02 test to syscalls section (Paul Larson) |
robbiew | 796b06a | 2002-03-07 15:53:10 +0000 | [diff] [blame] | 2429 | o created a KNOWN-FAILURES file to document known |
| 2430 | test failures (Robbie Williamson) |
robbiew | aa5ca8d | 2002-03-06 18:32:24 +0000 | [diff] [blame] | 2431 | o added sem02 test to ipc section (Robbie Williamson) |
robbiew | c995548 | 2002-03-06 17:21:25 +0000 | [diff] [blame] | 2432 | o added SCTP section to network tests (Robbie Williamson) |
robbiew | c995548 | 2002-03-06 17:21:25 +0000 | [diff] [blame] | 2433 | o added disktest by Brent Yardley to io section (Robbie Williamson) |
| 2434 | o closed the following bugs: |
robbiew | d0dc408 | 2002-03-07 17:51:40 +0000 | [diff] [blame] | 2435 | [ #491285 ] recvfrom01 test (Paul Larson) |
| 2436 | [ #491286 ] recvmsg01 test (Robbie Williamson) |
robbiew | 5a5e9ec | 2002-03-07 18:49:31 +0000 | [diff] [blame] | 2437 | [ #505515 ] perf_lan6 test (Robbie Williamson) |
robbiew | d0dc408 | 2002-03-07 17:51:40 +0000 | [diff] [blame] | 2438 | [ #506536 ] recv01 test (Robbie Williamson) |
| 2439 | [ #514408 ] chown05 (Dave Engebretsen) |
| 2440 | [ #511427 ] pread02 test (Paul Larson) |
| 2441 | [ #516577 ] ftruncate03 test (Jay Huie) |
| 2442 | [ #523055 ] sched_getscheduler test (Paul Larson) |
| 2443 | [ #523137 ] sched_setscheduler02 test (Paul Larson) |
| 2444 | [ #525688 ] sendfile01 (Paul Larson) |
robbiew | c995548 | 2002-03-06 17:21:25 +0000 | [diff] [blame] | 2445 | |
| 2446 | |
robbiew | bc4c280 | 2002-02-07 01:32:02 +0000 | [diff] [blame] | 2447 | LTP-20020207 |
| 2448 | ------------ |
| 2449 | o added support for cross-compiling (Todd Inglett) |
| 2450 | o added LKML's cache_leak testcase to ltp/scratch (Nate Straz) |
| 2451 | o added IPv6 support (Robbie Williamson) |
| 2452 | o added "gethost" to /tools (Robbie Williamson) |
| 2453 | o fixed the race conditions in the float tests and removed |
| 2454 | the sleeps (Robbie Williamson) |
| 2455 | o enabled non-root make authority (Paul Larson) |
robbiew | 61753a6 | 2002-02-08 17:07:40 +0000 | [diff] [blame] | 2456 | o separated compilation into "make" and "make install" (Paul Larson) |
robbiew | bc4c280 | 2002-02-07 01:32:02 +0000 | [diff] [blame] | 2457 | o added ipc_stress test (Manoj Iyer) |
| 2458 | o added pthreads_stress test (Manoj Iyer) |
| 2459 | o made changes to support architecture independence (Manoj Iyer & Paul Larson) |
| 2460 | o closed the following bugs: |
| 2461 | 504960, 505108, 504613, 504616, 491283, 506689, 508055, 506692, 508074 |
robbiew | c995548 | 2002-03-06 17:21:25 +0000 | [diff] [blame] | 2462 | 491289, 506662, 511383, 511391, 511427, 511494, 504649, 514050, 512953 |
robbiew | bc4c280 | 2002-02-07 01:32:02 +0000 | [diff] [blame] | 2463 | (Manoj Iyer, Paul Larson, and Robbie Williamson) |
| 2464 | |
| 2465 | |
plars | 6d82c2e | 2002-01-08 16:19:28 +0000 | [diff] [blame] | 2466 | LTP-20020108 |
| 2467 | ------------ |
| 2468 | o fixed IDcheck.sh to work with bash1 (Nate Straz) |
| 2469 | o updated menu script (Robbie Williamson) |
| 2470 | o reset errno to 0 at the beginning of TEST macro (Paul Larson) |
| 2471 | o added floating point stress tests (Bull/IBM) |
plars | 6d82c2e | 2002-01-08 16:19:28 +0000 | [diff] [blame] | 2472 | o added fsx-linux NFS tests (Apple) |
plars | 6d82c2e | 2002-01-08 16:19:28 +0000 | [diff] [blame] | 2473 | o define GLIBC_SIGACTION_BUG for sigaction02 (Robbie Williamson) |
| 2474 | o removed bogus testcase from dup201 test (Paul Larson) |
| 2475 | o fixed recvfrom01 case 5 (Wayne Boyer) |
| 2476 | o workaround for smp issue with waitpid12 (Manfred Spraul) |
| 2477 | |
| 2478 | |
plars | 4a3f05c | 2001-12-06 19:03:35 +0000 | [diff] [blame] | 2479 | LTP-20011206 |
plars | 946d7d8 | 2001-12-05 17:22:59 +0000 | [diff] [blame] | 2480 | ------------ |
| 2481 | o necessary users/groups can now be created on installation with |
| 2482 | user's permission |
| 2483 | o added a simple menu-based interface for running the LTP testsuite |
| 2484 | o fixed negative duration in pan output when -l isn't used |
plars | d26f52d | 2001-12-05 20:23:37 +0000 | [diff] [blame] | 2485 | o new set of tests under fs-maim |
plars | 946d7d8 | 2001-12-05 17:22:59 +0000 | [diff] [blame] | 2486 | o fixed race condition in nfslock01 |
| 2487 | o ar01, ld01, ldd01, nm01, objdump01, and size01 fixed when multiple |
| 2488 | copies are run simultaneously |
| 2489 | o workaround for SIGTTOU hang in ioctl02 |
| 2490 | o shmget03 uses IPC_PRIVATE to make it safe when running multiple copies |
| 2491 | o compiler warnings and other minor errors fixed in many tests |
| 2492 | |
plars | e4e184c | 2001-11-07 21:37:14 +0000 | [diff] [blame] | 2493 | LTP-20011107 |
plars | cbf6dc6 | 2001-09-25 19:54:46 +0000 | [diff] [blame] | 2494 | ------------ |
plars | 2c72838 | 2001-11-06 21:28:52 +0000 | [diff] [blame] | 2495 | o Many improvements to mtest05 and mtest06 tests |
| 2496 | o new test nfsstress |
| 2497 | o included ver_linux in LTP and made it run at the end of test scripts |
| 2498 | o check for necessary users/groups in Makefile and warn if they don't |
| 2499 | exist |
| 2500 | o documented the users and groups necessary for the testcases to run |
| 2501 | o simplified telnet01 when looking for root prompt |
| 2502 | o removed incorrect testcase from sendfile03 |
| 2503 | o fixed modify_ldt01 test problems on newer kernels |
| 2504 | o added setrlimit to unlimit core size in waitpid05 test to work |
| 2505 | around systems where this is set to 0 |
| 2506 | o fixed mmstress pthread hang problem |
| 2507 | |
| 2508 | LTP-20010925 |
| 2509 | ------------ |
plars | cbf6dc6 | 2001-09-25 19:54:46 +0000 | [diff] [blame] | 2510 | o Testcases have been organized into categories in a directory |
| 2511 | structure under the testcases subdirectory |
| 2512 | o About 400 new testcases added covering various system calls |
| 2513 | o Andreas Jaeger got confirmation from the glibc people that the |
| 2514 | ulimit test was broken as a result of some changes made in |
| 2515 | glibc2.2.5. Since it's the test that's broken, Nate Straz |
| 2516 | removed the offending testcase. |
| 2517 | o Updated README and INSTALL files |
| 2518 | o Descriptions of the testcases have been added to the doc |
| 2519 | directory and are organized by type (syscalls.txt, fs.txt, etc.) |
robbiew | c524514 | 2001-09-25 19:36:25 +0000 | [diff] [blame] | 2520 | |
plars | cbf6dc6 | 2001-09-25 19:54:46 +0000 | [diff] [blame] | 2521 | ------------ |
alaffin | bc41426 | 2000-09-18 21:08:06 +0000 | [diff] [blame] | 2522 | 2000-09-18 Juan J. Quintela <quintela@fi.udc.es> |
| 2523 | Aaron Laffin <alaffin@sgi.com> |
| 2524 | |
| 2525 | * tests/mmap001.c: first checkin of a modified version of |
| 2526 | mmap001.c from the memtest suite. |
| 2527 | |
alaffin | 7885c2b | 2000-09-08 15:56:25 +0000 | [diff] [blame] | 2528 | 2000-09-08 Egor Duda <deo@logos-m.ru> |
| 2529 | |
| 2530 | * tests/fpathconf01.c: Close opened file at exit. |
| 2531 | * tests/select01.c: Ditto. |
| 2532 | |
alaffin | fbfce06 | 2000-09-08 15:12:21 +0000 | [diff] [blame] | 2533 | 2000-09-08 Andrea Arcangeli <andrea@suse.de> |
| 2534 | * tests/fcntl09.c, tests/fcntl10.c: Rearrange the F_SETLK test to |
| 2535 | to correctly use F_RDLCK and F_WRLCK. |
| 2536 | |
| 2537 | 2000-09-06 Egor Duda <deo@logos-m.ru> |
| 2538 | |
| 2539 | * lib/parse_opts.c (parse_opts): Initialize allocated string |
| 2540 | to prevent heap corruption. |
alaffin | 7885c2b | 2000-09-08 15:56:25 +0000 | [diff] [blame] | 2541 | |
martinjn | f10453e | 2002-12-10 20:48:03 +0000 | [diff] [blame] | 2542 | |
martinjn | 2ff2d2e | 2003-01-07 18:07:51 +0000 | [diff] [blame] | 2543 | |