Commit Graph

  • 747b9f2bca More minor typos fixes #268 Sam Demeulemeester 2023-02-13 20:18:56 +0100
  • c38b0cbc5f [SMBUS] Add support for nVidia nForce 3 Sam Demeulemeester 2023-02-13 19:43:09 +0100
  • 9090819d25 Minor fixes/typos Sam Demeulemeester 2023-02-13 19:37:47 +0100
  • 5a33df55fe Revert a dev change no longer needed Sam Demeulemeester 2023-02-13 02:37:45 +0100
  • 690d10b1a5 Add support for AMD K8 temperature reporting (#128). Handle various AMD temp sensors erratas Sam Demeulemeester 2023-02-13 02:25:44 +0100
  • 7af0cb75bf cpuinfo: Fix WinChip and Cyrix/NSC CPU name and cache info Jonathan Teh 2023-02-12 00:16:01 +0000
  • 20f05d5658 BROKEN Testing code for nontemporal writes in other tests, which usually slows down tests, sometimes a lot, especially when SMT is enabled ! nontemporal_bad Lionel Debroux 2022-12-11 19:10:36 +0100
  • a373e97175 Add experimental mode with nontemporal stores (movnt[iq]) in own addr test, the only one where it seems to uniformly help with performance across a number of processors I have access to, both single and multi-socket. Per #79, it saves several dozens of minutes on my 4S Opteron 62xx / 63xx servers equipped with 256 GB of RAM. Lionel Debroux 2022-07-13 10:27:44 +0200
  • ed8ea7cdc4 Add a rep stos[lq] path in the bit fade test, like in the mov_inv_fixed test. Lionel Debroux 2022-12-11 19:08:37 +0100
  • dfc41f7196 Solve incorrect core/thread count on some VIA CPUs No Cyrix / VIA / CentaurHauls / Zhaoxin CPUs support HT, so disable it. Sam Demeulemeester 2023-02-11 19:00:36 +0100
  • a2902ccf81 Further optimize the JEP106 list by switching from relocated string pointers to offsets from the beginning of a string table. #149 Lionel Debroux 2022-08-26 22:11:36 +0200
  • ddb2630ca1 Optimize the JEP106 list by using __attribute__((packed)) to remove padding. The x86 & x86_64 series support unaligned accesses just fine, after all. Lionel Debroux 2022-08-26 22:16:27 +0200
  • f62bbfde32 Additional fix to support use on headless EFI systems (issue #240) Martin Whitaker 2023-02-11 09:14:56 +0000
  • 8305d47675
    Support cache and temperature info for VIA/Centaur/Zhaoxin CPUs (#259) Jonathan Teh 2023-02-10 21:32:31 +0000
  • 0b8cd33e66 Fix overallocation of cpuid_cache_info_t union (From PR #263) #259 Sam Demeulemeester 2023-02-10 19:15:38 +0100
  • 8d41e8e9ee Small code conventions fixes Sam Demeulemeester 2023-02-10 18:25:23 +0100
  • 969d68d772 Fix overallocation of cpuid_cache_info_t union #263 Jonathan Teh 2023-02-09 21:59:03 +0000
  • 05f76cbc3f Support cache and temperature info for VIA/Centaur/Zhaoxin CPUs Jonathan Teh 2023-02-06 21:13:13 +0000
  • a47f681151 smbus: Add support for VIA VT8237 Jonathan Teh 2023-02-05 00:46:02 +0000
  • 704410db88 smbus: Add support for VIA VT8237 #258 Jonathan Teh 2023-02-05 00:46:02 +0000
  • 68e9542c1e Restore ability to build 64-bit binaries when building on 32-bit system. Martin Whitaker 2023-02-04 10:10:05 +0000
  • ce2c29eddc Bump version to v6.10 v6.10 Sam Demeulemeester 2023-02-02 23:52:18 +0100
  • b01c8e4388 Avoid sbverify warning about gap in section table. Martin Whitaker 2023-02-02 09:32:47 +0000
  • d088740757 Fix the bss section size in 32-bit builds. Martin Whitaker 2023-01-31 18:25:28 +0000
  • 9c16a0568a Fix assembler warning about incorrect type/attributes for .reloc section. Martin Whitaker 2023-01-31 18:17:33 +0000
  • 040e253b54 Remove the alignment characteristics from the EFI image PE section table. Martin Whitaker 2023-01-31 18:08:09 +0000
  • 2fa2346ae0 Use the correct name for the relocation type in the EFI image .reloc section. Martin Whitaker 2023-01-31 18:06:15 +0000
  • e5d7119abf White space changes to improve readability. Martin Whitaker 2023-01-31 18:02:28 +0000
  • a4c9adc445 Fix the virtual memory addresses and sizes in the EFI image headers. Martin Whitaker 2023-01-29 21:52:59 +0000
  • 9fbf992bd0 Avoid sbverify warning about gap in section table. #254 pe-coff-header-fixes Martin Whitaker 2023-02-02 09:32:47 +0000
  • 66560e008f Fix the bss section size in 32-bit builds. Martin Whitaker 2023-01-31 18:25:28 +0000
  • c78fea40ae Fix assembler warning about incorrect type/attributes for .reloc section. Martin Whitaker 2023-01-31 18:17:33 +0000
  • db41bc3d4e Remove the alignment characteristics from the EFI image PE section table. Martin Whitaker 2023-01-31 18:08:09 +0000
  • 0fd56002b7 Use the correct name for the relocation type in the EFI image .reloc section. Martin Whitaker 2023-01-31 18:06:15 +0000
  • 72dacc31f0 White space changes to improve readability. Martin Whitaker 2023-01-31 18:02:28 +0000
  • c1f5e97714 Fix the virtual memory addresses and sizes in the EFI image headers. Martin Whitaker 2023-01-29 21:52:59 +0000
  • 485bfa46a3
    Add a quirk to disable SMP on SuperMicro X10SDV (#244) Sam Demeulemeester 2023-01-30 16:47:54 +0100
  • a28287eadc Add a quirk to disable SMP on SuperMicro X10SDV #244 Sam Demeulemeester 2023-01-23 17:12:52 +0100
  • b15a8bb632 Add SPD support for ATI SB400 Southbridge Sam Demeulemeester 2023-01-23 16:09:32 +0100
  • 327495ec61
    Allow use on headless EFI systems. (#242) martinwhitaker 2023-01-23 14:50:52 +0000
  • 8f788b27e1 Add support for configuring the error reporting mode through the command line. Fixes #83. Lionel Debroux 2022-09-19 07:51:20 +0200
  • f24e897883 Add support for configuring the CPU sequencing mode through the command line. Reorder tests in app/config.c::parse_option alphabetically. Fixes #82. Lionel Debroux 2022-09-19 07:39:17 +0200
  • 3aeda70e24 Move more of the simple string functions to the header, to allow inlining and further optimization. Lionel Debroux 2022-09-17 16:06:29 +0200
  • b6992b9ec0
    Fix parallel build after d3d52b: boot/setup.S now contains #include "build_version.h", so that file needs to be generated beforehand. (#235) Lionel Debroux 2023-01-23 15:17:47 +0100
  • 10e8435604 Add SPD support for legacy VIA Southbridges (VT82C686A/B & VT8235) (From PR #236) Sam Demeulemeester 2023-01-23 15:01:48 +0100
  • 709b1b702a Allow use on headless EFI systems. #242 no-efi-gop Martin Whitaker 2023-01-21 16:37:44 +0000
  • 5eed50999c Handle VIA-pro SMBUS #236 Corentin Labbe 2023-01-15 17:01:05 +0100
  • 603b35bb62 Add support for configuring the error reporting mode through the command line. Fixes #83. #186 Lionel Debroux 2022-09-19 07:51:20 +0200
  • 88843af0d1 Add support for configuring the CPU sequencing mode through the command line. Reorder tests in app/config.c::parse_option alphabetically. Fixes #82. Lionel Debroux 2022-09-19 07:39:17 +0200
  • 6d11069492 Move more of the simple string functions to the header, to allow inlining and further optimization. Lionel Debroux 2022-09-17 16:06:29 +0200
  • 916c79cb4f Fix parallel build after d3d52b8a11 : boot/setup.S now contains #include "build_version.h", so that file needs to be generated beforehand. #235 Lionel Debroux 2023-01-10 21:51:55 +0100
  • 186ef6e913
    Improved own addr test (#219) martinwhitaker 2023-01-04 22:26:22 +0000
  • d0399fd287
    Add a command line option to disable the big PASS/FAIL status display. (#227) martinwhitaker 2023-01-04 15:16:55 +0000
  • fc6083d3e5 Enable temperature on K8/K10 #234 Corentin Labbe 2022-12-12 08:05:37 +0100
  • 68deff493f
    Change how BadRAM patterns are aggregated to minimize the number of covered addresses (#178) Anders Wenhaug 2023-01-03 23:12:47 +0100
  • 1fca6dbcab Update ,gitignore for build_version.h. Martin Whitaker 2023-01-03 12:01:05 +0000
  • a1af48a8cf Fix and improve documentation in heap.h (issue #232) Martin Whitaker 2023-01-03 11:55:51 +0000
  • 03cd8d1898 Fix disabling SMP using F2 at startup dialogue. Martin Whitaker 2023-01-03 11:38:55 +0000
  • d3d52b8a11 Add Memtest86+ Version String to Kernel Header (#75) Sam Demeulemeester 2023-01-03 01:35:51 +0100
  • 04980dfda3 EFI: Add support for .sbat signature revocations Peter Jones 2022-03-30 15:16:31 -0400
  • d1014365c1 EFI: Add a dummy relocation section Peter Jones 2022-03-31 13:24:59 -0400
  • e022441544 Fix Pe.OptHdr.SizeOfImage and SizeOfHeaders Peter Jones 2022-03-31 13:32:14 -0400
  • 3dd1fa8959 EFI: Add Data Directory space Peter Jones 2022-03-31 13:26:24 -0400
  • e3c0d6df60 Make header.S use symbolic names for values Peter Jones 2022-03-30 15:11:21 -0400
  • 87f03f3b10 Add declarations and defines for PE images Peter Jones 2022-03-30 15:02:54 -0400
  • f96c5b5093 Use gcc -x assembler-with-cpp instead of gcc -E --traditional Peter Jones 2022-03-30 14:58:49 -0400
  • 59a0996070
    Bump actions/stale from 6 to 7 (#222) dependabot[bot] 2023-01-03 00:40:55 +0100
  • da7b9b955d Move Memtest86+ version number to an external file (along with the the latest GIT commit hash) (#75) Sam Demeulemeester 2023-01-03 00:39:10 +0100
  • 036922ab26 Bump version to v6.01 v6.01 Sam Demeulemeester 2022-12-30 16:41:28 +0100
  • e35cb5b964 Add a command line option to disable the big PASS/FAIL status display. #227 add-nobanner-option Martin Whitaker 2022-12-29 14:23:39 +0000
  • 3dcedbde4b For 32 bit images, use the physical address to generate the offset in test 2. #219 improved-own-addr-test Martin Whitaker 2022-12-29 13:37:49 +0000
  • 5a6d1e0bca
    Bump actions/stale from 6 to 7 #222 dependabot[bot] 2022-12-21 13:16:47 +0000
  • 3a12bf0aa9 Enable temperature on K8 #220 Corentin Labbe 2022-12-12 08:05:37 +0100
  • 6cf13fe0c4 Disable test 1 by default (issue #155). Martin Whitaker 2022-12-11 15:48:34 +0000
  • 664bdecbdd For 64-bit images, use the physical address as the test pattern in test 2. Martin Whitaker 2022-12-11 15:45:29 +0000
  • 6b209b0ecf fixup! BadRAM: Change how addr/masks are merged to minimize number of addresses covered by badram #178 Anders Wenhaug 2022-12-10 23:40:04 +0100
  • 5a2bc4c960 Skip segments in tests where the calculated chunk size is too small. Martin Whitaker 2022-12-10 15:24:26 +0000
  • 9a86f115f4 Add 'press any key to remove' message on banner By default, don't re-display FAIL banner after it has been discarded (#130 & #173) Add an option to re-display FAIL banner even if previously discarded Sam Demeulemeester 2022-11-27 23:34:43 +0100
  • 726c195d6f
    make "FAIL"-banner removable by keypress #217 Nemora 2022-11-27 21:43:25 +0100
  • 5735ea5b7a
    Merge fce9b8a849 into 0beb172a0d #207 Gerd v. Egidy 2022-11-10 15:27:23 +0000
  • fce9b8a849 add rtc_result commandline option for automation #207 Gerd von Egidy 2022-11-10 16:22:40 +0100
  • a96a016d20 add autoreboot=n commandline option for automation #206 Gerd von Egidy 2022-11-10 13:49:10 +0100
  • 2ddfb020c1 move big status display overlay to top left corner to not hide fail details #205 Gerd von Egidy 2022-11-10 13:37:13 +0100
  • 0beb172a0d
    Bump actions/stale from 5 to 6 (#175) dependabot[bot] 2022-10-28 11:04:33 +0200
  • e35dae22df EFI: Add support for .sbat signature revocations #34 Peter Jones 2022-03-30 15:16:31 -0400
  • 23bf1f5f07 EFI: Add a dummy relocation section Peter Jones 2022-03-31 13:24:59 -0400
  • edfaec0bfc Fix Pe.OptHdr.SizeOfImage and SizeOfHeaders Peter Jones 2022-03-31 13:32:14 -0400
  • bd343c02ec EFI: Add Data Directory space Peter Jones 2022-03-31 13:26:24 -0400
  • 2b69b44726 Make header.S use symbolic names for values Peter Jones 2022-03-30 15:11:21 -0400
  • 32b1dafd61 Add declarations and defines for PE images Peter Jones 2022-03-30 15:02:54 -0400
  • e9d2beb267 Use gcc -x assembler-with-cpp instead of gcc -E --traditional Peter Jones 2022-03-30 14:58:49 -0400
  • d3bc8fa7c2 V6.00 Final Release - Fix title '+' char shift v6.00 Sam Demeulemeester 2022-10-23 20:21:09 +0200
  • 1ee1078cf5
    V6.00 Final Release PR (#187) Sam Demeulemeester 2022-10-23 17:32:17 +0200
  • d8b337c363 Slight wording changes #187 Sam Demeulemeester 2022-10-23 17:30:17 +0200
  • 734eeb58c5 Remove v6 Beta Disclaimer & some README.me changes for release Sam Demeulemeester 2022-10-20 21:59:40 +0200
  • 581f1036cd Remove beta on main title Sam Demeulemeester 2022-10-20 20:01:17 +0200
  • 90302591a8 Avoid FAIL banner being partially overwriten by new errors Sam Demeulemeester 2022-10-20 19:46:26 +0200
  • 5036aa197a Provide a more user-oriented grub-memtest.iso. Martin Whitaker 2022-10-12 15:34:09 +0100
  • 1278f02617 Add new code contributions section to README table of contents. Martin Whitaker 2022-10-09 18:26:51 +0100
  • 85213a9a27 Add code contribution section to the README, referencing the README_DEVEL. Martin Whitaker 2022-10-09 13:51:32 +0100