All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
* mmotm 2015-01-16-15-50 uploaded
@ 2015-01-16 23:50 akpm
  0 siblings, 0 replies; 7+ messages in thread
From: akpm @ 2015-01-16 23:50 UTC (permalink / raw
  To: mm-commits, linux-kernel, linux-mm, linux-fsdevel, linux-next,
	sfr, mhocko

The mm-of-the-moment snapshot 2015-01-16-15-50 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.19-rc4:
(patches marked "*" will be included in linux-next)

  origin.patch
  i-need-old-gcc.patch
  arch-alpha-kernel-systblss-remove-debug-check.patch
* mm-page_alloc-embed-oom-killing-naturally-into-allocation-slowpath.patch
* x86-build-replace-perl-script-with-shell-script.patch
* memcg-remove-extra-newlines-from-memcg-oom-kill-log.patch
* mm-vmscan-fix-highidx-argument-type.patch
* jffs2-bugfix-of-summary-length.patch
* fanotify-only-destroy-mark-when-both-mask-and-ignored_mask-are-cleared.patch
* fanotify-dont-recalculate-a-marks-mask-if-only-the-ignored-mask-changed.patch
* fanotify-dont-recalculate-a-marks-mask-if-only-the-ignored-mask-changed-checkpatch-fixes.patch
* fanotify-dont-set-fan_ondir-implicitly-on-a-marks-ignored-mask.patch
* fanotify-dont-set-fan_ondir-implicitly-on-a-marks-ignored-mask-checkpatch-fixes.patch
* input-route-kbd-leds-through-the-generic-leds-layer.patch
* build-superh-without-config_expert.patch
* fs-ext4-fsyncc-generic_file_fsync-call-based-on-barrier-flag.patch
* ocfs2-dlm-add-missing-dlm_lock_put-when-recovery-master-down.patch
* ocfs2-remove-unnecessary-else-in-ocfs2_set_acl.patch
* ocfs2-fix-uninitialized-variable-access.patch
* ocfs2-fix-wrong-comment.patch
* ocfs2-fix-snprintf-format-specifier-in-dlmdebugc.patch
* ocfs2-xattr-remove-unused-function.patch
* ocfs2-quota_local-remove-unused-function.patch
* ocfs2-dlm-dlmdomain-remove-unused-function.patch
* ocfs2-fix-journal-commit-deadlock-in-ocfs2_convert_inline_data_to_extents.patch
* ocfs2-add-a-mount-option-journal_async_commit-on-ocfs2-filesystem.patch
* o2dlm-fix-null-pointer-dereference-in-o2dlm_blocking_ast_wrapper.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-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
* fs-make-generic_block_fiemap-sig-tolerant.patch
* fs-make-generic_block_fiemap-sig-tolerant-fix.patch
  mm.patch
* mm-slub-optimize-alloc-free-fastpath-by-removing-preemption-on-off.patch
* mm-dont-use-compound_head-in-virt_to_head_page.patch
* mm-vmstatc-fix-cleanup-ifdefs.patch
* mm-replace-remap_file_pages-syscall-with-emulation.patch
* mm-drop-support-of-non-linear-mapping-from-unmap-zap-codepath.patch
* mm-drop-support-of-non-linear-mapping-from-fault-codepath.patch
* mm-drop-vm_ops-remap_pages-and-generic_file_remap_pages-stub.patch
* proc-drop-handling-non-linear-mappings.patch
* rmap-drop-support-of-non-linear-mappings.patch
* mm-replace-vma-shareadlinear-with-vma-shared.patch
* mm-remove-rest-usage-of-vm_nonlinear-and-pte_file.patch
* asm-generic-drop-unused-pte_file-helpers.patch
* alpha-drop-_page_file-and-pte_file-related-helpers.patch
* arc-drop-_page_file-and-pte_file-related-helpers.patch
* arc-drop-_page_file-and-pte_file-related-helpers-fix.patch
* arm64-drop-pte_file-and-pte_file-related-helpers.patch
* arm-drop-l_pte_file-and-pte_file-related-helpers.patch
* avr32-drop-_page_file-and-pte_file-related-helpers.patch
* blackfin-drop-pte_file.patch
* c6x-drop-pte_file.patch
* cris-drop-_page_file-and-pte_file-related-helpers.patch
* frv-drop-_page_file-and-pte_file-related-helpers.patch
* hexagon-drop-_page_file-and-pte_file-related-helpers.patch
* ia64-drop-_page_file-and-pte_file-related-helpers.patch
* m32r-drop-_page_file-and-pte_file-related-helpers.patch
* m68k-drop-_page_file-and-pte_file-related-helpers.patch
* metag-drop-_page_file-and-pte_file-related-helpers.patch
* microblaze-drop-_page_file-and-pte_file-related-helpers.patch
* mips-drop-_page_file-and-pte_file-related-helpers.patch
* mn10300-drop-_page_file-and-pte_file-related-helpers.patch
* nios2-drop-_page_file-and-pte_file-related-helpers.patch
* openrisc-drop-_page_file-and-pte_file-related-helpers.patch
* parisc-drop-_page_file-and-pte_file-related-helpers.patch
* powerpc-drop-_page_file-and-pte_file-related-helpers.patch
* s390-drop-pte_file-related-helpers.patch
* score-drop-_page_file-and-pte_file-related-helpers.patch
* sh-drop-_page_file-and-pte_file-related-helpers.patch
* sparc-drop-pte_file-related-helpers.patch
* tile-drop-pte_file-related-helpers.patch
* um-drop-_page_file-and-pte_file-related-helpers.patch
* unicore32-drop-pte_file-related-helpers.patch
* x86-drop-_page_file-and-pte_file-related-helpers.patch
* xtensa-drop-_page_file-and-pte_file-related-helpers.patch
* mm-memory-remove-vm_file-check-on-shared-writable-vmas.patch
* mm-memory-merge-shared-writable-dirtying-branches-in-do_wp_page.patch
* hugetlb-sysctl-pass-extra1-=-null-rather-then-extra1-=-zero.patch
* mm-hugetlb-fix-type-of-hugetlb_treat_as_movable-variable.patch
* mm-page_alloc-place-zone_id-check-before-vm_bug_on_page-check.patch
* memcg-zap-__memcg_chargeuncharge_slab.patch
* memcg-zap-memcg_name-argument-of-memcg_create_kmem_cache.patch
* memcg-zap-memcg_slab_caches-and-memcg_slab_mutex.patch
* mm-add-fields-for-compound-destructor-and-order-into-struct-page.patch
* mm-add-vm_bug_on_page-for-page_mapcount.patch
* mm-add-kpf_zero_page-flag-for-proc-kpageflags.patch
* oom-dont-count-on-mm-less-current-process.patch
* oom-make-sure-that-tif_memdie-is-set-under-task_lock.patch
* swap-remove-unused-mem_cgroup_uncharge_swapcache-declaration.patch
* mm-memcontrol-track-move_lock-state-internally.patch
* mm-memcontrol-track-move_lock-state-internally-fix.patch
* mm-page_allocc-__alloc_pages_nodemask-dont-alter-arg-gfp_mask.patch
* kmemcheck-move-hook-into-__alloc_pages_nodemask-for-the-page-allocator.patch
* mm-fix-a-typo-of-migrate_reserve-in-comment.patch
* mm-vmscan-wake-up-all-pfmemalloc-throttled-processes-at-once.patch
* mm-hugetlb-reduce-arch-dependent-code-around-follow_huge_.patch
* mm-hugetlb-pmd_huge-returns-true-for-non-present-hugepage.patch
* mm-hugetlb-take-page-table-lock-in-follow_huge_pmd.patch
* mm-hugetlb-fix-getting-refcount-0-page-in-hugetlb_fault.patch
* mm-hugetlb-add-migration-hwpoisoned-entry-check-in-hugetlb_change_protection.patch
* mm-hugetlb-add-migration-entry-check-in-__unmap_hugepage_range.patch
* mm-hugetlb-fix-suboptimal-migration-hwpoisoned-entry-check.patch
* mm-hugetlb-cleanup-and-rename-is_hugetlb_entry_migrationhwpoisoned.patch
* mm-numa-do-not-dereference-pmd-outside-of-the-lock-during-numa-hinting-fault.patch
* mm-add-p-protnone-helpers-for-use-by-numa-balancing.patch
* mm-convert-p_numa-users-to-p_protnone_numa.patch
* ppc64-add-paranoid-warnings-for-unexpected-dsisr_protfault.patch
* mm-convert-p_mknonnuma-and-remaining-page-table-manipulations.patch
* mm-remove-remaining-references-to-numa-hinting-bits-and-helpers.patch
* mm-numa-do-not-trap-faults-on-the-huge-zero-page.patch
* x86-mm-restore-original-pte_special-check.patch
* mm-numa-add-paranoid-check-around-pte_protnone_numa.patch
* mm-numa-avoid-unnecessary-tlb-flushes-when-setting-numa-hinting-entries.patch
* mm-set-page-pfmemalloc-in-prep_new_page.patch
* mm-page_alloc-reduce-number-of-alloc_pages-functions-parameters.patch
* mm-reduce-try_to_compact_pages-parameters.patch
* mm-microoptimize-zonelist-operations.patch
* mm-fix-cleancache-debugfs-directory-path.patch
* list_lru-introduce-list_lru_shrink_countwalk.patch
* fs-consolidate-nrfree_cached_objects-args-in-shrink_control.patch
* vmscan-per-memory-cgroup-slab-shrinkers.patch
* memcg-rename-some-cache-id-related-variables.patch
* memcg-add-rwsem-to-synchronize-against-memcg_caches-arrays-relocation.patch
* list_lru-get-rid-of-active_nodes.patch
* list_lru-organize-all-list_lrus-to-list.patch
* list_lru-introduce-per-memcg-lists.patch
* fs-make-shrinker-memcg-aware.patch
* mm-page_allocc-drop-dead-destroy_compound_page.patch
* mm-more-checks-on-free_pages_prepare-for-tail-pages.patch
* mm-more-checks-on-free_pages_prepare-for-tail-pages-fix-2.patch
* vmscan-force-scan-offline-memory-cgroups.patch
* vmscan-force-scan-offline-memory-cgroups-fix.patch
* memcg-add-build_bug_on-for-string-tables.patch
* mm-use-correct-format-specifiers-when-printing-address-ranges.patch
* mm-page_counter-pull-1-handling-out-of-page_counter_memparse.patch
* mm-memcontrol-default-hierarchy-interface-for-memory.patch
* mm-memcontrol-default-hierarchy-interface-for-memory-checkpatch-fixes.patch
* mm-memcontrol-default-hierarchy-interface-for-memory-fix.patch
* mm-memcontrol-fold-move_anon-and-move_file.patch
* mm-memcontrol-fold-move_anon-and-move_file-fix.patch
* oom-add-helpers-for-setting-and-clearing-tif_memdie.patch
* oom-thaw-the-oom-victim-if-it-is-frozen.patch
* pm-convert-printk-to-pr_-equivalent.patch
* sysrq-convert-printk-to-pr_-equivalent.patch
* oom-pm-make-oom-detection-in-the-freezer-path-raceless.patch
* mm-cma-fix-totalcma_pages-to-include-dt-defined-cma-regions.patch
* mm-memcontrol-remove-unnecessary-soft-limit-tree-node-test.patch
* mm-memcontrol-consolidate-memory-controller-initialization.patch
* mm-memcontrol-consolidate-swap-controller-code.patch
* fs-shrinker-always-scan-at-least-one-object-of-each-type.patch
* fs-shrinker-always-scan-at-least-one-object-of-each-type-fix.patch
* mm-pagemap-limit-scan-to-virtual-region-being-asked.patch
* mm-account-pmd-page-tables-to-the-process.patch
* page_writeback-put-account_page_redirty-after-set_page_dirty.patch
* page_writeback-cleanup-mess-around-cancel_dirty_page.patch
* mm-compaction-change-tracepoint-format-from-decimal-to-hexadecimal.patch
* mm-compaction-enhance-tracepoint-output-for-compaction-begin-end.patch
* mm-compaction-print-current-range-where-compaction-work.patch
* mm-compaction-more-trace-to-understand-when-why-compaction-start-finish.patch
* mm-compaction-add-tracepoint-to-observe-behaviour-of-compaction-defer.patch
* mm-vmscan-fix-the-page-state-calculation-in-too_many_isolated.patch
* mm-vmscan-fix-the-page-state-calculation-in-too_many_isolated-fix.patch
* mm-page_isolation-check-pfn-validity-before-access.patch
* mm-fix-invalid-use-of-pfn_valid_within-in-test_pages_in_a_zone.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
* zram-clean-up-zram_meta_alloc.patch
* mm-zpool-add-name-argument-to-create-zpool.patch
* mm-zsmalloc-add-statistics-support.patch
* arch-frv-mm-extablec-remove-unused-function.patch
* task_mmu-add-user-space-support-for-resetting-mm-hiwater_rss-peak-rss.patch
* fs-proc-use-the-pde-to-to-get-proc_dir_entry.patch
* fs-proc-task_mmu-show-page-size-in-proc-pid-numa_maps.patch
* fs-proc-arrayc-convert-to-use-string_escape_str.patch
* all-arches-signal-move-restart_block-to-struct-task_struct.patch
* all-arches-signal-move-restart_block-to-struct-task_struct-fix.patch
* linux-typesh-always-use-unsigned-long-for-pgoff_t.patch
* printk-correct-timeout-comment-neaten-module_parm_desc.patch
* lib-vsprintfc-consume-p-in-format_decode.patch
* lib-vsprintfc-improve-sanity-check-in-vsnprintf.patch
* lib-vsprintfc-replace-while-with-do-while-in-skip_atoi.patch
* lib-vsprintf-add-%pt-format-specifier.patch
* lib-string_get_size-remove-redundant-prefixes.patch
* lib-string_get_size-use-32-bit-arithmetic-when-possible.patch
* lib-string_get_size-return-void.patch
* lib-bitmap-more-signed-unsigned-conversions.patch
* linux-nodemaskh-update-bitmap-wrappers-to-take-unsigned-int.patch
* linux-cpumaskh-update-bitmap-wrappers-to-take-unsigned-int.patch
* lib-bitmap-update-bitmap_onto-to-unsigned.patch
* lib-bitmap-update-bitmap_onto-to-unsigned-checkpatch-fixes.patch
* lib-bitmap-change-parameters-of-bitmap_fold-to-unsigned.patch
* lib-bitmap-change-parameters-of-bitmap_fold-to-unsigned-fix.patch
* lib-bitmap-simplify-bitmap_pos_to_ord.patch
* lib-bitmap-simplify-bitmap_ord_to_pos.patch
* lib-bitmap-make-the-bits-parameter-of-bitmap_remap-unsigned.patch
* lib-remove-strnicmp.patch
* lib-genallocc-fix-the-end-addr-check-in-addr_in_gen_pool.patch
* hexdump-introduce-test-suite.patch
* hexdump-fix-ascii-column-for-the-tail-of-a-dump.patch
* hexdump-do-few-calculations-ahead.patch
* hexdump-makes-it-return-amount-of-bytes-placed-in-buffer.patch
* hexdump-makes-it-return-amount-of-bytes-placed-in-buffer-fix.patch
* lib-interval_treec-simplify-includes.patch
* lib-sortc-use-simpler-includes.patch
* lib-dynamic_queue_limitsc-simplify-includes.patch
* lib-halfmd4c-simplify-includes.patch
* lib-idrc-remove-redundant-include.patch
* lib-genallocc-remove-redundant-include.patch
* lib-list_sortc-rearrange-includes.patch
* lib-md5c-simplify-include.patch
* lib-llistc-remove-redundant-include.patch
* lib-kobject_ueventc-remove-redundant-include.patch
* lib-nlattrc-remove-redundant-include.patch
* lib-plistc-remove-redundant-include.patch
* lib-radix-treec-change-to-simpler-include.patch
* lib-show_memc-remove-redundant-include.patch
* lib-sortc-move-include-inside-if-0.patch
* lib-stmp_devicec-replace-moduleh-include.patch
* lib-strncpy_from_userc-replace-moduleh-include.patch
* lib-percpu_idac-remove-redundant-includes.patch
* lib-lcmc-replace-include.patch
* lib-bitmapc-change-prototype-of-bitmap_copy_le.patch
* lib-bitmapc-elide-bitmap_copy_le-on-little-endian.patch
* lib-bitmap-change-bitmap_shift_right-to-take-unsigned-parameters.patch
* lib-bitmap-eliminate-branch-in-__bitmap_shift_right.patch
* lib-bitmap-remove-redundant-code-from-__bitmap_shift_right.patch
* lib-bitmap-yet-another-simplification-in-__bitmap_shift_right.patch
* lib-bitmap-change-bitmap_shift_left-to-take-unsigned-parameters.patch
* lib-bitmap-eliminate-branch-in-__bitmap_shift_left.patch
* lib-bitmap-remove-redundant-code-from-__bitmap_shift_left.patch
* lib-crc32-constify-crc32-lookup-table.patch
* mm-util-add-kstrdup_const.patch
* kernfs-convert-node-name-allocation-to-kstrdup_const.patch
* kernfs-remove-kernfs_static_name.patch
* clk-convert-clock-name-allocations-to-kstrdup_const.patch
* mm-slab-convert-cache-name-allocations-to-kstrdup_const.patch
* mm-slab-convert-cache-name-allocations-to-kstrdup_const-fix.patch
* fs-namespace-convert-devname-allocation-to-kstrdup_const.patch
* lib-stringc-improve-strrchr.patch
* mm-utilc-add-kstrimdup.patch
* lib-add-crc64-ecma-module.patch
* checkpatch-emit-an-error-when-using-predefined-timestamp-macros.patch
* checkpatch-improve-octal-permissions-tests.patch
* checkpatch-ignore-__pure-attribute.patch
* checkpatch-fix-unnecessary_kern_level-false-positive.patch
* checkpatch-add-check-for-keyword-boolean-in-kconfig-definitions.patch
* checkpatch-allow-comments-in-macros-tested-for-single-statements.patch
* checkpatch-update-git-commit-message.patch
* checkpatch-add-likely-unlikely-comparison-misuse-test.patch
* init-remove-config_init_fallback.patch
* rtc-rtc-pfc2123-add-support-for-devicetree.patch
* drivers-rtc-interfacec-check-the-error-after-__rtc_read_time.patch
* rtc-rtc-isl12057-add-alarm-support-to-intersil-isl12057-rtc-driver.patch
* rtc-rtc-isl12057-add-alarm-support-to-intersil-isl12057-rtc-driver-update.patch
* rtc-rtc-isl12057-add-isilirq2-can-wakeup-machine-property-for-in-tree-users.patch
* arm-mvebu-isl12057-rtc-chip-can-now-wake-up-rn102-rn102-and-rn2120.patch
* rtc-imx-dryice-trivial-clean-up-code.patch
* rtc-imx-dryice-add-more-known-register-bits.patch
* rtc-at91sam9-constify-struct-regmap_config.patch
* rtc-isl12057-constify-struct-regmap_config.patch
* rtc-rk808-fix-the-rtc-time-reading-issue.patch
* rtc-rk808-fix-the-rtc-time-reading-issue-fix.patch
* of-add-vendor-prefix-for-abracon-corporation.patch
* rtc-add-support-for-abracon-ab-rtcmc-32768khz-b5ze-s3-i2c-rtc-chip.patch
* rtc-add-support-for-abracon-ab-rtcmc-32768khz-b5ze-s3-i2c-rtc-chip-v2.patch
* rtc-rtc-ab-b5ze-s3-add-sub-minute-alarm-support.patch
* rtc-restore-alarm-after-resume.patch
* jbd-drop-jbd_enosys-debug.patch
* fs-befs-linuxvfsc-remove-unnecessary-casting.patch
* fs-befs-linuxvfsc-remove-unnecessary-casting-fix.patch
* fs-coda-dirc-forward-declaration-clean-up.patch
* fs-ufs-superc-remove-unnecessary-casting.patch
* fs-reiserfs-inodec-replace-0-by-null-for-pointers.patch
* fs-fat-use-msdos_sb-macro-to-get-msdos_sb_info.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
* ptrace-remove-linux-compath-inclusion-under-config_compat.patch
* signal-use-current-state-helpers.patch
* kexec-remove-never-used-member-destination-in-kimage.patch
* kexec-fix-a-typo-in-comment.patch
* kexec-fix-make-headers_check.patch
* kexec-simplify-conditional.patch
* kexec-add-bit-definitions-for-kimage-entry-flags.patch
* kexec-add-ind_flags-macro.patch
* vmcore-fix-pt_note-n_namesz-n_descsz-overflow-issue.patch
* kdump-vmcoreinfo-report-actual-value-of-phys_base.patch
* rbtree-fix-typo-in-comment.patch
* eventfd-dont-take-the-spinlock-in-eventfd_poll.patch
* fs-affs-fix-casting-in-printed-messages.patch
* fs-affs-filec-replace-if-bug-by-bug_on.patch
* fs-affs-filec-fix-direct-io-writes-beyond-eof.patch
* fs-affs-superc-destroy-sbi-mutex-in-affs_kill_sb.patch
* ipcsem-use-current-state-helpers.patch
  linux-next.patch
  linux-next-git-rejects.patch
* drivers-gpio-gpio-zevioc-fix-build.patch
* dt-bindings-use-isil-prefix-for-intersil.patch
* rtc-isl12022-deprecate-use-of-isl-in-compatible-string-for-isil.patch
* rtc-isl12057-deprecate-use-of-isl-in-compatible-string-for-isil.patch
* staging-iio-isl29028-deprecate-use-of-isl-in-compatible-string-for-isil.patch
* arm-dts-zynq-update-isl9305-compatible-string-to-use-isil-vendor-prefix.patch
* maintainers-add-git-url-entry-for-uio.patch
* mm-fix-xip-fault-vs-truncate-race.patch
* mm-fix-xip-fault-vs-truncate-race-fix.patch
* mm-fix-xip-fault-vs-truncate-race-fix-fix.patch
* mm-allow-page-fault-handlers-to-perform-the-cow.patch
* mm-allow-page-fault-handlers-to-perform-the-cow-fix.patch
* mm-allow-page-fault-handlers-to-perform-the-cow-fix-fix-3.patch
* mm-allow-page-fault-handlers-to-perform-the-cow-fix-fix.patch
* vfsext2-introduce-is_daxinode.patch
* daxext2-replace-xip-read-and-write-with-dax-i-o.patch
* daxext2-replace-ext2_clear_xip_target-with-dax_clear_blocks.patch
* daxext2-replace-the-xip-page-fault-handler-with-the-dax-page-fault-handler.patch
* daxext2-replace-the-xip-page-fault-handler-with-the-dax-page-fault-handler-fix.patch
* daxext2-replace-the-xip-page-fault-handler-with-the-dax-page-fault-handler-fix-2.patch
* daxext2-replace-the-xip-page-fault-handler-with-the-dax-page-fault-handler-fix-3.patch
* daxext2-replace-xip_truncate_page-with-dax_truncate_page.patch
* dax-replace-xip-documentation-with-dax-documentation.patch
* vfs-remove-get_xip_mem.patch
* ext2-remove-ext2_xip_verify_sb.patch
* ext2-remove-ext2_use_xip.patch
* ext2-remove-xipc-and-xiph.patch
* vfsext2-remove-config_ext2_fs_xip-and-rename-config_fs_xip-to-config_fs_dax.patch
* ext2-remove-ext2_aops_xip.patch
* ext2-get-rid-of-most-mentions-of-xip-in-ext2.patch
* dax-add-dax_zero_page_range.patch
* dax-add-dax_zero_page_range-fix.patch
* ext4-add-dax-functionality.patch
* ext4-add-dax-functionality-fix.patch
* brd-rename-xip-to-dax.patch
* w1-call-put_device-if-device_register-fails.patch
* mm-add-strictlimit-knob-v2.patch
  do_shared_fault-check-that-mmap_sem-is-held.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] 7+ messages in thread

