Hello, The macro INTRENTER in locore.S contains: ... li 5,_C_LABEL(intr_depth)@ha; \ lwz 5,_C_LABEL(intr_depth)@l(5); \ ... I suspect that it should be: ... lis 5,_C_LABEL(intr_depth)@ha; .... enjoy, Andrew ....