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