Skip to contentSkip to conversation

mm: page_alloc.c Adjust a call site to trace_mm_page_free_direct

PATCH New Li Hong 1 participant 1 message Jan 13, 2010

Subsystems (2)
lore
Share & tools
lore

Li Hong

author
#0 lore raw

PATCH 2/3 mm: page_alloc.c Adjust a call site to trace_mm_page_free_direct

Move a call of 'trace_mm_page_free_direct' from 'free_hot_page' to 'free_hot_cold_page'. It is clearer and close to 'kmemcheck_free_shadow', as it is done in function '__free_pages_ok'.

---
 mm/page_alloc.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
mm/page_alloc.c +1 -1
index 24344cd..175dd36 100644
@@ -1082,6 +1082,7 @@ static void free_hot_cold_page(struct page *page, int cold)
        int migratetype;
        int wasMlocked = __TestClearPageMlocked(page);
 
+       trace_mm_page_free_direct(page, 0);
        kmemcheck_free_shadow(page, 0);
 
        if (PageAnon(page))
@@ -1136,7 +1137,6 @@ out:
 
 void free_hot_page(struct page *page)
 {
-       trace_mm_page_free_direct(page, 0);
        free_hot_cold_page(page, 0);
 }
        
Signature · 7 lines
1.6.3.3

--
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>