Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
ae119859a1bf228231c9a8f25f6b69cc92d447b0
/
arch
/
powerpc
/
mm
/
pgtable_64.c
029d925
powerpc/mm: Mark __init memory no-execute when STRICT_KERNEL_RWX=y
by Michael Ellerman
· 7 years ago
7614ff3
powerpc/mm/radix: Implement STRICT_RWX/mark_rodata_ro() for Radix
by Balbir Singh
· 7 years ago
cd65d69
powerpc/mm/hash: Implement mark_rodata_ro() for hash
by Balbir Singh
· 7 years ago
ebd3119
powerpc/mm: Add devmap support for ppc64
by Oliver O'Halloran
· 7 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
a2f41eb9
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
0d61f0b
powerpc/booke64: Move mb() to __set_pte_at() with kernel-addr test
by Scott Wood
· 9 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
346519a
powerpc/mm: Make sure a local_irq_disable prevent a parallel THP split
by Aneesh Kumar K.V
· 11 years ago
88247e8
powerpc/mm: Add new "set" flag argument to pte/pmd update function
by Aneesh Kumar K.V
· 11 years ago
fac515db
Merge remote-tracking branch 'scott/next' into next
by Benjamin Herrenschmidt
· 11 years ago
c141611
powerpc: Delete non-required instances of include <linux/init.h>
by Paul Gortmaker
· 11 years ago
47ce8af
powerpc: add barrier after writing kernel PTE
by Scott Wood
· 11 years ago
8937ba4
powerpc/mm: Only check for _PAGE_PRESENT in set_pte/pmd functions
by Aneesh Kumar K.V
· 11 years ago
4f804943
powerpc: handle pgtable_page_ctor() fail
by Kirill A. Shutemov
· 11 years ago
1a52728
powerpc: Optimize hugepage invalidate
by Aneesh Kumar K.V
· 12 years ago
437d496
powerpc/THP: Enable THP on PPC64
by Aneesh Kumar K.V
· 12 years ago
074c2ea
powerpc/THP: Implement transparent hugepages for ppc64
by Aneesh Kumar K.V
· 12 years ago
5c1f6ee
powerpc: Reduce PTE table memory wastage
by Aneesh Kumar K.V
· 12 years ago
af81d78
powerpc: Rename USER_ESID_BITS* to ESID_BITS*
by Aneesh Kumar K.V
· 12 years ago
78f1dbd
powerpc/mm: Make some of the PGTABLE_RANGE dependency explicit
by Aneesh Kumar K.V
· 12 years ago
beacc6d
powerpc: Remove all includes of <asm/abs_addr.h>
by Michael Ellerman
· 12 years ago
ae3a197
Disintegrate asm/system.h for PowerPC
by David Howells
· 13 years ago
66b15db
powerpc: add export.h to files making use of EXPORT_SYMBOL
by Paul Gortmaker
· 14 years ago
40f1ce7
powerpc: Remove ioremap_flags
by Anton Blanchard
· 14 years ago
be135f4
powerpc: Add ioremap_wc
by Anton Blanchard
· 14 years ago
7a9d125
powerpc: Record vma->phys_addr in ioremap()
by Michael Ellerman
· 14 years ago
95f72d1
lmb: rename to memblock
by Yinghai Lu
· 14 years ago
55052ee
powerpc: Fix ioremap_flags() with book3e pte definition
by Benjamin Herrenschmidt
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
32a7494
powerpc/mm: Add support for SPARSEMEM_VMEMMAP on 64-bit Book3E
by Benjamin Herrenschmidt
· 15 years ago
a245067
powerpc/mm: Add support for early ioremap on non-hash 64-bit processors
by Benjamin Herrenschmidt
· 15 years ago
1cdab55
powerpc: Wire up /proc/vmallocinfo to our ioremap()
by Benjamin Herrenschmidt
· 16 years ago
a1f242f
powerpc ioremap_prot
by Benjamin Herrenschmidt
· 16 years ago
1189be6
[POWERPC] Use 1TB segments
by Paul Mackerras
· 17 years ago
a302cb9
[POWERPC] Export new __io{re,un}map_at() symbols
by Olof Johansson
· 17 years ago
f21f49e
[POWERPC] Remove the dregs of APUS support from arch/powerpc
by David Gibson
· 18 years ago
3d5134e
[POWERPC] Rewrite IO allocation & mapping on powerpc64
by Benjamin Herrenschmidt
· 18 years ago
c19c03f
[POWERPC] unmap_vm_area becomes unmap_kernel_range for the public
by Benjamin Herrenschmidt
· 18 years ago
017e3c5
[POWERPC] Add spinlock to request_phb_iospace()
by Benjamin Herrenschmidt
· 18 years ago
a325254
[POWERPC] Fix bug with early ioremap and 64k pages
by Benjamin Herrenschmidt
· 18 years ago
68a6435
[POWERPC] Merge 32 and 64 bits asm-powerpc/io.h
by Benjamin Herrenschmidt
· 18 years ago
4cb3cee
[POWERPC] Allow hooking of PCI MMIO & PIO accessors on 64 bits
by Benjamin Herrenschmidt
· 18 years ago
5e203d6
[POWERPC] fix ioremap for a combined kernel
by Stephen Rothwell
· 18 years ago
6ab3d56
Remove obsolete #include <linux/config.h>
by Jörn Engel
· 18 years ago
d177c20
[PATCH] powerpc: IOMMU: don't ioremap null addresses
by Linas Vepstas
· 19 years ago
800fc3e
[PATCH] powerpc: Remove imalloc.h
by David Gibson
· 19 years ago
77ac166
[PATCH] ppc64: Don't panic when early __ioremap fails
by Benjamin Herrenschmidt
· 19 years ago
Next »