On Wed, Jan 13, 2016 at 10:12:25AM -0800, Shi, Yang wrote:
Hi folks,
Any comment for this one? The tracing part review has been done.
Thanks, Yang
If the rest of this series has been acked by the appropriate maintainers please feel free to add an
Acked-by: Heiko Carstens heiko.carstens@de.ibm.com
for this specific patch.
On 12/9/2015 1:22 PM, Yang Shi wrote:
Cc: Martin Schwidefsky schwidefsky@de.ibm.com Cc: Heiko Carstens heiko.carstens@de.ibm.com Cc: linux-s390@vger.kernel.org Signed-off-by: Yang Shi yang.shi@linaro.org
arch/s390/mm/gup.c | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/arch/s390/mm/gup.c b/arch/s390/mm/gup.c index 12bbf0e..a1d5db7 100644 --- a/arch/s390/mm/gup.c +++ b/arch/s390/mm/gup.c @@ -12,6 +12,8 @@ #include <linux/rwsem.h> #include <asm/pgtable.h>
+#include <trace/events/gup.h>
/*
- The performance critical leaf functions are made noinline otherwise gcc
- inlines everything into a single function which results in too much
@@ -188,6 +190,9 @@ int __get_user_pages_fast(unsigned long start, int nr_pages, int write, end = start + len; if ((end <= start) || (end > TASK_SIZE)) return 0;
- trace_gup_get_user_pages_fast(start, nr_pages);
- /*
- local_irq_save() doesn't prevent pagetable teardown, but does
- prevent the pagetables from being freed on s390.