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 3BD77C004D4 for ; Thu, 19 Jan 2023 16:45:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 958996B0071; Thu, 19 Jan 2023 11:45:30 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 8E0D16B0073; Thu, 19 Jan 2023 11:45:30 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7824B6B0074; Thu, 19 Jan 2023 11:45:30 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 69BDE6B0071 for ; Thu, 19 Jan 2023 11:45:30 -0500 (EST) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 4736C1C5DAE for ; Thu, 19 Jan 2023 16:45:30 +0000 (UTC) X-FDA: 80372124420.09.A5CB676 Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com [209.85.208.46]) by imf12.hostedemail.com (Postfix) with ESMTP id 8603340009 for ; Thu, 19 Jan 2023 16:45:28 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=hRbocgiL; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf12.hostedemail.com: domain of urezki@gmail.com designates 209.85.208.46 as permitted sender) smtp.mailfrom=urezki@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1674146728; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=7LYUx3cvfXLZzFSOIowU2SU/bbXiKvBDcYswxFP89G8=; b=HsDGoFncs5GwCY9UwY41NMYYhKXh7ePu+yMlGQvv8NFWR10MrXarn7Dx+QvqraskPWR8+2 Z1ITiwNBtotHHXNcv1KocLQfmUlx9YHnJ6z13euJHt936833kO30gSzxkNCnq4YxTwVDwZ Vzf8Sleu7hkVdwkRZDdEjgEy7Gwx4Kc= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=hRbocgiL; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf12.hostedemail.com: domain of urezki@gmail.com designates 209.85.208.46 as permitted sender) smtp.mailfrom=urezki@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1674146728; a=rsa-sha256; cv=none; b=3WKB3DmWcl1W8ihhszmGFPBpYszeLxU9C1dfGmYuinDFicrnT9BVCM8jn+kd/YGbpkkmfH NKusDuIXF7NR73nRBF3kAyOSxgs8s5OGMGjY4X28Kump7COTAu97UcW080TmhjI4BbjHS7 TD2NfwRFS/lfDs35pwXCA4l2e4mlMPo= Received: by mail-ed1-f46.google.com with SMTP id z11so3635837ede.1 for ; Thu, 19 Jan 2023 08:45:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:date:from:from:to:cc:subject:date:message-id:reply-to; bh=7LYUx3cvfXLZzFSOIowU2SU/bbXiKvBDcYswxFP89G8=; b=hRbocgiL24yqLllnuUHSf4zaYlo25zUgx0qwgXZUzjaBrZscUEchPSDGON67Iwfa2V v9Co/dhXQuwmgHVoxPelfEaAPNSWpQOWBJ2zNAs3jSsGoinxCbEFU0EcgWY2LFvtbKky suka4r4uSlzp9x//lAnRAvK2ObdEvsvNHfBnicDYH10qyGaFm2GLV2sTGehcwOhgUK7x W+PlXOorvD+pCR7Yh1zE2VIRBc9aP27eqpywta00tUNybpH/HWy2CLeKJh8SS3zccb6X nQcioh+hwLjPp3MNKUF+udr+W+Pb+j+PSUwrNmfpByaOlqmfDqCX/ZGxI7bNO60slus8 n9mg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:date:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=7LYUx3cvfXLZzFSOIowU2SU/bbXiKvBDcYswxFP89G8=; b=S5HzkTL0mFu9K3Vq3Tgci3xMbLfz300EZzI4xk900T4CvgKESjtSFtTGrIrlXSP4oc 8kMRprb9KzAUcDcWhyBIowbD3DPpvr+QmTwwhwpiVeAxa4I9nJF3bePz74/3P+nR8qBj KPlZqIUNYzgGTN0mOwz7SIS9jiUKGGrLX9W3wmyb/+0CKDIBtyna/bINdW9Cl04TSOwK iUlxnI3BrB2vNfzrsgh/xW1VhZziQG7R15a/uNgTteKUUOJs2w2rYb2dQUUHH6AlYPHQ nEYMHAFCrC/G+906PxbmL/k8U9MffHfKhlBjdOy0H2dKvSQgCHWcX2lsVqA1lHFqiqMC IAiA== X-Gm-Message-State: AFqh2kqCiCBwkzxJ1wGki7br4204ZERP7yjI7yjUJ3EohDOlvnaCfBAI 7/xYsRxtFMZCoBYT3YqnevQ= X-Google-Smtp-Source: AMrXdXs0mvMBRejUs4iFZTKCnR4VqELmX46+W6wGwSRCFHwbR12KwKoJgtvLcpyV+uAt4RC8WxvG5g== X-Received: by 2002:a05:6402:388c:b0:49a:6a2:6f2f with SMTP id fd12-20020a056402388c00b0049a06a26f2fmr13855285edb.4.1674146727126; Thu, 19 Jan 2023 08:45:27 -0800 (PST) Received: from pc636 (host-90-235-24-47.mobileonline.telia.com. [90.235.24.47]) by smtp.gmail.com with ESMTPSA id r8-20020a05640251c800b0049df0f91b78sm7172971edd.78.2023.01.19.08.45.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Jan 2023 08:45:26 -0800 (PST) From: Uladzislau Rezki X-Google-Original-From: Uladzislau Rezki Date: Thu, 19 Jan 2023 17:45:24 +0100 To: Christoph Hellwig Cc: Andrew Morton , Uladzislau Rezki , linux-mm@kvack.org Subject: Re: cleanup vfree and vunmap Message-ID: References: <20230119100226.789506-1-hch@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230119100226.789506-1-hch@lst.de> X-Rspamd-Queue-Id: 8603340009 X-Rspamd-Server: rspam09 X-Rspam-User: X-Stat-Signature: oyw3pss6is7ooubsyazxgoru4k8and4n X-HE-Tag: 1674146728-343542 X-HE-Meta: U2FsdGVkX18wEOexUPfZRM1+G8cNwRDKsvbf04hZ4UWNMboXqvdS3t80vmWSXaDYUK9Yur3paN/fe+UF5R29a8snyNp3nAmP3UVWE9WlLRVthnb+/87iQFVMs0L3oNgGRzsP7W5jESxID6PqJxVsDw+NNcgzPF5BfCeg+rsuexFt28kycVgLey4cDez6AnJz/FhusJxvDxyh1py36E3oYSZJ0A0SWIbdpPvbKdweTAdWpbjPiz8EHbKMDlsaMUyKEuWU5f3K3veLE2ukefWY3PsgceGCfSWTxsqyIhWNgvYop6P/gQFZeDPUbRuIOAsyjYqbAGujnzUEfDVxh2LaH8fzRAJuvMZx/dMSNndhKcXH9Cihk+Xmu9a0/gcMs8upWFqtf8B+xq1rmjFsCV/CQi0AIAc0DTT7Er0WLS0VLQnI9OShwefBNniEnu2ZswjAVgV06FKzIC5rYPw53IK6KFApMDqzEpyX4HMlHkADu0+TJbvITLHWioNlVr+talS2oyaVmxtjUiJAWRvQyUegqX9en3G4uPLQtCxUuwIesdz/GeRDTosJChJea4eNRa/3HcnnBx9Jp7N+//Mya8pIyjaR2r0GByH0LHBG/nZ3h6g6CAkpYpFroc+EmLjeazN+WEG+JiPxhWlo0JtcYHua5vEQuKEUyPoYTxKGfq1sj5Ur/9j4W71liUnTAiACkBXCvTH08d6EMRBnHGCof96FkDObEw+gL+cnPan46seThRhBGwQfQp9VWC2IJvtIfpWB2FOztJ67H25XSBRm+b8HK8vBKnWk8K7hT6LIzo1dqmE25/+OYGxnZBqBwkgoN2tU9Jl4/qFU3GPBNM0boZwH0aBQMd5AZyvs2VlmKW+65HIRwpSsT7zAfMZjxOMu+hVac+1hfMQtpUrGZYFnQ0HM0o1fmslTi2lR0pQWXUwjLgZnNXI8Xmub2bveXPoqR8BeuEmgDgJvn5PeYpN5rC2 Xip97xX/ 7KH/KbG18e6y6B50ou6L+qNKUUTDO8sOFKvlVUgKvawzYPyoTd4I7vPjHky9LPouNIGZUTfdu1UJ7TRQoVVIRe2Z4/A== 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: Hello! > Hi all, > > this little series untangles the vfree and vunmap code path a bit. > > Note that it depends on 'Revert "remoteproc: qcom_q6v5_mss: map/unmap metadata > region before/after use"' in linux-next. > > Diffstat: > vmalloc.c | 304 +++++++++++++++++++++++++++----------------------------------- > 1 file changed, 134 insertions(+), 170 deletions(-) > I will go trough this refactoring tomorrow and get back with some comments. Thanks! -- Uladzislau Rezki