[PATCH 17/20] x86_64: __pa and __pa_symbol address space separation

2007-03-06 Thread Vivek Goyal
Currently __pa_symbol is for use with symbols in the kernel address map and __pa is for use with pointers into the physical memory map. But the code is implemented so you can usually interchange the two. __pa which is much more common can be implemented much more cheaply if it is it doesn't

[PATCH 17/20] x86_64: __pa and __pa_symbol address space separation

2007-03-06 Thread Vivek Goyal
Currently __pa_symbol is for use with symbols in the kernel address map and __pa is for use with pointers into the physical memory map. But the code is implemented so you can usually interchange the two. __pa which is much more common can be implemented much more cheaply if it is it doesn't