Ralf, This small patchset deals with PHYS_OFFSET (last) issue. Most of the patch are clean up and ease PHYS_OFFSET use except for the last one which is a real fix for 64-bits kernels with 32-bits symbols. Basically we now use CPHYSADDR() in __pa(). But this change implies that we could no more handle mapped kernel in this config. Do you think it's a real issue ? Please consider, Franck --- include/asm-mips/mach-generic/spaces.h | 30 +++++++++++++++++++++++++++--- include/asm-mips/page.h | 21 +++++++++------------ 2 files changed, 36 insertions(+), 15 deletions(-)