projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'hwlock-v4.15' of git://github.com/andersson/remoteproc
2017-11-18
Kirill A. Shutemov
mm: add infrastructure for get_user_pages_fast() benchmarking
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-16
Kirill A. Shutemov
mm: consolidate page table accounting
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-16
Kirill A. Shutemov
mm: introduce wrappers to access mm->nr_ptes
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-16
Kirill A. Shutemov
mm: account pud page tables
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-09
Kirill A. Shutemov
x86/mm: Fix ELF_ET_DYN_BASE for 5-level paging
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-07
Kirill A. Shutemov
mm/sparsemem: Fix ARM64 boot crash when CONFIG_SPARSEMEM_EXT...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-20
Kirill A. Shutemov
x86/xen: Drop 5-level paging support code from the...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-20
Kirill A. Shutemov
x86/xen: Provide pre-built page tables only for CONFIG_XEN_P...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-20
Kirill A. Shutemov
mm/sparsemem: Allocate mem_section at runtime for CONFIG_SPA...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-04
Kirill A. Shutemov
include/linux/mm.h: fix typo in VM_MPX definition
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-13
Kirill A. Shutemov
mm, x86/mm: Fix performance regression in get_user_pages_fast()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-08-25
Kirill A. Shutemov
mm, shmem: fix handling /sys/kernel/mm/transparent_hugepage...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-08-10
Kirill A. Shutemov
rmap: do not call mmu_notifier_invalidate_page() under ptl
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-07-21
Kirill A. Shutemov
x86: Enable 5-level paging support via CONFIG_X86_5LEVEL=y
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-07-21
Kirill A. Shutemov
x86/mm: Allow userspace have mappings above 47-bit
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-07-21
Kirill A. Shutemov
x86/mm: Prepare to expose larger address space to userspace
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-07-21
Kirill A. Shutemov
x86/mpx: Do not allow MPX if we have mappings above...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-07-21
Kirill A. Shutemov
x86/mm: Rename tasksize_32bit/64bit to task_size_32bit...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-07-21
Kirill A. Shutemov
x86/xen: Redefine XEN_ELFNOTE_INIT_P2M using PUD_SIZE...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-07-21
Kirill A. Shutemov
x86/mm/dump_pagetables: Fix printout of p4d level
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-07-21
Kirill A. Shutemov
x86/mm/dump_pagetables: Generalize address normalization
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-07-06
Kirill A. Shutemov
thp, mm: fix crash due race in MADV_FREE handling
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-30
Kirill A. Shutemov
x86/KASLR: Fix detection 32/64 bit bootloaders for...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-29
Kirill A. Shutemov
x86/ftrace: Exclude functions in head64.c from function...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-20
Kirill A. Shutemov
x86/boot/64: Put __startup_64() into .head.text
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-13
Kirill A. Shutemov
x86/mm: Add support for 5-level paging for KASLR
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-13
Kirill A. Shutemov
x86/mm: Make kernel_physical_mapping_init() support...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-13
Kirill A. Shutemov
x86/mm: Add sync_global_pgds() for configuration with...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-13
Kirill A. Shutemov
x86/boot/64: Add support of additional page table level...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-13
Kirill A. Shutemov
x86/boot/64: Rename init_level4_pgt and early_level4_pgt
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-13
Kirill A. Shutemov
x86/boot/64: Rewrite startup_64() in C
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-13
Kirill A. Shutemov
x86/boot/compressed: Enable 5-level paging during decompress...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-13
Kirill A. Shutemov
x86/boot/efi: Define __KERNEL32_CS GDT on 64-bit configurations
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-13
Kirill A. Shutemov
x86/boot/efi: Fix __KERNEL_CS definition of GDT entry...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-13
Kirill A. Shutemov
x86/boot/efi: Cleanup initialization of GDT entries
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-13
Kirill A. Shutemov
x86/asm: Fix comment in return_from_SYSCALL_64()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-06-13
Kirill A. Shutemov
x86/mm/gup: Switch GUP to the generic get_user_page_fast...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-04-26
Kirill A. Shutemov
x86/mm/64: Fix crash in remove_pagetable()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-04-14
Kirill A. Shutemov
thp: fix MADV_DONTNEED vs clear soft dirty race
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-04-14
Kirill A. Shutemov
thp: fix MADV_DONTNEED vs. MADV_FREE race
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-04-14
Kirill A. Shutemov
mm: drop unused pmdp_huge_get_and_clear_notify()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-04-14
Kirill A. Shutemov
thp: fix MADV_DONTNEED vs. numa balancing race
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-04-14
Kirill A. Shutemov
thp: reduce indentation level in change_huge_pmd()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-04-04
Kirill A. Shutemov
x86/espfix: Add support for 5-level paging
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-04-04
Kirill A. Shutemov
x86/kasan: Extend KASAN to support 5-level paging
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-04-04
Kirill A. Shutemov
x86/mm: Add basic defines/helpers for CONFIG_X86_5LEVEL=y
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-04-04
Kirill A. Shutemov
x86/paravirt: Add 5-level support to the paravirt code
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-04-04
Kirill A. Shutemov
x86/mm: Define virtual memory map for 5-level paging
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-04-04
Kirill A. Shutemov
x86/asm: Remove __VIRTUAL_MASK_SHIFT==47 assert
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-04-04
Kirill A. Shutemov
x86/boot: Detect 5-level paging support
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-30
Kirill A. Shutemov
x86/dump_pagetables: Add support for 5-level paging
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-28
Kirill A. Shutemov
mm: Fix false-positive VM_BUG_ON() in page_cache_{get...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
Cc:
Kirill A. Shutemov
<kirill@shutemov.name>
commit
|
commitdiff
|
tree
2017-03-27
Kirill A. Shutemov
x86: Convert the rest of the code to support p4d_t
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-27
Kirill A. Shutemov
x86/kasan: Prepare clear_pgds() to switch to <asm-generic...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-27
Kirill A. Shutemov
x86/mm/pat: Add 5-level paging support
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-27
Kirill A. Shutemov
x86/efi: Add 5-level paging support
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-27
Kirill A. Shutemov
x86/kexec: Add 5-level paging support
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-18
Kirill A. Shutemov
x86/mm/gup: Switch GUP to the generic get_user_page_fast...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-18
Kirill A. Shutemov
mm/gup: Provide callback to check if __GUP_fast() is...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-18
Kirill A. Shutemov
mm/gup: Implement the dev_pagemap() logic in the generic...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-18
Kirill A. Shutemov
mm/gup: Mark all pages PageReferenced in generic get_user_pa...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-18
Kirill A. Shutemov
mm/gup: Move page table entry dereference into helper...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-18
Kirill A. Shutemov
mm/gup: Move permission checks into helpers
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-18
Kirill A. Shutemov
mm/gup: Drop the arch_pte_access_permitted() MMU callback
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-14
Kirill A. Shutemov
x86/power: Add 5-level paging support
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-14
Kirill A. Shutemov
x86/mm/vmalloc: Add 5-level paging support
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-14
Kirill A. Shutemov
x86/mm/ident_map: Add 5-level paging support
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-14
Kirill A. Shutemov
x86/mm/gup: Add 5-level paging support
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-14
Kirill A. Shutemov
x86/mm: Convert trivial cases of page table walk to...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-14
Kirill A. Shutemov
x86/mm: Extend headers with basic definitions to support...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-13
Kirill A. Shutemov
mm, gup: fix typo in gup_p4d_range()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-10
Kirill A. Shutemov
thp: fix another corner case of munlock() vs. THPs
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-10
Kirill A. Shutemov
rmap: fix NULL-pointer dereference on THP munlocking
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-09
Kirill A. Shutemov
mm: introduce __p4d_alloc()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-09
Kirill A. Shutemov
mm: convert generic code to 5-level paging
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-09
Kirill A. Shutemov
asm-generic: introduce <asm-generic/pgtable-nop4d.h>
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-09
Kirill A. Shutemov
arch, mm: convert all architectures to use 5level-fixup.h
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-09
Kirill A. Shutemov
asm-generic: introduce __ARCH_USE_5LEVEL_HACK
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-09
Kirill A. Shutemov
asm-generic: introduce 5level-fixup.h
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-03-09
Kirill A. Shutemov
x86/cpufeature: Add 5-level paging detection
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-25
Kirill A. Shutemov
mm: convert remove_migration_pte() to use page_vma_mapped_walk()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-25
Kirill A. Shutemov
mm: drop page_check_address{,_transhuge}
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-25
Kirill A. Shutemov
mm: convert page_mapped_in_vma() to use page_vma_mapped_walk()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-25
Kirill A. Shutemov
mm, uprobes: convert __replace_page() to use page_vma_mapped...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-25
Kirill A. Shutemov
mm, ksm: convert write_protect_page() to use page_vma_mapped...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-25
Kirill A. Shutemov
mm: convert try_to_unmap_one() to use page_vma_mapped_walk()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-25
Kirill A. Shutemov
mm: convert page_mkclean_one() to use page_vma_mapped_walk()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-25
Kirill A. Shutemov
mm, rmap: check all VMAs that PTE-mapped THP can be...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-25
Kirill A. Shutemov
mm: fix handling PTE-mapped THPs in page_idle_clear_pte_refs()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-25
Kirill A. Shutemov
mm: fix handling PTE-mapped THPs in page_referenced()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-25
Kirill A. Shutemov
mm: introduce page_vma_mapped_walk()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-25
Kirill A. Shutemov
uprobes: split THPs before trying to replace them
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-23
Kirill A. Shutemov
oom-reaper: use madvise_dontneed() logic to decide...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-23
Kirill A. Shutemov
mm: drop unused argument of zap_page_range()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-23
Kirill A. Shutemov
mm: drop zap_details::check_swap_entries
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-23
Kirill A. Shutemov
mm: drop zap_details::ignore_dirty
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-13
Kirill A. Shutemov
x86/vm86: Fix unused variable warning if THP is disabled
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2017-02-03
Kirill A. Shutemov
shmem: fix sleeping from atomic context
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2016-12-15
Kirill A. Shutemov
x86/mm: Drop unused argument 'removed' from sync_global_pgds()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2016-12-13
Kirill A. Shutemov
mm/filemap.c: add comment for confusing logic in page_cache_...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
next