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 D7199C38142 for ; Sun, 22 Jan 2023 01:21:04 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 222A06B0072; Sat, 21 Jan 2023 20:21:04 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 1D2BE6B0073; Sat, 21 Jan 2023 20:21:04 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 09B176B0074; Sat, 21 Jan 2023 20:21:04 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id EB0236B0072 for ; Sat, 21 Jan 2023 20:21:03 -0500 (EST) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id B5D141A0794 for ; Sun, 22 Jan 2023 01:21:03 +0000 (UTC) X-FDA: 80380681206.28.D44657C Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by imf23.hostedemail.com (Postfix) with ESMTP id ACE2A140002 for ; Sun, 22 Jan 2023 01:21:01 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=kQpLLvWG; spf=pass (imf23.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1674350462; 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=83Hig+gABAkfRDcS8qIlhEYpj8PzIWu7GJi5KYYaB+Y=; b=jDa//dftekY+gdyeJDP+w98hqr+pbOP0gsUOZ/smaP1jeXFNBpkzsYrphIBRBIQ//Sksl7 j1KBXSOoFa+dYSzw13gkpmCTlnsq/ZyqhbUNHWsvTrZXBz0LPQw/kDHvywoxsNsZTR4q3z yJHNN2n9zz5TAWun/nb+MRXjQbh+Sp8= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=kQpLLvWG; spf=pass (imf23.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1674350462; a=rsa-sha256; cv=none; b=VR8qQgwEK0FUajwBzt59KwA5671YeGgrWkvBsKNBXS+r/81kLgZc2GHKnAGMltCe9QtcUU pEV5yN15QagOnLsnDpc73QACEoerbppAKj6NX/FTk5HVydMm3SX6w7rX9TEhk7XSuPJdy0 rd9HLfdaCVDDkSWupBuFYL9HYsQeV00= 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 F21E1B80880; Sun, 22 Jan 2023 01:20:59 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 424BEC433EF; Sun, 22 Jan 2023 01:20:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1674350458; bh=ZN8I5KJyXBin1VnuCQ0QtOpAvQ/E+QA1cfQ6YM42dIQ=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=kQpLLvWGQgz6BsXHsFi94JE9rp+gqGieqS8/2FT8unLJgTKzraIw35PnSUC+21xr/ 9kQNW76YkRz3yFLajoJHNd/N/RkuktutjQrD0Iv/GnqnxkXckLD2sJ9xJHdOTt5Rwg gFpTVotj+WCbQuVhrSkzHeN0eM0Dhl/wkCpe0gr0= Date: Sat, 21 Jan 2023 17:20:57 -0800 From: Andrew Morton To: Christoph Hellwig Cc: Uladzislau Rezki , Andrey Ryabinin , Alexander Potapenko , Andrey Konovalov , Dmitry Vyukov , Vincenzo Frascino , kasan-dev@googlegroups.com, linux-mm@kvack.org, Sibi Sankar , Bjorn Andersson Subject: Re: cleanup vfree and vunmap Message-Id: <20230121172057.44095a9626e7fdd05f221b1f@linux-foundation.org> In-Reply-To: <20230121071051.1143058-1-hch@lst.de> References: <20230121071051.1143058-1-hch@lst.de> 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: rspam03 X-Stat-Signature: ftwtytw6ro9p9owrsn8ngymx6s73hwwa X-Rspamd-Queue-Id: ACE2A140002 X-HE-Tag: 1674350461-960113 X-HE-Meta: U2FsdGVkX181+wZDNOSOdIiO6dUvQzp5F3q2dNvp9JHYKNwJBOHuIzrpbZ3viF9hTDod1SG8oomltUuE5HHS8e9V3LQDLt8ieqxg6kaYOONP+KTMUFx4dH0FUMP2/seNb/xd6h5Diz3vrlMXIbaASlvhyAkPXHr8H4SmEJqhANDjwlWJqaMqMceFvzi+j3OHoCITy9sR5kG7itjIHFrqReBEUeTVB05n7uFkVkK8GlT/+jFSGOW5Z6O9glWY1Ce4kkTDseavyDF+FouO9hMUTvONe8lIZ+YsdA0Io1qiP5/bZ1U+QeloGdy2lj962e5PxJFGz/dC3z9h+3E5/gXGo4ZPVCo3Huqu9IcBCF7/z+d6M2fu8HZnXP5pE/PycP/CX7MJ2/jsUy5AdVcFNwb4dx+X2jR2D80OlUZNHiVMg3Csdr3/zb+wfLMnpQIrcgvCaddnyszLBfhvyInv3dcYm91phbIehjR85C4QZItyWrkLTEhlaQFyDXtmr2FkjwTfVBJbqA6F3p/Aer1+f0ywbc4doXIPJaEsiTztBlN4szGCl9K3efnCXxfzvfo6HLrFIIDArBm58iGpFk2ee5ZVPvT2uPFR6rEeHqJWNfPnrkSkw76OkNZKaIDIKldhiaZ+abk6XDF+VWqx9TvuwHSnhYD4EKR331UK1eGLT2UWwLZi8cnRcO4aQe515O+iVcOexAF55vNeHqnKu5kH7ayrF++sLy895+kcutfDqe2ANpV6/mCf8+NgynmndxC4IHsKjpEGqABVBINvfnuPZOCpRyvFuSmUnCg9rt8mfae2rkv2UZ4sa9x1joW09sLZgIRsdeb63JB+xPTJHSz8+fzcnRk965BQqOSbsPPRme/AyfXx9EdeKFiea4PbEw1j/kX1mUVXWNyEqadS61IVoxdQVIcasJrhBVzG/Qzb8iwmsFDuLqJOz9/The0Hmhl7o+bTrzeT4zNRuaZhH9B2DCw eXeNaBfU +bFNs2la6JM69yuebs2dzOJE4+y71/ikB2ykkg7TPhfWIwnFhSEs4lRtNKZPOhCAaXf4BugovTDZp20D7lW67IgvzXEZndHiDBAUx7oyJ3uEXZ+L5akrWk85FVip0gCjEJO5K+AkEPPJj/fh/ehzlww7Vykn61HW/5a0LjVBM+qgLGMEqBck356jNrYEJ74ntIKAJI0obIIHHB598HStXFMgsaW78bWk1+CvZGNE0Z/oGN1uNd8hSXfNbdgDmyyGMjpWR8m/asnJKGAXghj/hCtPYV2COCtxTHcVaRbSnmdM6ZNfPU5NadDvme+4M2lTkBR0iRrInSvSIsNruK3FX3JyxfhFBoM3EiYCFvU33ltFL5tBpjAdk6fd9otzaP/XpHXA9teaFA0BZT4DeGxh3xMO+aciDx/O8Fpld 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 Sat, 21 Jan 2023 08:10:41 +0100 Christoph Hellwig wrote: > Hi all, > > this little series untangles the vfree and vunmap code path a bit. > > For the KASAN maintainers: the interesting patch re KASAN is patch 8. > > Note that it depends on 'Revert "remoteproc: qcom_q6v5_mss: map/unmap metadata > region before/after use"' in linux-next. > In what way does it depend? Not textually. I could merge the series as-is into mm-unstable, but presumably that tree will now blow up if someone uses qcom_q6v5_mss.c. Which I suspect is unlikely, but taking a copy of a899d542b687c9b ("Revert "remoteproc: qcom_q6v5_mss: map/unmap metadata region before/after use"") is easy enough, so I'll do that.