* mmotm 2015-01-16-15-50 uploaded
@ 2015-01-16 23:50 ` akpm
  0 siblings, 0 replies; 7+ messages in thread
From: akpm @ 2015-01-16 23:50 UTC (permalink / raw
  To: mm-commits, linux-kernel, linux-mm, linux-fsdevel, linux-next,
	sfr, mhocko

The mm-of-the-moment snapshot 2015-01-16-15-50 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.19-rc4:
(patches marked "*" will be included in linux-next)

  origin.patch
  i-need-old-gcc.patch
  arch-alpha-kernel-systblss-remove-debug-check.patch
* mm-page_alloc-embed-oom-killing-naturally-into-allocation-slowpath.patch
* x86-build-replace-perl-script-with-shell-script.patch
* memcg-remove-extra-newlines-from-memcg-oom-kill-log.patch
* mm-vmscan-fix-highidx-argument-type.patch
* jffs2-bugfix-of-summary-length.patch
* fanotify-only-destroy-mark-when-both-mask-and-ignored_mask-are-cleared.patch
* fanotify-dont-recalculate-a-marks-mask-if-only-the-ignored-mask-changed.patch
* fanotify-dont-recalculate-a-marks-mask-if-only-the-ignored-mask-changed-checkpatch-fixes.patch
* fanotify-dont-set-fan_ondir-implicitly-on-a-marks-ignored-mask.patch
* fanotify-dont-set-fan_ondir-implicitly-on-a-marks-ignored-mask-checkpatch-fixes.patch
* input-route-kbd-leds-through-the-generic-leds-layer.patch
* build-superh-without-config_expert.patch
* fs-ext4-fsyncc-generic_file_fsync-call-based-on-barrier-flag.patch
* ocfs2-dlm-add-missing-dlm_lock_put-when-recovery-master-down.patch
* ocfs2-remove-unnecessary-else-in-ocfs2_set_acl.patch
* ocfs2-fix-uninitialized-variable-access.patch
* ocfs2-fix-wrong-comment.patch
* ocfs2-fix-snprintf-format-specifier-in-dlmdebugc.patch
* ocfs2-xattr-remove-unused-function.patch
* ocfs2-quota_local-remove-unused-function.patch
* ocfs2-dlm-dlmdomain-remove-unused-function.patch
* ocfs2-fix-journal-commit-deadlock-in-ocfs2_convert_inline_data_to_extents.patch
* ocfs2-add-a-mount-option-journal_async_commit-on-ocfs2-filesystem.patch
* o2dlm-fix-null-pointer-dereference-in-o2dlm_blocking_ast_wrapper.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-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
* fs-make-generic_block_fiemap-sig-tolerant.patch
* fs-make-generic_block_fiemap-sig-tolerant-fix.patch
  mm.patch
* mm-slub-optimize-alloc-free-fastpath-by-removing-preemption-on-off.patch
* mm-dont-use-compound_head-in-virt_to_head_page.patch
* mm-vmstatc-fix-cleanup-ifdefs.patch
* mm-replace-remap_file_pages-syscall-with-emulation.patch
* mm-drop-support-of-non-linear-mapping-from-unmap-zap-codepath.patch
* mm-drop-support-of-non-linear-mapping-from-fault-codepath.patch
* mm-drop-vm_ops-remap_pages-and-generic_file_remap_pages-stub.patch
* proc-drop-handling-non-linear-mappings.patch
* rmap-drop-support-of-non-linear-mappings.patch
* mm-replace-vma-shareadlinear-with-vma-shared.patch
* mm-remove-rest-usage-of-vm_nonlinear-and-pte_file.patch
* asm-generic-drop-unused-pte_file-helpers.patch
* alpha-drop-_page_file-and-pte_file-related-helpers.patch
* arc-drop-_page_file-and-pte_file-related-helpers.patch
* arc-drop-_page_file-and-pte_file-related-helpers-fix.patch
* arm64-drop-pte_file-and-pte_file-related-helpers.patch
* arm-drop-l_pte_file-and-pte_file-related-helpers.patch
* avr32-drop-_page_file-and-pte_file-related-helpers.patch
* blackfin-drop-pte_file.patch
* c6x-drop-pte_file.patch
* cris-drop-_page_file-and-pte_file-related-helpers.patch
* frv-drop-_page_file-and-pte_file-related-helpers.patch
* hexagon-drop-_page_file-and-pte_file-related-helpers.patch
* ia64-drop-_page_file-and-pte_file-related-helpers.patch
* m32r-drop-_page_file-and-pte_file-related-helpers.patch
* m68k-drop-_page_file-and-pte_file-related-helpers.patch
* metag-drop-_page_file-and-pte_file-related-helpers.patch
* microblaze-drop-_page_file-and-pte_file-related-helpers.patch
* mips-drop-_page_file-and-pte_file-related-helpers.patch
* mn10300-drop-_page_file-and-pte_file-related-helpers.patch
* nios2-drop-_page_file-and-pte_file-related-helpers.patch
* openrisc-drop-_page_file-and-pte_file-related-helpers.patch
* parisc-drop-_page_file-and-pte_file-related-helpers.patch
* powerpc-drop-_page_file-and-pte_file-related-helpers.patch
* s390-drop-pte_file-related-helpers.patch
* score-drop-_page_file-and-pte_file-related-helpers.patch
* sh-drop-_page_file-and-pte_file-related-helpers.patch
* sparc-drop-pte_file-related-helpers.patch
* tile-drop-pte_file-related-helpers.patch
* um-drop-_page_file-and-pte_file-related-helpers.patch
* unicore32-drop-pte_file-related-helpers.patch
* x86-drop-_page_file-and-pte_file-related-helpers.patch
* xtensa-drop-_page_file-and-pte_file-related-helpers.patch
* mm-memory-remove-vm_file-check-on-shared-writable-vmas.patch
* mm-memory-merge-shared-writable-dirtying-branches-in-do_wp_page.patch
* hugetlb-sysctl-pass-extra1-=-null-rather-then-extra1-=-zero.patch
* mm-hugetlb-fix-type-of-hugetlb_treat_as_movable-variable.patch
* mm-page_alloc-place-zone_id-check-before-vm_bug_on_page-check.patch
* memcg-zap-__memcg_chargeuncharge_slab.patch
* memcg-zap-memcg_name-argument-of-memcg_create_kmem_cache.patch
* memcg-zap-memcg_slab_caches-and-memcg_slab_mutex.patch
* mm-add-fields-for-compound-destructor-and-order-into-struct-page.patch
* mm-add-vm_bug_on_page-for-page_mapcount.patch
* mm-add-kpf_zero_page-flag-for-proc-kpageflags.patch
* oom-dont-count-on-mm-less-current-process.patch
* oom-make-sure-that-tif_memdie-is-set-under-task_lock.patch
* swap-remove-unused-mem_cgroup_uncharge_swapcache-declaration.patch
* mm-memcontrol-track-move_lock-state-internally.patch
* mm-memcontrol-track-move_lock-state-internally-fix.patch
* mm-page_allocc-__alloc_pages_nodemask-dont-alter-arg-gfp_mask.patch
* kmemcheck-move-hook-into-__alloc_pages_nodemask-for-the-page-allocator.patch
* mm-fix-a-typo-of-migrate_reserve-in-comment.patch
* mm-vmscan-wake-up-all-pfmemalloc-throttled-processes-at-once.patch
* mm-hugetlb-reduce-arch-dependent-code-around-follow_huge_.patch
* mm-hugetlb-pmd_huge-returns-true-for-non-present-hugepage.patch
* mm-hugetlb-take-page-table-lock-in-follow_huge_pmd.patch
* mm-hugetlb-fix-getting-refcount-0-page-in-hugetlb_fault.patch
* mm-hugetlb-add-migration-hwpoisoned-entry-check-in-hugetlb_change_protection.patch
* mm-hugetlb-add-migration-entry-check-in-__unmap_hugepage_range.patch
* mm-hugetlb-fix-suboptimal-migration-hwpoisoned-entry-check.patch
* mm-hugetlb-cleanup-and-rename-is_hugetlb_entry_migrationhwpoisoned.patch
* mm-numa-do-not-dereference-pmd-outside-of-the-lock-during-numa-hinting-fault.patch
* mm-add-p-protnone-helpers-for-use-by-numa-balancing.patch
* mm-convert-p_numa-users-to-p_protnone_numa.patch
* ppc64-add-paranoid-warnings-for-unexpected-dsisr_protfault.patch
* mm-convert-p_mknonnuma-and-remaining-page-table-manipulations.patch
* mm-remove-remaining-references-to-numa-hinting-bits-and-helpers.patch
* mm-numa-do-not-trap-faults-on-the-huge-zero-page.patch
* x86-mm-restore-original-pte_special-check.patch
* mm-numa-add-paranoid-check-around-pte_protnone_numa.patch
* mm-numa-avoid-unnecessary-tlb-flushes-when-setting-numa-hinting-entries.patch
* mm-set-page-pfmemalloc-in-prep_new_page.patch
* mm-page_alloc-reduce-number-of-alloc_pages-functions-parameters.patch
* mm-reduce-try_to_compact_pages-parameters.patch
* mm-microoptimize-zonelist-operations.patch
* mm-fix-cleancache-debugfs-directory-path.patch
* list_lru-introduce-list_lru_shrink_countwalk.patch
* fs-consolidate-nrfree_cached_objects-args-in-shrink_control.patch
* vmscan-per-memory-cgroup-slab-shrinkers.patch
* memcg-rename-some-cache-id-related-variables.patch
* memcg-add-rwsem-to-synchronize-against-memcg_caches-arrays-relocation.patch
* list_lru-get-rid-of-active_nodes.patch
* list_lru-organize-all-list_lrus-to-list.patch
* list_lru-introduce-per-memcg-lists.patch
* fs-make-shrinker-memcg-aware.patch
* mm-page_allocc-drop-dead-destroy_compound_page.patch
* mm-more-checks-on-free_pages_prepare-for-tail-pages.patch
* mm-more-checks-on-free_pages_prepare-for-tail-pages-fix-2.patch
* vmscan-force-scan-offline-memory-cgroups.patch
* vmscan-force-scan-offline-memory-cgroups-fix.patch
* memcg-add-build_bug_on-for-string-tables.patch
* mm-use-correct-format-specifiers-when-printing-address-ranges.patch
* mm-page_counter-pull-1-handling-out-of-page_counter_memparse.patch
* mm-memcontrol-default-hierarchy-interface-for-memory.patch
* mm-memcontrol-default-hierarchy-interface-for-memory-checkpatch-fixes.patch
* mm-memcontrol-default-hierarchy-interface-for-memory-fix.patch
* mm-memcontrol-fold-move_anon-and-move_file.patch
* mm-memcontrol-fold-move_anon-and-move_file-fix.patch
* oom-add-helpers-for-setting-and-clearing-tif_memdie.patch
* oom-thaw-the-oom-victim-if-it-is-frozen.patch
* pm-convert-printk-to-pr_-equivalent.patch
* sysrq-convert-printk-to-pr_-equivalent.patch
* oom-pm-make-oom-detection-in-the-freezer-path-raceless.patch
* mm-cma-fix-totalcma_pages-to-include-dt-defined-cma-regions.patch
* mm-memcontrol-remove-unnecessary-soft-limit-tree-node-test.patch
* mm-memcontrol-consolidate-memory-controller-initialization.patch
* mm-memcontrol-consolidate-swap-controller-code.patch
* fs-shrinker-always-scan-at-least-one-object-of-each-type.patch
* fs-shrinker-always-scan-at-least-one-object-of-each-type-fix.patch
* mm-pagemap-limit-scan-to-virtual-region-being-asked.patch
* mm-account-pmd-page-tables-to-the-process.patch
* page_writeback-put-account_page_redirty-after-set_page_dirty.patch
* page_writeback-cleanup-mess-around-cancel_dirty_page.patch
* mm-compaction-change-tracepoint-format-from-decimal-to-hexadecimal.patch
* mm-compaction-enhance-tracepoint-output-for-compaction-begin-end.patch
* mm-compaction-print-current-range-where-compaction-work.patch
* mm-compaction-more-trace-to-understand-when-why-compaction-start-finish.patch
* mm-compaction-add-tracepoint-to-observe-behaviour-of-compaction-defer.patch
* mm-vmscan-fix-the-page-state-calculation-in-too_many_isolated.patch
* mm-vmscan-fix-the-page-state-calculation-in-too_many_isolated-fix.patch
* mm-page_isolation-check-pfn-validity-before-access.patch
* mm-fix-invalid-use-of-pfn_valid_within-in-test_pages_in_a_zone.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
* zram-clean-up-zram_meta_alloc.patch
* mm-zpool-add-name-argument-to-create-zpool.patch
* mm-zsmalloc-add-statistics-support.patch
* arch-frv-mm-extablec-remove-unused-function.patch
* task_mmu-add-user-space-support-for-resetting-mm-hiwater_rss-peak-rss.patch
* fs-proc-use-the-pde-to-to-get-proc_dir_entry.patch
* fs-proc-task_mmu-show-page-size-in-proc-pid-numa_maps.patch
* fs-proc-arrayc-convert-to-use-string_escape_str.patch
* all-arches-signal-move-restart_block-to-struct-task_struct.patch
* all-arches-signal-move-restart_block-to-struct-task_struct-fix.patch
* linux-typesh-always-use-unsigned-long-for-pgoff_t.patch
* printk-correct-timeout-comment-neaten-module_parm_desc.patch
* lib-vsprintfc-consume-p-in-format_decode.patch
* lib-vsprintfc-improve-sanity-check-in-vsnprintf.patch
* lib-vsprintfc-replace-while-with-do-while-in-skip_atoi.patch
* lib-vsprintf-add-%pt-format-specifier.patch
* lib-string_get_size-remove-redundant-prefixes.patch
* lib-string_get_size-use-32-bit-arithmetic-when-possible.patch
* lib-string_get_size-return-void.patch
* lib-bitmap-more-signed-unsigned-conversions.patch
* linux-nodemaskh-update-bitmap-wrappers-to-take-unsigned-int.patch
* linux-cpumaskh-update-bitmap-wrappers-to-take-unsigned-int.patch
* lib-bitmap-update-bitmap_onto-to-unsigned.patch
* lib-bitmap-update-bitmap_onto-to-unsigned-checkpatch-fixes.patch
* lib-bitmap-change-parameters-of-bitmap_fold-to-unsigned.patch
* lib-bitmap-change-parameters-of-bitmap_fold-to-unsigned-fix.patch
* lib-bitmap-simplify-bitmap_pos_to_ord.patch
* lib-bitmap-simplify-bitmap_ord_to_pos.patch
* lib-bitmap-make-the-bits-parameter-of-bitmap_remap-unsigned.patch
* lib-remove-strnicmp.patch
* lib-genallocc-fix-the-end-addr-check-in-addr_in_gen_pool.patch
* hexdump-introduce-test-suite.patch
* hexdump-fix-ascii-column-for-the-tail-of-a-dump.patch
* hexdump-do-few-calculations-ahead.patch
* hexdump-makes-it-return-amount-of-bytes-placed-in-buffer.patch
* hexdump-makes-it-return-amount-of-bytes-placed-in-buffer-fix.patch
* lib-interval_treec-simplify-includes.patch
* lib-sortc-use-simpler-includes.patch
* lib-dynamic_queue_limitsc-simplify-includes.patch
* lib-halfmd4c-simplify-includes.patch
* lib-idrc-remove-redundant-include.patch
* lib-genallocc-remove-redundant-include.patch
* lib-list_sortc-rearrange-includes.patch
* lib-md5c-simplify-include.patch
* lib-llistc-remove-redundant-include.patch
* lib-kobject_ueventc-remove-redundant-include.patch
* lib-nlattrc-remove-redundant-include.patch
* lib-plistc-remove-redundant-include.patch
* lib-radix-treec-change-to-simpler-include.patch
* lib-show_memc-remove-redundant-include.patch
* lib-sortc-move-include-inside-if-0.patch
* lib-stmp_devicec-replace-moduleh-include.patch
* lib-strncpy_from_userc-replace-moduleh-include.patch
* lib-percpu_idac-remove-redundant-includes.patch
* lib-lcmc-replace-include.patch
* lib-bitmapc-change-prototype-of-bitmap_copy_le.patch
* lib-bitmapc-elide-bitmap_copy_le-on-little-endian.patch
* lib-bitmap-change-bitmap_shift_right-to-take-unsigned-parameters.patch
* lib-bitmap-eliminate-branch-in-__bitmap_shift_right.patch
* lib-bitmap-remove-redundant-code-from-__bitmap_shift_right.patch
* lib-bitmap-yet-another-simplification-in-__bitmap_shift_right.patch
* lib-bitmap-change-bitmap_shift_left-to-take-unsigned-parameters.patch
* lib-bitmap-eliminate-branch-in-__bitmap_shift_left.patch
* lib-bitmap-remove-redundant-code-from-__bitmap_shift_left.patch
* lib-crc32-constify-crc32-lookup-table.patch
* mm-util-add-kstrdup_const.patch
* kernfs-convert-node-name-allocation-to-kstrdup_const.patch
* kernfs-remove-kernfs_static_name.patch
* clk-convert-clock-name-allocations-to-kstrdup_const.patch
* mm-slab-convert-cache-name-allocations-to-kstrdup_const.patch
* mm-slab-convert-cache-name-allocations-to-kstrdup_const-fix.patch
* fs-namespace-convert-devname-allocation-to-kstrdup_const.patch
* lib-stringc-improve-strrchr.patch
* mm-utilc-add-kstrimdup.patch
* lib-add-crc64-ecma-module.patch
* checkpatch-emit-an-error-when-using-predefined-timestamp-macros.patch
* checkpatch-improve-octal-permissions-tests.patch
* checkpatch-ignore-__pure-attribute.patch
* checkpatch-fix-unnecessary_kern_level-false-positive.patch
* checkpatch-add-check-for-keyword-boolean-in-kconfig-definitions.patch
* checkpatch-allow-comments-in-macros-tested-for-single-statements.patch
* checkpatch-update-git-commit-message.patch
* checkpatch-add-likely-unlikely-comparison-misuse-test.patch
* init-remove-config_init_fallback.patch
* rtc-rtc-pfc2123-add-support-for-devicetree.patch
* drivers-rtc-interfacec-check-the-error-after-__rtc_read_time.patch
* rtc-rtc-isl12057-add-alarm-support-to-intersil-isl12057-rtc-driver.patch
* rtc-rtc-isl12057-add-alarm-support-to-intersil-isl12057-rtc-driver-update.patch
* rtc-rtc-isl12057-add-isilirq2-can-wakeup-machine-property-for-in-tree-users.patch
* arm-mvebu-isl12057-rtc-chip-can-now-wake-up-rn102-rn102-and-rn2120.patch
* rtc-imx-dryice-trivial-clean-up-code.patch
* rtc-imx-dryice-add-more-known-register-bits.patch
* rtc-at91sam9-constify-struct-regmap_config.patch
* rtc-isl12057-constify-struct-regmap_config.patch
* rtc-rk808-fix-the-rtc-time-reading-issue.patch
* rtc-rk808-fix-the-rtc-time-reading-issue-fix.patch
* of-add-vendor-prefix-for-abracon-corporation.patch
* rtc-add-support-for-abracon-ab-rtcmc-32768khz-b5ze-s3-i2c-rtc-chip.patch
* rtc-add-support-for-abracon-ab-rtcmc-32768khz-b5ze-s3-i2c-rtc-chip-v2.patch
* rtc-rtc-ab-b5ze-s3-add-sub-minute-alarm-support.patch
* rtc-restore-alarm-after-resume.patch
* jbd-drop-jbd_enosys-debug.patch
* fs-befs-linuxvfsc-remove-unnecessary-casting.patch
* fs-befs-linuxvfsc-remove-unnecessary-casting-fix.patch
* fs-coda-dirc-forward-declaration-clean-up.patch
* fs-ufs-superc-remove-unnecessary-casting.patch
* fs-reiserfs-inodec-replace-0-by-null-for-pointers.patch
* fs-fat-use-msdos_sb-macro-to-get-msdos_sb_info.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
* ptrace-remove-linux-compath-inclusion-under-config_compat.patch
* signal-use-current-state-helpers.patch
* kexec-remove-never-used-member-destination-in-kimage.patch
* kexec-fix-a-typo-in-comment.patch
* kexec-fix-make-headers_check.patch
* kexec-simplify-conditional.patch
* kexec-add-bit-definitions-for-kimage-entry-flags.patch
* kexec-add-ind_flags-macro.patch
* vmcore-fix-pt_note-n_namesz-n_descsz-overflow-issue.patch
* kdump-vmcoreinfo-report-actual-value-of-phys_base.patch
* rbtree-fix-typo-in-comment.patch
* eventfd-dont-take-the-spinlock-in-eventfd_poll.patch
* fs-affs-fix-casting-in-printed-messages.patch
* fs-affs-filec-replace-if-bug-by-bug_on.patch
* fs-affs-filec-fix-direct-io-writes-beyond-eof.patch
* fs-affs-superc-destroy-sbi-mutex-in-affs_kill_sb.patch
* ipcsem-use-current-state-helpers.patch
  linux-next.patch
  linux-next-git-rejects.patch
* drivers-gpio-gpio-zevioc-fix-build.patch
* dt-bindings-use-isil-prefix-for-intersil.patch
* rtc-isl12022-deprecate-use-of-isl-in-compatible-string-for-isil.patch
* rtc-isl12057-deprecate-use-of-isl-in-compatible-string-for-isil.patch
* staging-iio-isl29028-deprecate-use-of-isl-in-compatible-string-for-isil.patch
* arm-dts-zynq-update-isl9305-compatible-string-to-use-isil-vendor-prefix.patch
* maintainers-add-git-url-entry-for-uio.patch
* mm-fix-xip-fault-vs-truncate-race.patch
* mm-fix-xip-fault-vs-truncate-race-fix.patch
* mm-fix-xip-fault-vs-truncate-race-fix-fix.patch
* mm-allow-page-fault-handlers-to-perform-the-cow.patch
* mm-allow-page-fault-handlers-to-perform-the-cow-fix.patch
* mm-allow-page-fault-handlers-to-perform-the-cow-fix-fix-3.patch
* mm-allow-page-fault-handlers-to-perform-the-cow-fix-fix.patch
* vfsext2-introduce-is_daxinode.patch
* daxext2-replace-xip-read-and-write-with-dax-i-o.patch
* daxext2-replace-ext2_clear_xip_target-with-dax_clear_blocks.patch
* daxext2-replace-the-xip-page-fault-handler-with-the-dax-page-fault-handler.patch
* daxext2-replace-the-xip-page-fault-handler-with-the-dax-page-fault-handler-fix.patch
* daxext2-replace-the-xip-page-fault-handler-with-the-dax-page-fault-handler-fix-2.patch
* daxext2-replace-the-xip-page-fault-handler-with-the-dax-page-fault-handler-fix-3.patch
* daxext2-replace-xip_truncate_page-with-dax_truncate_page.patch
* dax-replace-xip-documentation-with-dax-documentation.patch
* vfs-remove-get_xip_mem.patch
* ext2-remove-ext2_xip_verify_sb.patch
* ext2-remove-ext2_use_xip.patch
* ext2-remove-xipc-and-xiph.patch
* vfsext2-remove-config_ext2_fs_xip-and-rename-config_fs_xip-to-config_fs_dax.patch
* ext2-remove-ext2_aops_xip.patch
* ext2-get-rid-of-most-mentions-of-xip-in-ext2.patch
* dax-add-dax_zero_page_range.patch
* dax-add-dax_zero_page_range-fix.patch
* ext4-add-dax-functionality.patch
* ext4-add-dax-functionality-fix.patch
* brd-rename-xip-to-dax.patch
* w1-call-put_device-if-device_register-fails.patch
* mm-add-strictlimit-knob-v2.patch
  do_shared_fault-check-that-mmap_sem-is-held.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] 7+ messages in thread

* mmotm 2015-01-16-15-50 uploaded
@ 2015-01-16 23:50 ` akpm
  0 siblings, 0 replies; 7+ messages in thread
