Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
52cd0d972fa6491928add05f11f97a4a59babe92
/
arch
/
powerpc
/
mm
/
pgtable_64.c
e31cf2f
mm: don't include asm/pgtable.h if linux/mm.h is already included
by Mike Rapoport
· 4 years, 7 months ago
2fb4706
powerpc: add support for folded p4d page tables
by Mike Rapoport
· 4 years, 8 months ago
f381d57
powerpc/mm: Move ioremap functions out of pgtable_32/64.c
by Christophe Leroy
· 5 years ago
7cd9b317
powerpc/mm: make ioremap_bot common to all
by Christophe Leroy
· 5 years ago
edfe1a5
powerpc/mm: move ioremap_prot() into ioremap.c
by Christophe Leroy
· 5 years ago
4634c37
powerpc/mm: move common 32/64 bits ioremap functions into ioremap.c
by Christophe Leroy
· 5 years ago
14b4d97
powerpc/mm: rework io-workaround invocation.
by Christophe Leroy
· 5 years ago
492643e
powerpc/mm: drop function __ioremap()
by Christophe Leroy
· 5 years ago
8aee077
powerpc/mm: drop ppc_md.iounmap() and __iounmap()
by Christophe Leroy
· 5 years ago
192f0f8
Merge tag 'powerpc-5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
by Linus Torvalds
· 6 years ago
1ecf2cd
powerpc/mm: pmd_devmap implies pmd_large().
by Aneesh Kumar K.V
· 6 years ago
d6eaced
powerpc/book3s: Use config independent helpers for page table walk
by Aneesh Kumar K.V
· 6 years ago
d38153f
powerpc/64s/radix: ioremap use ioremap_page_range
by Nicholas Piggin
· 6 years ago
a72808a
powerpc/64: __ioremap_at clean up in the error case
by Nicholas Piggin
· 6 years ago
2874c5f
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
by Thomas Gleixner
· 6 years ago
453d87f
powerpc/mm: Warn if W+X pages found on boot
by Russell Currey
· 6 years ago
c9e0fc3
powerpc: remove the __kernel_io_end export
by Christoph Hellwig
· 6 years ago
9d9f2cc
powerpc/mm: change #include "mmu_decl.h" to <mm/mmu_decl.h>
by Christophe Leroy
· 6 years ago
f341d89
powerpc/mm: fix spelling mistake "Outisde" -> "Outside"
by Colin Ian King
· 6 years ago
e090939
powerpc/mm: Validate address values against different region limits
by Aneesh Kumar K.V
· 6 years ago
0034d39
powerpc/mm/hash64: Map all the kernel regions in the same 0xc range
by Aneesh Kumar K.V
· 6 years ago
a35a3c6
powerpc/mm/hash64: Add a variable to track the end of IO mapping
by Aneesh Kumar K.V
· 6 years ago
26973fa
powerpc/mm: use pte helpers in generic code
by Christophe Leroy
· 6 years ago
c766ee7
powerpc: handover page flags with a pgprot_t parameter
by Christophe Leroy
· 6 years ago
56f3c1413
powerpc/mm: properly set PAGE_KERNEL flags in ioremap()
by Christophe Leroy
· 6 years ago
86c391b
powerpc/32: Add ioremap_wt() and ioremap_coherent()
by Christophe Leroy
· 6 years ago
ae28f17
powerpc/mm/book3s: Check for pmd_large instead of pmd_trans_huge
by Aneesh Kumar K.V
· 6 years ago
738f964
powerpc/mm: Use page fragments for allocation page table at PMD level
by Aneesh Kumar K.V
· 7 years ago
7023467
powerpc/mm/nohash: Remove pte fragment dependency from nohash
by Aneesh Kumar K.V
· 7 years ago
8ce74cf
powerpc/mm: Rename pte fragment functions
by Aneesh Kumar K.V
· 7 years ago
59879d5
powerpc/mm/book3s64: Move book3s64 code to pgtable-book3s64
by Aneesh Kumar K.V
· 7 years ago
c2b4d8b
powerpc/mm/hash64: Increase the VA range
by Aneesh Kumar K.V
· 7 years ago
a5d4b58
powerpc/mm: Fixup tlbie vs store ordering issue on POWER9
by Aneesh Kumar K.V
· 7 years ago
fae2211
powerpc/mm: Fix crashes with 16G huge pages
by Aneesh Kumar K.V
· 7 years ago
62e984d
powerpc/mm: Flush radix process translations when setting MMU type
by Alexey Kardashevskiy
· 7 years ago
812fadc
powerpc/mm: extend _PAGE_PRIVILEGED to all CPUs
by Christophe Leroy
· 7 years ago
5b0e2cb
Merge tag 'powerpc-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
by Linus Torvalds
· 7 years ago
2d4894b
mm: remove cold parameter from free_hot_cold_page*
by Mel Gorman
· 7 years ago
4e00374
powerpc/64s: Replace CONFIG_PPC_STD_MMU_64 with CONFIG_PPC_BOOK3S_64
by Michael Ellerman
· 7 years ago
63ee9b2
powerpc/mm/book3s64: Make KERN_IO_START a variable
by Michael Ellerman
· 7 years ago
029d925
powerpc/mm: Mark __init memory no-execute when STRICT_KERNEL_RWX=y
by Michael Ellerman
· 8 years ago
7614ff3
powerpc/mm/radix: Implement STRICT_RWX/mark_rodata_ro() for Radix
by Balbir Singh
· 8 years ago
cd65d69
powerpc/mm/hash: Implement mark_rodata_ro() for hash
by Balbir Singh
· 8 years ago
ebd3119
powerpc/mm: Add devmap support for ppc64
by Oliver O'Halloran
· 8 years ago
0428491
powerpc/mm: Trace tlbie(l) instructions
by Balbir Singh
· 8 years ago
de3b876
powerpc/mm/book(e)(3s)/64: Add page table accounting
by Balbir Singh
· 8 years ago
da0e7e6
Merge branch 'topic/ppc-kvm' into next
by Michael Ellerman
· 8 years ago
16ed141
powerpc/64: Make type of partition table flush depend on partition type
by Paul Mackerras
· 8 years ago
1d0761d
powerpc/powernv: Initialise nest mmu
by Alistair Popple
· 8 years ago
9d66195
powerpc/64: Provide functions for accessing POWER9 partition table
by Paul Mackerras
· 8 years ago
32d6bd9
tree wide: get rid of __GFP_REPEAT for order-0 allocations part I
by Michal Hocko
· 9 years ago
6a1ea36
powerpc/mm: THP is only available on hash64 as of now
by Aneesh Kumar K.V
· 9 years ago
5ed7ecd
powerpc/mm: pte_frag abstraction
by Aneesh Kumar K.V
· 9 years ago
d6a9996
powerpc/mm: vmalloc abstraction in preparation for radix
by Aneesh Kumar K.V
· 9 years ago
a2f41eb
powerpc/mm: Add radix pgalloc details
by Aneesh Kumar K.V
· 9 years ago
934828e
powerpc/mm: Make 4K and 64K use pte_t for pgtable_t
by Aneesh Kumar K.V
· 9 years ago
74701d5
powerpc/mm: Rename function to indicate we are allocating fragments
by Aneesh Kumar K.V
· 9 years ago
dd1842a
powerpc/mm: Make page table size a variable
by Aneesh Kumar K.V
· 9 years ago
945537d
powerpc/mm/book3s: Rename hash specific PTE bits to carry H_ prefix
by Aneesh Kumar K.V
· 9 years ago
eee24b5
powerpc/mm: Move hash and no hash code to separate files
by Aneesh Kumar K.V
· 9 years ago
50de596
powerpc/mm/hash: Add support for Power9 Hash
by Aneesh Kumar K.V
· 9 years ago
ff844b7
powerpc/mm: Use generic version of pmdp_clear_flush_young()
by Aneesh Kumar K.V
· 9 years ago
30bda41
powerpc/mm: Drop WIMG in favour of new constants
by Aneesh Kumar K.V
· 9 years ago
72176dd
powerpc/mm: Use a helper for finding pte bits mapping I/O area
by Aneesh Kumar K.V
· 9 years ago
96270b1
powerpc/mm: Remove RPN_SHIFT and RPN_SIZE
by Aneesh Kumar K.V
· 9 years ago
ac29c64
powerpc/mm: Replace _PAGE_USER with _PAGE_PRIVILEGED
by Aneesh Kumar K.V
· 9 years ago
c7d5484
powerpc/mm: Use _PAGE_READ to indicate Read access
by Aneesh Kumar K.V
· 9 years ago
5dc1ef8
powerpc/mm: Use big endian Linux page tables for book3s 64
by Aneesh Kumar K.V
· 9 years ago
4bece39
powerpc/mm: Drop PTE_ATOMIC_UPDATES from pmd_hugepage_update()
by Aneesh Kumar K.V
· 9 years ago
d5e2d00
Merge tag 'powerpc-4.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
by Linus Torvalds
· 9 years ago
fe896d1
mm: introduce page reference manipulation functions
by Joonsoo Kim
· 9 years ago
ff20c2e
mm: Some arch may want to use HPAGE_PMD related values as variables
by Kirill A. Shutemov
· 9 years ago
849f86a
powerpc/mm/book3s-64: Move _PAGE_PRESENT to the most significant bit
by Paul Mackerras
· 9 years ago
f1a9ae0
powerpc/mm/book3s-64: Free up 7 high-order bits in the Linux PTE
by Paul Mackerras
· 9 years ago
c777e2a
powerpc/mm: Fix Multi hit ERAT cause by recent THP update
by Aneesh Kumar K.V
· 9 years ago
7aa9a23
powerpc, thp: remove infrastructure for handling splitting PMDs
by Kirill A. Shutemov
· 9 years ago
6a119ea
powerpc/mm: Add a _PAGE_PTE bit
by Aneesh Kumar K.V
· 9 years ago
e34aa03
powerpc/mm: Move THP headers around
by Aneesh Kumar K.V
· 9 years ago
bf680d5
powerpc/mm: Don't track subpage valid bit in pte_t
by Aneesh Kumar K.V
· 9 years ago
f281b5d
powerpc/mm: Don't use pmd_val, pud_val and pgd_val as lvalue
by Aneesh Kumar K.V
· 9 years ago
0d61f0b3
powerpc/booke64: Move mb() to __set_pte_at() with kernel-addr test
by Scott Wood
· 10 years ago
8809aa2
mm: clarify that the function operates on hugepage pte
by Aneesh Kumar K.V
· 10 years ago
f28b6ff
powerpc/mm: use generic version of pmdp_clear_flush()
by Aneesh Kumar K.V
· 10 years ago
15a25b2
mm/thp: split out pmd collapse flush into separate functions
by Aneesh Kumar K.V
· 10 years ago
13bd817
powerpc/thp: Serialize pmd clear against a linux page table walk.
by Aneesh Kumar K.V
· 10 years ago
f691fa1
powerpc: Replace mem_init_done with slab_is_available()
by Michael Ellerman
· 10 years ago
4f9c53c
powerpc: Fix compile errors with STRICT_MM_TYPECHECKS enabled
by Michael Ellerman
· 10 years ago
780fc56
powerpc: drop _PAGE_FILE and pte_file()-related helpers
by Kirill A. Shutemov
· 10 years ago
8a0516e
mm: convert p[te|md]_numa users to p[te|md]_protnone_numa
by Mel Gorman
· 10 years ago
aefa568
powerpc/mm: don't do tlbie for updatepp request with NO HPTE fault
by Aneesh Kumar K.V
· 10 years ago
d557b09
powerpc/mm/thp: Use tlbiel if possible
by Aneesh Kumar K.V
· 10 years ago
f1581bf
powerpc/mm/thp: Remove code duplication
by Aneesh Kumar K.V
· 10 years ago
0674352
powerpc/mm: Add missing pmd accessors
by Aneesh Kumar K.V
· 10 years ago
68cf0d6
powerpc: Remove superfluous bootmem includes
by Anton Blanchard
· 10 years ago
14ed740
powerpc: Remove some old bootmem related comments
by Anton Blanchard
· 10 years ago
1023973
powerpc: Remove bootmem allocator
by Anton Blanchard
· 10 years ago
9e81330
powerpc/thp: Add tracepoints to track hugepage invalidate
by Aneesh Kumar K.V
· 10 years ago
fc04795
powerpc/thp: Handle combo pages in invalidate
by Aneesh Kumar K.V
· 10 years ago
fa1f8ae
powerpc/thp: Don't recompute vsid and ssize in loop on invalidate
by Aneesh Kumar K.V
· 10 years ago
7d17622
powerpc/64e: Add __ref to early_alloc_pgtable()
by Scott Wood
· 10 years ago
Next »