summaryrefslogtreecommitdiff
path: root/sysutils/memtest86
AgeCommit message (Collapse)AuthorFilesLines
2015-11-04Add SHA512 digests for distfiles for sysutils categoryagc1-1/+2
Problems found with existing digests: Package memconf distfile memconf-2.16/memconf.gz b6f4b736cac388dddc5070670351cf7262aba048 [recorded] 95748686a5ad8144232f4d4abc9bf052721a196f [calculated] Problems found locating distfiles: Package dc-tools: missing distfile dc-tools/abs0-dc-burn-netbsd-1.5-0-gae55ec9 Package ipw-firmware: missing distfile ipw2100-fw-1.2.tgz Package iwi-firmware: missing distfile ipw2200-fw-2.3.tgz Package nvnet: missing distfile nvnet-netbsd-src-20050620.tgz Package syslog-ng: missing distfile syslog-ng-3.7.2.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2014-05-01Note that this program is no longer maintained upstream as Freegdt2-2/+10
software and point to memtestplus. Note the presence of 4.0s on the FreeBSD distfiles site.
2012-10-23Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-02-19Update memtest86 to 4.0.obache3-25/+8
Based on PR 45754 by Radoslaw Kujawa. Enhancements in v4.0 (28/Mar/2011) * Support for testing with multiple CPUs. All tests except for #11 (Bit Fade) have been multi-threaded. A maximum of 16 CPUs will be used for testing. * CPU detection has been completely re-written to use the brand ID string rather than the cumbersome, difficult to maintain and often out of date CPUID family information. All new processors will now be correctly identified without requiring code support. * All code related to controller identification, PCI and DMI has been removed. This may be a controversial decision and was not made lightly. The following are justifications for the decision: 1. Controller identification has nothing to do with actual testing of memory, the core purpose of Memtest86. 2. This code needed to be updated with every new chipset. With the ever growing number of chipsets it is not possible to keep up with the changes. The result is that new chipsets were more often than not reported in-correctly. In the authors opinion incorrect information is worse than no information. 3. Probing for chipset information carries the risk of making the program crash. 4. The amount of code involved with controller identification was quite large, making support more difficult. Removing this code also had the unfortunate effect of removing reporting of correctable ECC errors. The code to support ECC was hopelessly intertwined the controller identification code. A fresh, streamlined implementation of ECC reporting is planned for a future release. * A surprising number of conditions existed that potentially cause problems when testing more than 4 GB of memory. Most if not all of these conditions have been identified and corrected. * A number of cases were corrected where not all of memory was being tested. For most tests the last word of each test block was not tested. In addition an error in the paging code was fixed that omitted from testing the last 256 bytes of each block above 2 GB. * The information display has been simplified and a number of details that were not relevant to testing were removed. * Memory speed measurement has been parallelized for more accurate reporting for multi channel memory controllers. * This is a major re-write of the Memtest86 with a large number of minor bug-fixes and substantial cleanup and re-organization of the code.
2009-12-12Support staged installation.asau1-6/+8
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-2/+1
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2009-05-22update master sites.zafer1-2/+3
2008-03-25Distfile has changed on master site.tnn2-6/+8
- bump PKGREVISION and use DIST_SUBDIR. - Drop dependency on devel/binutils. The cvs log says that it was only needed on NetBSD<1.5Y
2007-12-30Update to version 3.4mlelstv4-11/+13
2006-12-15Reset maintainer, ben@ has resigned.wiz1-2/+2
2006-09-06Update memtest86 to version 3.2, addresses PR#34328ben2-9/+8
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 digests.agc1-1/+2
2004-12-18Correct hint so that dd will succeed when memtest.bin is not an evenben1-2/+2
number of blocks in size.
2004-04-17Make memtest86 build on Linux.ben1-2/+2
2004-04-08Update memtest86 to version 3.1a. Notable changes since 2.9:ben5-81/+10
* testing more than 2gb of memory * support for some ECC error reporting chipsets * serial console improvements * netbooting is fixed * LinuxBIOS support * add new "bit fade" extended test * use dynamic relocation information records to become PIC, instead of requiring 2 copies of memtest86 in the binary * many bugfixes
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2003-12-24s/@netbsd.org/@NetBSD.org/ in MAINTAINER.jmmv1-2/+2
2003-12-13Update MAINTAINER email address.ben1-2/+2
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-19Change address of maintainer per PR 22170.wiz1-2/+2
2002-12-24Replace collver@linuxfreemail.com with collver1@attbi.com.wiz1-2/+2
Closes PRs 19516, 19517, 19518, 19519, 19520, 19521, 19522, 19523, 19524, 19525 and some more, perhaps.
2002-10-21Convert to buildlink2.wiz1-2/+3
2002-06-08This package is i386 only, so mark it as such.cjep1-1/+3
2002-04-30Enable on <1.5Y by using the binutils package where necessary.wiz1-2/+2
2002-03-07Update to 2.9.wiz2-7/+5
Changes: The memory sizing code has been completely rewritten. By default Memtest86 gets a memory map from the BIOS that is now used to find available memory. A new online configuration option provides three choices for how memory will be sized, including the old "probe" method. The default mode generally will not test all of memory, but should be more stable. See the "Memory Sizing" section for details. Testing of more than 2gb of memory should now work. A number of bugs were found and corrected that prevented testing above 2gb. Testing with more than 2gb has been limited and there could be problems with a full 4gb of memory. Memory is divided into segments for testing. This allow for frequent progress updates and responsiveness to interactive commands. The memory segment size has been increased from 16 to 32mb. This should improve testing effectivness but progress reports will be less frequent. Minor bug fixes.
2002-03-07Re-import memtest as memtest86 (more similar to its original name, andwiz8-0/+133
who knows, a memtest package might come soon ;).