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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id C990EC61DA4 for ; Mon, 6 Mar 2023 21:25:27 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4219B6B0071; Mon, 6 Mar 2023 16:25:27 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 3D19A280001; Mon, 6 Mar 2023 16:25:27 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2997C6B0073; Mon, 6 Mar 2023 16:25:27 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 16F4E6B0071 for ; Mon, 6 Mar 2023 16:25:27 -0500 (EST) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id E092CA0CFD for ; Mon, 6 Mar 2023 21:25:26 +0000 (UTC) X-FDA: 80539754652.20.DE96922 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by imf03.hostedemail.com (Postfix) with ESMTP id 21A2720013 for ; Mon, 6 Mar 2023 21:25:23 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=TdOprbhi; dmarc=none; spf=pass (imf03.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1678137924; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=75S5X/00v/s4vGCCncPyWdFHyCi4jEmtykGdyCaxkF0=; b=6BS5jXtCWP9TLOBCNJbErcBCYOYy9edwCWjRAILrZ3zzmgPblCKtFn5lEnNOESxzJvO04y rqc1bIawyLXdTm8jwTLHLJZeNtLihut9j2CuiL/JwjTTjnLu2sbwSmh5jK6NEwXTfivzkF 22NK3v07fgxkCQJe/6mAcrT44KCY5lg= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=TdOprbhi; dmarc=none; spf=pass (imf03.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1678137924; a=rsa-sha256; cv=none; b=tWcs+/sOM/ucxzxMIENPPZTskXhZUX1CTZSOKa3gZ0LcPUZzVJT7YMYz+TIL5kqnK253F4 QbayeM3WNh6QvFSwnvQrgxC1x6JvmAo14Lrr2Zsma7GvPsaUd36f/NQ/T9A3xL4nYNzVGK FArv9Yj7wRUuBKUM1Yt3MQ3anFJ0gFM= Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id A420CB80FE3; Mon, 6 Mar 2023 21:25:22 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 13EEEC433EF; Mon, 6 Mar 2023 21:25:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1678137921; bh=YdNWw9rYjBG/9fiukR+YyvyAwV7szxHfjCSkWIwiBRM=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=TdOprbhibYOD+CfZdD+VfbtEy0gvykT4dMUU3luivE50KsLD53hRPK+uA/+rdwdbt hvwtmp9UaChyKgr65ZL4rDy/nul5P06DAAgEQ65tYTwzWjMEBh6IhzOBwjV+xk4vD4 D4rD8rWLY/sktA+G1qmA0fH5oODGZaPmkGkrU70o= Date: Mon, 6 Mar 2023 13:25:20 -0800 From: Andrew Morton To: David Stevens Cc: "jiaqiyan@google.com" , Peter Xu , linux-mm@kvack.org, Matthew Wilcox , "Kirill A . Shutemov" , Yang Shi , David Hildenbrand , Hugh Dickins , linux-kernel@vger.kernel.org, "Zach O'Keefe" Subject: Re: [PATCH v4 0/3] mm/khugepaged: fix khugepaged+shmem races Message-Id: <20230306132520.d7af9143c7cbed6eb08a251a@linux-foundation.org> In-Reply-To: References: <20230217085439.2826375-1-stevensd@google.com> <20230303145258.866b985b21b3ccd9bc41bc4b@linux-foundation.org> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspam-User: X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 21A2720013 X-Stat-Signature: 3jegs3gk4nnp4ytcq85ea6m34b9ayf8b X-HE-Tag: 1678137923-534758 X-HE-Meta: U2FsdGVkX1+Gf1OOHwkAbIhK5J/cI/hDwXW0edcIB21AXvUGyWVxWruf87z+WyuCAaVN13W05F6mPj5cmGizl+7cJJ+j9S0tM3BNlP34XvjNiH+9b8JrnwT4fOXKJEmIyYgW1DJiqFLwlwkTT9NzHXxU+mmAZ4XrRN9zOrIujHoxr2kt/a3Tq76cpBBEcWxUrM7zzmMe42QFikjcjcqF6WyM6cQ77cI13NKDtJTRvbQWFlmD6FG+wG5W1sogOUbcvjrWmjcm5dVYoGhI9UBgkStyBLqt0BXczKbq3mZx6e2cj8pN2r0c/HnvDVEBMEnI3qg0LPaax0seqaj/m5BXENBaAAUPSHTevuX9jk/RmtMqp/iRM5y8THxWMTENI6SFjCS5mtvOn+Fc5dWR/H8wIotXMszT6kTcliDCA0oH8tnJ0mVY1DEn2dgmw220HTpWxD7xHpWigrkeK5lMvcKdxGLIRjshCB2OHMIA3LRkgJHGpi8G+3M7E1rKturgLtdoUSQ0hE+koyCHpLpQ6n4RYbaWg/jJGnAlsPPoF6HDVLzSX3r8aiOy8qK0z4ErLzkVbSVrHQQtUYP2+jbZSzi3SI2VJxhptzNkhhckwkFeCRUVhEmNdy44X5K2Ti1+jW09lqbACWvKpaXbS+N1CD+Afceli8duhHYGuMxAdA4dReWHGDozARnqvpFeJv+w9HWlCZzGzaGXrgKf/M0Mv6TjxJoAmXGH797SwUcLkE1wMPJ8g5cxZwvOiC0ZxD7ok5gtf2n9wtP2vbH+42y7vRPok+l98B6keREVJoYVp8PHyFdOB2QXKkiDJGoU4CSUz7cR+ITjeyVPdLG2RUUxTSH8bFLAP703JU2XROfpIWb5oSrlKPVhwmPyjj/ZdVU2JgA3ZV7eIIVS4eLv1OsSiyXl9bXQ64pyD2WA5Fx37602ZC8bGdu/q/UeXTn0SApmXyj6DSmw9Cyctr/XkQMQ9zJ xr8OrpeF Wg1gwgWeuKiDEfEqmMsRu3YolifDk8jhA9yyrNQFd3OIbXmYeUh+czHwPZHt/9QF0yP1DIpa3HekntuR6ihYy9i4XZ7yUlLtOQSW6qs0nAIeWqpdNYOeFVbGnQwqPmGmg9j1wwKKQTi5ji04TSkq8o/Tau1T/kz9rI/4j7KturpTMkxN5Qu89yrRD3HYZZRC5IOvTqi4nH79AS9/SzhvQ4LOeeK5P6euEyKS+qt8fAZoIM6+CvljvfbvXWHLJpPKU4NGQNG5SM39MLG+paiqI0MXDQK5sl2/75SGX+x8xoiE6s0YRjdouS8n39mvOZcMM1CsnOeqtW/QMDzDfuqwBXTMPvBBPGG0/c0Tj0yIjPV3GnyE5rwMhXnGPpnJgmn4/m/yt4hgXhtMXOX1kYzGySQPlmx2Of+VSkXJnO9LdutaGaLyqPX7cVVovxsk4uo4oNaKFAQQqEbCdXwcUrUtyP1rOFA== 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: On Mon, 6 Mar 2023 11:44:59 +0900 David Stevens wrote: > > Yes please. Lets gather the acks thus far, rebase on > > git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm's mm-unstable > > branch and resend? > > This conflicts pretty heavily with the "Memory poison recovery in > khugepaged collapsing" series. This series was written on top of v9 of > that series, but it looks like v9 of that series was dropped and is > being replaced with v10. Which series should go in first? If we're > confident that v10 of that series won't also be dropped, then rebasing > this series onto v10 of that series should be pretty easy. Otherwise > we could try reworking things to minimize conflicts between the two > series (create a 0th refactoring series?). Andrew, what course would > you prefer? I've merged v10 of "Memory poison recovery in khugepaged collapsing" so let's base on that please? "Memory poison recovery in khugepaged collapsing" shows no sign of review, which is worrisome for a series at version 10. Hopefully people will step up soon. So there's presently a risk that "Memory poison recovery in khugepaged collapsing" will go away again, so don't lose the pre-rebase series :(