mmotm 2019-10-31-18-51 uploaded

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The mm-of-the-moment snapshot 2019-10-31-18-51 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 (5.x
or 5.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 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.

	https://github.com/hnaz/linux-mm

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 also available at

	https://github.com/hnaz/linux-mm



This mmotm tree contains the following patches against 5.4-rc5:
(patches marked "*" will be included in linux-next)

  origin.patch
* proc-kpageflags-prevent-an-integer-overflow-in-stable_page_flags.patch
* proc-kpageflags-do-not-use-uninitialized-struct-pages.patch
* mmthp-recheck-each-page-before-collapsing-file-thp.patch
* mmthp-recheck-each-page-before-collapsing-file-thp-fix.patch
* mm-memcontrol-fix-null-ptr-deref-in-percpu-stats-flush.patch
* mm-gup_benchmark-fix-map_hugetlb-case.patch
* mm-meminit-recalculate-pcpu-batch-and-high-limits-after-init-completes.patch
* mm-meminit-recalculate-pcpu-batch-and-high-limits-after-init-completes-fix.patch
* mm-thp-handle-page-cache-thp-correctly-in-pagetranscompoundmap.patch
* mm-thp-handle-page-cache-thp-correctly-in-pagetranscompoundmap-v4.patch
* ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_write.patch
* ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_write-checkpatch-fixes.patch
* mm-mmu_notifiers-use-the-right-return-code-for-warn_on.patch
* mm-vmstat-hide-proc-pagetypeinfo-from-normal-users.patch
* mm-vmstat-reduce-zone-lock-holding-time-by-proc-pagetypeinfo.patch
* mm-vmstat-reduce-zone-lock-holding-time-by-proc-pagetypeinfo-fix.patch
* khugepaged-might_sleep-warn-due-to-config_highpte=y.patch
* mm-thp-tweak-reclaim-compaction-effort-of-local-only-and-all-node-allocations.patch
* mm-rate-limit-allocation-failure-warnings-more-aggressively.patch
* zswap-add-myself-to-the-maintainers-list.patch
* dump_stack-avoid-the-livelock-of-the-dump_lock.patch
* dump_stack-avoid-the-livelock-of-the-dump_lock-fix.patch
* maintainers-update-information-for-memory-management.patch
* maintainers-update-information-for-memory-management-fix.patch
* mm-slab-make-page_cgroup_ino-to-recognize-non-compound-slab-pages-properly.patch
* scripts-gdb-fix-debugging-modules-compiled-with-hot-cold-partitioning.patch
* mm-sparse-consistently-do-not-zero-memmap.patch
* mm-memory_hotplug-fix-updating-the-node-span.patch
* mm-memcontrol-fix-network-errors-from-failing-__gfp_atomic-charges.patch
* mm-mempolicy-fix-the-wrong-return-value-and-potential-pages-leak-of-mbind.patch
* ocfs2-remove-unused-function-ocfs2_prepare_inode_for_refcount.patch
* ocfs2-fix-passing-zero-to-ptr_err-warning.patch
* ramfs-support-o_tmpfile.patch
  mm.patch
* mm-slab-make-kmalloc_info-contain-all-types-of-names.patch
* mm-slab-remove-unused-kmalloc_size.patch
* mm-slab_common-use-enum-kmalloc_cache_type-to-iterate-over-kmalloc-caches.patch
* mm-slub-print-the-offset-of-fault-addresses.patch
* mm-update-comments-in-slubc.patch
* mm-gup-allow-cma-migration-to-propagate-errors-back-to-caller.patch
* mm-swap-disallow-swapon-on-zoned-block-devices.patch
* mm-swap-disallow-swapon-on-zoned-block-devices-fix.patch
* mm-trivial-mark_page_accessed-cleanup.patch
* mm-memcg-clean-up-reclaim-iter-array.patch
* mm-vmscan-expose-cgroup_ino-for-memcg-reclaim-tracepoints.patch
* mm-memcontrol-remove-dead-code-from-memory_max_write.patch
* mm-memcontrol-try-harder-to-set-a-new-memoryhigh.patch
* mm-fix-comments-based-on-per-node-memcg.patch
* mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node.patch
* mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node-v2.patch
* mm-drop-mmap_sem-before-calling-balance_dirty_pages-in-write-fault.patch
* shmem-pin-the-file-in-shmem_fault-if-mmap_sem-is-dropped.patch
* mm-emit-tracepoint-when-rss-changes.patch
* mm-mmapc-remove-a-never-trigger-warning-in-__vma_adjust.patch
* mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-from-a-region.patch
* mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-from-a-region-checkpatch-fixes.patch
* mm-mmap-fix-the-adjusted-length-error.patch
* mm-swap-piggyback-lru_add_drain_all-calls.patch
* mm-mmapc-prev-could-be-retrieved-from-vma-vm_prev.patch
* mm-mmapc-__vma_unlink_prev-is-not-necessary-now.patch
* mm-mmapc-extract-__vma_unlink_list-as-counter-part-for-__vma_link_list.patch
* mm-mmapc-rb_parent-is-not-necessary-in-__vma_link_list.patch
* mm-rmapc-dont-reuse-anon_vma-if-we-just-want-a-copy.patch
* mm-rmapc-reuse-mergeable-anon_vma-as-parent-when-fork.patch
* mm-mmapc-use-is_err_value-to-check-return-value-of-get_unmapped_area.patch
* mm-mmapc-use-is_err_value-to-check-return-value-of-get_unmapped_area-fix.patch
* arc-mm-remove-__arch_use_5level_hack.patch
* asm-generic-tlb-stub-out-pud_free_tlb-if-nopud.patch
* asm-generic-tlb-stub-out-p4d_free_tlb-if-nop4d.patch
* asm-generic-tlb-stub-out-pmd_free_tlb-if-nopmd.patch
* asm-generic-mm-stub-out-p4ud_clear_bad-if-__pagetable_p4ud_folded.patch
* mm-fix-outdated-comment-in-page_get_anon_vma.patch
* mm-memory-failurec-clean-up-around-tk-pre-allocation.patch
* mm-soft-offline-convert-parameter-to-pfn.patch
* mm-hotplug-reorder-memblock_-calls-in-try_remove_memory.patch
* memory_hotplug-add-a-bounds-check-to-__add_pages.patch
* mm-memory_hotplug-export-generic_online_page.patch
* hv_balloon-use-generic_online_page.patch
* mm-memory_hotplug-remove-__online_page_free-and-__online_page_increment_counters.patch
* mm-memmap_init-update-variable-name-in-memmap_init_zone.patch
* mm-memory_hotplug-dont-access-uninitialized-memmaps-in-shrink_zone_span.patch
* mm-memory_hotplug-shrink-zones-when-offlining-memory.patch
* mm-memory_hotplug-poison-memmap-in-remove_pfn_range_from_zone.patch
* mm-memory_hotplug-we-always-have-a-zone-in-find_smallestbiggest_section_pfn.patch
* mm-memory_hotplug-dont-check-for-all-holes-in-shrink_zone_span.patch
* mm-memory_hotplug-drop-local-variables-in-shrink_zone_span.patch
* mm-memory_hotplug-cleanup-__remove_pages.patch
* mm-page_allocc-dont-set-pages-pagereserved-when-offlining.patch
* mm-page_isolationc-convert-skip_hwpoison-to-memory_offline.patch
* mm-memory_hotplug-fix-try_offline_node.patch
* mm-sparsec-mark-populate_section_memmap-as-__meminit.patch
* mm-sparsec-mark-populate_section_memmap-as-__meminit-v2.patch
* mm-vmalloc-remove-unnecessary-highmem_mask-from-parameter-of-gfpflags_allow_blocking.patch
* mm-vmalloc-remove-preempt_disable-enable-when-do-preloading.patch
* mm-vmalloc-respect-passed-gfp_mask-when-do-preloading.patch
* mm-vmalloc-add-more-comments-to-the-adjust_va_to_fit_type.patch
* selftests-vm-add-fragment-config_test_vmalloc.patch
* mm-vmalloc-rework-vmap_area_lock.patch
* mm-page_alloc-add-alloc_contig_pages.patch
* mm-pcp-share-common-code-between-memory-hotplug-and-percpu-sysctl-handler.patch
* mm-pcpu-make-zone-pcp-updates-and-reset-internal-to-the-mm.patch
* mm-fix-comment-for-isolate_unmapped-macro.patch
* mm-vmscan-remove-unused-lru_pages-argument.patch
* mm-vmscan-remove-unused-scan_control-parameter-from-pageout.patch
* mm-vmscan-simplify-lruvec_lru_size.patch
* mm-clean-up-and-clarify-lruvec-lookup-procedure.patch
* mm-vmscan-move-inactive_list_is_low-swap-check-to-the-caller.patch
* mm-vmscan-naming-fixes-global_reclaim-and-sane_reclaim.patch
* mm-vmscan-replace-shrink_node-loop-with-a-retry-jump.patch
* mm-vmscan-turn-shrink_node_memcg-into-shrink_lruvec.patch
* mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part.patch
* mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part-fix.patch
* mm-vmscan-harmonize-writeback-congestion-tracking-for-nodes-memcgs.patch
* z3fold-add-inter-page-compaction.patch
* z3fold-add-inter-page-compaction-fix.patch
* mm-support-memblock-alloc-on-the-exact-node-for-sparse_buffer_init.patch
* mm-oom-avoid-printk-iteration-under-rcu.patch
* mm-oom-avoid-printk-iteration-under-rcu-fix.patch
* hugetlbfs-hugetlb_fault_mutex_hash-cleanup.patch
* hugetlbfs-add-o_tmpfile-support.patch
* mm-hugetlbfs-fix-error-handling-when-setting-up-mounts.patch
* hugetlbfs-convert-macros-to-static-inline-fix-sparse-warning.patch
* hugetlb-region_chg-provides-only-cache-entry.patch
* hugetlb-remove-duplicated-code.patch
* hugetlb-remove-duplicated-code-checkpatch-fixes.patch
* hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash.patch
* hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix.patch
* hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix-fix.patch
* mm-hugetlb-avoid-looping-to-the-same-hugepage-if-pages-and-vmas.patch
* mm-split_huge_pages_fops-should-be-defined-with-define_debugfs_attribute.patch
* mm-thp-do-not-queue-fully-unmapped-pages-for-deferred-split.patch
* mm-thp-make-set_huge_zero_page-return-void.patch
* mm-cmac-switch-to-bitmap_zalloc-for-cma-bitmap-allocation.patch
* mm-cma_debug-use-define_debugfs_attribute-to-define-debugfs-fops.patch
* mm-hwpoison-inject-use-define_debugfs_attribute-to-define-debugfs-fops.patch
* mm-vmstat-add-helpers-to-get-vmstat-item-names-for-each-enum-type.patch
* mm-vmstat-do-not-use-size-of-vmstat_text-as-count-of-proc-vmstat-items.patch
* mm-memcontrol-use-vmstat-names-for-printing-statistics.patch
* mm-mmapc-make-vma_merge-comment-more-easy-to-understand.patch
* userfaultfd-use-vma_pagesize-for-all-huge-page-size-calculation.patch
* userfaultfd-remove-unnecessary-warn_on-in-__mcopy_atomic_hugetlb.patch
* userfaultfd-wrap-the-common-dst_vma-check-into-an-inlined-function.patch
* uffd-wp-clear-vm_uffd_missing-or-vm_uffd_wp-during-userfaultfd_register.patch
* mm-shmemc-make-array-values-static-const-makes-object-smaller.patch
* mm-fix-struct-member-name-in-function-comments.patch
* mm-fix-typo-in-the-comment-when-calling-function-__setpageuptodate.patch
* mm-memory_hotplugc-remove-__online_page_set_limits.patch
* mm-annotate-refault-stalls-from-swap_readpage.patch
* mm-annotate-refault-stalls-from-swap_readpage-fix.patch
* info-task-hung-in-generic_file_write_iter.patch
* info-task-hung-in-generic_file_write-fix.patch
* kernel-hung_taskc-monitor-killed-tasks.patch
* proc-change-nlink-under-proc_subdir_lock.patch
* proc-delete-useless-len-variable.patch
* proc-shuffle-struct-pde_opener.patch
* proc-fix-confusing-macro-arg-name.patch
* sysctl-inline-braces-for-ctl_table-and-ctl_table_header.patch
* gitattributes-use-dts-diff-driver-for-dts-files.patch
* linux-build_bugh-change-type-to-int.patch
* kernel-notifierc-intercepting-duplicate-registrations-to-avoid-infinite-loops.patch
* kernel-notifierc-remove-notifier_chain_cond_register.patch
* kernel-notifierc-remove-blocking_notifier_chain_cond_register.patch
* kernel-profile-use-cpumask_available-to-check-for-null-cpumask.patch
* kernel-sysc-avoid-copying-possible-padding-bytes-in-copy_to_user.patch
* hung_task-allow-printing-warnings-every-check-interval.patch
* get_maintainer-add-signatures-from-fixes-badcommit-lines-in-commit-message.patch
* lib-rbtree-set-successors-parent-unconditionally.patch
* lib-rbtree-get-successors-color-directly.patch
* string-add-stracpy-and-stracpy_pad-mechanisms.patch
* documentation-checkpatch-prefer-stracpy-strscpy-over-strcpy-strlcpy-strncpy.patch
* lib-fix-possible-incorrect-result-from-rational-fractions-helper.patch
* checkpatch-improve-ignoring-camelcase-si-style-variants-like-ma.patch
* epoll-simplify-ep_poll_safewake-for-config_debug_lock_alloc.patch
* fs-epoll-remove-unnecessary-wakeups-of-nested-epoll.patch
* selftests-add-epoll-selftests.patch
* elf-delete-unused-interp_map_addr-argument.patch
* elf-extract-elf_read-function.patch
* uaccess-disallow-int_max-copy-sizes.patch
* aio-simplify-read_events.patch
* kcov-remote-coverage-support.patch
* usb-kcov-collect-coverage-from-hub_event.patch
* usb-kcov-collect-coverage-from-hub_event-fix.patch
* vhost-kcov-collect-coverage-from-vhost_worker.patch
* lib-ubsan-dont-seralize-ubsan-report.patch
* smp_mb__beforeafter_atomic-update-documentation.patch
* ipc-mqueuec-remove-duplicated-code.patch
* ipc-mqueuec-update-document-memory-barriers.patch
* ipc-msgc-update-and-document-memory-barriers.patch
* ipc-semc-document-and-update-memory-barriers.patch
* arch-ipcbufh-make-uapi-asm-ipcbufh-self-contained.patch
* arch-msgbufh-make-uapi-asm-msgbufh-self-contained.patch
* arch-sembufh-make-uapi-asm-sembufh-self-contained.patch
* ipc-consolidate-all-xxxctl_down-functions.patch
  linux-next.patch
  linux-next-rejects.patch
  linux-next-git-rejects.patch
  diff-sucks.patch
* drivers-block-null_blk_mainc-fix-layout.patch
* drivers-block-null_blk_mainc-fix-uninitialized-var-warnings.patch
* pinctrl-fix-pxa2xxc-build-warnings.patch
* lib-list-test-add-a-test-for-the-list-doubly-linked-list.patch
* lib-list-test-add-a-test-for-the-list-doubly-linked-list-v3.patch
* lib-genallocc-export-symbol-addr_in_gen_pool.patch
* lib-genallocc-rename-addr_in_gen_pool-to-gen_pool_has_addr.patch
* lib-genallocc-rename-addr_in_gen_pool-to-gen_pool_has_addr-fix.patch
* hacking-group-sysrq-kgdb-ubsan-into-generic-kernel-debugging-instruments.patch
* hacking-create-submenu-for-arch-special-debugging-options.patch
* hacking-group-kernel-data-structures-debugging-together.patch
* hacking-move-kernel-testing-and-coverage-options-to-same-submenu.patch
* hacking-move-oops-into-lockups-and-hangs.patch
* hacking-move-sched_stack_end_check-after-debug_stack_usage.patch
* hacking-create-a-submenu-for-scheduler-debugging-options.patch
* hacking-move-debug_bugverbose-to-printk-and-dmesg-options.patch
* hacking-move-debug_fs-to-generic-kernel-debugging-instruments.patch
* bitops-introduce-the-for_each_set_clump8-macro.patch
* bitops-introduce-the-for_each_set_clump8-macro-fix.patch
* bitops-introduce-the-for_each_set_clump8-macro-fix-fix.patch
* bitops-introduce-the-for_each_set_clump8-macro-fix-fix-fix.patch
* lib-test_bitmapc-add-for_each_set_clump8-test-cases.patch
* gpio-104-dio-48e-utilize-for_each_set_clump8-macro.patch
* gpio-104-idi-48-utilize-for_each_set_clump8-macro.patch
* gpio-gpio-mm-utilize-for_each_set_clump8-macro.patch
* gpio-ws16c48-utilize-for_each_set_clump8-macro.patch
* gpio-pci-idio-16-utilize-for_each_set_clump8-macro.patch
* gpio-pcie-idio-24-utilize-for_each_set_clump8-macro.patch
* gpio-uniphier-utilize-for_each_set_clump8-macro.patch
* gpio-74x164-utilize-the-for_each_set_clump8-macro.patch
* thermal-intel-intel_soc_dts_iosf-utilize-for_each_set_clump8-macro.patch
* gpio-pisosr-utilize-the-for_each_set_clump8-macro.patch
* gpio-max3191x-utilize-the-for_each_set_clump8-macro.patch
* gpio-pca953x-utilize-the-for_each_set_clump8-macro.patch
* lib-test_bitmap-force-argument-of-bitmap_parselist_user-to-proper-address-space.patch
* lib-test_bitmap-undefine-macros-after-use.patch
* lib-test_bitmap-name-exp_bytes-properly.patch
* lib-test_bitmap-rename-exp-to-exp1-to-avoid-ambiguous-name.patch
* lib-test_bitmap-move-exp1-and-exp2-upper-for-others-to-use.patch
* lib-test_bitmap-fix-comment-about-this-file.patch
* bitmap-introduce-bitmap_replace-helper.patch
* gpio-pca953x-remove-redundant-variable-and-check-in-irq-handler.patch
* gpio-pca953x-use-input-from-regs-structure-in-pca953x_irq_pending.patch
* gpio-pca953x-convert-to-use-bitmap-api.patch
* gpio-pca953x-convert-to-use-bitmap-api-fix.patch
* gpio-pca953x-tight-up-indentation.patch
* mm-add-generic-pd_leaf-macros.patch
* arc-mm-add-pd_leaf-definitions.patch
* arm-mm-add-pd_leaf-definitions.patch
* arm64-mm-add-pd_leaf-definitions.patch
* mips-mm-add-pd_leaf-definitions.patch
* powerpc-mm-add-pd_leaf-definitions.patch
* riscv-mm-add-pd_leaf-definitions.patch
* s390-mm-add-pd_leaf-definitions.patch
* sparc-mm-add-pd_leaf-definitions.patch
* x86-mm-add-pd_leaf-definitions.patch
* mm-pagewalk-add-p4d_entry-and-pgd_entry.patch
* mm-pagewalk-allow-walking-without-vma.patch
* mm-pagewalk-add-test_pd-callbacks.patch
* mm-pagewalk-add-depth-parameter-to-pte_hole.patch
* x86-mm-point-to-struct-seq_file-from-struct-pg_state.patch
* x86-mmefi-convert-ptdump_walk_pgd_level-to-take-a-mm_struct.patch
* x86-mm-convert-ptdump_walk_pgd_level_debugfs-to-take-an-mm_struct.patch
* x86-mm-convert-ptdump_walk_pgd_level_core-to-take-an-mm_struct.patch
* mm-add-generic-ptdump.patch
* x86-mm-convert-dump_pagetables-to-use-walk_page_range.patch
* arm64-mm-convert-mm-dumpc-to-use-walk_page_range.patch
* arm64-mm-display-non-present-entries-in-ptdump.patch
* drivers-tty-serial-sh-scic-suppress-warning.patch
* fix-read-buffer-overflow-in-delta-ipc.patch
  make-sure-nobodys-leaking-resources.patch
  releasing-resources-with-children.patch
  mutex-subsystem-synchro-test-module.patch
  kernel-forkc-export-kernel_thread-to-modules.patch
  workaround-for-a-pci-restoring-bug.patch



[Index of Archives]     [Kernel Archive]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]

  Powered by Linux