2016-06-08-15-25 merged
Alexander Potapenko (1):
mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB
Andrew Morton (6):
mm-slub-freelist-randomization-fix
mm-memcg-use-consistent-gfp-flags-during-readahead-checkpatch-fixes
thp-extract-khugepaged-from-mm-huge_memoryc-fix
thp-extract-khugepaged-from-mm-huge_memoryc-fix-2
mm-kasan-switch-slub-to-stackdepot-enable-memory-quarantine-for-slub-fix
mm-kasan-switch-slub-to-stackdepot-enable-memory-quarantine-for-slub-fix-fix
Andrzej Hajda (1):
MIPS: module: fix incorrect IS_ERR_VALUE macro usages
Aneesh Kumar K.V (2):
mm-change-the-interface-for-__tlb_remove_page-v3
mm/mmu_gather: track page size with mmu gather and force flush if page size change
Anthony Romano (1):
tmpfs: don't undo fallocate past its last page
Arnd Bergmann (1):
remove lots of IS_ERR_VALUE abuses
Christoph Hellwig (1):
dax: export a low-level __dax_zero_page_range helper
Daeho Jeong (2):
ext4: handle unwritten or delalloc buffers before enabling data journaling
ext4: fix races between changing inode journal mode and ext4_writepages
Dan Williams (2):
dax: fallback from pmd to pte on error
dax: enable dax in the presence of known media errors (badblocks)
Ganesh Mahendran (1):
mm/zsmalloc: add trace events for zs_compact
Hugh Dickins (1):
shmem: get_unmapped_area align huge page
Jakub Wilk (1):
ext4: remove trailing \n from ext4_warning/ext4_error calls
Jan Kara (24):
ext4: fix data exposure after a crash
ext4: remove EXT4_STATE_ORDERED_MODE
jbd2: add support for avoiding data writes during transaction commits
ext4: do not ask jbd2 to write data for delalloc buffers
ext4: fix oops on corrupted filesystem
dax: call get_blocks() with create == 1 for write faults to unwritten extents
ext4: handle transient ENOSPC properly for DAX
ext4: fix race in transient ENOSPC detection
ext4: refactor direct IO code
ext4: pre-zero allocated blocks for DAX IO
dax: Remove complete_unwritten argument
ext2: Fix block zeroing in ext2_get_blocks() for DAX
ext2: Avoid DAX zeroing to corrupt data
dax: Remove dead zeroing code from fault handlers
dax: Remove zeroing from dax_io()
dax: Remove pointless writeback from dax_do_io()
dax: Remove redundant inode size checks
dax: Fix condition for filling of PMD holes
dax: Make huge page handling depend of CONFIG_BROKEN
dax: Define DAX lock bit for radix tree exceptional entry
dax: Allow DAX code to replace exceptional entries
dax: New fault locking
dax: Use radix tree entry lock to protect cow faults
dax: Remove i_mmap_lock protection
Jens Axboe (1):
ext4: remove unnecessary bio get/put
Kirill A. Shutemov (31):
thp, mlock: update unevictable-lru.txt
mm: do not pass mm_struct into handle_mm_fault
mm: introduce fault_env
mm: postpone page table allocation until we have page to map
rmap: support file thp
mm: introduce do_set_pmd()
thp, vmstats: add counters for huge file pages
thp: support file pages in zap_huge_pmd()
thp: handle file pages in split_huge_pmd()
thp: handle file COW faults
thp: skip file huge pmd on copy_huge_pmd()
thp: prepare change_huge_pmd() for file thp
thp: run vma_adjust_trans_huge() outside i_mmap_rwsem
thp: file pages support for split_huge_page()
thp, mlock: do not mlock PTE-mapped file huge pages
vmscan: split file huge pages before paging them out
page-flags: relax policy for PG_mappedtodisk and PG_reclaim
radix-tree: implement radix_tree_maybe_preload_order()
filemap: prepare find and delete operations for huge pages
truncate: handle file thp
mm, rmap: account shmem thp pages
shmem: prepare huge= mount option and sysfs knob
shmem: add huge pages support
shmem, thp: respect MADV_{NO,}HUGEPAGE for file mappings
thp: extract khugepaged from mm/huge_memory.c
khugepaged: move up_read(mmap_sem) out of khugepaged_alloc_page()
shmem: make shmem_inode_info::lock irq-safe
khugepaged: add support of collapse for tmpfs/shmem pages
thp: introduce CONFIG_TRANSPARENT_HUGE_PAGECACHE
shmem: split huge pages beyond i_size under memory pressure
thp: update Documentation/{vm/transhuge,filesystems/proc}.txt
Luis de Bethencourt (1):
jbd2: remove excess descriptions for handle_s
Matthew Wilcox (1):
dax: use sb_issue_zerout instead of calling dax_clear_sectors
Michal Hocko (5):
Merge remote-tracking branch 'nvdim/dax-misc' into mmotm-merge
Reverted "khugepaged: simplify khugepaged vs. __mmput"
Reverted "mm/mmu_gather: track page size with mmu gather and force flush if page size change"
mm, oom_reaper: make sure that mmput_async is called only when memory was reaped
mm, memcg: use consistent gfp flags during readahead
Mike Kravetz (1):
selftests/vm/compaction_test: fix write to restore nr_hugepages
Minchan Kim (2):
zsmalloc: use OBJ_TAG_BIT for bit shifter
zsmalloc: follow up zsmalloc vmstat
NeilBrown (1):
DAX: move RADIX_DAX_ definitions to dax.c
Nicolai Stange (3):
ext4: address UBSAN warning in mb_find_order_for_block()
ext4: silence UBSAN in ext4_mb_init()
ext4: remove unmeetable inconsisteny check from ext4_find_extent()
Sergey Senozhatsky (3):
zram-use-crypto-api-to-check-alg-availability-v3
zram-delete-custom-lzo-lz4-v3
zram-add-more-compression-algorithms-v3
Seth Forshee (1):
ext4: fix check of dqget() return value in ext4_ioctl_setproject()
Theodore Ts'o (4):
ext4: allow readdir()'s of large empty directories to be interrupted
ext4: fix jbd2 handle extension in ext4_ext_truncate_extend_restart()
ext4: fix hang when processing corrupted orphaned inode list
ext4: clean up error handling when orphan list is corrupted
Toshi Kani (6):
block: Add vfs_msg() interface
block: Add bdev_dax_supported() for dax mount checks
ext4: Add alignment check for DAX mount
ext2: Add alignment check for DAX mount
xfs: Add alignment check for DAX mount
block: Update blkdev_dax_capable() for consistency
Vishal Verma (2):
dax: for truncate/hole-punch, do zeroing through the driver if possible
dax: fix a comment in dax_zero_page_range and dax_truncate_page
mm-kasan-switch-slub-to-stackdepot-enable-memory-quarantine-for-slub-fix-fix
fix warnings, clean up 80-col tricks
Reported-by: kbuild test robot <lkp@intel.com>
Cc: Alexander Potapenko <glider@google.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
1 file changed