[PATCH v2 1/8] x86: Improve __phys_addr performance by making use of carry flags and inlining

2012-10-11 Thread Alexander Duyck
This patch is meant to improve overall system performance when making use of the __phys_addr call. To do this I have implemented several changes. First if CONFIG_DEBUG_VIRTUAL is not defined __phys_addr is made an inline, similar to how this is currently handled in 32 bit. However in order to

[PATCH v2 1/8] x86: Improve __phys_addr performance by making use of carry flags and inlining

2012-10-11 Thread Alexander Duyck
This patch is meant to improve overall system performance when making use of the __phys_addr call. To do this I have implemented several changes. First if CONFIG_DEBUG_VIRTUAL is not defined __phys_addr is made an inline, similar to how this is currently handled in 32 bit. However in order to