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