]>
2014-12-11 | Kirill A. Shutemov | mm: fix huge zero page accounting in smaps report Signed-off-by: "Kirill A. Shutemov" <kirill@shutemov.name> |
commit | commitdiff | tree |
2014-12-11 | Kirill A. Shutemov | thp: do not mark zero-page pmd write-protected explicitly Signed-off-by: "Kirill A. Shutemov" <kirill@shutemov.name> |
commit | commitdiff | tree |
2014-11-15 | Kirill A. Shutemov | kernel: use the gnu89 standard explicitly Singed-off-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 Signed-off-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... Signed-off-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 Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2014-06-04 | Kirill A. Shutemov | kernel/user.c: drop unused field 'files' from user_struct Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2014-06-04 | Kirill A. Shutemov | mm: document do_fault_around() feature Signed-off-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... Signed-off-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() Signed-off-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 Signed-off-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... Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2014-06-04 | Kirill A. Shutemov | mm: cleanup __get_user_pages() Signed-off-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() Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2014-06-04 | Kirill A. Shutemov | mm: cleanup follow_page_mask() Signed-off-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() Signed-off-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... Signed-off-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() Signed-off-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() Signed-off-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 Signed-off-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... Signed-off-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 Signed-off-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... Signed-off-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 Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2014-04-07 | Kirill A. Shutemov | mm: introduce vm_ops->map_pages() Signed-off-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 Signed-off-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() Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2014-04-03 | Kirill A. Shutemov | mm: consolidate code to setup pte Signed-off-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() Signed-off-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() Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2014-04-03 | Kirill A. Shutemov | mm: introduce do_cow_fault() Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2014-04-03 | Kirill A. Shutemov | mm: introduce do_read_fault() Signed-off-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()... Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2014-04-03 | Kirill A. Shutemov | mm: rename __do_fault() -> do_fault() Signed-off-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 Signed-off-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() Signed-off-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 Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2014-01-03 | Kirill A. Shutemov | x86, cpu: Detect more TLB configuration Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-12-20 | Kirill A. Shutemov | mm: do not allocate page->ptl dynamically, if spinlock_t... Signed-off-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() Signed-off-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 Signed-off-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 Signed-off-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... Signed-off-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 Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-18 | Kirill A. Shutemov | sparc64: fix build regession Signed-off-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 Signed-off-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... Signed-off-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 Signed-off-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 Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | xtensa: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | x86: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | unicore32: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | um: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | tile: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | sparc: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | sh: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | score: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | s390: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | powerpc: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | parisc: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | mips: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | metag: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | m68k: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | m32r: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | ia64: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | hexagon: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | frv: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | cris: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | avr32: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | arm64: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | arm: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | arc: handle pgtable_page_ctor() fail Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | alpha: handle pgtable_page_ctor() fail Signed-off-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 Signed-off-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 Signed-off-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 Signed-off-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 Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | xtensa: fix potential NULL-pointer dereference Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | m32r: fix potential NULL-pointer dereference Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | cris: fix potential NULL-pointer dereference Signed-off-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... Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> Cc: "Kirill A. Shutemov" <kirill.shutemov@linux.intel... |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | x86, mm: enable split page table lock for PMD level Signed-off-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 Signed-off-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 Signed-off-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 Signed-off-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 Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | mm, thp: move ptl taking inside page_check_address_pmd() Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | mm, thp: change pmd_trans_huge_lock() to return taken... Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | mm: introduce api for split page table lock for PMD... Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | mm: convert mm->nr_ptes to atomic_long_t Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | mm: rename USE_SPLIT_PTLOCKS to USE_SPLIT_PTE_PTLOCKS Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | mm: avoid increase sizeof(struct page) due to split... Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-11-15 | Kirill A. Shutemov | mm: drop actor argument of do_generic_file_read() Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-09-12 | Kirill A. Shutemov | thp: consolidate code between handle_mm_fault() and... Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-09-12 | Kirill A. Shutemov | thp: do_huge_pmd_anonymous_page() cleanup Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-09-12 | Kirill A. Shutemov | thp: move maybe_pmd_mkwrite() out of mk_huge_pmd() Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-09-12 | Kirill A. Shutemov | mm: cleanup add_to_page_cache_locked() Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-09-12 | Kirill A. Shutemov | thp: account anon transparent huge pages into NR_ANON_PAGES Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
2013-09-12 | Kirill A. Shutemov | truncate: drop 'oldsize' truncate_pagecache() parameter Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> |
commit | commitdiff | tree |
next |