Linus Torvalds
78dcf73421
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
...
Pull ->s_options removal from Al Viro:
"Preparations for fsmount/fsopen stuff (coming next cycle). Everything
gets moved to explicit ->show_options(), killing ->s_options off +
some cosmetic bits around fs/namespace.c and friends. Basically, the
stuff needed to work with fsmount series with minimum of conflicts
with other work.
It's not strictly required for this merge window, but it would reduce
the PITA during the coming cycle, so it would be nice to have those
bits and pieces out of the way"
* 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
isofs: Fix isofs_show_options()
VFS: Kill off s_options and helpers
orangefs: Implement show_options
9p: Implement show_options
isofs: Implement show_options
afs: Implement show_options
affs: Implement show_options
befs: Implement show_options
spufs: Implement show_options
bpf: Implement show_options
ramfs: Implement show_options
pstore: Implement show_options
omfs: Implement show_options
hugetlbfs: Implement show_options
VFS: Don't use save/replace_mount_options if not using generic_show_options
VFS: Provide empty name qstr
VFS: Make get_filesystem() return the affected filesystem
VFS: Clean up whitespace in fs/namespace.c and fs/super.c
Provide a function to create a NUL-terminated string from unterminated data
2017-07-15 12:00:42 -07:00
..
kasan
kasan: make get_wild_bug_type() static
2017-07-10 16:32:33 -07:00
backing-dev.c
balloon_compaction.c
mm/balloon_compaction.c: enqueue zero page to balloon device
2017-07-10 16:32:32 -07:00
bootmem.c
cleancache.c
fs: switch ->s_uuid to uuid_t
2017-06-05 16:59:12 +02:00
cma.c
cma: fix calculation of aligned offset
2017-07-10 16:32:32 -07:00
cma.h
cma_debug.c
compaction.c
mm, compaction: skip over holes in __reset_isolation_suitable
2017-07-06 16:24:32 -07:00
debug.c
debug_page_ref.c
dmapool.c
early_ioremap.c
fadvise.c
failslab.c
filemap.c
mm: hugetlb: return immediately for hugetlb page in __delete_from_page_cache()
2017-07-10 16:32:30 -07:00
frame_vector.c
treewide: use kv[mz]alloc* rather than opencoded variants
2017-05-08 17:15:13 -07:00
frontswap.c
gup.c
mm, gup: ensure real head page is ref-counted when using hugepages
2017-07-06 16:24:34 -07:00
highmem.c
huge_memory.c
mm, THP, swap: check whether THP can be split firstly
2017-07-06 16:24:31 -07:00
hugetlb.c
mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic
2017-07-12 16:26:03 -07:00
hugetlb_cgroup.c
hwpoison-inject.c
mm: hwpoison: call shake_page() unconditionally
2017-05-03 15:52:12 -07:00
init-mm.c
internal.h
mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic
2017-07-12 16:26:03 -07:00
interval_tree.c
Kconfig
mm/kasan: add support for memory hotplug
2017-07-10 16:32:33 -07:00
Kconfig.debug
mm: enable page poisoning early at boot
2017-05-03 15:52:10 -07:00
khugepaged.c
mm: make PR_SET_THP_DISABLE immediately active
2017-07-10 16:32:31 -07:00
kmemcheck.c
kmemleak-test.c
kmemleak.c
mm: kmemleak: treat vm_struct as alternative reference to vmalloc'ed objects
2017-07-06 16:24:34 -07:00
ksm.c
ksm: optimize refile of stable_node_dup at the head of the chain
2017-07-06 16:24:31 -07:00
list_lru.c
mm/list_lru.c: fix list_lru_count_node() to be race free
2017-07-10 16:32:33 -07:00
maccess.c
madvise.c
userfaultfd: non-cooperative: add madvise() event for MADV_FREE request
2017-07-10 16:32:32 -07:00
Makefile
percpu: expose statistics about percpu memory via debugfs
2017-06-20 15:31:38 -04:00
memblock.c
mm, memory_hotplug: move movable_node to the hotplug proper
2017-07-06 16:24:35 -07:00
memcontrol.c
mm, memcg: fix potential undefined behavior in mem_cgroup_event_ratelimit()
2017-07-10 16:32:32 -07:00
memory-failure.c
mm, hugetlb, soft_offline: use new_page_nodemask for soft offline migration
2017-07-10 16:32:32 -07:00
memory.c
mm/memory.c: mark create_huge_pmd() inline to prevent build failure
2017-07-12 16:25:59 -07:00
memory_hotplug.c
mm/memory-hotplug: switch locking to a percpu rwsem
2017-07-10 16:32:33 -07:00
mempolicy.c
mm, migration: do not trigger OOM killer when migrating memory
2017-07-12 16:26:04 -07:00
mempool.c
sched/wait: Rename wait_queue_t => wait_queue_entry_t
2017-06-20 12:18:27 +02:00
memtest.c
migrate.c
mm/migrate.c: stabilise page count when migrating transparent hugepages
2017-07-10 16:32:31 -07:00
mincore.c
mlock.c
mlock: fix mlock count can not decrease in race condition
2017-06-02 15:07:38 -07:00
mm_init.c
mmap.c
mm: fix overflow check in expand_upwards()
2017-07-14 15:05:12 -07:00
mmu_context.c
mmu_notifier.c
mmzone.c
mprotect.c
mm: drop NULL return check of pte_offset_map_lock()
2017-07-06 16:24:33 -07:00
mremap.c
msync.c
nobootmem.c
mm/nobootmem.c: return 0 when start_pfn equals end_pfn
2017-07-06 16:24:31 -07:00
nommu.c
mm, vmalloc: use __GFP_HIGHMEM implicitly
2017-05-08 17:15:13 -07:00
oom_kill.c
mm/oom_kill.c: add tracepoints for oom reaper-related events
2017-07-10 16:32:32 -07:00
page-writeback.c
writeback: rework wb_[dec|inc]_stat family of functions
2017-07-12 16:26:05 -07:00
page_alloc.c
mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic
2017-07-12 16:26:03 -07:00
page_counter.c
page_ext.c
mm: enable page poisoning early at boot
2017-05-03 15:52:10 -07:00
page_idle.c
page_io.c
swap: add block io poll in swapin path
2017-07-10 16:32:30 -07:00
page_isolation.c
mm: unify new_node_page and alloc_migrate_target
2017-07-10 16:32:31 -07:00
page_owner.c
mm: avoid taking zone lock in pagetypeinfo_showmixed()
2017-07-10 16:32:32 -07:00
page_poison.c
mm: enable page poisoning early at boot
2017-05-03 15:52:10 -07:00
page_vma_mapped.c
mm/hugetlb: add size parameter to huge_pte_offset()
2017-07-06 16:24:34 -07:00
pagewalk.c
mm/hugetlb: add size parameter to huge_pte_offset()
2017-07-06 16:24:34 -07:00
percpu-internal.h
percpu: fix early calls for spinlock in pcpu_stats
2017-06-21 13:53:52 -04:00
percpu-km.c
percpu: fix static checker warnings in pcpu_destroy_chunk
2017-06-29 11:23:38 -04:00
percpu-stats.c
percpu: expose statistics about percpu memory via debugfs
2017-06-20 15:31:38 -04:00
percpu-vm.c
percpu: fix static checker warnings in pcpu_destroy_chunk
2017-06-29 11:23:38 -04:00
percpu.c
percpu: resolve err may not be initialized in pcpu_alloc
2017-06-21 12:00:45 -04:00
pgtable-generic.c
process_vm_access.c
quicklist.c
readahead.c
rmap.c
mm: memcontrol: per-lruvec stats infrastructure
2017-07-06 16:24:35 -07:00
rodata_test.c
shmem.c
mm: make PR_SET_THP_DISABLE immediately active
2017-07-10 16:32:31 -07:00
slab.c
mm: memcontrol: account slab stats per lruvec
2017-07-06 16:24:35 -07:00
slab.h
mm: memcontrol: account slab stats per lruvec
2017-07-06 16:24:35 -07:00
slab_common.c
mm: allow slab_nomerge to be set at build time
2017-07-06 16:24:31 -07:00
slob.c
slub.c
mm: memcontrol: account slab stats per lruvec
2017-07-06 16:24:35 -07:00
sparse-vmemmap.c
mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic
2017-07-12 16:26:03 -07:00
sparse.c
mm, memory_hotplug: do not associate hotadded memory to zones until online
2017-07-06 16:24:32 -07:00
swap.c
mm: swap: provide lru_add_drain_all_cpuslocked()
2017-07-10 16:32:33 -07:00
swap_cgroup.c
mm, THP, swap: delay splitting THP during swap out
2017-07-06 16:24:31 -07:00
swap_slots.c
mm/swap_slots.c: don't disable preemption while taking the per-CPU cache
2017-07-10 16:32:32 -07:00
swap_state.c
swap: add block io poll in swapin path
2017-07-10 16:32:30 -07:00
swapfile.c
swap: add block io poll in swapin path
2017-07-10 16:32:30 -07:00
truncate.c
mm/truncate.c: fix THP handling in invalidate_mapping_pages()
2017-07-10 16:32:32 -07:00
usercopy.c
userfaultfd.c
util.c
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2017-07-15 12:00:42 -07:00
vmacache.c
vmalloc.c
mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic
2017-07-12 16:26:03 -07:00
vmpressure.c
mm, vmpressure: pass-through notification support
2017-07-10 16:32:31 -07:00
vmscan.c
mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic
2017-07-12 16:26:03 -07:00
vmstat.c
mm: avoid taking zone lock in pagetypeinfo_showmixed()
2017-07-10 16:32:32 -07:00
workingset.c
mm: memcontrol: per-lruvec stats infrastructure
2017-07-06 16:24:35 -07:00
z3fold.c
zbud.c
zpool.c
zsmalloc.c
mm/zsmalloc: simplify zs_max_alloc_size handling
2017-07-10 16:32:33 -07:00
zswap.c
mm/zswap.c: delete an error message for a failed memory allocation in zswap_dstmem_prepare()
2017-07-06 16:24:35 -07:00