Fix: kmem instrumentation: mm_page_alloc extfrag change_ownership field
Linux kernel 3.12.30 and onward changes the parameter received by this
callback. It's the same type, but the meaning differs. This is why it
did compile fine, but the data gathered did not really represent
change_ownership.
This change has been introduced in the Linux kernel by this commit:
commit
52c8f6a5aeb0bdd396849ecaa72d96f8175528f5
Author: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
Date: Tue Nov 12 15:08:19 2013 -0800
mm: get rid of unnecessary overhead of trace_mm_page_alloc_extfrag()
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>