Michael Ellerman
|
ddbefe7e77
Merge branch 'topic/ppc-kvm' into next
|
%!s(int64=8) %!d(string=hai) anos |
Paul Mackerras
|
6b243fcfb5
powerpc/64: Simplify adaptation to new ISA v3.00 HPTE format
|
%!s(int64=8) %!d(string=hai) anos |
Balbir Singh
|
f923efbcfd
powerpc/hash64: Be more careful when generating tlbiel
|
%!s(int64=8) %!d(string=hai) anos |
Paul Mackerras
|
0eeede0c63
powerpc/mm: Speed up computation of base and actual page size for a HPTE
|
%!s(int64=9) %!d(string=hai) anos |
Michael Ellerman
|
eea8148c69
powerpc/mm: Move register_process_table() out of ppc_md
|
%!s(int64=9) %!d(string=hai) anos |
Aneesh Kumar K.V
|
138ee7ee01
powerpc/mm/hash: Add helper for finding SLBE LLP encoding
|
%!s(int64=9) %!d(string=hai) anos |
Benjamin Herrenschmidt
|
7025776ed1
powerpc/mm: Move hash table ops to a separate structure
|
%!s(int64=9) %!d(string=hai) anos |
Aneesh Kumar K.V
|
83209bc861
powerpc/mm/radix: Update machine call back to support new HCALL.
|
%!s(int64=9) %!d(string=hai) anos |
Aneesh Kumar K.V
|
accfad7d0a
powerpc/mm: Clear top 16 bits of va only on older cpus
|
%!s(int64=9) %!d(string=hai) anos |
Michael Ellerman
|
b5f1bf48f2
Merge tag 'powerpc-4.7-5' into next
|
%!s(int64=9) %!d(string=hai) anos |
Michael Ellerman
|
027dfac694
powerpc: Various typo fixes
|
%!s(int64=9) %!d(string=hai) anos |
Aneesh Kumar K.V
|
8550e2fa34
powerpc/mm/hash: Use the correct PPP mask when updating HPTE
|
%!s(int64=9) %!d(string=hai) anos |
Aneesh Kumar K.V
|
3b6d1eb7ea
powerpc/mm/hash: Compute the segment size correctly for ISA 3.0
|
%!s(int64=9) %!d(string=hai) anos |
Aneesh Kumar K.V
|
50de596de8
powerpc/mm/hash: Add support for Power9 Hash
|
%!s(int64=9) %!d(string=hai) anos |
Aneesh Kumar K.V
|
e34aa03ca4
powerpc/mm: Move THP headers around
|
%!s(int64=9) %!d(string=hai) anos |
Cyril Bur
|
fdf880a608
powerpc: Fix checkstop in native_hpte_clear() with lockdep
|
%!s(int64=9) %!d(string=hai) anos |
Michael Neuling
|
ec249dd860
cxl: Move include file cxl.h -> cxl-base.h
|
%!s(int64=10) %!d(string=hai) anos |
Aneesh Kumar K.V
|
aefa5688c0
powerpc/mm: don't do tlbie for updatepp request with NO HPTE fault
|
%!s(int64=10) %!d(string=hai) anos |
Aneesh Kumar K.V
|
d557b09800
powerpc/mm/thp: Use tlbiel if possible
|
%!s(int64=10) %!d(string=hai) anos |
Aneesh Kumar K.V
|
0ec2698fe1
powerpc/mm: Check for matching hpte without taking hpte lock
|
%!s(int64=10) %!d(string=hai) anos |
Christoph Lameter
|
69111bac42
powerpc: Replace __get_cpu_var uses
|
%!s(int64=10) %!d(string=hai) anos |
Ian Munsie
|
4c6d9acce1
powerpc/mm: Add hooks for cxl
|
%!s(int64=10) %!d(string=hai) anos |
Aneesh Kumar K.V
|
969b7b208f
powerpc/thp: Invalidate with vpn in loop
|
%!s(int64=11) %!d(string=hai) anos |
Aneesh Kumar K.V
|
fa1f8ae80f
powerpc/thp: Don't recompute vsid and ssize in loop on invalidate
|
%!s(int64=11) %!d(string=hai) anos |
Aneesh Kumar K.V
|
29ef7a3e26
powerpc/mm: Fix tlbie to add AVAL fields for 64K pages
|
%!s(int64=11) %!d(string=hai) anos |
Anton Blanchard
|
12f04f2be8
powerpc: Book 3S MMU little endian support
|
%!s(int64=12) %!d(string=hai) anos |
Aneesh Kumar K.V
|
de640959b6
powerpc/mm: Use the correct SLB(LLP) encoding in tlbie instruction
|
%!s(int64=12) %!d(string=hai) anos |
Aneesh Kumar K.V
|
83383b73ad
powerpc/mm: Fix fallthrough bug in hpte_decode
|
%!s(int64=12) %!d(string=hai) anos |
Aneesh Kumar K.V
|
1a5272866f
powerpc: Optimize hugepage invalidate
|
%!s(int64=12) %!d(string=hai) anos |
Aneesh Kumar K.V
|
db3d853490
powerpc/mm: handle hugepage size correctly when invalidating hpte entries
|
%!s(int64=12) %!d(string=hai) anos |