2015-02-10 |
Kirill A. Shutemov | blackfin: drop pte_file() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-10 |
Kirill A. Shutemov | avr32: drop _PAGE_FILE and pte_file()-related helpers ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-10 |
Kirill A. Shutemov | arm: drop L_PTE_FILE and pte_file()-related helpers ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-10 |
Kirill A. Shutemov | arm64: drop PTE_FILE and pte_file()-related helpers ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-10 |
Kirill A. Shutemov | arc: drop _PAGE_FILE and pte_file()-related helpers ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-10 |
Kirill A. Shutemov | alpha: drop _PAGE_FILE and pte_file()-related helpers ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-10 |
Kirill A. Shutemov | asm-generic: drop unused pte_file* helpers ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-10 |
Kirill A. Shutemov | mm: remove rest usage of VM_NONLINEAR and pte_file() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-10 |
Kirill A. Shutemov | mm: replace vma->sharead.linear with vma->shared ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-10 |
Kirill A. Shutemov | rmap: drop support of non-linear mappings ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-10 |
Kirill A. Shutemov | proc: drop handling non-linear mappings ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-10 |
Kirill A. Shutemov | mm: drop vm_ops->remap_pages and generic_file_remap_pages... ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-10 |
Kirill A. Shutemov | mm: drop support of non-linear mapping from fault codepath ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-10 |
Kirill A. Shutemov | mm: drop support of non-linear mapping from unmap/zap... ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2015-02-10 |
Kirill A. Shutemov | mm: replace remap_file_pages() syscall with emulation
|
commit | commitdiff | tree |
2015-02-10 |
Kirill A. Shutemov | hugetlb, x86: register 1G page size if we can allocate... ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-12-22 |
Kirill A. Shutemov | Revert "mm/memory.c: share the i_mmap_rwsem" ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-08-07 |
Kirill A. Shutemov | mm: mark fault_around_bytes __read_mostly ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-08-07 |
Kirill A. Shutemov | mm: close race between do_fault_around() and fault_around_by... ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-06-06 |
Kirill A. Shutemov | mm: mark remap_file_pages() syscall as deprecated ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Kirill A. Shutemov | mm: document do_fault_around() feature ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Kirill A. Shutemov | mm: nominate faultaround area in bytes rather than... ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Kirill A. Shutemov | mm: fix typo in comment in do_fault_around() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Kirill A. Shutemov | mm: update comment for DEFAULT_MAX_MAP_COUNT ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Kirill A. Shutemov | mm/rmap.c: make page_referenced_one() and try_to_unmap_one... ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Kirill A. Shutemov | mm: cleanup __get_user_pages() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Kirill A. Shutemov | mm: extract code to fault in a page from __get_user_pages() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Kirill A. Shutemov | mm: cleanup follow_page_mask() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Kirill A. Shutemov | mm: extract in_gate_area() case from __get_user_pages() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Kirill A. Shutemov | mm: move get_user_pages()-related code to separate... ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-06-04 |
Kirill A. Shutemov | thp: consolidate assert checks in __split_huge_page() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-05-11 |
Kirill A. Shutemov | mm, thp: close race between mremap() and split_huge_page() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-04-18 |
Kirill A. Shutemov | thp: close race between split and zap huge pages ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-04-07 |
Kirill A. Shutemov | mm: use 'const char *' insted of 'char *' for reason... ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-04-07 |
Kirill A. Shutemov | mm: add debugfs tunable for fault_around_order ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-04-07 |
Kirill A. Shutemov | mm: cleanup size checks in filemap_fault() and filemap_map_p... ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-04-07 |
Kirill A. Shutemov | mm: implement ->map_pages for page cache ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-04-07 |
Kirill A. Shutemov | mm: introduce vm_ops->map_pages() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-04-07 |
Kirill A. Shutemov | mm: disable split page table lock for !MMU ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-04-03 |
Kirill A. Shutemov | mm, thp: drop do_huge_pmd_wp_zero_page_fallback() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-04-03 |
Kirill A. Shutemov | mm: consolidate code to setup pte ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-04-03 |
Kirill A. Shutemov | mm: consolidate code to call vm_ops->page_mkwrite() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-04-03 |
Kirill A. Shutemov | mm: introduce do_shared_fault() and drop do_fault() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-04-03 |
Kirill A. Shutemov | mm: introduce do_cow_fault() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-04-03 |
Kirill A. Shutemov | mm: introduce do_read_fault() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-04-03 |
Kirill A. Shutemov | mm: do_fault(): extract to call vm_ops->do_fault()... ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-04-03 |
Kirill A. Shutemov | mm: rename __do_fault() -> do_fault() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-02-25 |
Kirill A. Shutemov | mm, thp: fix infinite loop on memcg OOM ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-02-25 |
Kirill A. Shutemov | mm, hwpoison: release page on PageHWPoison() in __do_fault() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-01-22 |
Kirill A. Shutemov | mm: create a separate slab for page->ptl allocation ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2014-01-03 |
Kirill A. Shutemov | x86, cpu: Detect more TLB configuration ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> ...1387801018-14499-1-git-send-email-kirill.shutemov@linux.intel.com
|
commit | commitdiff | tree |
2013-12-20 |
Kirill A. Shutemov | mm: do not allocate page->ptl dynamically, if spinlock_t... ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-12-20 |
Kirill A. Shutemov | mm: Fix NULL pointer dereference in madvise(MADV_WILLNEED...
|
commit | commitdiff | tree |
2013-12-13 |
Kirill A. Shutemov | thp: move preallocated PTE page table on move_huge_pmd() ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-22 |
Kirill A. Shutemov | mm: place page->pmd_huge_pte to right union ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-22 |
Kirill A. Shutemov | x86, mm: do not leak page->ptl for pmd page tables ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-19 |
Kirill A. Shutemov | kernel/bounds: avoid circular dependencies in generated... ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-19 |
Kirill A. Shutemov | x86/mm: Implement ASLR for hugetlb mappings ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-18 |
Kirill A. Shutemov | sparc64: fix build regession ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | mm: create a separate slab for page->ptl allocation ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | mm: dynamically allocate page->ptl if it cannot be... ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | xtensa: use buddy allocator for PTE table ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | iommu/arm-smmu: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | xtensa: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | x86: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | unicore32: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | um: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | tile: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | sparc: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | sh: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | score: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | s390: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | powerpc: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | parisc: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | mips: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | metag: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | m68k: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | m32r: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | ia64: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | hexagon: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | frv: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | cris: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | avr32: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | arm64: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | arm: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | arc: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | alpha: handle pgtable_page_ctor() fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | openrisc: add missing pgtable_page_ctor/dtor calls ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | mn10300: add missing pgtable_page_ctor/dtor calls ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | microblaze: add missing pgtable_page_ctor/dtor calls ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | mm: allow pgtable_page_ctor() to fail ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | xtensa: fix potential NULL-pointer dereference ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | m32r: fix potential NULL-pointer dereference ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | cris: fix potential NULL-pointer dereference ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | x86: add missed pgtable_pmd_page_ctor/dtor calls for... ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> Cc: "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | x86, mm: enable split page table lock for PMD level ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | mm: implement split page table lock for PMD level ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | mm: convert the rest to new page table lock api ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | mm, hugetlb: convert hugetlbfs to use split pmd lock ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
2013-11-15 |
Kirill A. Shutemov | mm, thp: do not access mm->pmd_huge_pte directly ...by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
|
commit | commitdiff | tree |
next |