* mmotm 2014-12-15-17-05 uploaded
@ 2014-12-16 1:06 ` akpm
0 siblings, 0 replies; 4+ messages in thread
From: akpm @ 2014-12-16 1:06 UTC (permalink / raw)
To: mm-commits, linux-kernel, linux-mm, linux-fsdevel, linux-next,
sfr, mhocko
The mm-of-the-moment snapshot 2014-12-15-17-05 has been uploaded to
http://www.ozlabs.org/~akpm/mmotm/
mmotm-readme.txt says
README for mm-of-the-moment:
http://www.ozlabs.org/~akpm/mmotm/
This is a snapshot of my -mm patch queue. Uploaded at random hopefully
more than once a week.
You will need quilt to apply these patches to the latest Linus release (3.x
or 3.x-rcY). The series file is in broken-out.tar.gz and is duplicated in
http://ozlabs.org/~akpm/mmotm/series
The file broken-out.tar.gz contains two datestamp files: .DATE and
.DATE-yyyy-mm-dd-hh-mm-ss. Both contain the string yyyy-mm-dd-hh-mm-ss,
followed by the base kernel version against which this patch series is to
be applied.
This tree is partially included in linux-next. To see which patches are
included in linux-next, consult the `series' file. Only the patches
within the #NEXT_PATCHES_START/#NEXT_PATCHES_END markers are included in
linux-next.
A git tree which contains the memory management portion of this tree is
maintained at git://git.kernel.org/pub/scm/linux/kernel/git/mhocko/mm.git
by Michal Hocko. It contains the patches which are between the
"#NEXT_PATCHES_START mm" and "#NEXT_PATCHES_END" markers, from the series
file, http://www.ozlabs.org/~akpm/mmotm/series.
A full copy of the full kernel tree with the linux-next and mmotm patches
already applied is available through git within an hour of the mmotm
release. Individual mmotm releases are tagged. The master branch always
points to the latest release, so it's constantly rebasing.
http://git.cmpxchg.org/?p=linux-mmotm.git;a=summary
To develop on top of mmotm git:
$ git remote add mmotm git://git.kernel.org/pub/scm/linux/kernel/git/mhocko/mm.git
$ git remote update mmotm
$ git checkout -b topic mmotm/master
<make changes, commit>
$ git send-email mmotm/master.. [...]
To rebase a branch with older patches to a new mmotm release:
$ git remote update mmotm
$ git rebase --onto mmotm/master <topic base> topic
The directory http://www.ozlabs.org/~akpm/mmots/ (mm-of-the-second)
contains daily snapshots of the -mm tree. It is updated more frequently
than mmotm, and is untested.
A git copy of this tree is available at
http://git.cmpxchg.org/?p=linux-mmots.git;a=summary
and use of this tree is similar to
http://git.cmpxchg.org/?p=linux-mmotm.git, described above.
This mmotm tree contains the following patches against 3.18:
(patches marked "*" will be included in linux-next)
origin.patch
i-need-old-gcc.patch
arch-alpha-kernel-systblss-remove-debug-check.patch
* remove-unnecessary-is_valid_nodemask.patch
* hfsplus-fix-longname-handling.patch
* mm-cma-split-cma-reserved-in-dmesg-log.patch
* fs-proc-include-cma-info-in-proc-meminfo.patch
* lib-show_mem-this-patch-adds-cma-reserved-infromation.patch
* exit-fix-race-between-wait_consider_task-and-wait_task_zombie.patch
* mm-page_allocc-__alloc_pages_nodemask-dont-alter-arg-gfp_mask.patch
* mm-page_allocc-__alloc_pages_nodemask-dont-alter-arg-gfp_mask-fix.patch
* input-route-kbd-leds-through-the-generic-leds-layer.patch
* fs-ext4-fsyncc-generic_file_fsync-call-based-on-barrier-flag.patch
* o2dlm-fix-null-pointer-dereference-in-o2dlm_blocking_ast_wrapper.patch
* ocfs2-free-inode-when-i_count-becomes-zero.patch
* ocfs2-call-ocfs2_journal_access_di-before-ocfs2_journal_dirty-in-ocfs2_write_end_nolock.patch
* ocfs2-avoid-access-invalid-address-when-read-o2dlm-debug-messages.patch
* ocfs2-dlm-fix-race-between-dispatched_work-and-dlm_lockres_grab_inflight_worker.patch
* ocfs2-reflink-fix-slow-unlink-for-refcounted-file.patch
* ocfs2-fix-journal-commit-deadlock.patch
* ocfs2-eliminate-the-static-flag-of-some-functions.patch
* ocfs2-add-functions-to-add-and-remove-inode-in-orphan-dir.patch
* ocfs2-add-orphan-recovery-types-in-ocfs2_recover_orphans.patch
* ocfs2-implement-ocfs2_direct_io_write.patch
* ocfs2-allocate-blocks-in-ocfs2_direct_io_get_blocks.patch
* ocfs2-do-not-fallback-to-buffer-i-o-write-if-appending.patch
* ocfs2-do-not-fallback-to-buffer-i-o-write-if-fill-holes.patch
* ocfs2-fix-leftover-orphan-entry-caused-by-append-o_direct-write-crash.patch
* block-restore-proc-partitions-to-not-display-non-partitionable-removable-devices.patch
mm.patch
* mm-replace-remap_file_pages-syscall-with-emulation.patch
* mm-page_isolation-check-pfn-validity-before-access.patch
* mm-page_alloc-embed-oom-killing-naturally-into-allocation-slowpath.patch
* mm-fix-invalid-use-of-pfn_valid_within-in-test_pages_in_a_zone.patch
* mm-introduce-do_shared_fault-and-drop-do_fault-fix-fix.patch
* fs-mpagec-forgotten-write_sync-in-case-of-data-integrity-write.patch
* mm-support-madvisemadv_free.patch
* mm-support-madvisemadv_free-fix.patch
* x86-add-pmd_-for-thp.patch
* x86-add-pmd_-for-thp-fix.patch
* sparc-add-pmd_-for-thp.patch
* sparc-add-pmd_-for-thp-fix.patch
* powerpc-add-pmd_-for-thp.patch
* arm-add-pmd_mkclean-for-thp.patch
* arm64-add-pmd_-for-thp.patch
* mm-dont-split-thp-page-when-syscall-is-called.patch
* mm-dont-split-thp-page-when-syscall-is-called-fix.patch
* mm-dont-split-thp-page-when-syscall-is-called-fix-2.patch
* do_shared_fault-check-that-mmap_sem-is-held.patch
* all-arches-signal-move-restart_block-to-struct-task_struct.patch
* drivers-misc-ti-st-st_corec-fix-null-dereference-on-protocol-type-check.patch
* lib-vsprintf-add-%pt-format-specifier.patch
* mm-utilc-add-kstrimdup.patch
* lib-add-crc64-ecma-module.patch
* init-remove-config_init_fallback.patch
* rtc-rtc-isl12057-add-alarm-support-to-intersil-isl12057-rtc-driver.patch
* fat-add-fat_fallocate-operation.patch
* fat-skip-cluster-allocation-on-fallocated-region.patch
* fat-permit-to-return-phy-block-number-by-fibmap-in-fallocated-region.patch
* documentation-filesystems-vfattxt-update-the-limitation-for-fat-fallocate.patch
* kdump-vmcoreinfo-report-actual-value-of-phys_base.patch
linux-next.patch
linux-next-git-rejects.patch
* drivers-gpio-gpio-zevioc-fix-build.patch
* tools-testing-selftests-makefile-alphasort-the-targets-list.patch
* w1-call-put_device-if-device_register-fails.patch
* mm-add-strictlimit-knob-v2.patch
make-sure-nobodys-leaking-resources.patch
journal_add_journal_head-debug.patch
journal_add_journal_head-debug-fix.patch
releasing-resources-with-children.patch
make-frame_pointer-default=y.patch
kernel-forkc-export-kernel_thread-to-modules.patch
mutex-subsystem-synchro-test-module.patch
slab-leaks3-default-y.patch
add-debugging-aid-for-memory-initialisation-problems.patch
workaround-for-a-pci-restoring-bug.patch
^ permalink raw reply [flat|nested] 4+ messages in thread
* mmotm 2014-12-15-17-05 uploaded
@ 2014-12-16 1:06 ` akpm
0 siblings, 0 replies; 4+ messages in thread
From: akpm @ 2014-12-16 1:06 UTC (permalink / raw)
To: mm-commits, linux-kernel, linux-mm, linux-fsdevel, linux-next,
sfr, mhocko
The mm-of-the-moment snapshot 2014-12-15-17-05 has been uploaded to
http://www.ozlabs.org/~akpm/mmotm/
mmotm-readme.txt says
README for mm-of-the-moment:
http://www.ozlabs.org/~akpm/mmotm/
This is a snapshot of my -mm patch queue. Uploaded at random hopefully
more than once a week.
You will need quilt to apply these patches to the latest Linus release (3.x
or 3.x-rcY). The series file is in broken-out.tar.gz and is duplicated in
http://ozlabs.org/~akpm/mmotm/series
The file broken-out.tar.gz contains two datestamp files: .DATE and
.DATE-yyyy-mm-dd-hh-mm-ss. Both contain the string yyyy-mm-dd-hh-mm-ss,
followed by the base kernel version against which this patch series is to
be applied.
This tree is partially included in linux-next. To see which patches are
included in linux-next, consult the `series' file. Only the patches
within the #NEXT_PATCHES_START/#NEXT_PATCHES_END markers are included in
linux-next.
A git tree which contains the memory management portion of this tree is
maintained at git://git.kernel.org/pub/scm/linux/kernel/git/mhocko/mm.git
by Michal Hocko. It contains the patches which are between the
"#NEXT_PATCHES_START mm" and "#NEXT_PATCHES_END" markers, from the series
file, http://www.ozlabs.org/~akpm/mmotm/series.
A full copy of the full kernel tree with the linux-next and mmotm patches
already applied is available through git within an hour of the mmotm
release. Individual mmotm releases are tagged. The master branch always
points to the latest release, so it's constantly rebasing.
http://git.cmpxchg.org/?p=linux-mmotm.git;a=summary
To develop on top of mmotm git:
$ git remote add mmotm git://git.kernel.org/pub/scm/linux/kernel/git/mhocko/mm.git
$ git remote update mmotm
$ git checkout -b topic mmotm/master
<make changes, commit>
$ git send-email mmotm/master.. [...]
To rebase a branch with older patches to a new mmotm release:
$ git remote update mmotm
$ git rebase --onto mmotm/master <topic base> topic
The directory http://www.ozlabs.org/~akpm/mmots/ (mm-of-the-second)
contains daily snapshots of the -mm tree. It is updated more frequently
than mmotm, and is untested.
A git copy of this tree is available at
http://git.cmpxchg.org/?p=linux-mmots.git;a=summary
and use of this tree is similar to
http://git.cmpxchg.org/?p=linux-mmotm.git, described above.
This mmotm tree contains the following patches against 3.18:
(patches marked "*" will be included in linux-next)
origin.patch
i-need-old-gcc.patch
arch-alpha-kernel-systblss-remove-debug-check.patch
* remove-unnecessary-is_valid_nodemask.patch
* hfsplus-fix-longname-handling.patch
* mm-cma-split-cma-reserved-in-dmesg-log.patch
* fs-proc-include-cma-info-in-proc-meminfo.patch
* lib-show_mem-this-patch-adds-cma-reserved-infromation.patch
* exit-fix-race-between-wait_consider_task-and-wait_task_zombie.patch
* mm-page_allocc-__alloc_pages_nodemask-dont-alter-arg-gfp_mask.patch
* mm-page_allocc-__alloc_pages_nodemask-dont-alter-arg-gfp_mask-fix.patch
* input-route-kbd-leds-through-the-generic-leds-layer.patch
* fs-ext4-fsyncc-generic_file_fsync-call-based-on-barrier-flag.patch
* o2dlm-fix-null-pointer-dereference-in-o2dlm_blocking_ast_wrapper.patch
* ocfs2-free-inode-when-i_count-becomes-zero.patch
* ocfs2-call-ocfs2_journal_access_di-before-ocfs2_journal_dirty-in-ocfs2_write_end_nolock.patch
* ocfs2-avoid-access-invalid-address-when-read-o2dlm-debug-messages.patch
* ocfs2-dlm-fix-race-between-dispatched_work-and-dlm_lockres_grab_inflight_worker.patch
* ocfs2-reflink-fix-slow-unlink-for-refcounted-file.patch
* ocfs2-fix-journal-commit-deadlock.patch
* ocfs2-eliminate-the-static-flag-of-some-functions.patch
* ocfs2-add-functions-to-add-and-remove-inode-in-orphan-dir.patch
* ocfs2-add-orphan-recovery-types-in-ocfs2_recover_orphans.patch
* ocfs2-implement-ocfs2_direct_io_write.patch
* ocfs2-allocate-blocks-in-ocfs2_direct_io_get_blocks.patch
* ocfs2-do-not-fallback-to-buffer-i-o-write-if-appending.patch
* ocfs2-do-not-fallback-to-buffer-i-o-write-if-fill-holes.patch
* ocfs2-fix-leftover-orphan-entry-caused-by-append-o_direct-write-crash.patch
* block-restore-proc-partitions-to-not-display-non-partitionable-removable-devices.patch
mm.patch
* mm-replace-remap_file_pages-syscall-with-emulation.patch
* mm-page_isolation-check-pfn-validity-before-access.patch
* mm-page_alloc-embed-oom-killing-naturally-into-allocation-slowpath.patch
* mm-fix-invalid-use-of-pfn_valid_within-in-test_pages_in_a_zone.patch
* mm-introduce-do_shared_fault-and-drop-do_fault-fix-fix.patch
* fs-mpagec-forgotten-write_sync-in-case-of-data-integrity-write.patch
* mm-support-madvisemadv_free.patch
* mm-support-madvisemadv_free-fix.patch
* x86-add-pmd_-for-thp.patch
* x86-add-pmd_-for-thp-fix.patch
* sparc-add-pmd_-for-thp.patch
* sparc-add-pmd_-for-thp-fix.patch
* powerpc-add-pmd_-for-thp.patch
* arm-add-pmd_mkclean-for-thp.patch
* arm64-add-pmd_-for-thp.patch
* mm-dont-split-thp-page-when-syscall-is-called.patch
* mm-dont-split-thp-page-when-syscall-is-called-fix.patch
* mm-dont-split-thp-page-when-syscall-is-called-fix-2.patch
* do_shared_fault-check-that-mmap_sem-is-held.patch
* all-arches-signal-move-restart_block-to-struct-task_struct.patch
* drivers-misc-ti-st-st_corec-fix-null-dereference-on-protocol-type-check.patch
* lib-vsprintf-add-%pt-format-specifier.patch
* mm-utilc-add-kstrimdup.patch
* lib-add-crc64-ecma-module.patch
* init-remove-config_init_fallback.patch
* rtc-rtc-isl12057-add-alarm-support-to-intersil-isl12057-rtc-driver.patch
* fat-add-fat_fallocate-operation.patch
* fat-skip-cluster-allocation-on-fallocated-region.patch
* fat-permit-to-return-phy-block-number-by-fibmap-in-fallocated-region.patch
* documentation-filesystems-vfattxt-update-the-limitation-for-fat-fallocate.patch
* kdump-vmcoreinfo-report-actual-value-of-phys_base.patch
linux-next.patch
linux-next-git-rejects.patch
* drivers-gpio-gpio-zevioc-fix-build.patch
* tools-testing-selftests-makefile-alphasort-the-targets-list.patch
* w1-call-put_device-if-device_register-fails.patch
* mm-add-strictlimit-knob-v2.patch
make-sure-nobodys-leaking-resources.patch
journal_add_journal_head-debug.patch
journal_add_journal_head-debug-fix.patch
releasing-resources-with-children.patch
make-frame_pointer-default=y.patch
kernel-forkc-export-kernel_thread-to-modules.patch
mutex-subsystem-synchro-test-module.patch
slab-leaks3-default-y.patch
add-debugging-aid-for-memory-initialisation-problems.patch
workaround-for-a-pci-restoring-bug.patch
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: mmotm 2014-12-15-17-05 uploaded
2014-12-16 1:06 ` akpm
@ 2014-12-16 12:19 ` Michal Hocko
-1 siblings, 0 replies; 4+ messages in thread
From: Michal Hocko @ 2014-12-16 12:19 UTC (permalink / raw)
To: akpm; +Cc: mm-commits, linux-kernel, linux-mm, linux-fsdevel, linux-next, sfr
Subject: since-3.18 branch opened for mm git tree (was: Re: mmotm 2014-12-15-17-05 uploaded)
I have just created since-3.18 branch in mm git tree
(http://git.kernel.org/?p=linux/kernel/git/mhocko/mm.git;a=summary). It
is based on v3.18 tag in Linus tree and mmotm-2014-12-15-17-05.
As usual mmotm trees are tagged with signed tag
(finger print BB43 1E25 7FB8 660F F2F1 D22D 48E2 09A2 B310 E347)
The current shortlog says:
Akinobu Mita (1):
cma: make default CMA area size zero for x86
Alex Elder (1):
printk: drop logbuf_cpu volatile qualifier
Andrew Morton (9):
slab: improve checking for invalid gfp_flags
fs/binfmt_misc.c: use GFP_KERNEL instead of GFP_USER
include/linux/kmemleak.h: needs slab.h
mm/page_alloc.c:__alloc_pages_nodemask(): don't alter arg gfp_mask
mm-page_allocc-__alloc_pages_nodemask-dont-alter-arg-gfp_mask-fix
mm-introduce-do_shared_fault-and-drop-do_fault-fix-fix
x86-add-pmd_-for-thp-fix
sparc-add-pmd_-for-thp-fix
do_shared_fault(): check that mmap_sem is held
Andrey Ryabinin (1):
mm: slub: fix format mismatches in slab_err() callers
Andy Lutomirski (1):
init: allow CONFIG_INIT_FALLBACK=n to disable defaults if init= fails
Aneesh Kumar K.V (1):
mm/numa balancing: rearrange Kconfig entry
Anton Blanchard (1):
mm/page_alloc.c: convert boot printks without log level to pr_info
Christoph Lameter (5):
percpu: remove __get_cpu_var and __raw_get_cpu_var macros
percpu: update local_ops.txt to reflect this_cpu operations
parisc: percpu: update comments referring to __get_cpu_var
percpu: Convert remaining __get_cpu_var uses in 3.18-rcX
powerpc: Replace __get_cpu_var uses
Dan Carpenter (2):
cpuset: lock vs unlock typo
sh: off by one BUG_ON() in setup_bootmem_node()
Dave Hansen (2):
ipc/shm.c: fix overly aggressive shmdt() when calls span multiple segments
shmdt: use i_size_read() instead of ->i_size
David Rientjes (1):
fs, seq_file: fallback to vmalloc instead of oom kill processes
Davidlohr Bueso (11):
mm,fs: introduce helpers around the i_mmap_mutex
mm: use new helper functions around the i_mmap_mutex
mm: convert i_mmap_mutex to rwsem
mm/rmap: share the i_mmap_rwsem
uprobes: share the i_mmap_rwsem
mm/xip: share the i_mmap_rwsem
mm/memory-failure: share the i_mmap_rwsem
mm/nommu: share the i_mmap_rwsem
mm/memory.c: share the i_mmap_rwsem
mm/rmap: calculate page offset when needed
mm,vmacache: count number of system-wide flushes
Debabrata Banerjee (1):
procfs: fix error handling of proc_register()
Dmitry Monakhov (2):
ratelimit: add initialization macro
fault-inject: add ratelimit option
Dmitry Vyukov (1):
mm/vmalloc.c: fix memory ordering bug
Florian Fainelli (2):
dma-debug: introduce dma_debug_disabled
dma-debug: prevent early callers from crashing
Ganesh Mahendran (3):
mm/zsmalloc: avoid duplicate assignment of prev_class
mm/zsmalloc: allocate exactly size of struct zs_pool
zram: use DEVICE_ATTR_[RW|RO|WO] to define zram sys device attribute
Gregory Fong (1):
mm: cma: align to physical address, not CMA region position
Heesub Shin (1):
mm/zbud: init user ops only when it is needed
Heinrich Schuchardt (1):
fallocate: create FAN_MODIFY and IN_MODIFY events
Hillf Danton (1):
mm: hugetlb: fix __unmap_hugepage_range()
Hugh Dickins (1):
mm: unmapped page migration avoid unmap+remap overhead
James Custer (1):
mm: fix invalid use of pfn_valid_within in test_pages_in_a_zone
Jamie Liu (1):
mm: vmscan: count only dirty pages as congested
Jan Kara (2):
fsnotify: unify inode and mount marks handling
fsnotify: remove destroy_list from fsnotify_mark
Jesse Barnes (2):
mm: export find_extend_vma() and handle_mm_fault() for driver use
iommu/amd: use handle_mm_fault directly
Jianyu Zhan (1):
mm, gfp: escalatedly define GFP_HIGHUSER and GFP_HIGHUSER_MOVABLE
Joe Perches (2):
printk: remove used-once early_vprintk
printk: add and use LOGLEVEL_<level> defines for KERN_<LEVEL> equivalents
Johannes Weiner (27):
mm: memcontrol: lockless page counters
mm: hugetlb_cgroup: convert to lockless page counters
kernel: res_counter: remove the unused API
mm: memcontrol: convert reclaim iterator to simple css refcounting
mm: memcontrol: take a css reference for each charged page
mm: memcontrol: remove obsolete kmemcg pinning tricks
mm: memcontrol: continue cache reclaim from offlined groups
mm: memcontrol: remove synchronous stock draining code
mm: memcontrol: update mem_cgroup_page_lruvec() documentation
mm: memcontrol: clarify migration where old page is uncharged
mm: memcontrol: uncharge pages on swapout
mm: memcontrol: remove unnecessary PCG_MEMSW memory+swap charge flag
mm: memcontrol: remove unnecessary PCG_MEM memory charge flag
mm: memcontrol: remove unnecessary PCG_USED pc->mem_cgroup valid flag
mm: memcontrol: inline memcg->move_lock locking
mm: memcontrol: don't pass a NULL memcg to mem_cgroup_end_move()
mm: memcontrol: fold mem_cgroup_start_move()/mem_cgroup_end_move()
mm: memcontrol: shorten the page statistics update slowpath
mm: memcontrol: remove bogus NULL check after mem_cgroup_from_task()
mm: memcontrol: pull the NULL check from __mem_cgroup_same_or_subtree()
mm: memcontrol: drop bogus RCU locking from mem_cgroup_same_or_subtree()
mm: memcontrol: remove stale page_cgroup_lock comment
mm: embed the memcg pointer directly into struct page
mm: page_cgroup: rename file to mm/swap_cgroup.c
mm: move page->mem_cgroup bad page handling into generic code
mm: vmscan: invoke slab shrinkers from shrink_zone()
mm: page_alloc: embed OOM killing naturally into allocation slowpath
Joonsoo Kim (12):
mm/CMA: fix boot regression due to physical address of high_memory
mm/slab: reverse iteration on find_mergeable()
mm/debug-pagealloc: cleanup page guard code
mm/page_ext: resurrect struct page extending code for debugging
mm/debug-pagealloc: prepare boottime configurable on/off
mm/debug-pagealloc: make debug-pagealloc boottime configurable
mm/nommu: use alloc_pages_exact() rather than its own implementation
stacktrace: introduce snprint_stack_trace for buffer output
mm/page_owner: keep track of page owners
mm/page_owner: correct owner information for early allocated pages
Documentation: add new page_owner document
zsmalloc: merge size_class to reduce fragmentation
Jungseung Lee (1):
fs/binfmt_elf.c: fix internal inconsistency relating to vma dump size
Kirill A. Shutemov (3):
thp: do not mark zero-page pmd write-protected explicitly
mm: fix huge zero page accounting in smaps report
mm: replace remap_file_pages() syscall with emulation
LQYMGT (1):
mm: slab/slub: coding style: whitespaces and tabs mixture
Li Haifeng (1):
mm/frontswap.c: fix the condition in BUG_ON
Luiz Capitulino (3):
hugetlb: fix hugepages= entry in kernel-parameters.txt
hugetlb: alloc_bootmem_huge_page(): use IS_ALIGNED()
hugetlb: hugetlb_register_all_nodes(): add __init marker
Mahendran Ganesh (3):
mm/zsmalloc: support allocating obj with size of ZS_MAX_ALLOC_SIZE
mm/zram: correct ZRAM_ZERO flag bit position
mm/zswap: add __init to some functions in zswap
Manfred Spraul (3):
ipc/sem.c: change memory barrier in sem_lock() to smp_rmb()
ipc/sem.c: increase SEMMSL, SEMMNI, SEMOPM
ipc/msg: increase MSGMNI, remove scaling
Markus Elfring (1):
mm/zswap: delete unnecessary check before calling free_percpu()
Mel Gorman (1):
mm: fadvise: document the fadvise(FADV_DONTNEED) behaviour for partial pages
Michal Hocko (3):
Merge remote-tracking branch 'tj-cgroups/for-3.19' into mmotm-3.18
mm: memcontrol: micro-optimize mem_cgroup_split_huge_fixup()
mm, memcg: fix potential undefined behaviour in page stat accounting
Michal Nazarewicz (1):
lib: bitmap: add alignment offset for bitmap_find_next_zero_area()
Michele Curti (1):
mm/memcontrol.c: fix defined but not used compiler warning
Mike Frysinger (2):
binfmt_misc: add comments & debug logs
binfmt_misc: clean up code style a bit
Minchan Kim (10):
zsmalloc: correct fragile [kmap|kunmap]_atomic use
mm: support madvise(MADV_FREE)
mm: define MADV_FREE for some arches
x86: add pmd_[dirty|mkclean] for THP
sparc: add pmd_[dirty|mkclean] for THP
powerpc: add pmd_[dirty|mkclean] for THP
arm: add pmd_mkclean for THP
arm64: add pmd_[dirty|mkclean] for THP
mm: don't split THP page when syscall is called
mm: remove lock validation check for MADV_FREE
Nicolas Dichtel (2):
fs/proc: use a rb tree for the directory entries
fs/proc.c: use rb_entry_safe() instead of rb_entry()
Oleg Nesterov (30):
proc: task_state: read cred->group_info outside of task_lock()
proc: task_state: deuglify the max_fds calculation
proc: task_state: move the main seq_printf() outside of rcu_read_lock()
proc: task_state: ptrace_parent() doesn't need pid_alive() check
sched_show_task: fix unsafe usage of ->real_parent
exit: reparent: use ->ptrace_entry rather than ->sibling for EXIT_DEAD tasks
exit: reparent: cleanup the changing of ->parent
exit: reparent: cleanup the usage of reparent_leader()
exit: ptrace: shift "reap dead" code from exit_ptrace() to forget_original_parent()
usermodehelper: don't use CLONE_VFORK for ____call_usermodehelper()
usermodehelper: kill the kmod_thread_locker logic
exit: wait: cleanup the ptrace_reparented() checks
exit: wait: don't use zombie->real_parent
exit: wait: drop tasklist_lock before psig->c* accounting
exit: release_task: fix the comment about group leader accounting
exit: proc: don't try to flush /proc/tgid/task/tgid
exit: reparent: fix the dead-parent PR_SET_CHILD_SUBREAPER reparenting
exit: reparent: fix the cross-namespace PR_SET_CHILD_SUBREAPER reparenting
exit: reparent: s/while_each_thread/for_each_thread/ in find_new_reaper()
exit: reparent: document the ->has_child_subreaper checks
exit: reparent: introduce find_child_reaper()
exit: reparent: introduce find_alive_thread()
exit: reparent: avoid find_new_reaper() if no children
exit: reparent: call forget_original_parent() under tasklist_lock
exit: exit_notify: re-use "dead" list to autoreap current
exit: pidns: alloc_pid() leaks pid_namespace if child_reaper is exiting
exit: pidns: fix/update the comments in zap_pid_ns_processes()
oom: don't assume that a coredumping thread will exit soon
oom: kill the insufficient and no longer needed PT_TRACE_EXIT check
exit: fix race between wait_consider_task() and wait_task_zombie()
Paul Bolle (1):
mm: Fix comment typo "CONFIG_TRANSPARNTE_HUGE"
Peter Zijlstra (11):
locking/mutex: Don't assume TASK_RUNNING
sched/wait: Provide infrastructure to deal with nested blocking
sched/wait: Add might_sleep() checks
sched, exit: Deal with nested sleeps
sched, inotify: Deal with nested sleeps
sched, tty: Deal with nested sleeps
sched, smp: Correctly deal with nested sleeps
sched, modules: Fix nested sleep in add_unformed_module()
sched, net: Clean up sk_wait_event() vs. might_sleep()
sched: Debug nested sleeps
sched: Exclude cond_resched() from nested sleep test
Pintu Kumar (4):
mm/vmalloc.c: replace printk with pr_warn
mm/vmscan.c: replace printk with pr_err
mm: cma: split cma-reserved in dmesg log
fs: proc: include cma info in proc/meminfo
Pranith Kumar (1):
slab: replace smp_read_barrier_depends() with lockless_dereference()
Prarit Bhargava (1):
kernel: add panic_on_warn
Rickard Strandqvist (1):
mm/memcontrol.c: remove unused mem_cgroup_lru_names_not_uptodate()
Roman Pen (1):
fs/mpage.c: forgotten WRITE_SYNC in case of data integrity write
Sasha Levin (1):
mm, hugetlb: correct bit shift in hstate_sizelog()
SeongJae Park (1):
cgroups: Documentation: fix trivial typos and wrong paragraph numberings
Sergey Senozhatsky (1):
zsmalloc: fix zs_init cpu notifier error handling
Sougata Santra (1):
hfsplus: fix longname handling
Tejun Heo (7):
cgroup: separate out cgroup_calc_child_subsys_mask() from cgroup_refresh_child_subsys_mask()
cgroup: restructure child_subsys_mask handling in cgroup_subtree_control_write()
cgroup: fix the async css offline wait logic in cgroup_subtree_control_write()
cgroup: add cgroup_subsys->css_released()
cgroup: add cgroup_subsys->css_e_css_changed()
cgroup: implement cgroup_get_e_css()
mm: move swp_entry_t definition to include/linux/mm_types.h
Thierry Reding (1):
mm/cma: make kmemleak ignore CMA regions
Tony Luck (1):
mm/memblock.c: refactor functions to set/clear MEMBLOCK_HOTPLUG
Vishnu Pratap Singh (1):
lib/show_mem.c: adds cma reserved information
Vladimir Davydov (16):
cpuset: convert callback_mutex to a spinlock
cpuset: simplify cpuset_node_allowed API
slab: print slabinfo header in seq show
memcg: simplify unreclaimable groups handling in soft limit reclaim
memcg: remove activate_kmem_mutex
memcg: remove mem_cgroup_reclaimable check from soft reclaim
memcg: use generic slab iterators for showing slabinfo
memcg: __mem_cgroup_free: remove stale disarm_static_keys comment
memcg: don't check mm in __memcg_kmem_{get_cache,newpage_charge}
memcg: do not abuse memcg_kmem_skip_account
memcg: zap kmem_account_flags
memcg: only check memcg_kmem_skip_account in __memcg_kmem_get_cache
memcg: turn memcg_kmem_skip_account into a bit field
memcg: fix possible use-after-free in memcg_kmem_get_cache()
slab: fix cpuset check in fallback_alloc
slub: fix cpuset check in get_any_partial
Vlastimil Babka (9):
mm: introduce single zone pcplists drain
mm, page_isolation: drain single zone pcplists
mm, cma: drain single zone pcplists
mm, memory_hotplug/failure: drain single zone pcplists
mm, compaction: pass classzone_idx and alloc_flags to watermark checking
mm, compaction: simplify deferred compaction
mm, compaction: defer only on COMPACT_COMPLETE
mm, compaction: always update cached scanner positions
mm, compaction: more focused lru and pcplists draining
Wei Yuan (1):
mm: fix a spelling mistake
Weijie Yang (2):
mm: mincore: add hwpoison page handle
mm: page_isolation: check pfn validity before access
Yann Droneaud (5):
ia64: replace get_unused_fd() with get_unused_fd_flags(0)
ppc/cell: replace get_unused_fd() with get_unused_fd_flags(0)
binfmt_misc: replace get_unused_fd() with get_unused_fd_flags(0)
fs/file.c: replace get_unused_fd() with get_unused_fd_flags(0)
include/linux/file.h: remove get_unused_fd() macro
Yu Zhao (1):
mm: verify compound order when freeing a page
Zhang Zhen (2):
memory-hotplug: remove redundant call of page_to_pfn
mm/memcontrol.c: remove the unused arg in __memcg_kmem_get_cache()
Zhihui Zhang (1):
mm/mempolicy.c: remove unnecessary is_valid_nodemask()
Zhong Hongbo (1):
mm: remove the highmem zones' memmap in the highmem zone
karam.lee (3):
zram: remove bio parameter from zram_bvec_rw()
zram: change parameter from vaild_io_request()
zram: implement rw_page operation of zram
--
Michal Hocko
SUSE Labs
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: mmotm 2014-12-15-17-05 uploaded
@ 2014-12-16 12:19 ` Michal Hocko
0 siblings, 0 replies; 4+ messages in thread
From: Michal Hocko @ 2014-12-16 12:19 UTC (permalink / raw)
To: akpm; +Cc: mm-commits, linux-kernel, linux-mm, linux-fsdevel, linux-next, sfr
Subject: since-3.18 branch opened for mm git tree (was: Re: mmotm 2014-12-15-17-05 uploaded)
I have just created since-3.18 branch in mm git tree
(http://git.kernel.org/?p=linux/kernel/git/mhocko/mm.git;a=summary). It
is based on v3.18 tag in Linus tree and mmotm-2014-12-15-17-05.
As usual mmotm trees are tagged with signed tag
(finger print BB43 1E25 7FB8 660F F2F1 D22D 48E2 09A2 B310 E347)
The current shortlog says:
Akinobu Mita (1):
cma: make default CMA area size zero for x86
Alex Elder (1):
printk: drop logbuf_cpu volatile qualifier
Andrew Morton (9):
slab: improve checking for invalid gfp_flags
fs/binfmt_misc.c: use GFP_KERNEL instead of GFP_USER
include/linux/kmemleak.h: needs slab.h
mm/page_alloc.c:__alloc_pages_nodemask(): don't alter arg gfp_mask
mm-page_allocc-__alloc_pages_nodemask-dont-alter-arg-gfp_mask-fix
mm-introduce-do_shared_fault-and-drop-do_fault-fix-fix
x86-add-pmd_-for-thp-fix
sparc-add-pmd_-for-thp-fix
do_shared_fault(): check that mmap_sem is held
Andrey Ryabinin (1):
mm: slub: fix format mismatches in slab_err() callers
Andy Lutomirski (1):
init: allow CONFIG_INIT_FALLBACK=n to disable defaults if init= fails
Aneesh Kumar K.V (1):
mm/numa balancing: rearrange Kconfig entry
Anton Blanchard (1):
mm/page_alloc.c: convert boot printks without log level to pr_info
Christoph Lameter (5):
percpu: remove __get_cpu_var and __raw_get_cpu_var macros
percpu: update local_ops.txt to reflect this_cpu operations
parisc: percpu: update comments referring to __get_cpu_var
percpu: Convert remaining __get_cpu_var uses in 3.18-rcX
powerpc: Replace __get_cpu_var uses
Dan Carpenter (2):
cpuset: lock vs unlock typo
sh: off by one BUG_ON() in setup_bootmem_node()
Dave Hansen (2):
ipc/shm.c: fix overly aggressive shmdt() when calls span multiple segments
shmdt: use i_size_read() instead of ->i_size
David Rientjes (1):
fs, seq_file: fallback to vmalloc instead of oom kill processes
Davidlohr Bueso (11):
mm,fs: introduce helpers around the i_mmap_mutex
mm: use new helper functions around the i_mmap_mutex
mm: convert i_mmap_mutex to rwsem
mm/rmap: share the i_mmap_rwsem
uprobes: share the i_mmap_rwsem
mm/xip: share the i_mmap_rwsem
mm/memory-failure: share the i_mmap_rwsem
mm/nommu: share the i_mmap_rwsem
mm/memory.c: share the i_mmap_rwsem
mm/rmap: calculate page offset when needed
mm,vmacache: count number of system-wide flushes
Debabrata Banerjee (1):
procfs: fix error handling of proc_register()
Dmitry Monakhov (2):
ratelimit: add initialization macro
fault-inject: add ratelimit option
Dmitry Vyukov (1):
mm/vmalloc.c: fix memory ordering bug
Florian Fainelli (2):
dma-debug: introduce dma_debug_disabled
dma-debug: prevent early callers from crashing
Ganesh Mahendran (3):
mm/zsmalloc: avoid duplicate assignment of prev_class
mm/zsmalloc: allocate exactly size of struct zs_pool
zram: use DEVICE_ATTR_[RW|RO|WO] to define zram sys device attribute
Gregory Fong (1):
mm: cma: align to physical address, not CMA region position
Heesub Shin (1):
mm/zbud: init user ops only when it is needed
Heinrich Schuchardt (1):
fallocate: create FAN_MODIFY and IN_MODIFY events
Hillf Danton (1):
mm: hugetlb: fix __unmap_hugepage_range()
Hugh Dickins (1):
mm: unmapped page migration avoid unmap+remap overhead
James Custer (1):
mm: fix invalid use of pfn_valid_within in test_pages_in_a_zone
Jamie Liu (1):
mm: vmscan: count only dirty pages as congested
Jan Kara (2):
fsnotify: unify inode and mount marks handling
fsnotify: remove destroy_list from fsnotify_mark
Jesse Barnes (2):
mm: export find_extend_vma() and handle_mm_fault() for driver use
iommu/amd: use handle_mm_fault directly
Jianyu Zhan (1):
mm, gfp: escalatedly define GFP_HIGHUSER and GFP_HIGHUSER_MOVABLE
Joe Perches (2):
printk: remove used-once early_vprintk
printk: add and use LOGLEVEL_<level> defines for KERN_<LEVEL> equivalents
Johannes Weiner (27):
mm: memcontrol: lockless page counters
mm: hugetlb_cgroup: convert to lockless page counters
kernel: res_counter: remove the unused API
mm: memcontrol: convert reclaim iterator to simple css refcounting
mm: memcontrol: take a css reference for each charged page
mm: memcontrol: remove obsolete kmemcg pinning tricks
mm: memcontrol: continue cache reclaim from offlined groups
mm: memcontrol: remove synchronous stock draining code
mm: memcontrol: update mem_cgroup_page_lruvec() documentation
mm: memcontrol: clarify migration where old page is uncharged
mm: memcontrol: uncharge pages on swapout
mm: memcontrol: remove unnecessary PCG_MEMSW memory+swap charge flag
mm: memcontrol: remove unnecessary PCG_MEM memory charge flag
mm: memcontrol: remove unnecessary PCG_USED pc->mem_cgroup valid flag
mm: memcontrol: inline memcg->move_lock locking
mm: memcontrol: don't pass a NULL memcg to mem_cgroup_end_move()
mm: memcontrol: fold mem_cgroup_start_move()/mem_cgroup_end_move()
mm: memcontrol: shorten the page statistics update slowpath
mm: memcontrol: remove bogus NULL check after mem_cgroup_from_task()
mm: memcontrol: pull the NULL check from __mem_cgroup_same_or_subtree()
mm: memcontrol: drop bogus RCU locking from mem_cgroup_same_or_subtree()
mm: memcontrol: remove stale page_cgroup_lock comment
mm: embed the memcg pointer directly into struct page
mm: page_cgroup: rename file to mm/swap_cgroup.c
mm: move page->mem_cgroup bad page handling into generic code
mm: vmscan: invoke slab shrinkers from shrink_zone()
mm: page_alloc: embed OOM killing naturally into allocation slowpath
Joonsoo Kim (12):
mm/CMA: fix boot regression due to physical address of high_memory
mm/slab: reverse iteration on find_mergeable()
mm/debug-pagealloc: cleanup page guard code
mm/page_ext: resurrect struct page extending code for debugging
mm/debug-pagealloc: prepare boottime configurable on/off
mm/debug-pagealloc: make debug-pagealloc boottime configurable
mm/nommu: use alloc_pages_exact() rather than its own implementation
stacktrace: introduce snprint_stack_trace for buffer output
mm/page_owner: keep track of page owners
mm/page_owner: correct owner information for early allocated pages
Documentation: add new page_owner document
zsmalloc: merge size_class to reduce fragmentation
Jungseung Lee (1):
fs/binfmt_elf.c: fix internal inconsistency relating to vma dump size
Kirill A. Shutemov (3):
thp: do not mark zero-page pmd write-protected explicitly
mm: fix huge zero page accounting in smaps report
mm: replace remap_file_pages() syscall with emulation
LQYMGT (1):
mm: slab/slub: coding style: whitespaces and tabs mixture
Li Haifeng (1):
mm/frontswap.c: fix the condition in BUG_ON
Luiz Capitulino (3):
hugetlb: fix hugepages= entry in kernel-parameters.txt
hugetlb: alloc_bootmem_huge_page(): use IS_ALIGNED()
hugetlb: hugetlb_register_all_nodes(): add __init marker
Mahendran Ganesh (3):
mm/zsmalloc: support allocating obj with size of ZS_MAX_ALLOC_SIZE
mm/zram: correct ZRAM_ZERO flag bit position
mm/zswap: add __init to some functions in zswap
Manfred Spraul (3):
ipc/sem.c: change memory barrier in sem_lock() to smp_rmb()
ipc/sem.c: increase SEMMSL, SEMMNI, SEMOPM
ipc/msg: increase MSGMNI, remove scaling
Markus Elfring (1):
mm/zswap: delete unnecessary check before calling free_percpu()
Mel Gorman (1):
mm: fadvise: document the fadvise(FADV_DONTNEED) behaviour for partial pages
Michal Hocko (3):
Merge remote-tracking branch 'tj-cgroups/for-3.19' into mmotm-3.18
mm: memcontrol: micro-optimize mem_cgroup_split_huge_fixup()
mm, memcg: fix potential undefined behaviour in page stat accounting
Michal Nazarewicz (1):
lib: bitmap: add alignment offset for bitmap_find_next_zero_area()
Michele Curti (1):
mm/memcontrol.c: fix defined but not used compiler warning
Mike Frysinger (2):
binfmt_misc: add comments & debug logs
binfmt_misc: clean up code style a bit
Minchan Kim (10):
zsmalloc: correct fragile [kmap|kunmap]_atomic use
mm: support madvise(MADV_FREE)
mm: define MADV_FREE for some arches
x86: add pmd_[dirty|mkclean] for THP
sparc: add pmd_[dirty|mkclean] for THP
powerpc: add pmd_[dirty|mkclean] for THP
arm: add pmd_mkclean for THP
arm64: add pmd_[dirty|mkclean] for THP
mm: don't split THP page when syscall is called
mm: remove lock validation check for MADV_FREE
Nicolas Dichtel (2):
fs/proc: use a rb tree for the directory entries
fs/proc.c: use rb_entry_safe() instead of rb_entry()
Oleg Nesterov (30):
proc: task_state: read cred->group_info outside of task_lock()
proc: task_state: deuglify the max_fds calculation
proc: task_state: move the main seq_printf() outside of rcu_read_lock()
proc: task_state: ptrace_parent() doesn't need pid_alive() check
sched_show_task: fix unsafe usage of ->real_parent
exit: reparent: use ->ptrace_entry rather than ->sibling for EXIT_DEAD tasks
exit: reparent: cleanup the changing of ->parent
exit: reparent: cleanup the usage of reparent_leader()
exit: ptrace: shift "reap dead" code from exit_ptrace() to forget_original_parent()
usermodehelper: don't use CLONE_VFORK for ____call_usermodehelper()
usermodehelper: kill the kmod_thread_locker logic
exit: wait: cleanup the ptrace_reparented() checks
exit: wait: don't use zombie->real_parent
exit: wait: drop tasklist_lock before psig->c* accounting
exit: release_task: fix the comment about group leader accounting
exit: proc: don't try to flush /proc/tgid/task/tgid
exit: reparent: fix the dead-parent PR_SET_CHILD_SUBREAPER reparenting
exit: reparent: fix the cross-namespace PR_SET_CHILD_SUBREAPER reparenting
exit: reparent: s/while_each_thread/for_each_thread/ in find_new_reaper()
exit: reparent: document the ->has_child_subreaper checks
exit: reparent: introduce find_child_reaper()
exit: reparent: introduce find_alive_thread()
exit: reparent: avoid find_new_reaper() if no children
exit: reparent: call forget_original_parent() under tasklist_lock
exit: exit_notify: re-use "dead" list to autoreap current
exit: pidns: alloc_pid() leaks pid_namespace if child_reaper is exiting
exit: pidns: fix/update the comments in zap_pid_ns_processes()
oom: don't assume that a coredumping thread will exit soon
oom: kill the insufficient and no longer needed PT_TRACE_EXIT check
exit: fix race between wait_consider_task() and wait_task_zombie()
Paul Bolle (1):
mm: Fix comment typo "CONFIG_TRANSPARNTE_HUGE"
Peter Zijlstra (11):
locking/mutex: Don't assume TASK_RUNNING
sched/wait: Provide infrastructure to deal with nested blocking
sched/wait: Add might_sleep() checks
sched, exit: Deal with nested sleeps
sched, inotify: Deal with nested sleeps
sched, tty: Deal with nested sleeps
sched, smp: Correctly deal with nested sleeps
sched, modules: Fix nested sleep in add_unformed_module()
sched, net: Clean up sk_wait_event() vs. might_sleep()
sched: Debug nested sleeps
sched: Exclude cond_resched() from nested sleep test
Pintu Kumar (4):
mm/vmalloc.c: replace printk with pr_warn
mm/vmscan.c: replace printk with pr_err
mm: cma: split cma-reserved in dmesg log
fs: proc: include cma info in proc/meminfo
Pranith Kumar (1):
slab: replace smp_read_barrier_depends() with lockless_dereference()
Prarit Bhargava (1):
kernel: add panic_on_warn
Rickard Strandqvist (1):
mm/memcontrol.c: remove unused mem_cgroup_lru_names_not_uptodate()
Roman Pen (1):
fs/mpage.c: forgotten WRITE_SYNC in case of data integrity write
Sasha Levin (1):
mm, hugetlb: correct bit shift in hstate_sizelog()
SeongJae Park (1):
cgroups: Documentation: fix trivial typos and wrong paragraph numberings
Sergey Senozhatsky (1):
zsmalloc: fix zs_init cpu notifier error handling
Sougata Santra (1):
hfsplus: fix longname handling
Tejun Heo (7):
cgroup: separate out cgroup_calc_child_subsys_mask() from cgroup_refresh_child_subsys_mask()
cgroup: restructure child_subsys_mask handling in cgroup_subtree_control_write()
cgroup: fix the async css offline wait logic in cgroup_subtree_control_write()
cgroup: add cgroup_subsys->css_released()
cgroup: add cgroup_subsys->css_e_css_changed()
cgroup: implement cgroup_get_e_css()
mm: move swp_entry_t definition to include/linux/mm_types.h
Thierry Reding (1):
mm/cma: make kmemleak ignore CMA regions
Tony Luck (1):
mm/memblock.c: refactor functions to set/clear MEMBLOCK_HOTPLUG
Vishnu Pratap Singh (1):
lib/show_mem.c: adds cma reserved information
Vladimir Davydov (16):
cpuset: convert callback_mutex to a spinlock
cpuset: simplify cpuset_node_allowed API
slab: print slabinfo header in seq show
memcg: simplify unreclaimable groups handling in soft limit reclaim
memcg: remove activate_kmem_mutex
memcg: remove mem_cgroup_reclaimable check from soft reclaim
memcg: use generic slab iterators for showing slabinfo
memcg: __mem_cgroup_free: remove stale disarm_static_keys comment
memcg: don't check mm in __memcg_kmem_{get_cache,newpage_charge}
memcg: do not abuse memcg_kmem_skip_account
memcg: zap kmem_account_flags
memcg: only check memcg_kmem_skip_account in __memcg_kmem_get_cache
memcg: turn memcg_kmem_skip_account into a bit field
memcg: fix possible use-after-free in memcg_kmem_get_cache()
slab: fix cpuset check in fallback_alloc
slub: fix cpuset check in get_any_partial
Vlastimil Babka (9):
mm: introduce single zone pcplists drain
mm, page_isolation: drain single zone pcplists
mm, cma: drain single zone pcplists
mm, memory_hotplug/failure: drain single zone pcplists
mm, compaction: pass classzone_idx and alloc_flags to watermark checking
mm, compaction: simplify deferred compaction
mm, compaction: defer only on COMPACT_COMPLETE
mm, compaction: always update cached scanner positions
mm, compaction: more focused lru and pcplists draining
Wei Yuan (1):
mm: fix a spelling mistake
Weijie Yang (2):
mm: mincore: add hwpoison page handle
mm: page_isolation: check pfn validity before access
Yann Droneaud (5):
ia64: replace get_unused_fd() with get_unused_fd_flags(0)
ppc/cell: replace get_unused_fd() with get_unused_fd_flags(0)
binfmt_misc: replace get_unused_fd() with get_unused_fd_flags(0)
fs/file.c: replace get_unused_fd() with get_unused_fd_flags(0)
include/linux/file.h: remove get_unused_fd() macro
Yu Zhao (1):
mm: verify compound order when freeing a page
Zhang Zhen (2):
memory-hotplug: remove redundant call of page_to_pfn
mm/memcontrol.c: remove the unused arg in __memcg_kmem_get_cache()
Zhihui Zhang (1):
mm/mempolicy.c: remove unnecessary is_valid_nodemask()
Zhong Hongbo (1):
mm: remove the highmem zones' memmap in the highmem zone
karam.lee (3):
zram: remove bio parameter from zram_bvec_rw()
zram: change parameter from vaild_io_request()
zram: implement rw_page operation of zram
--
Michal Hocko
SUSE Labs
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2014-12-16 12:20 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-12-16 1:06 mmotm 2014-12-15-17-05 uploaded akpm
2014-12-16 1:06 ` akpm
2014-12-16 12:19 ` Michal Hocko
2014-12-16 12:19 ` Michal Hocko
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.