Release Notes: Limited support for execution with multiple CPUs was added. Support for detection of additional chipsets was added. Additions and corrections for CPU detection were made, including for the reporting of L3 cache. The information display was reworked for better readability and new information. Abbreviated iterations were introduced for the first pass. Enhancements were made to memory sizing. Miscellaneous other bugfixes were made.
Release Notes: An error summary display was added. Support for additional chipsets was added (from Memtest86+ v1.70). Additions and corrections were made for CPU detection. Support for memory module information reporting was added. Miscellaneous bugs were fixed.
Release Notes: Support for additional chipsets was added. The Modulo 20 test (#8) was changed to use a more effective random pattern rather than simple ones and zeros. A bug that prevented testing of low memory was fixed. An advanced menu option was added to display SPD information. CPU detection was updated for new CPUs, and some bugs were corrected. Online command text was reworked for better clarity. A Badram pattern bug was corrected.
Release Notes: Two new, highly effective tests that use random number patterns were added. The online commands were reworked so that the Cache Mode menu was dropped. CPU detection for newer AMD, Intel, and Cyrix CPUs was updated. The test sequence was reworked: ineffective non-cached tests were dropped; cache mode was changed to "cached" for test 2; a bug that did not allow some tests to be skipped was fixed; a bailout was added for the Bit fade test. Error reports are highlighted in red. Support for a large number of additional chipsets was added. An advanced setup feature that allows memory timings to be altered from inside Memtest86 if a new chipset is used.
Release Notes: This release adds processor detection for newer AMD processors, adds a new "Bit Fade" extended test, fixes a compile-time bug with gcc version 3.x, includes E7500 memory controller ECC support, add support for 16bit ECC syndromes, and includes an option to keep the serial port baud rate of the boot loader.
Release Notes: Testing of more than 2GB of memory is finally fixed. The infrastructure is now able to poll ECC error reporting chipset regisets, and the support has been added for some chipsets. Dynamic relocation information records are now used to make the program's own PIC instead of requiring 2 copies of memtest86 in the binary. The serial console code no longer does redundant writes to the serial port. The program is now slightly slower at 9600 baud. Netbooting is working again. LinuxBIOS support for getting the memory size was added. Many bugfixes and code cleanups were done.
Release Notes: The memory sizing code has been completely rewritten. Testing of more than 2gb of memory should now work. Memory is now divided into segments for testing, and there are minor bug fixes.
Release Notes: The build process has been reworked to make it far more simple, and also to produce a network bootable ELF image. The memory and cache speed detection code has been rewritten. Previously, the reported numbers were inaccurate for intel CPUs and completely wrong for the Athlon and Duron. The serial console is disabled by default since it was slowing down testing. CPU detection for the Pentium 4 and 5 has been added, and there are minor bugfixes.
Release Notes: This release includes more workarounds for errors caused by BIOS USB keyboard support, reworking of L1/L2 cache detection to provide clearer reporting, a fix for an obvious bug in the computation of cache and memory speeds, a menu option to disable the serial console, changes to the online menu to stay in the menu between option selections, fixes for bugs in the test restart and redraw code, adjustments to fix compilation problems under Red Hat 7.1, and some miscellaneous updates to documentation.
Release Notes: A workaround has been added for errors caused by BIOS USB keyboard support. Problems with reporting of 1 GHZ + processor speeds and Duron cache detection have been fixed. A screen buffer has been added so that menus will work correctly from a serial console. The Memtest86 image is now built in ELF format.