for you to fetch changes up to 80436cd3c451af1b86611f5842185656607d0e76:
powerpc/thp: Add tracepoints to track hugepage invalidate (2014-08-15 14:36:42 -0600)
----------------------------------------------------------------
Aneesh Kumar K.V (8):
powerpc/thp: Add write barrier after updating the valid bit
powerpc/thp: Don't recompute vsid and ssize in loop on invalidate
powerpc/thp: Invalidate old 64K based hash page mapping before insert of 4k pte
powerpc/thp: Handle combo pages in invalidate
powerpc/thp: Invalidate with vpn in loop
powerpc/thp: Use ACCESS_ONCE when loading pmdp
powerpc/mm: Use read barrier when creating real_pte
powerpc/thp: Add tracepoints to track hugepage invalidate
Breno - please have a look at this branch. The only backport was 'powerpc/thp: Invalidate old 64K based hash page mapping before insert of 4k pte'.
The following changes since commit 12dc9db804c054d e7176138962a467 1e2c1cbb7d:
UBUNTU: Ubuntu-3.13.0-35.62 (2014-08-14 21:23:50 -0400)
are available in the git repository at:
git:/ /kernel. ubuntu. com/rtg/ ubuntu- trusty. git lp1357014- powerpc- thp
for you to fetch changes up to 80436cd3c451af1 b86611f58421856 56607d0e76:
powerpc/thp: Add tracepoints to track hugepage invalidate (2014-08-15 14:36:42 -0600)
------- ------- ------- ------- ------- ------- ------- ------- ------- -
Aneesh Kumar K.V (8):
powerpc/thp: Add write barrier after updating the valid bit
powerpc/thp: Don't recompute vsid and ssize in loop on invalidate
powerpc/thp: Invalidate old 64K based hash page mapping before insert of 4k pte
powerpc/thp: Handle combo pages in invalidate
powerpc/thp: Invalidate with vpn in loop
powerpc/thp: Use ACCESS_ONCE when loading pmdp
powerpc/mm: Use read barrier when creating real_pte
powerpc/thp: Add tracepoints to track hugepage invalidate
arch/powerpc/ include/ asm/machdep. h | 6 +++--- include/ asm/pgtable- ppc64.h | 2 +- include/ asm/pte- hash64- 64k.h | 30 +++++++ +++++++ +++++++ ++++--- -- mm/hash_ native_ 64.c | 40 +++++++ ++++--- ------- ------- ------- ----- mm/hugepage- hash64. c | 94 +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ ++++--- ------- -- mm/pgtable_ 64.c | 44 +++++++ +++++++ +++++++ +++++++ +------ ------- -- mm/tlb_ hash64. c | 6 +++++- platforms/ pseries/ lpar.c | 20 ++++++- ------- ------ trace/events/ thp.h | 88 +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++ trace/events/ thp.h
arch/powerpc/
arch/powerpc/
arch/powerpc/
arch/powerpc/
arch/powerpc/
arch/powerpc/
arch/powerpc/
include/
9 files changed, 250 insertions(+), 80 deletions(-)
create mode 100644 include/