From: akpm @ 2015-01-16 23:50 UTC (permalink / raw
  To: mm-commits, linux-kernel, linux-mm, linux-fsdevel, linux-next,
	sfr, mhocko

The mm-of-the-moment snapshot 2015-01-16-15-50 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.19-rc4:
(patches marked "*" will be included in linux-next)

  origin.patch
  i-need-old-gcc.patch
  arch-alpha-kernel-systblss-remove-debug-check.patch
* mm-page_alloc-embed-oom-killing-naturally-into-allocation-slowpath.patch
* x86-build-replace-perl-script-with-shell-script.patch
* memcg-remove-extra-newlines-from-memcg-oom-kill-log.patch
* mm-vmscan-fix-highidx-argument-type.patch
* jffs2-bugfix-of-summary-length.patch
* fanotify-only-destroy-mark-when-both-mask-and-ignored_mask-are-cleared.patch
* fanotify-dont-recalculate-a-marks-mask-if-only-the-ignored-mask-changed.patch
* fanotify-dont-recalculate-a-marks-mask-if-only-the-ignored-mask-changed-checkpatch-fixes.patch
* fanotify-dont-set-fan_ondir-implicitly-on-a-marks-ignored-mask.patch
* fanotify-dont-set-fan_ondir-implicitly-on-a-marks-ignored-mask-checkpatch-fixes.patch
* input-route-kbd-leds-through-the-generic-leds-layer.patch
* build-superh-without-config_expert.patch
* fs-ext4-fsyncc-generic_file_fsync-call-based-on-barrier-flag.patch
* ocfs2-dlm-add-missing-dlm_lock_put-when-recovery-master-down.patch
* ocfs2-remove-unnecessary-else-in-ocfs2_set_acl.patch
* ocfs2-fix-uninitialized-variable-access.patch
* ocfs2-fix-wrong-comment.patch
* ocfs2-fix-snprintf-format-specifier-in-dlmdebugc.patch
* ocfs2-xattr-remove-unused-function.patch
* ocfs2-quota_local-remove-unused-function.patch
* ocfs2-dlm-dlmdomain-remove-unused-function.patch
* ocfs2-fix-journal-commit-deadlock-in-ocfs2_convert_inline_data_to_extents.patch
* ocfs2-add-a-mount-option-journal_async_commit-on-ocfs2-filesystem.patch
* o2dlm-fix-null-pointer-dereference-in-o2dlm_blocking_ast_wrapper.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-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
* fs-make-generic_block_fiemap-sig-tolerant.patch
* fs-make-generic_block_fiemap-sig-tolerant-fix.patch
  mm.patch
* mm-slub-optimize-alloc-free-fastpath-by-removing-preemption-on-off.patch
* mm-dont-use-compound_head-in-virt_to_head_page.patch
* mm-vmstatc-fix-cleanup-ifdefs.patch
* mm-replace-remap_file_pages-syscall-with-emulation.patch
* mm-drop-support-of-non-linear-mapping-from-unmap-zap-codepath.patch
* mm-drop-support-of-non-linear-mapping-from-fault-codepath.patch
* mm-drop-vm_ops-remap_pages-and-generic_file_remap_pages-stub.patch
* proc-drop-handling-non-linear-mappings.patch
* rmap-drop-support-of-non-linear-mappings.patch
* mm-replace-vma-shareadlinear-with-vma-shared.patch
* mm-remove-rest-usage-of-vm_nonlinear-and-pte_file.patch
* asm-generic-drop-unused-pte_file-helpers.patch
* alpha-drop-_page_file-and-pte_file-related-helpers.patch
* arc-drop-_page_file-and-pte_file-related-helpers.patch
* arc-drop-_page_file-and-pte_file-related-helpers-fix.patch
* arm64-drop-pte_file-and-pte_file-related-helpers.patch
* arm-drop-l_pte_file-and-pte_file-related-helpers.patch
* avr32-drop-_page_file-and-pte_file-related-helpers.patch
* blackfin-drop-pte_file.patch
* c6x-drop-pte_file.patch
* cris-drop-_page_file-and-pte_file-related-helpers.patch
* frv-drop-_page_file-and-pte_file-related-helpers.patch
* hexagon-drop-_page_file-and-pte_file-related-helpers.patch
* ia64-drop-_page_file-and-pte_file-related-helpers.patch
* m32r-drop-_page_file-and-pte_file-related-helpers.patch
* m68k-drop-_page_file-and-pte_file-related-helpers.patch
* metag-drop-_page_file-and-pte_file-related-helpers.patch
* microblaze-drop-_page_file-and-pte_file-related-helpers.patch
* mips-drop-_page_file-and-pte_file-related-helpers.patch
* mn10300-drop-_page_file-and-pte_file-related-helpers.patch
* nios2-drop-_page_file-and-pte_file-related-helpers.patch
* openrisc-drop-_page_file-and-pte_file-related-helpers.patch
* parisc-drop-_page_file-and-pte_file-related-helpers.patch
* powerpc-drop-_page_file-and-pte_file-related-helpers.patch
* s390-drop-pte_file-related-helpers.patch
* score-drop-_page_file-and-pte_file-related-helpers.patch
* sh-drop-_page_file-and-pte_file-related-helpers.patch
* sparc-drop-pte_file-related-helpers.patch
* tile-drop-pte_file-related-helpers.patch
* um-drop-_page_file-and-pte_file-related-helpers.patch
* unicore32-drop-pte_file-related-helpers.patch
* x86-drop-_page_file-and-pte_file-related-helpers.patch
* xtensa-drop-_page_file-and-pte_file-related-helpers.patch
* mm-memory-remove-vm_file-check-on-shared-writable-vmas.patch
* mm-memory-merge-shared-writable-dirtying-branches-in-do_wp_page.patch
* hugetlb-sysctl-pass-extra1-=-null-rather-then-extra1-=-zero.patch
* mm-hugetlb-fix-type-of-hugetlb_treat_as_movable-variable.patch
* mm-page_alloc-place-zone_id-check-before-vm_bug_on_page-check.patch
* memcg-zap-__memcg_chargeuncharge_slab.patch
* memcg-zap-memcg_name-argument-of-memcg_create_kmem_cache.patch
* memcg-zap-memcg_slab_caches-and-memcg_slab_mutex.patch
* mm-add-fields-for-compound-destructor-and-order-into-struct-page.patch
* mm-add-vm_bug_on_page-for-page_mapcount.patch
* mm-add-kpf_zero_page-flag-for-proc-kpageflags.patch
* oom-dont-count-on-mm-less-current-process.patch
* oom-make-sure-that-tif_memdie-is-set-under-task_lock.patch
* swap-remove-unused-mem_cgroup_uncharge_swapcache-declaration.patch
* mm-memcontrol-track-move_lock-state-internally.patch
* mm-memcontrol-track-move_lock-state-internally-fix.patch
* mm-page_allocc-__alloc_pages_nodemask-dont-alter-arg-gfp_mask.patch
* kmemcheck-move-hook-into-__alloc_pages_nodemask-for-the-page-allocator.patch
* mm-fix-a-typo-of-migrate_reserve-in-comment.patch
* mm-vmscan-wake-up-all-pfmemalloc-throttled-processes-at-once.patch
* mm-hugetlb-reduce-arch-dependent-code-around-follow_huge_.patch
* mm-hugetlb-pmd_huge-returns-true-for-non-present-hugepage.patch
* mm-hugetlb-take-page-table-lock-in-follow_huge_pmd.patch
* mm-hugetlb-fix-getting-refcount-0-page-in-hugetlb_fault.patch
* mm-hugetlb-add-migration-hwpoisoned-entry-check-in-hugetlb_change_protection.patch
* mm-hugetlb-add-migration-entry-check-in-__unmap_hugepage_range.patch
* mm-hugetlb-fix-suboptimal-migration-hwpoisoned-entry-check.patch
* mm-hugetlb-cleanup-and-rename-is_hugetlb_entry_migrationhwpoisoned.patch
* mm-numa-do-not-dereference-pmd-outside-of-the-lock-during-numa-hinting-fault.patch
* mm-add-p-protnone-helpers-for-use-by-numa-balancing.patch
* mm-convert-p_numa-users-to-p_protnone_numa.patch
* ppc64-add-paranoid-warnings-for-unexpected-dsisr_protfault.patch
* mm-convert-p_mknonnuma-and-remaining-page-table-manipulations.patch
* mm-remove-remaining-references-to-numa-hinting-bits-and-helpers.patch
* mm-numa-do-not-trap-faults-on-the-huge-zero-page.patch
* x86-mm-restore-original-pte_special-check.patch
* mm-numa-add-paranoid-check-around-pte_protnone_numa.patch
* mm-numa-avoid-unnecessary-tlb-flushes-when-setting-numa-hinting-entries.patch
* mm-set-page-pfmemalloc-in-prep_new_page.patch
* mm-page_alloc-reduce-number-of-alloc_pages-functions-parameters.patch
* mm-reduce-try_to_compact_pages-parameters.patch
* mm-microoptimize-zonelist-operations.patch
* mm-fix-cleancache-debugfs-directory-path.patch
* list_lru-introduce-list_lru_shrink_countwalk.patch
* fs-consolidate-nrfree_cached_objects-args-in-shrink_control.patch
* vmscan-per-memory-cgroup-slab-shrinkers.patch
* memcg-rename-some-cache-id-related-variables.patch
* memcg-add-rwsem-to-synchronize-against-memcg_caches-arrays-relocation.patch
* list_lru-get-rid-of-active_nodes.patch
* list_lru-organize-all-list_lrus-to-list.patch
* list_lru-introduce-per-memcg-lists.patch
* fs-make-shrinker-memcg-aware.patch
* mm-page_allocc-drop-dead-destroy_compound_page.patch
* mm-more-checks-on-free_pages_prepare-for-tail-pages.patch
* mm-more-checks-on-free_pages_prepare-for-tail-pages-fix-2.patch
* vmscan-force-scan-offline-memory-cgroups.patch
* vmscan-force-scan-offline-memory-cgroups-fix.patch
* memcg-add-build_bug_on-for-string-tables.patch
* mm-use-correct-format-specifiers-when-printing-address-ranges.patch
* mm-page_counter-pull-1-handling-out-of-page_counter_memparse.patch
* mm-memcontrol-default-hierarchy-interface-for-memory.patch
* mm-memcontrol-default-hierarchy-interface-for-memory-checkpatch-fixes.patch
* mm-memcontrol-default-hierarchy-interface-for-memory-fix.patch
* mm-memcontrol-fold-move_anon-and-move_file.patch
* mm-memcontrol-fold-move_anon-and-move_file-fix.patch
* oom-add-helpers-for-setting-and-clearing-tif_memdie.patch
* oom-thaw-the-oom-victim-if-it-is-frozen.patch
* pm-convert-printk-to-pr_-equivalent.patch
* sysrq-convert-printk-to-pr_-equivalent.patch
* oom-pm-make-oom-detection-in-the-freezer-path-raceless.patch
* mm-cma-fix-totalcma_pages-to-include-dt-defined-cma-regions.patch
* mm-memcontrol-remove-unnecessary-soft-limit-tree-node-test.patch
* mm-memcontrol-consolidate-memory-controller-initialization.patch
* mm-memcontrol-consolidate-swap-controller-code.patch
* fs-shrinker-always-scan-at-least-one-object-of-each-type.patch
* fs-shrinker-always-scan-at-least-one-object-of-each-type-fix.patch
* mm-pagemap-limit-scan-to-virtual-region-being-asked.patch
* mm-account-pmd-page-tables-to-the-process.patch
* page_writeback-put-account_page_redirty-after-set_page_dirty.patch
* page_writeback-cleanup-mess-around-cancel_dirty_page.patch
* mm-compaction-change-tracepoint-format-from-decimal-to-hexadecimal.patch
* mm-compaction-enhance-tracepoint-output-for-compaction-begin-end.patch
* mm-compaction-print-current-range-where-compaction-work.patch
* mm-compaction-more-trace-to-understand-when-why-compaction-start-finish.patch
* mm-compaction-add-tracepoint-to-observe-behaviour-of-compaction-defer.patch
* mm-vmscan-fix-the-page-state-calculation-in-too_many_isolated.patch
* mm-vmscan-fix-the-page-state-calculation-in-too_many_isolated-fix.patch
* mm-page_isolation-check-pfn-validity-before-access.patch
* mm-fix-invalid-use-of-pfn_valid_within-in-test_pages_in_a_zone.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
* zram-clean-up-zram_meta_alloc.patch
* mm-zpool-add-name-argument-to-create-zpool.patch
* mm-zsmalloc-add-statistics-support.patch
* arch-frv-mm-extablec-remove-unused-function.patch
* task_mmu-add-user-space-support-for-resetting-mm-hiwater_rss-peak-rss.patch
* fs-proc-use-the-pde-to-to-get-proc_dir_entry.patch
* fs-proc-task_mmu-show-page-size-in-proc-pid-numa_maps.patch
* fs-proc-arrayc-convert-to-use-string_escape_str.patch
* all-arches-signal-move-restart_block-to-struct-task_struct.patch
* all-arches-signal-move-restart_block-to-struct-task_struct-fix.patch
* linux-typesh-always-use-unsigned-long-for-pgoff_t.patch
* printk-correct-timeout-comment-neaten-module_parm_desc.patch
* lib-vsprintfc-consume-p-in-format_decode.patch
* lib-vsprintfc-improve-sanity-check-in-vsnprintf.patch
* lib-vsprintfc-replace-while-with-do-while-in-skip_atoi.patch
* lib-vsprintf-add-%pt-format-specifier.patch
* lib-string_get_size-remove-redundant-prefixes.patch
* lib-string_get_size-use-32-bit-arithmetic-when-possible.patch
* lib-string_get_size-return-void.patch
* lib-bitmap-more-signed-unsigned-conversions.patch
* linux-nodemaskh-update-bitmap-wrappers-to-take-unsigned-int.patch
* linux-cpumaskh-update-bitmap-wrappers-to-take-unsigned-int.patch
* lib-bitmap-update-bitmap_onto-to-unsigned.patch
* lib-bitmap-update-bitmap_onto-to-unsigned-checkpatch-fixes.patch
* lib-bitmap-change-parameters-of-bitmap_fold-to-unsigned.patch
* lib-bitmap-change-parameters-of-bitmap_fold-to-unsigned-fix.patch
* lib-bitmap-simplify-bitmap_pos_to_ord.patch
* lib-bitmap-simplify-bitmap_ord_to_pos.patch
* lib-bitmap-make-the-bits-parameter-of-bitmap_remap-unsigned.patch
* lib-remove-strnicmp.patch
* lib-genallocc-fix-the-end-addr-check-in-addr_in_gen_pool.patch
* hexdump-introduce-test-suite.patch
* hexdump-fix-ascii-column-for-the-tail-of-a-dump.patch
* hexdump-do-few-calculations-ahead.patch
* hexdump-makes-it-return-amount-of-bytes-placed-in-buffer.patch
* hexdump-makes-it-return-amount-of-bytes-placed-in-buffer-fix.patch
* lib-interval_treec-simplify-includes.patch
* lib-sortc-use-simpler-includes.patch
* lib-dynamic_queue_limitsc-simplify-includes.patch
* lib-halfmd4c-simplify-includes.patch
* lib-idrc-remove-redundant-include.patch
* lib-genallocc-remove-redundant-include.patch
* lib-list_sortc-rearrange-includes.patch
* lib-md5c-simplify-include.patch
* lib-llistc-remove-redundant-include.patch
* lib-kobject_ueventc-remove-redundant-include.patch
* lib-nlattrc-remove-redundant-include.patch
* lib-plistc-remove-redundant-include.patch
* lib-radix-treec-change-to-simpler-include.patch
* lib-show_memc-remove-redundant-include.patch
* lib-sortc-move-include-inside-if-0.patch
* lib-stmp_devicec-replace-moduleh-include.patch
* lib-strncpy_from_userc-replace-moduleh-include.patch
* lib-percpu_idac-remove-redundant-includes.patch
* lib-lcmc-replace-include.patch
* lib-bitmapc-change-prototype-of-bitmap_copy_le.patch
* lib-bitmapc-elide-bitmap_copy_le-on-little-endian.patch
* lib-bitmap-change-bitmap_shift_right-to-take-unsigned-parameters.patch
* lib-bitmap-eliminate-branch-in-__bitmap_shift_right.patch
* lib-bitmap-remove-redundant-code-from-__bitmap_shift_right.patch
* lib-bitmap-yet-another-simplification-in-__bitmap_shift_right.patch
* lib-bitmap-change-bitmap_shift_left-to-take-unsigned-parameters.patch
* lib-bitmap-eliminate-branch-in-__bitmap_shift_left.patch
* lib-bitmap-remove-redundant-code-from-__bitmap_shift_left.patch
* lib-crc32-constify-crc32-lookup-table.patch
* mm-util-add-kstrdup_const.patch
* kernfs-convert-node-name-allocation-to-kstrdup_const.patch
* kernfs-remove-kernfs_static_name.patch
* clk-convert-clock-name-allocations-to-kstrdup_const.patch
* mm-slab-convert-cache-name-allocations-to-kstrdup_const.patch
* mm-slab-convert-cache-name-allocations-to-kstrdup_const-fix.patch
* fs-namespace-convert-devname-allocation-to-kstrdup_const.patch
* lib-stringc-improve-strrchr.patch
* mm-utilc-add-kstrimdup.patch
* lib-add-crc64-ecma-module.patch
* checkpatch-emit-an-error-when-using-predefined-timestamp-macros.patch
* checkpatch-improve-octal-permissions-tests.patch
* checkpatch-ignore-__pure-attribute.patch
* checkpatch-fix-unnecessary_kern_level-false-positive.patch
* checkpatch-add-check-for-keyword-boolean-in-kconfig-definitions.patch
* checkpatch-allow-comments-in-macros-tested-for-single-statements.patch
* checkpatch-update-git-commit-message.patch
* checkpatch-add-likely-unlikely-comparison-misuse-test.patch
* init-remove-config_init_fallback.patch
* rtc-rtc-pfc2123-add-support-for-devicetree.patch
* drivers-rtc-interfacec-check-the-error-after-__rtc_read_time.patch
* rtc-rtc-isl12057-add-alarm-support-to-intersil-isl12057-rtc-driver.patch
* rtc-rtc-isl12057-add-alarm-support-to-intersil-isl12057-rtc-driver-update.patch
* rtc-rtc-isl12057-add-isilirq2-can-wakeup-machine-property-for-in-tree-users.patch
* arm-mvebu-isl12057-rtc-chip-can-now-wake-up-rn102-rn102-and-rn2120.patch
* rtc-imx-dryice-trivial-clean-up-code.patch
* rtc-imx-dryice-add-more-known-register-bits.patch
* rtc-at91sam9-constify-struct-regmap_config.patch
* rtc-isl12057-constify-struct-regmap_config.patch
* rtc-rk808-fix-the-rtc-time-reading-issue.patch
* rtc-rk808-fix-the-rtc-time-reading-issue-fix.patch
* of-add-vendor-prefix-for-abracon-corporation.patch
* rtc-add-support-for-abracon-ab-rtcmc-32768khz-b5ze-s3-i2c-rtc-chip.patch
* rtc-add-support-for-abracon-ab-rtcmc-32768khz-b5ze-s3-i2c-rtc-chip-v2.patch
* rtc-rtc-ab-b5ze-s3-add-sub-minute-alarm-support.patch
* rtc-restore-alarm-after-resume.patch
* jbd-drop-jbd_enosys-debug.patch
* fs-befs-linuxvfsc-remove-unnecessary-casting.patch
* fs-befs-linuxvfsc-remove-unnecessary-casting-fix.patch
* fs-coda-dirc-forward-declaration-clean-up.patch
* fs-ufs-superc-remove-unnecessary-casting.patch
* fs-reiserfs-inodec-replace-0-by-null-for-pointers.patch
* fs-fat-use-msdos_sb-macro-to-get-msdos_sb_info.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
* ptrace-remove-linux-compath-inclusion-under-config_compat.patch
* signal-use-current-state-helpers.patch
* kexec-remove-never-used-member-destination-in-kimage.patch
* kexec-fix-a-typo-in-comment.patch
* kexec-fix-make-headers_check.patch
* kexec-simplify-conditional.patch
* kexec-add-bit-definitions-for-kimage-entry-flags.patch
* kexec-add-ind_flags-macro.patch
* vmcore-fix-pt_note-n_namesz-n_descsz-overflow-issue.patch
* kdump-vmcoreinfo-report-actual-value-of-phys_base.patch
* rbtree-fix-typo-in-comment.patch
* eventfd-dont-take-the-spinlock-in-eventfd_poll.patch
* fs-affs-fix-casting-in-printed-messages.patch
* fs-affs-filec-replace-if-bug-by-bug_on.patch
* fs-affs-filec-fix-direct-io-writes-beyond-eof.patch
* fs-affs-superc-destroy-sbi-mutex-in-affs_kill_sb.patch
* ipcsem-use-current-state-helpers.patch
  linux-next.patch
  linux-next-git-rejects.patch
* drivers-gpio-gpio-zevioc-fix-build.patch
* dt-bindings-use-isil-prefix-for-intersil.patch
* rtc-isl12022-deprecate-use-of-isl-in-compatible-string-for-isil.patch
* rtc-isl12057-deprecate-use-of-isl-in-compatible-string-for-isil.patch
* staging-iio-isl29028-deprecate-use-of-isl-in-compatible-string-for-isil.patch
* arm-dts-zynq-update-isl9305-compatible-string-to-use-isil-vendor-prefix.patch
* maintainers-add-git-url-entry-for-uio.patch
* mm-fix-xip-fault-vs-truncate-race.patch
* mm-fix-xip-fault-vs-truncate-race-fix.patch
* mm-fix-xip-fault-vs-truncate-race-fix-fix.patch
* mm-allow-page-fault-handlers-to-perform-the-cow.patch
* mm-allow-page-fault-handlers-to-perform-the-cow-fix.patch
* mm-allow-page-fault-handlers-to-perform-the-cow-fix-fix-3.patch
* mm-allow-page-fault-handlers-to-perform-the-cow-fix-fix.patch
* vfsext2-introduce-is_daxinode.patch
* daxext2-replace-xip-read-and-write-with-dax-i-o.patch
* daxext2-replace-ext2_clear_xip_target-with-dax_clear_blocks.patch
* daxext2-replace-the-xip-page-fault-handler-with-the-dax-page-fault-handler.patch
* daxext2-replace-the-xip-page-fault-handler-with-the-dax-page-fault-handler-fix.patch
* daxext2-replace-the-xip-page-fault-handler-with-the-dax-page-fault-handler-fix-2.patch
* daxext2-replace-the-xip-page-fault-handler-with-the-dax-page-fault-handler-fix-3.patch
* daxext2-replace-xip_truncate_page-with-dax_truncate_page.patch
* dax-replace-xip-documentation-with-dax-documentation.patch
* vfs-remove-get_xip_mem.patch
* ext2-remove-ext2_xip_verify_sb.patch
* ext2-remove-ext2_use_xip.patch
* ext2-remove-xipc-and-xiph.patch
* vfsext2-remove-config_ext2_fs_xip-and-rename-config_fs_xip-to-config_fs_dax.patch
* ext2-remove-ext2_aops_xip.patch
* ext2-get-rid-of-most-mentions-of-xip-in-ext2.patch
* dax-add-dax_zero_page_range.patch
* dax-add-dax_zero_page_range-fix.patch
* ext4-add-dax-functionality.patch
* ext4-add-dax-functionality-fix.patch
* brd-rename-xip-to-dax.patch
* w1-call-put_device-if-device_register-fails.patch
* mm-add-strictlimit-knob-v2.patch
  do_shared_fault-check-that-mmap_sem-is-held.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] 7+ messages in thread

