Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
db23d88756abd38e0995ea8449d0025b3de4b26b
/
arch
/
s390
/
include
/
asm
/
pgtable.h
d58106c
s390/kasan: use noexec and large pages
by Vasily Gorbik
· 7 years ago
42db5ed
s390/kasan: add initialization code and enable it
by Vasily Gorbik
· 7 years ago
d0e2eb0
s390: add pgd_page primitive
by Vasily Gorbik
· 6 years ago
34377d3
s390: introduce MAX_PTRS_PER_P4D
by Vasily Gorbik
· 6 years ago
0959e16
s390/mm: Add huge page dirty sync support
by Janosch Frank
· 6 years ago
6a37627
s390/mm: Add gmap pmd invalidation and clearing
by Janosch Frank
· 6 years ago
58b7e20
s390/mm: Add gmap pmd linking
by Janosch Frank
· 6 years ago
b357bf6
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
3010a5e
mm: introduce ARCH_HAS_PTE_SPECIAL
by Laurent Dufour
· 7 years ago
55531b7
KVM: s390: Add storage key facility interpretation control
by Janosch Frank
· 7 years ago
9c4563f
s390/mm: modify pmdp_invalidate to return old value.
by Martin Schwidefsky
· 7 years ago
f6f3732
Revert "mm: replace p??_write with pte_access_permitted in fault + gup paths"
by Linus Torvalds
· 7 years ago
e7fe7b5
mm: replace pud_write with pud_access_permitted in fault + gup paths
by Dan Williams
· 7 years ago
e4e40e0
mm: switch to 'define pmd_write' instead of __HAVE_ARCH_PMD_WRITE
by Dan Williams
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
91c575b
s390/mm: make pmdp_invalidate() do invalidation only
by Gerald Schaefer
· 7 years ago
fa41ba0
s390/mm: avoid empty zero pages for KVM guests to avoid postcopy hangs
by Christian Borntraeger
· 7 years ago
a01ef30
s390/mm,vmem: simplify region and segment table allocation code
by Heiko Carstens
· 8 years ago
c67da7c
s390/mm: introduce defines to reflect the hardware mmu
by Heiko Carstens
· 8 years ago
a31a00b
s390/mm: get rid of __ASSEMBLY__ guards within pgtable.h
by Heiko Carstens
· 8 years ago
8457d77
s390/mm: remove and correct comments within pgtable.h
by Heiko Carstens
· 8 years ago
cd774b9
s390/mm,kvm: use nodat PGSTE tag to optimize TLB flushing
by Martin Schwidefsky
· 8 years ago
28c807e
s390/mm: add guest ASCE TLB flush optimization
by Martin Schwidefsky
· 8 years ago
118bd31
s390/mm: add no-dat TLB flush optimization
by Martin Schwidefsky
· 8 years ago
cc18b46
s390/mm: add p?d_folded() helper functions
by Heiko Carstens
· 8 years ago
f96c6f7
s390/mm: remove incorrect _REGION3_ENTRY_ORIGIN define
by Heiko Carstens
· 8 years ago
1aea9b3
s390/mm: implement 5 level pages tables
by Martin Schwidefsky
· 8 years ago
b68e7e9
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
by Linus Torvalds
· 8 years ago
2d42f94
s390/kvm: Add PGSTE manipulation functions
by Claudio Imbrenda
· 8 years ago
a8f60d1
s390/mm: fix CMMA vs KSM vs others
by Christian Borntraeger
· 8 years ago
9849a56
arch, mm: convert all architectures to use 5level-fixup.h
by Kirill A. Shutemov
· 8 years ago
54397bb
s390/mm: use _SEGMENT_ENTRY_EMPTY in the code
by Dominik Dingel
· 9 years ago
466178f
s390: get rid of MACHINE_HAS_PFMF and MACHINE_HAS_HPAGE
by Heiko Carstens
· 8 years ago
57d7f93
s390: add no-execute support
by Martin Schwidefsky
· 9 years ago
47e4d85
s390/mm: merge local / non-local IDTE helper
by Martin Schwidefsky
· 9 years ago
34eeaf3
s390/mm: merge local / non-local IPTE helper
by Martin Schwidefsky
· 9 years ago
221bb8a
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
bc29b7a
s390/mm: clean up pte/pmd encoding
by Gerald Schaefer
· 8 years ago
d08de8e
s390/mm: add support for 2GB hugepages
by Gerald Schaefer
· 9 years ago
a9d23e7
s390/mm: shadow pages with real guest requested protection
by David Hildenbrand
· 9 years ago
4be130a
s390/mm: add shadow gmap support
by Martin Schwidefsky
· 9 years ago
b2d73b2
s390/mm: extended gmap pte notifier
by Martin Schwidefsky
· 9 years ago
0ccb32c
s390/mm: align swapper_pg_dir to 16k
by Heiko Carstens
· 9 years ago
37cd944
s390/pgtable: add mapping statistics
by Heiko Carstens
· 9 years ago
e8a97e4
s390/pageattr: allow kernel page table splitting
by Heiko Carstens
· 9 years ago
9e20b4d
s390/pgtable: make pmd and pud helper functions available
by Heiko Carstens
· 9 years ago
c126aa8
s390/pgtable: get rid of _REGION3_ENTRY_RO
by Heiko Carstens
· 9 years ago
2dffdcb
s390/vmem: introduce and use SEGMENT_KERNEL and REGION3_KERNEL
by Heiko Carstens
· 9 years ago
4ccccc5
s390/pgtable: introduce and use generic csp inline asm
by Heiko Carstens
· 9 years ago
a7e19ab
KVM: s390: handle missing storage-key facility
by David Hildenbrand
· 9 years ago
1824c72
KVM: s390: pfmf: support conditional-sske facility
by David Hildenbrand
· 9 years ago
154c8c1
s390/mm: return key via pointer in get_guest_storage_key
by David Hildenbrand
· 9 years ago
c427c42
s390/mm: don't drop errors in get_guest_storage_key
by David Hildenbrand
· 9 years ago
fd8cfd3
arch: fix has_transparent_hugepage()
by Hugh Dickins
· 9 years ago
1e133ab
s390/mm: split arch/s390/mm/pgtable.c
by Martin Schwidefsky
· 9 years ago
227be79
s390/mm: uninline pmdp_xxx functions from pgtable.h
by Martin Schwidefsky
· 9 years ago
ebde765
s390/mm: uninline ptep_xxx functions from pgtable.h
by Martin Schwidefsky
· 9 years ago
13c6a79
s390/mm: correct comment about segment table entries
by Martin Schwidefsky
· 9 years ago
3c2c126
s390/mm: remove unnecessary indirection with pgste_update_all
by Martin Schwidefsky
· 9 years ago
fecffad
s390, thp: remove infrastructure for handling splitting PMDs
by Kirill A. Shutemov
· 9 years ago
395e6aa
s390/mm: try to avoid storage key operation in ptep_set_access_flags
by Martin Schwidefsky
· 9 years ago
5614dd9
s390/mm: implement soft-dirty bits for user memory change tracking
by Martin Schwidefsky
· 10 years ago
b54565b
s390/mm: add NUMA balancing primitives
by Martin Schwidefsky
· 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
4b1f2af
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
by Linus Torvalds
· 10 years ago
4e0a641
s390/mm: s/specifiation/specification/, s/an specification/a specification/
by Geert Uytterhoeven
· 10 years ago
7cded34
s390/mm: correct return value of pmd_pfn
by Martin Schwidefsky
· 10 years ago
a1c843b
s390/mm: change swap pte encoding and pgtable cleanup
by Martin Schwidefsky
· 10 years ago
0b46e0a
s390/kvm: remove delayed reallocation of page tables for KVM
by Martin Schwidefsky
· 10 years ago
5a79859a
s390: remove 31 bit support
by Heiko Carstens
· 10 years ago
c07af4f
mm: add missing __PAGETABLE_{PUD,PMD}_FOLDED defines
by Kirill A. Shutemov
· 10 years ago
59d5373
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 10 years ago
b3d6524
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
by Linus Torvalds
· 10 years ago
d016bf7
mm: make FIRST_USER_ADDRESS unsigned long on all archs
by Kirill A. Shutemov
· 10 years ago
6e76d4b
s390: drop pte_file()-related helpers
by Kirill A. Shutemov
· 10 years ago
1f6b83e
s390: avoid z13 cache aliasing
by Martin Schwidefsky
· 10 years ago
fcbe08d6
s390/mm: pmdp_get_and_clear_full optimization
by Martin Schwidefsky
· 10 years ago
c933146
s390/ftrace,kprobes: allow to patch first instruction
by Heiko Carstens
· 10 years ago
3ac8e38
s390/mm: disable KSM for storage key enabled pages
by Dominik Dingel
· 10 years ago
2faee8f
s390/mm: prevent and break zero page mappings in case of storage keys
by Dominik Dingel
· 10 years ago
a13cff3
s390/mm: recfactor global pgste updates
by Dominik Dingel
· 10 years ago
1ee07ef
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
by Linus Torvalds
· 10 years ago
e4e6567
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 10 years ago
cfb0b24
s390/mm: make use of ipte range facility
by Heiko Carstens
· 10 years ago
6a5c148
s390/mm: remove change bit override support
by Heiko Carstens
· 10 years ago
1951497
KVM: s390/mm: Fix guest storage key corruption in ptep_set_access_flags
by Christian Borntraeger
· 10 years ago
3e03d4c
KVM: s390/mm: Fix storage key corruption during swapping
by Christian Borntraeger
· 10 years ago
f079e95
KVM: s390/mm: remove outdated gmap data structures
by Martin Schwidefsky
· 10 years ago
c6c956b
KVM: s390/mm: support gmap page tables with less than 5 levels
by Martin Schwidefsky
· 11 years ago
527e30b
KVM: s390/mm: use radix trees for guest to host mappings
by Martin Schwidefsky
· 11 years ago
6e0a043
KVM: s390/mm: cleanup gmap function arguments, variable names
by Martin Schwidefsky
· 11 years ago
9da4e38
KVM: s390/mm: readd address parameter to gmap_do_ipte_notify
by Martin Schwidefsky
· 11 years ago
55dbbdd
KVM: s390/mm: readd address parameter to pgste_ipte_notify
by Martin Schwidefsky
· 11 years ago
152125b
s390/mm: implement dirty bits for large segment table entries
by Martin Schwidefsky
· 10 years ago
a0bf4f1
KVM: s390/mm: new gmap_test_and_clear_dirty function
by Dominik Dingel
· 11 years ago
0a61b22
KVM: s390/mm: use software dirty bit detection for user dirty tracking
by Martin Schwidefsky
· 11 years ago
934bc13
KVM: s390: Allow skeys to be enabled for the current process
by Dominik Dingel
· 11 years ago
65eef335
KVM: s390: Adding skey bit to mmu context
by Dominik Dingel
· 11 years ago
d586c86
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
by Linus Torvalds
· 11 years ago
Next »