All right. Thank you, Russ. - H.Seto Acked-by: Hidetoshi Seto <seto.hidetoshi@xxxxxxxxxxxxxx> Russ Anderson wrote:
It's worth noting that this change does not effect the selection of which process to kill. It only effects which physical memoryaddress gets marked as bad.In my test case, a correctable error is injected (an ends up in the bus check target identifier) then a memory uncorrectable is injectedand consumed, triggering the MCA. The test program is correctly terminated, but the current code uses the bus check target identifierand marks the address of the correctable error as bad. The real bad memory goes back on the free list, and promptly gets reused, triggering another MCA. The cycle repeats until the kernel happens to get the memory. Kernel memory error, end of ballgame.
- To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
![]() |