Oh, I missed it.  If Register_SysMemForKernel() is called it should work, unless there's already a SysMemForKernel somewhere else.

Note that spelling and case matter, so for example "SysmemForKernel" would be different, although I don't think that's it...

-[Unknown]