memory-hotplug: remove redundant call of page_to_pfn
Subsystems (3)
A message that is not in the archive (sent off-list or not yet received): [email protected]
PATCH v2 1/1 memory-hotplug: remove redundant call of page_to_pfn
This is just a small optimization. The start_pfn can be obtained directly by phys_index << PFN_SECTION_SHIFT. So the call of page_to_pfn() is redundant and remove it.
v2:
added the purpose of the patch to the description.
Signed-off-by Zhang Zhen <[email protected]>
--- drivers/base/memory.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
drivers/base/memory.c +2 -2
@@ -228,8 +228,8 @@ memory_block_action(unsigned long phys_index, unsigned long action, int online_tstruct page *first_page;int ret; - first_page =pfn_to_page (phys_index <<PFN_SECTION_SHIFT ); - start_pfn =page_to_pfn (first_page); + start_pfn = phys_index <<PFN_SECTION_SHIFT ; + first_page =pfn_to_page (start_pfn);switch (action) {case MEM_ONLINE :
Signature · 13 lines
1.8.1.4 . -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to [email protected]. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"[email protected]"> [email protected] </a>