2016-01-16 |
Dan Williams | mm, dax, pmem: introduce {get|put}_dev_pagemap() for... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | libnvdimm, pmem: move request_queue allocation earlier... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | mm, dax: convert vmf_insert_pfn_pmd() to pfn_t Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | mm, dax, gpu: convert vm_insert_mixed to pfn_t Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | x86, mm: introduce _PAGE_DEVMAP Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | frv: fix compiler warning from definition of __pmd() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | hugetlb: fix compile error on tile Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | avr32: convert to asm-generic/memory_model.h Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | libnvdimm, pfn, pmem: allocate memmap array in persistent... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | x86, mm: introduce vmem_altmap to augment vmemmap_populate() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | mm: introduce find_dev_pagemap() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | mm: skip memory block registration for ZONE_DEVICE Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | mm, dax, pmem: introduce pfn_t Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | kvm: rename pfn_t to kvm_pfn_t Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | um: kill pfn_t Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Toshi Kani | dax: Split pmd map when fallback on COW Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Ross Zwisler | mm, dax: fix livelock, allow dax pmd mappings to become... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | dax: fix lifetime of in-kernel dax mappings with dax_map_ato... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | dax: guarantee page aligned results from bdev_direct_access() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | dax: increase granularity of dax_clear_blocks() operations Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Dan Williams | pmem, dax: clean up clear_pmem() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | thp: fix split_huge_page() after mremap() of THP Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Minchan Kim | mm/huge_memory.c: don't split THP page when MADV_FREE... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Minchan Kim | arch/arm64/include/asm/pgtable.h: add pmd_mkclean for THP Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Minchan Kim | arch/arm/include/asm/pgtable-3level.h: add pmd_mkclean... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Minchan Kim | arch/powerpc/include/asm/pgtable-ppc64.h: add pmd_... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Minchan Kim | arch/sparc/include/asm/pgtable_64.h: add pmd_[dirty... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Minchan Kim | arch/x86/include/asm/pgtable.h: add pmd_[dirty|mkclean... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Minchan Kim | mm/ksm.c: mark stable page dirty Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Minchan Kim | mm: move lazily freed pages to inactive list Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Minchan Kim | mm/madvise.c: free swp_entry in madvise_free Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Chen Gang | arch/*/include/uapi/asm/mman.h: : let MADV_FREE have... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Minchan Kim | mm: define MADV_FREE for some arches Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Minchan Kim | mm: support madvise(MADV_FREE) Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Jerome Marchand | zram: don't call idr_remove() from zram_remove() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Vladimir Davydov | mm: add page_check_address_transhuge() helper Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | thp: increase split_huge_page() success rate Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | thp: add debugfs handle to split all huge pages Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mm: prepare page_referenced() and page_idle to new... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | thp: allow mlocked THP again Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | thp: update documentation Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mm: re-enable THP Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | thp: introduce deferred_split_huge_page() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | migrate_pages: try to split pages on queuing Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | thp: reintroduce split_huge_page() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Naoya Horiguchi | mm: hwpoison: adjust for new thp refcounting Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Naoya Horiguchi | mm: soft-offline: check return value in second __get_any_pag... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | thp, mm: split_huge_page(): caller need to lock page Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | thp: add option to setup migration entries during PMD... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | thp: implement split_huge_pmd() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mm, numa: skip PTE-mapped THP on numa fault Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mm: differentiate page_mapped() from page_mapcount... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mm: rework mapcount accounting to enable 4k mapping... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mm, thp: remove infrastructure for handling splitting... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | x86, thp: remove infrastructure for handling splitting... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | tile, thp: remove infrastructure for handling splitting... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | sparc, thp: remove infrastructure for handling splitting... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | s390, thp: remove infrastructure for handling splitting... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | powerpc, thp: remove infrastructure for handling splitting... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mips, thp: remove infrastructure for handling splitting... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | arm, thp: remove infrastructure for handling splitting... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | arm64, thp: remove infrastructure for handling splitting... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mm, thp: remove compound_lock() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | ksm: prepare to new THP semantics Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | futex, thp: remove special case for THP in get_futex_key Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mm: drop tail page refcounting Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | thp: drop all split_huge_page()-related code Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mm: temporarily mark THP broken Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mm, vmstats: new THP splitting event Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | thp: rename split_huge_page_pmd() to split_huge_pmd() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | khugepaged: ignore pmd tables with THP mapped with... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | thp, mlock: do not allow huge pages in mlocked area Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mm: handle PTE-mapped tail pages in gerneric fast gup... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mm: adjust FOLL_SPLIT for new refcounting Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mm, thp: adjust conditions when we can reuse the page... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | memcg: adjust to support new THP refcounting Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | rmap: add argument to charge compound page Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mm, proc: adjust PSS calculation Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: drop __TestClearPage*() helpers Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | mm: sanitize page->mapping for tail pages Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: look at head page if the flag is encoded... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: define PG_uptodate behavior on compound... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: define PG_uncached behavior on compound... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: define PG_mlocked behavior on compound... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: define PG_swapcache behavior on compound... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: define PG_swapbacked behavior on compound... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: define PG_reserved behavior on compound... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: define behavior of Xen-related flags on... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: define behavior SL*B-related flags on compound... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: define behavior of LRU-related flags on... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: define behavior of FS/IO-related flags... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: define PG_locked behavior on compound pages Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: introduce page flags policies wrt compound... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: move code around Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-16 |
Kirill A. Shutemov | page-flags: trivial cleanup for PageTrans* helpers Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2016-01-15 |
Linus Torvalds | Merge git://git.kernel.org/pub/scm/linux/kernel/git...
|
commit | commitdiff | tree |
2016-01-15 |
Linus Torvalds | Merge git://git.kernel.org/pub/scm/linux/kernel/git...
|
commit | commitdiff | tree |
2016-01-15 |
Linus Torvalds | Merge tag 'powerpc-4.5-1' of git://git.kernel.org/pub...
|
commit | commitdiff | tree |
2016-01-15 |
Linus Torvalds | Merge tag 'vfio-v4.5-rc1' of git://github.com/awilliam...
|
commit | commitdiff | tree |
2016-01-15 |
Linus Torvalds | Merge tag 'nfsd-4.5' of git://linux-nfs.org/~bfields...
|
commit | commitdiff | tree |
next |