* Re: mmotm 2015-01-16-15-50 uploaded
  2015-01-16 23:50 ` akpm
@ 2015-01-17  6:40   ` Guenter Roeck
  -1 siblings, 0 replies; 7+ messages in thread
From: Guenter Roeck @ 2015-01-17  6:40 UTC (permalink / raw
  To: akpm
  Cc: mm-commits, linux-kernel, linux-mm, linux-fsdevel, linux-next,
	sfr, mhocko, Kirill A. Shutemov, Naoya Horiguchi, Joonsoo Kim

On Fri, Jan 16, 2015 at 03:50:38PM -0800, akpm@linux-foundation.org wrote:
> The mm-of-the-moment snapshot 2015-01-16-15-50 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.
> 

This version is a bit worse than usual.

Build results:
	total: 133 pass: 113 fail: 20
Failed builds:
	alpha:defconfig
	alpha:allmodconfig
	m32r:defconfig
	m68k:defconfig
	m68k:allmodconfig
	m68k:sun3_defconfig
	m68k:m5475evb_defconfig
	microblaze:mmu_defconfig
	mips:allmodconfig
	parisc:defconfig
	parisc:generic-32bit_defconfig
	parisc:a500_defconfig
	parisc:generic-64bit_defconfig
	powerpc:cell_defconfig
	powerpc:mpc85xx_defconfig
	powerpc:mpc85xx_smp_defconfig
	powerpc:cell_defconfig
	powerpc:mpc85xx_defconfig
	powerpc:mpc85xx_smp_defconfig
	sparc32:defconfig
Qemu tests:
	total: 30 pass: 18 fail: 12
Failed tests:
	alpha:alpha_defconfig
	microblaze:microblaze_defconfig
	microblaze:microblazeel_defconfig
	mips:mips_malta_smp_defconfig
	mips64:mips_malta64_smp_defconfig
	powerpc:ppc_book3s_smp_defconfig
	powerpc:ppc64_book3s_smp_defconfig
	sh:sh_defconfig
	sparc32:sparc_defconfig
	sparc32:sparc_smp_defconfig
	x86:x86_pc_defconfig
	x86_64:x86_64_pc_defconfig

Details are available at http://server.roeck-us.net:8010/builders; look for the
'mmotm' logs.

Patches identified as bad by bisect (see below for bisect logs):

3ecd42e200dc mm/hugetlb: reduce arch dependent code around follow_huge_*
c824a9dc5e88 mm: account pmd page tables to the process
825e778f321e mm/slub: optimize alloc/free fastpath by removing preemption on/off
df67fb4bb2d6 mm: drop vm_ops->remap_pages and generic_file_remap_pages() stub

Guenter

---
bisect logs:

ppc:

# bad: [59f7a5af1a6c9e19c6e5152f26548c494a2d7338] pci: test for unexpectedly disabled bridges
# good: [eaa27f34e91a14cdceed26ed6c6793ec1d186115] linux 3.19-rc4
git bisect start 'HEAD' 'v3.19-rc4'
# bad: [374591eb9f19a0805a3e1cc595fd30275d0f5e34] arm: add pmd_mkclean for THP
git bisect bad 374591eb9f19a0805a3e1cc595fd30275d0f5e34
# good: [66b849de48203a58decbec70b4b02ec85d5fc32b] memcg: zap memcg_name argument of memcg_create_kmem_cache
git bisect good 66b849de48203a58decbec70b4b02ec85d5fc32b
# bad: [b4ff5dfee2dc67a3c0c472df2b37449bcf617124] fs: make shrinker memcg aware
git bisect bad b4ff5dfee2dc67a3c0c472df2b37449bcf617124
# bad: [766b92ec2b19d5001dd0c251b834bccb8cc8c51b] mm: numa: do not dereference pmd outside of the lock during NUMA hinting fault
git bisect bad 766b92ec2b19d5001dd0c251b834bccb8cc8c51b
# good: [0c4a0839fab29f8bb71fb367f716b09974710c56] kmemcheck: move hook into __alloc_pages_nodemask() for the page allocator
git bisect good 0c4a0839fab29f8bb71fb367f716b09974710c56
# bad: [14dbc43ae568875fd8faf5d2749dfd1cc27f375c] mm/hugetlb: take page table lock in follow_huge_pmd()
git bisect bad 14dbc43ae568875fd8faf5d2749dfd1cc27f375c
# good: [c6d31af33e763127e7b9e5af73a2255d0f3e3b39] mm, vmscan: wake up all pfmemalloc-throttled processes at once
git bisect good c6d31af33e763127e7b9e5af73a2255d0f3e3b39
# bad: [ac67e0f46740fece93761c0b17437ebf1972d3c9] mm/hugetlb: pmd_huge() returns true for non-present hugepage
git bisect bad ac67e0f46740fece93761c0b17437ebf1972d3c9
# bad: [3ecd42e200dc8afcdcea809b1546783e3dc271be] mm/hugetlb: reduce arch dependent code around follow_huge_*
git bisect bad 3ecd42e200dc8afcdcea809b1546783e3dc271be
# first bad commit: [3ecd42e200dc8afcdcea809b1546783e3dc271be] mm/hugetlb: reduce arch dependent code around follow_huge_*

parisc:

# bad: [59f7a5af1a6c9e19c6e5152f26548c494a2d7338] pci: test for unexpectedly disabled bridges
# good: [eaa27f34e91a14cdceed26ed6c6793ec1d186115] linux 3.19-rc4
git bisect start 'HEAD' 'v3.19-rc4'
# bad: [374591eb9f19a0805a3e1cc595fd30275d0f5e34] arm: add pmd_mkclean for THP
git bisect bad 374591eb9f19a0805a3e1cc595fd30275d0f5e34
# good: [66b849de48203a58decbec70b4b02ec85d5fc32b] memcg: zap memcg_name argument of memcg_create_kmem_cache
git bisect good 66b849de48203a58decbec70b4b02ec85d5fc32b
# good: [b4ff5dfee2dc67a3c0c472df2b37449bcf617124] fs: make shrinker memcg aware
git bisect good b4ff5dfee2dc67a3c0c472df2b37449bcf617124
# good: [f10b1f4851a4c5ebf006c043ac541c0f5041e9b1] fs: shrinker: always scan at least one object of each type
git bisect good f10b1f4851a4c5ebf006c043ac541c0f5041e9b1
# bad: [beaaa51193ba7476901a0751edbe48c4c5eae620] mm: vmscan: fix the page state calculation in too_many_isolated
git bisect bad beaaa51193ba7476901a0751edbe48c4c5eae620
# bad: [61182191d3e8732d59a7075a0dfba794eb214705] page_writeback: cleanup mess around cancel_dirty_page()
git bisect bad 61182191d3e8732d59a7075a0dfba794eb214705
# good: [5bce03e66f2ee510be64c27b86b6114c8c1b52e7] mm: pagemap_read: limit scan to virtual region being asked
git bisect good 5bce03e66f2ee510be64c27b86b6114c8c1b52e7
# bad: [7962f8a4bf53cc6cca30e4d138d72f529b13eedd] page_writeback: put account_page_redirty() after set_page_dirty()
git bisect bad 7962f8a4bf53cc6cca30e4d138d72f529b13eedd
# bad: [c824a9dc5e8821ce083652d4f728e804161d3dd0] mm: account pmd page tables to the process
git bisect bad c824a9dc5e8821ce083652d4f728e804161d3dd0
# first bad commit: [c824a9dc5e8821ce083652d4f728e804161d3dd0] mm: account pmd page tables to the process

mips:

# bad: [59f7a5af1a6c9e19c6e5152f26548c494a2d7338] pci: test for unexpectedly disabled bridges
# good: [eaa27f34e91a14cdceed26ed6c6793ec1d186115] linux 3.19-rc4
git bisect start 'HEAD' 'v3.19-rc4'
# bad: [374591eb9f19a0805a3e1cc595fd30275d0f5e34] arm: add pmd_mkclean for THP
git bisect bad 374591eb9f19a0805a3e1cc595fd30275d0f5e34
# bad: [66b849de48203a58decbec70b4b02ec85d5fc32b] memcg: zap memcg_name argument of memcg_create_kmem_cache
git bisect bad 66b849de48203a58decbec70b4b02ec85d5fc32b
# good: [1bb1c80a9f3bf3ee90729ea4a048728b22f7c7e9] mm: replace remap_file_pages() syscall with emulation
git bisect good 1bb1c80a9f3bf3ee90729ea4a048728b22f7c7e9
# bad: [13e9a74879b8f71d81726b6a9dace1da0cc770d3] metag: drop _PAGE_FILE and pte_file()-related helpers
git bisect bad 13e9a74879b8f71d81726b6a9dace1da0cc770d3
# bad: [60ec045c7091d034fa3c13f8a449f7a68d0ec37f] arc-drop-_page_file-and-pte_file-related-helpers-fix
git bisect bad 60ec045c7091d034fa3c13f8a449f7a68d0ec37f
# bad: [e0594d89beda9d7027e5e13603065ba0b68e339e] rmap: drop support of non-linear mappings
git bisect bad e0594d89beda9d7027e5e13603065ba0b68e339e
# good: [eeb84bbe41d06868a5b9a0db3aeabe23b098aa1a] mm: drop support of non-linear mapping from fault codepath
git bisect good eeb84bbe41d06868a5b9a0db3aeabe23b098aa1a
# bad: [ee23dbe4f96ed1bb87bb45c38682768891b5b871] proc: drop handling non-linear mappings
git bisect bad ee23dbe4f96ed1bb87bb45c38682768891b5b871
# bad: [df67fb4bb2d6dfddc894743585d0c78bf87d29d3] mm: drop vm_ops->remap_pages and generic_file_remap_pages() stub
git bisect bad df67fb4bb2d6dfddc894743585d0c78bf87d29d3
# first bad commit: [df67fb4bb2d6dfddc894743585d0c78bf87d29d3] mm: drop vm_ops->remap_pages and generic_file_remap_pages() stub

qemu arm:

# bad: [59f7a5af1a6c9e19c6e5152f26548c494a2d7338] pci: test for unexpectedly disabled bridges
# good: [eaa27f34e91a14cdceed26ed6c6793ec1d186115] linux 3.19-rc4
git bisect start 'HEAD' 'v3.19-rc4'
# bad: [374591eb9f19a0805a3e1cc595fd30275d0f5e34] arm: add pmd_mkclean for THP
git bisect bad 374591eb9f19a0805a3e1cc595fd30275d0f5e34
# good: [66b849de48203a58decbec70b4b02ec85d5fc32b] memcg: zap memcg_name argument of memcg_create_kmem_cache
git bisect good 66b849de48203a58decbec70b4b02ec85d5fc32b
# good: [b4ff5dfee2dc67a3c0c472df2b37449bcf617124] fs: make shrinker memcg aware
git bisect good b4ff5dfee2dc67a3c0c472df2b37449bcf617124
# good: [f10b1f4851a4c5ebf006c043ac541c0f5041e9b1] fs: shrinker: always scan at least one object of each type
git bisect good f10b1f4851a4c5ebf006c043ac541c0f5041e9b1
# bad: [beaaa51193ba7476901a0751edbe48c4c5eae620] mm: vmscan: fix the page state calculation in too_many_isolated
git bisect bad beaaa51193ba7476901a0751edbe48c4c5eae620
# bad: [61182191d3e8732d59a7075a0dfba794eb214705] page_writeback: cleanup mess around cancel_dirty_page()
git bisect bad 61182191d3e8732d59a7075a0dfba794eb214705
# good: [5bce03e66f2ee510be64c27b86b6114c8c1b52e7] mm: pagemap_read: limit scan to virtual region being asked
git bisect good 5bce03e66f2ee510be64c27b86b6114c8c1b52e7
# bad: [7962f8a4bf53cc6cca30e4d138d72f529b13eedd] page_writeback: put account_page_redirty() after set_page_dirty()
git bisect bad 7962f8a4bf53cc6cca30e4d138d72f529b13eedd
# bad: [c824a9dc5e8821ce083652d4f728e804161d3dd0] mm: account pmd page tables to the process
git bisect bad c824a9dc5e8821ce083652d4f728e804161d3dd0
# first bad commit: [c824a9dc5e8821ce083652d4f728e804161d3dd0] mm: account pmd page tables to the process

qemu x86_64 (as well as x86_32 and and most likely mips):

# bad: [59f7a5af1a6c9e19c6e5152f26548c494a2d7338] pci: test for unexpectedly disabled bridges
# good: [eaa27f34e91a14cdceed26ed6c6793ec1d186115] linux 3.19-rc4
git bisect start 'HEAD' 'v3.19-rc4'
# bad: [374591eb9f19a0805a3e1cc595fd30275d0f5e34] arm: add pmd_mkclean for THP
git bisect bad 374591eb9f19a0805a3e1cc595fd30275d0f5e34
# bad: [66b849de48203a58decbec70b4b02ec85d5fc32b] memcg: zap memcg_name argument of memcg_create_kmem_cache
git bisect bad 66b849de48203a58decbec70b4b02ec85d5fc32b
# bad: [1bb1c80a9f3bf3ee90729ea4a048728b22f7c7e9] mm: replace remap_file_pages() syscall with emulation
git bisect bad 1bb1c80a9f3bf3ee90729ea4a048728b22f7c7e9
# good: [d693317ef138db88446b3e9f0f65f424fd601046] ocfs2: xattr: remove unused function
git bisect good d693317ef138db88446b3e9f0f65f424fd601046
# good: [b0ac27f754e58851bc34236c5f15deab5ba5439a] ocfs2: implement ocfs2_direct_IO_write
git bisect good b0ac27f754e58851bc34236c5f15deab5ba5439a
# good: [3e069709979378600e1fc743105df008b683fc67] fsioctl.c: make generic_block_fiemap() signal-tolerant
git bisect good 3e069709979378600e1fc743105df008b683fc67
# bad: [825e778f321e376dd4c083a0f0cef9281cdcfefc] mm/slub: optimize alloc/free fastpath by removing preemption on/off
git bisect bad 825e778f321e376dd4c083a0f0cef9281cdcfefc
# good: [9084e3fb91012d903b2d74fc95605a37db4d7682] add -mmN to EXTRAVERSION
git bisect good 9084e3fb91012d903b2d74fc95605a37db4d7682
# first bad commit: [825e778f321e376dd4c083a0f0cef9281cdcfefc] mm/slub: optimize alloc/free fastpath by removing preemption on/off

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: mmotm 2015-01-16-15-50 uploaded
@ 2015-01-17  6:40   ` Guenter Roeck
  0 siblings, 0 replies; 7+ messages in thread
From: Guenter Roeck @ 2015-01-17  6:40 UTC (permalink / raw
  To: akpm
  Cc: mm-commits, linux-kernel, linux-mm, linux-fsdevel, linux-next,
	sfr, mhocko, Kirill A. Shutemov, Naoya Horiguchi, Joonsoo Kim

On Fri, Jan 16, 2015 at 03:50:38PM -0800, akpm@linux-foundation.org wrote:
> The mm-of-the-moment snapshot 2015-01-16-15-50 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.
> 

This version is a bit worse than usual.

Build results:
	total: 133 pass: 113 fail: 20
Failed builds:
	alpha:defconfig
	alpha:allmodconfig
	m32r:defconfig
	m68k:defconfig
	m68k:allmodconfig
	m68k:sun3_defconfig
	m68k:m5475evb_defconfig
	microblaze:mmu_defconfig
	mips:allmodconfig
	parisc:defconfig
	parisc:generic-32bit_defconfig
	parisc:a500_defconfig
	parisc:generic-64bit_defconfig
	powerpc:cell_defconfig
	powerpc:mpc85xx_defconfig
	powerpc:mpc85xx_smp_defconfig
	powerpc:cell_defconfig
	powerpc:mpc85xx_defconfig
	powerpc:mpc85xx_smp_defconfig
	sparc32:defconfig
Qemu tests:
	total: 30 pass: 18 fail: 12
Failed tests:
	alpha:alpha_defconfig
	microblaze:microblaze_defconfig
	microblaze:microblazeel_defconfig
	mips:mips_malta_smp_defconfig
	mips64:mips_malta64_smp_defconfig
	powerpc:ppc_book3s_smp_defconfig
	powerpc:ppc64_book3s_smp_defconfig
	sh:sh_defconfig
	sparc32:sparc_defconfig
	sparc32:sparc_smp_defconfig
	x86:x86_pc_defconfig
	x86_64:x86_64_pc_defconfig

Details are available at http://server.roeck-us.net:8010/builders; look for the
'mmotm' logs.

Patches identified as bad by bisect (see below for bisect logs):

3ecd42e200dc mm/hugetlb: reduce arch dependent code around follow_huge_*
c824a9dc5e88 mm: account pmd page tables to the process
825e778f321e mm/slub: optimize alloc/free fastpath by removing preemption on/off
df67fb4bb2d6 mm: drop vm_ops->remap_pages and generic_file_remap_pages() stub

Guenter

---
bisect logs:

ppc:

# bad: [59f7a5af1a6c9e19c6e5152f26548c494a2d7338] pci: test for unexpectedly disabled bridges
# good: [eaa27f34e91a14cdceed26ed6c6793ec1d186115] linux 3.19-rc4
git bisect start 'HEAD' 'v3.19-rc4'
# bad: [374591eb9f19a0805a3e1cc595fd30275d0f5e34] arm: add pmd_mkclean for THP
git bisect bad 374591eb9f19a0805a3e1cc595fd30275d0f5e34
# good: [66b849de48203a58decbec70b4b02ec85d5fc32b] memcg: zap memcg_name argument of memcg_create_kmem_cache
git bisect good 66b849de48203a58decbec70b4b02ec85d5fc32b
# bad: [b4ff5dfee2dc67a3c0c472df2b37449bcf617124] fs: make shrinker memcg aware
git bisect bad b4ff5dfee2dc67a3c0c472df2b37449bcf617124
# bad: [766b92ec2b19d5001dd0c251b834bccb8cc8c51b] mm: numa: do not dereference pmd outside of the lock during NUMA hinting fault
git bisect bad 766b92ec2b19d5001dd0c251b834bccb8cc8c51b
# good: [0c4a0839fab29f8bb71fb367f716b09974710c56] kmemcheck: move hook into __alloc_pages_nodemask() for the page allocator
git bisect good 0c4a0839fab29f8bb71fb367f716b09974710c56
# bad: [14dbc43ae568875fd8faf5d2749dfd1cc27f375c] mm/hugetlb: take page table lock in follow_huge_pmd()
git bisect bad 14dbc43ae568875fd8faf5d2749dfd1cc27f375c
# good: [c6d31af33e763127e7b9e5af73a2255d0f3e3b39] mm, vmscan: wake up all pfmemalloc-throttled processes at once
git bisect good c6d31af33e763127e7b9e5af73a2255d0f3e3b39
# bad: [ac67e0f46740fece93761c0b17437ebf1972d3c9] mm/hugetlb: pmd_huge() returns true for non-present hugepage
git bisect bad ac67e0f46740fece93761c0b17437ebf1972d3c9
# bad: [3ecd42e200dc8afcdcea809b1546783e3dc271be] mm/hugetlb: reduce arch dependent code around follow_huge_*
git bisect bad 3ecd42e200dc8afcdcea809b1546783e3dc271be
# first bad commit: [3ecd42e200dc8afcdcea809b1546783e3dc271be] mm/hugetlb: reduce arch dependent code around follow_huge_*

parisc:

# bad: [59f7a5af1a6c9e19c6e5152f26548c494a2d7338] pci: test for unexpectedly disabled bridges
# good: [eaa27f34e91a14cdceed26ed6c6793ec1d186115] linux 3.19-rc4
git bisect start 'HEAD' 'v3.19-rc4'
# bad: [374591eb9f19a0805a3e1cc595fd30275d0f5e34] arm: add pmd_mkclean for THP
git bisect bad 374591eb9f19a0805a3e1cc595fd30275d0f5e34
# good: [66b849de48203a58decbec70b4b02ec85d5fc32b] memcg: zap memcg_name argument of memcg_create_kmem_cache
git bisect good 66b849de48203a58decbec70b4b02ec85d5fc32b
# good: [b4ff5dfee2dc67a3c0c472df2b37449bcf617124] fs: make shrinker memcg aware
git bisect good b4ff5dfee2dc67a3c0c472df2b37449bcf617124
# good: [f10b1f4851a4c5ebf006c043ac541c0f5041e9b1] fs: shrinker: always scan at least one object of each type
git bisect good f10b1f4851a4c5ebf006c043ac541c0f5041e9b1
# bad: [beaaa51193ba7476901a0751edbe48c4c5eae620] mm: vmscan: fix the page state calculation in too_many_isolated
git bisect bad beaaa51193ba7476901a0751edbe48c4c5eae620
# bad: [61182191d3e8732d59a7075a0dfba794eb214705] page_writeback: cleanup mess around cancel_dirty_page()
git bisect bad 61182191d3e8732d59a7075a0dfba794eb214705
# good: [5bce03e66f2ee510be64c27b86b6114c8c1b52e7] mm: pagemap_read: limit scan to virtual region being asked
git bisect good 5bce03e66f2ee510be64c27b86b6114c8c1b52e7
# bad: [7962f8a4bf53cc6cca30e4d138d72f529b13eedd] page_writeback: put account_page_redirty() after set_page_dirty()
git bisect bad 7962f8a4bf53cc6cca30e4d138d72f529b13eedd
# bad: [c824a9dc5e8821ce083652d4f728e804161d3dd0] mm: account pmd page tables to the process
git bisect bad c824a9dc5e8821ce083652d4f728e804161d3dd0
# first bad commit: [c824a9dc5e8821ce083652d4f728e804161d3dd0] mm: account pmd page tables to the process

mips:

# bad: [59f7a5af1a6c9e19c6e5152f26548c494a2d7338] pci: test for unexpectedly disabled bridges
# good: [eaa27f34e91a14cdceed26ed6c6793ec1d186115] linux 3.19-rc4
git bisect start 'HEAD' 'v3.19-rc4'
# bad: [374591eb9f19a0805a3e1cc595fd30275d0f5e34] arm: add pmd_mkclean for THP
git bisect bad 374591eb9f19a0805a3e1cc595fd30275d0f5e34
# bad: [66b849de48203a58decbec70b4b02ec85d5fc32b] memcg: zap memcg_name argument of memcg_create_kmem_cache
git bisect bad 66b849de48203a58decbec70b4b02ec85d5fc32b
# good: [1bb1c80a9f3bf3ee90729ea4a048728b22f7c7e9] mm: replace remap_file_pages() syscall with emulation
git bisect good 1bb1c80a9f3bf3ee90729ea4a048728b22f7c7e9
# bad: [13e9a74879b8f71d81726b6a9dace1da0cc770d3] metag: drop _PAGE_FILE and pte_file()-related helpers
git bisect bad 13e9a74879b8f71d81726b6a9dace1da0cc770d3
# bad: [60ec045c7091d034fa3c13f8a449f7a68d0ec37f] arc-drop-_page_file-and-pte_file-related-helpers-fix
git bisect bad 60ec045c7091d034fa3c13f8a449f7a68d0ec37f
# bad: [e0594d89beda9d7027e5e13603065ba0b68e339e] rmap: drop support of non-linear mappings
git bisect bad e0594d89beda9d7027e5e13603065ba0b68e339e
# good: [eeb84bbe41d06868a5b9a0db3aeabe23b098aa1a] mm: drop support of non-linear mapping from fault codepath
git bisect good eeb84bbe41d06868a5b9a0db3aeabe23b098aa1a
# bad: [ee23dbe4f96ed1bb87bb45c38682768891b5b871] proc: drop handling non-linear mappings
git bisect bad ee23dbe4f96ed1bb87bb45c38682768891b5b871
# bad: [df67fb4bb2d6dfddc894743585d0c78bf87d29d3] mm: drop vm_ops->remap_pages and generic_file_remap_pages() stub
git bisect bad df67fb4bb2d6dfddc894743585d0c78bf87d29d3
# first bad commit: [df67fb4bb2d6dfddc894743585d0c78bf87d29d3] mm: drop vm_ops->remap_pages and generic_file_remap_pages() stub

qemu arm:

# bad: [59f7a5af1a6c9e19c6e5152f26548c494a2d7338] pci: test for unexpectedly disabled bridges
# good: [eaa27f34e91a14cdceed26ed6c6793ec1d186115] linux 3.19-rc4
git bisect start 'HEAD' 'v3.19-rc4'
# bad: [374591eb9f19a0805a3e1cc595fd30275d0f5e34] arm: add pmd_mkclean for THP
git bisect bad 374591eb9f19a0805a3e1cc595fd30275d0f5e34
# good: [66b849de48203a58decbec70b4b02ec85d5fc32b] memcg: zap memcg_name argument of memcg_create_kmem_cache
git bisect good 66b849de48203a58decbec70b4b02ec85d5fc32b
# good: [b4ff5dfee2dc67a3c0c472df2b37449bcf617124] fs: make shrinker memcg aware
git bisect good b4ff5dfee2dc67a3c0c472df2b37449bcf617124
# good: [f10b1f4851a4c5ebf006c043ac541c0f5041e9b1] fs: shrinker: always scan at least one object of each type
git bisect good f10b1f4851a4c5ebf006c043ac541c0f5041e9b1
# bad: [beaaa51193ba7476901a0751edbe48c4c5eae620] mm: vmscan: fix the page state calculation in too_many_isolated
git bisect bad beaaa51193ba7476901a0751edbe48c4c5eae620
# bad: [61182191d3e8732d59a7075a0dfba794eb214705] page_writeback: cleanup mess around cancel_dirty_page()
git bisect bad 61182191d3e8732d59a7075a0dfba794eb214705
# good: [5bce03e66f2ee510be64c27b86b6114c8c1b52e7] mm: pagemap_read: limit scan to virtual region being asked
git bisect good 5bce03e66f2ee510be64c27b86b6114c8c1b52e7
# bad: [7962f8a4bf53cc6cca30e4d138d72f529b13eedd] page_writeback: put account_page_redirty() after set_page_dirty()
git bisect bad 7962f8a4bf53cc6cca30e4d138d72f529b13eedd
# bad: [c824a9dc5e8821ce083652d4f728e804161d3dd0] mm: account pmd page tables to the process
git bisect bad c824a9dc5e8821ce083652d4f728e804161d3dd0
# first bad commit: [c824a9dc5e8821ce083652d4f728e804161d3dd0] mm: account pmd page tables to the process

qemu x86_64 (as well as x86_32 and and most likely mips):

# bad: [59f7a5af1a6c9e19c6e5152f26548c494a2d7338] pci: test for unexpectedly disabled bridges
# good: [eaa27f34e91a14cdceed26ed6c6793ec1d186115] linux 3.19-rc4
git bisect start 'HEAD' 'v3.19-rc4'
# bad: [374591eb9f19a0805a3e1cc595fd30275d0f5e34] arm: add pmd_mkclean for THP
git bisect bad 374591eb9f19a0805a3e1cc595fd30275d0f5e34
# bad: [66b849de48203a58decbec70b4b02ec85d5fc32b] memcg: zap memcg_name argument of memcg_create_kmem_cache
git bisect bad 66b849de48203a58decbec70b4b02ec85d5fc32b
# bad: [1bb1c80a9f3bf3ee90729ea4a048728b22f7c7e9] mm: replace remap_file_pages() syscall with emulation
git bisect bad 1bb1c80a9f3bf3ee90729ea4a048728b22f7c7e9
# good: [d693317ef138db88446b3e9f0f65f424fd601046] ocfs2: xattr: remove unused function
git bisect good d693317ef138db88446b3e9f0f65f424fd601046
# good: [b0ac27f754e58851bc34236c5f15deab5ba5439a] ocfs2: implement ocfs2_direct_IO_write
git bisect good b0ac27f754e58851bc34236c5f15deab5ba5439a
# good: [3e069709979378600e1fc743105df008b683fc67] fsioctl.c: make generic_block_fiemap() signal-tolerant
git bisect good 3e069709979378600e1fc743105df008b683fc67
# bad: [825e778f321e376dd4c083a0f0cef9281cdcfefc] mm/slub: optimize alloc/free fastpath by removing preemption on/off
git bisect bad 825e778f321e376dd4c083a0f0cef9281cdcfefc
# good: [9084e3fb91012d903b2d74fc95605a37db4d7682] add -mmN to EXTRAVERSION
git bisect good 9084e3fb91012d903b2d74fc95605a37db4d7682
# first bad commit: [825e778f321e376dd4c083a0f0cef9281cdcfefc] mm/slub: optimize alloc/free fastpath by removing preemption on/off

--
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] 7+ messages in thread

* Re: mmotm 2015-01-16-15-50 uploaded
  2015-01-17  6:40   ` Guenter Roeck
@ 2015-01-19  6:19     ` Joonsoo Kim
  -1 siblings, 0 replies; 7+ messages in thread
From: Joonsoo Kim @ 2015-01-19  6:19 UTC (permalink / raw
  To: Guenter Roeck
  Cc: akpm, mm-commits, linux-kernel, linux-mm, linux-fsdevel,
	linux-next, sfr, mhocko, Kirill A. Shutemov, Naoya Horiguchi

On Fri, Jan 16, 2015 at 10:40:23PM -0800, Guenter Roeck wrote:
> On Fri, Jan 16, 2015 at 03:50:38PM -0800, akpm@linux-foundation.org wrote:
> > The mm-of-the-moment snapshot 2015-01-16-15-50 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.
> > 
> 
> This version is a bit worse than usual.
> 
> Build results:
> 	total: 133 pass: 113 fail: 20
> Failed builds:
> 	alpha:defconfig
> 	alpha:allmodconfig
> 	m32r:defconfig
> 	m68k:defconfig
> 	m68k:allmodconfig
> 	m68k:sun3_defconfig
> 	m68k:m5475evb_defconfig
> 	microblaze:mmu_defconfig
> 	mips:allmodconfig
> 	parisc:defconfig
> 	parisc:generic-32bit_defconfig
> 	parisc:a500_defconfig
> 	parisc:generic-64bit_defconfig
> 	powerpc:cell_defconfig
> 	powerpc:mpc85xx_defconfig
> 	powerpc:mpc85xx_smp_defconfig
> 	powerpc:cell_defconfig
> 	powerpc:mpc85xx_defconfig
> 	powerpc:mpc85xx_smp_defconfig
> 	sparc32:defconfig
> Qemu tests:
> 	total: 30 pass: 18 fail: 12
> Failed tests:
> 	alpha:alpha_defconfig
> 	microblaze:microblaze_defconfig
> 	microblaze:microblazeel_defconfig
> 	mips:mips_malta_smp_defconfig
> 	mips64:mips_malta64_smp_defconfig
> 	powerpc:ppc_book3s_smp_defconfig
> 	powerpc:ppc64_book3s_smp_defconfig
> 	sh:sh_defconfig
> 	sparc32:sparc_defconfig
> 	sparc32:sparc_smp_defconfig
> 	x86:x86_pc_defconfig
> 	x86_64:x86_64_pc_defconfig
> 
> Details are available at http://server.roeck-us.net:8010/builders; look for the
> 'mmotm' logs.
> 
> Patches identified as bad by bisect (see below for bisect logs):
> 
> 3ecd42e200dc mm/hugetlb: reduce arch dependent code around follow_huge_*
> c824a9dc5e88 mm: account pmd page tables to the process
> 825e778f321e mm/slub: optimize alloc/free fastpath by removing preemption on/off

Hello,

I sent the fix for testing failure due to 825e778f321e.

https://lkml.org/lkml/2015/1/19/17

It would fix this testing failure.

Thanks.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: mmotm 2015-01-16-15-50 uploaded
@ 2015-01-19  6:19     ` Joonsoo Kim
  0 siblings, 0 replies; 7+ messages in thread
From: Joonsoo Kim @ 2015-01-19  6:19 UTC (permalink / raw
  To: Guenter Roeck
  Cc: akpm, mm-commits, linux-kernel, linux-mm, linux-fsdevel,
	linux-next, sfr, mhocko, Kirill A. Shutemov, Naoya Horiguchi

On Fri, Jan 16, 2015 at 10:40:23PM -0800, Guenter Roeck wrote:
> On Fri, Jan 16, 2015 at 03:50:38PM -0800, akpm@linux-foundation.org wrote:
> > The mm-of-the-moment snapshot 2015-01-16-15-50 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.
> > 
> 
> This version is a bit worse than usual.
> 
> Build results:
> 	total: 133 pass: 113 fail: 20
> Failed builds:
> 	alpha:defconfig
> 	alpha:allmodconfig
> 	m32r:defconfig
> 	m68k:defconfig
> 	m68k:allmodconfig
> 	m68k:sun3_defconfig
> 	m68k:m5475evb_defconfig
> 	microblaze:mmu_defconfig
> 	mips:allmodconfig
> 	parisc:defconfig
> 	parisc:generic-32bit_defconfig
> 	parisc:a500_defconfig
> 	parisc:generic-64bit_defconfig
> 	powerpc:cell_defconfig
> 	powerpc:mpc85xx_defconfig
> 	powerpc:mpc85xx_smp_defconfig
> 	powerpc:cell_defconfig
> 	powerpc:mpc85xx_defconfig
> 	powerpc:mpc85xx_smp_defconfig
> 	sparc32:defconfig
> Qemu tests:
> 	total: 30 pass: 18 fail: 12
> Failed tests:
> 	alpha:alpha_defconfig
> 	microblaze:microblaze_defconfig
> 	microblaze:microblazeel_defconfig
> 	mips:mips_malta_smp_defconfig
> 	mips64:mips_malta64_smp_defconfig
> 	powerpc:ppc_book3s_smp_defconfig
> 	powerpc:ppc64_book3s_smp_defconfig
> 	sh:sh_defconfig
> 	sparc32:sparc_defconfig
> 	sparc32:sparc_smp_defconfig
> 	x86:x86_pc_defconfig
> 	x86_64:x86_64_pc_defconfig
> 
> Details are available at http://server.roeck-us.net:8010/builders; look for the
> 'mmotm' logs.
> 
> Patches identified as bad by bisect (see below for bisect logs):
> 
> 3ecd42e200dc mm/hugetlb: reduce arch dependent code around follow_huge_*
> c824a9dc5e88 mm: account pmd page tables to the process
> 825e778f321e mm/slub: optimize alloc/free fastpath by removing preemption on/off

Hello,

I sent the fix for testing failure due to 825e778f321e.

https://lkml.org/lkml/2015/1/19/17

It would fix this testing failure.

Thanks.

--
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] 7+ messages in thread

end of thread, other threads:[~2015-01-19  6:18 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-16 23:50 mmotm 2015-01-16-15-50 uploaded akpm
  -- strict thread matches above, loose matches on Subject: below --
2015-01-16 23:50 akpm
2015-01-16 23:50 ` akpm
2015-01-17  6:40 ` Guenter Roeck
2015-01-17  6:40   ` Guenter Roeck
2015-01-19  6:19   ` Joonsoo Kim
2015-01-19  6:19     ` Joonsoo Kim

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.