From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 804BDCA9EAB for ; Sat, 19 Oct 2019 03:19:07 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 19E95222C2 for ; Sat, 19 Oct 2019 03:19:07 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="mtZytAMa" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 19E95222C2 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=linux-foundation.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 8C2438E0005; Fri, 18 Oct 2019 23:19:06 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 873658E0003; Fri, 18 Oct 2019 23:19:06 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7895B8E0005; Fri, 18 Oct 2019 23:19:06 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0030.hostedemail.com [216.40.44.30]) by kanga.kvack.org (Postfix) with ESMTP id 57E3A8E0003 for ; Fri, 18 Oct 2019 23:19:06 -0400 (EDT) Received: from smtpin19.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with SMTP id C018B8249980 for ; Sat, 19 Oct 2019 03:19:05 +0000 (UTC) X-FDA: 76059077850.19.thing24_1526a7fb7dc31 X-HE-Tag: thing24_1526a7fb7dc31 X-Filterd-Recvd-Size: 5981 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by imf11.hostedemail.com (Postfix) with ESMTP for ; Sat, 19 Oct 2019 03:19:05 +0000 (UTC) Received: from localhost.localdomain (c-73-231-172-41.hsd1.ca.comcast.net [73.231.172.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 092C7222C2; Sat, 19 Oct 2019 03:19:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1571455144; bh=4jFZdegqf7mpunQoXmP2HeAD9kE2OW4pF74PbW7wpjY=; h=Date:From:To:Cc:Subject:From; b=mtZytAMarV2oofzlv31lY0q2wh0Rw7ITu7fYWt34yQpvavH7aX36ld8lALukq9WF0 +15tnZte8leoYSPk4x+hN3V05j5ujMGKthn9HDAjFglOGeUQXquz2tZBlC9gaHNEpv LUq2GMp9AKaWfbVSNmjVj24wtcEfbPQ5ats6oy74= Date: Fri, 18 Oct 2019 20:19:01 -0700 From: Andrew Morton To: Linus Torvalds Cc: mm-commits@vger.kernel.org, linux-mm@kvack.org Subject: incoming Message-Id: <20191018201901.69d302af98b9dc8eb526cf9f@linux-foundation.org> X-Mailer: Sylpheed 3.5.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Rather a lot of fixes, almost all affecting mm/. 26 patches, based on b9959c7a347d6adbb558fba7e36e9fef3cba3b07: David Hildenbrand : drivers/base/memory.c: don't access uninitialized memmaps in soft_offline_page_store() fs/proc/page.c: don't access uninitialized memmaps in fs/proc/page.c mm/memory-failure.c: don't access uninitialized memmaps in memory_failure() Joel Colledge : scripts/gdb: fix lx-dmesg when CONFIG_PRINTK_CALLER is set Qian Cai : mm/page_owner: don't access uninitialized memmaps when reading /proc/pagetypeinfo David Hildenbrand : mm/memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span() "Aneesh Kumar K.V" : Patch series "mm/memory_hotplug: Shrink zones before removing memory", v6: mm/memunmap: don't access uninitialized memmap in memunmap_pages() Roman Gushchin : mm: memcg/slab: fix panic in __free_slab() caused by premature memcg pointer release Chengguang Xu : ocfs2: fix error handling in ocfs2_setattr() John Hubbard : mm/gup_benchmark: add a missing "w" to getopt string mm/gup: fix a misnamed "write" argument, and a related bug Honglei Wang : mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size Mike Rapoport : mm: memblock: do not enforce current limit for memblock_phys* family David Hildenbrand : hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic() Yi Li : ocfs2: fix panic due to ocfs2_wq is null Konstantin Khlebnikov : mm/memcontrol: update lruvec counters in mem_cgroup_move_account Chenwandun : zram: fix race between backing_dev_show and backing_dev_store Ben Dooks : mm: include for is_vma_temporary_stack mm/filemap.c: include for generic_file_vm_ops definition "Ben Dooks (Codethink)" : mm/init-mm.c: include for vm_committed_as_batch "Kirill A. Shutemov" : Patch series "Fixes for THP in page cache", v2: proc/meminfo: fix output alignment mm/thp: fix node page state in split_huge_page_to_list() William Kucharski : mm/vmscan.c: support removing arbitrary sized pages from mapping "Kirill A. Shutemov" : mm/thp: allow dropping THP from page cache Song Liu : kernel/events/uprobes.c: only do FOLL_SPLIT_PMD for uprobe register Ilya Leoshkevich : scripts/gdb: fix debugging modules on s390 drivers/base/memory.c | 3 + drivers/block/zram/zram_drv.c | 5 + fs/ocfs2/file.c | 2 fs/ocfs2/journal.c | 3 - fs/ocfs2/localalloc.c | 3 - fs/proc/meminfo.c | 4 - fs/proc/page.c | 28 ++++++---- kernel/events/uprobes.c | 13 ++++- mm/filemap.c | 1 mm/gup.c | 14 +++-- mm/huge_memory.c | 9 ++- mm/hugetlb.c | 5 - mm/init-mm.c | 1 mm/memblock.c | 6 +- mm/memcontrol.c | 18 ++++--- mm/memory-failure.c | 14 +++-- mm/memory_hotplug.c | 74 ++++++----------------------- mm/memremap.c | 11 ++-- mm/page_owner.c | 5 + mm/rmap.c | 1 mm/slab_common.c | 9 +-- mm/truncate.c | 12 ++++ mm/vmscan.c | 14 ++--- scripts/gdb/linux/dmesg.py | 16 ++++-- scripts/gdb/linux/symbols.py | 8 ++- scripts/gdb/linux/utils.py | 25 +++++---- tools/testing/selftests/vm/gup_benchmark.c | 2 27 files changed, 166 insertions(+), 140 deletions(-)