#14082: PAE paging leads to random reboots/freezing using AMD-FX 6300 6-core
processor
----------------------------+----------------------------------------
Reporter: nzimmermann | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: System/Kernel | Version: R1/Development
Resolution: | Keywords: vm
Blocked By: | Blocking: 14770, 14887, 15988, 17216
Platform: x86 |
----------------------------+----------------------------------------
Comment (by bipolar):
Noticing the symptoms (hangs/freezes, or instant-reset due to triple
faults as mmlr mentioned)...
Could errata 670 be at play here?
Quoting from "44739_12h_Rev_Gd.pdf" for easier reference:
Potential Effect on Systema system hang occurs.
For affected instructions that have an implicit or explicit LOCK prefix,
prefix, the processor may
For affected instructions that do not have an implicit or explicit LOCK
present a #PF exception after some of the instruction effects have beenapplied to the processor state.
handler has some dependency
No system effect is observed unless the operating system’s page fault
on this interim processor state, which is not the case in any knownoperating system software. The
interim state does not impact program behavior if the operating systemresolves the #PF and resumes
the instruction. However, this interim state may be observed by adebugger or if the operating system
changes the #PF to a program error (for example, a segmentation fault).LOCK prefix do not cause a
Suggested Workaround
System software should set MSRC001_1020[8] = 1b.
This workaround ensures that instructions with an implicit or explicit
system hang due to this erratum. However, instructions may still presenta #PF after altering
architectural state.