Bug 1598922
Summary: | memtest86+ restarts after a few seconds on some machines (affects F28 and later) | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | sotnikov123 <sotnikov123> | ||||
Component: | memtest86+ | Assignee: | Jaroslav Škarvada <jskarvad> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 28 | CC: | cpanceac, dvlasenk, ego.cordatus, jan.kratochvil, jhlavac, jones.peter.busi, jskarvad, promac, robatino, vascom2, vitaly | ||||
Target Milestone: | --- | Keywords: | Reopened | ||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | memtest86+-5.01-24.fc29 memtest86+-5.01-24.fc28 | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2019-02-16 01:24:26 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 1811353 | ||||||
Attachments: |
|
Description
sotnikov123
2018-07-06 21:03:02 UTC
Sorry. Of cource Version-Release number of selected component (if applicable): Fedora-Workstation-Live-x86_64-28-1.1.iso I can confirm this issue. Same problem on my Intel 8th-gen CPU. This happens on an installed system also: memtest86+-5.01-20.fc28.x86_64 Intel(R) Core(TM) i3-4130 CPU @ 3.40GHz 8GB of RAM 4.17.9-200.fc28.x86_64 Is launched from GRUB. Microsoft Windows Memory Diagnostics founds no problem. Me too. Runs fine on two of my F28 machines, reboots after a few seconds on the third. Don't know how long the problem has existed since this is the first time I attempted to run memtest for more than a few seconds since installing F28. There were no errors on one pass on the same machine about 6 months ago (running the F27 version). memtest86+-5.01-20.fc28.x86_64 Intel® Core™2 Duo CPU E8400 @ 3.00GHz × 2 16 GiB RAM On the same machine, works from the F27 Live image, broken in the F28 Live image. The problem still exists with Fedora-Workstation-netinst-x86_64-29-20181024.n.0.iso, so F29 will be affected as well. Confirmed that it affects F29 RC 1.2 (Final Gold). From comments 3 and 4, it looks like this may mostly affect 64-bit Intel CPUs. I have two other machines, one a 64-bit Athlon, and the other an old 32-bit Intel Celeron, that aren't affected. Thanks for info, unfortunately upstream is not much helpful with this kind of issues. I think it could be related to the new gcc - we have fixed several such issues in the past and each new gcc release comes with new surprises. Please try the following testing build and let me know. https://jskarvad.fedorapeople.org/memtest86+/memtest86+-5.01-22.fc29.x86_64.rpm (In reply to Jaroslav Škarvada from comment #8) > Please try the following testing build and let me know. > https://jskarvad.fedorapeople.org/memtest86+/memtest86+-5.01-22.fc29.x86_64. > rpm This build works properly without restarting (though I only tested it on the one machine where I had the problem before). What is the difference? (In reply to Andre Robatino from comment #9) > (In reply to Jaroslav Škarvada from comment #8) > > > Please try the following testing build and let me know. > > https://jskarvad.fedorapeople.org/memtest86+/memtest86+-5.01-22.fc29.x86_64. > > rpm > > This build works properly without restarting (though I only tested it on the > one machine where I had the problem before). What is the difference? It's built with the gcc-34. Now the harder part - to find out what's causing the problem with the gcc-8.2.1. The --std=gnu89 doesn't seem to help. Could you try playing with the configuration (especially the 'c' key) whether enforcing specific test or limiting the tested memory, disabling SMP or failsafe mode helps? I'm not the best person to ask because I normally only use the defaults. I tried F1 (Failsafe) which didn't help (I had tried that before as well). The default is SMP disabled. I tried F2 to force multi-threading, which didn't help. When I forced a specific test (#6) it seemed to run okay for a while, but restarted eventually before the test was complete. I tried putting a lower limit on the tested memory (1M) and again it seemed to run longer but eventually restarted. Someone who is more familiar with the config menu might be able to find something that works. (In reply to Andre Robatino from comment #11) > I'm not the best person to ask because I normally only use the defaults. I > tried F1 (Failsafe) which didn't help (I had tried that before as well). The > default is SMP disabled. I tried F2 to force multi-threading, which didn't > help. When I forced a specific test (#6) it seemed to run okay for a while, > but restarted eventually before the test was complete. I tried putting a > lower limit on the tested memory (1M) and again it seemed to run longer but > eventually restarted. Someone who is more familiar with the config menu > might be able to find something that works. Thanks for info. I will try to get one of the affected machines. But debugging of such problems can take very very long time. As a short term workaround I will probably switch to gcc34. From the comments, it looks like any 64-bit Intel Core machine would be likely to be affected. My two machines that aren't affected are an old 32-bit Intel Celeron and a 64-bit AMD. The original reporter didn't say what hardware they had (other than it being 64-bit). Actually, in the attachment the reporter did show their hardware (Intel Core 2 Duo E7500). *** Bug 1661844 has been marked as a duplicate of this bug. *** I temporally workaround this problem by switching to compat-gcc-34. memtest86+-5.01-24.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-9540e5a8fc memtest86+-5.01-24.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2019-461428280e memtest86+-5.01-24.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-9540e5a8fc memtest86+-5.01-24.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-461428280e memtest86+-5.01-24.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report. memtest86+-5.01-24.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report. |