* 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.