Hartmut Birr wrote:
I've found the problem. MmSystemRangeStart is
initialized before the
bss section is cleaned. But MmSystemRangeStart is located in the bss
section. There are two other little mistakes. The offset of
MmSystemRangeStart isn't calculated correctly. Royce has reported this
in an other mail. On UP machines MmSystemRangeStart is not
initialized. Look at the attached file.
Thanks Hartmut! I could kick myself for missing that. Easy to fix, I'll
give it a try. Want me to send you an updated patch once I do?