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 4C24DC369AB for ; Tue, 15 Apr 2025 15:29:16 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EB5896B0173; Tue, 15 Apr 2025 11:29:14 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E3D41280001; Tue, 15 Apr 2025 11:29:14 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CDE0C6B0175; Tue, 15 Apr 2025 11:29:14 -0400 (EDT) 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 AD89D6B0173 for ; Tue, 15 Apr 2025 11:29:14 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 08456B27C9 for ; Tue, 15 Apr 2025 15:29:15 +0000 (UTC) X-FDA: 83336661870.05.647D862 Received: from mail-lf1-f50.google.com (mail-lf1-f50.google.com [209.85.167.50]) by imf17.hostedemail.com (Postfix) with ESMTP id 00D9C40002 for ; Tue, 15 Apr 2025 15:29:12 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=M6XTUoxv; spf=pass (imf17.hostedemail.com: domain of urezki@gmail.com designates 209.85.167.50 as permitted sender) smtp.mailfrom=urezki@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1744730953; 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=jJkk1wWpcI9CJBo5G8AdG0tP+GsY23btFhNdL79cMeM=; b=J5K1RvqhAWd/SuKengZRaVrDOrbQEaz4s/xop6dgu7uCX0B0KPi1vjzqhmIQwD8CJEirTw xPL1XeTpNJ01IQ0cjs9cKlXGx+k7VyWeycwKPtRkANS6ik2JGLc5EcXxEUbPlrJWcVeeV+ o351IGjVD+PwuFkB2F1Z0254cpoJY4Q= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=M6XTUoxv; spf=pass (imf17.hostedemail.com: domain of urezki@gmail.com designates 209.85.167.50 as permitted sender) smtp.mailfrom=urezki@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1744730953; a=rsa-sha256; cv=none; b=tHXad9o+KKsLlXs3atIUwgcnfShssvJcQaVRNV0Lv6q1TPccjdOxjXQWSBmrcZtWsvLUMZ SiJWap5Jkc4o1JLrLVjcHRuVRcNFkVFbylf2e716Lwi3a+pfdPyuWirZh0o9aOiJh5IdS3 eNaoTRzuyZ6ixpBCcqdmnd3jmIwIfTQ= Received: by mail-lf1-f50.google.com with SMTP id 2adb3069b0e04-54acc04516cso958403e87.1 for ; Tue, 15 Apr 2025 08:29:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744730951; x=1745335751; darn=kvack.org; 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=jJkk1wWpcI9CJBo5G8AdG0tP+GsY23btFhNdL79cMeM=; b=M6XTUoxvJx96HJ/HuqHAjl9/kHaqNiZwRyUPdNrrc6vVXL9shAYygdAbFVBLVQyIXn o+Fo5lpUcpwtRD6nso9OeRz/cTwVXHZEqVfXblklVIlc/mURsqsrH7kutIEFdAu2xAgs MUAo5SvKSCMLZdwHyR31AcGUjqGPP0461c266hFeYZ5qexQtwveXCvH7qvrbLr2XBJzg L3KCCw/oU+gneP4Ogl8MtelbD6ib5V+JDd9gN8pFqye3s31anTmZBG+LHm578J8ua6Uq icNbl/7iQM/iVy+XZYW2RIEU9uEt2Jlo7K59GzSr9puPiwoBfZSoNawwk1/Y8emdWhFS K8lw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744730951; x=1745335751; 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=jJkk1wWpcI9CJBo5G8AdG0tP+GsY23btFhNdL79cMeM=; b=XRz5vOxeXWuLagAsAzOClT66l/tpB9vBOJCn1baulVhF97hpeSBIHOAD2fUZ4PMi/T ndeMA0R9M3YZ5m7hqi6SS6BAmb6RRYcrEFxRpghAy6ziS3KzkrHA7i6X1PxJ4C3WstX2 6QGcl0wXFRdChh43NhPmbFbazNJGfcUwE1e4tmy64rVd7joSwwWyG8OXbAV3uUkiaieb 5KNj1/ZpofnF5VSGQ/HmL/pw2tFhjzg/PRMAMHjdPv39UuuHYyjuAxNhWlelIocSPUj8 wilqEZFc5M+0pDnNPpo5HEHU51pBPPL5CZaUCX19369vcB/RwQh0cGHcMCZqWI3a3zEO eViw== X-Gm-Message-State: AOJu0Yz6net+wP0P+7v2Agbkk+pxJuOiJ6wVlMRZqF8yoFpKsOqS3V+z OZIEZc7CPacuOQAyE7bFxmdKehNfmjKM+1fo+MB2Fag9Esw+IZm5 X-Gm-Gg: ASbGncvTv4bm8QCDoLf99zT4A9WkkHgCQUrHaI2L7oTPfY5gpjWqEal88JpzAGPICDS PCKSheZjIWpFEmkz4k2DcUXUFn8ic8jku0cTpw4S4VeOiVlfr3HcuUed/5Idnpzs3S0cuoupnWh lIFiX9FGQeQ9c6TFFSFhUU/X2k25ed/lfBVfb8xFNCu4OPE1SrLVHGvgwR7fQJBFOgsqDwKamu6 TxwSVezIrXjw8hG6RIgaSk0Auy5aXw4O65QHgJxmUZ+R+HTfHGn+OYMk46IAsJFIUgMfQX1D8cU fh2NBcIlmIXZSD6ZjjeF5p8X+Upvyqfd4wXr5N5eRb522CGZaby61aoTEVpFZ1CXH2De X-Google-Smtp-Source: AGHT+IGthHCiCnSTOdaKz2P1xlRe4YqTl43iv6lmCdhGP8sdcumtlSnQXLNds04x4aSalCSuTBLeJA== X-Received: by 2002:a05:6512:12c9:b0:549:916b:e665 with SMTP id 2adb3069b0e04-54d4528d0ecmr4338831e87.1.1744730951219; Tue, 15 Apr 2025 08:29:11 -0700 (PDT) Received: from pc636 (host-90-233-217-52.mobileonline.telia.com. [90.233.217.52]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-54d3d24277esm1459193e87.103.2025.04.15.08.29.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Apr 2025 08:29:10 -0700 (PDT) From: Uladzislau Rezki X-Google-Original-From: Uladzislau Rezki Date: Tue, 15 Apr 2025 17:29:08 +0200 To: Baoquan He Cc: linux-mm@kvack.org, akpm@linux-foundation.org, urezki@gmail.com, linux-kernel@vger.kernel.org Subject: Re: [PATCH 0/5] mm/vmalloc.c: code cleanup and improvements Message-ID: References: <20250415023952.27850-1-bhe@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250415023952.27850-1-bhe@redhat.com> X-Stat-Signature: 85s9xc6czirg4nrhf4ymdb1r9qoq6831 X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: 00D9C40002 X-Rspam-User: X-HE-Tag: 1744730952-288027 X-HE-Meta: U2FsdGVkX1/AkLHhCpJnY/eObDI6cIUt0Nk7WnhyF2HgK7jAjXFCiyhiF38NWECXw+VPBNZzJA3LomYdDYDLJFgWBXVNvVhWCxzcPCVMo5n65bht7QoJIx5K7xHWW2PO7kGPi8vWZqxDhBCRQrChHLGlS30hh6Ynt3dAdV1X132IWyvbIRVrkQqTxPCrlEHmqzXu8gidaDJgMSFHLjJERMcKcTJ1RkPKKfoTbSC20aP8G+aCnwCzMjH2uzuRv7jLuUOGCDyIIw75SQHtiEAWFk6ba2vLzEcZH6crwlsJ1g9YJOlbUXDWrqxCaAfRzQKksltdGPd9nAIO3i5AnEuPX/bEC/lB/A5GZvVRMJ6ddLxyEDAZYF6ustfG5mhoQQIUoDh4iytsyxrlvH3oDNklJL4yBR340cI6ySZ69VOVDlKjq4U345QJGrWBFZDg50lUkqUmu/rxdx5u7ceWcikMXT5/Z18Qhkw8Y+fFvge+79xJrHaNAJ8O2hOEbmXgZzMU6t/YD2avqF8LCGmrmVwe+OxnDSagrf6fB/AbDxNCoYNY28sEZUTT4FTc6UFsQygl+tU4ENHJokQVIhI96xpEH5/XZ0akhUzj/5lPhNQb0Gpp6EJbAe6rkqDNC6ueUKgwmUlM+fG+IBVHQGUNba4/TRDvvSROpgK2qguZXxSbfavyz4RSdjDSTRKsSTdzwX80hB/ZY+99icoohc0KvJBCNdhLIk5iQ50g3dw6UQQMF7rYANIJUuTECa0iIQ8h1eqCctlxdoOkudRxF8ip7b799u44aNAr5RJsl2vds9JXDrMLXPWlMmx6SOqJN7IyaSdWV7hmVyPD7EJBjOX+4Zl0kAw60XY3yS5zK1dDcehwNV6QQXKSRpSlhCoIASPCOId/xxwAtFa9ptZdn+bhSg4qGSh1EAdqr4d+1a+rUZRNxW3nfe1guhKtI2/0PVDnuug2ly3xnVhJrLuf3I+yEGx BwQmZb3T l4zAoc4jimKxzrubjAsP/zgprFaA1KQ2ffGZ46GKHcwxFLO3hU6Wd4FQYWwnJd92g9zUTVuBdrDtKMP6f1zFIkh9w0q6zKtj9kecAsKyv/7bi2Sa/W9kram3YNLfQm04sH2qAXwpa8Kf333rtsOTrtMI63yo2vf/uleZBIWsxR7biJUVw8d4nJ7W+0Hn1I3qdSw/eqzTtyXKTDRS6tQWWJxaoFX2E5Y9QV8zuXlnEMoFoTuSaAAcr9QNLAoNAZ++QM9iNd2SG7YpdK5oqDQ/cgszMNj0HhshIWJmWw81ManYm9bpUkQ2JSwk1ZqQeQcL1cWlMBjPQQZDFmew9HOFLJEShb1cibP51DMINiOIKwmjUw+wZ8b20ZS/nKkiJd0vUY2uE/c3Y5op8MNs= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000011, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Tue, Apr 15, 2025 at 10:39:47AM +0800, Baoquan He wrote: > These were made from code inspection in mm/vmalloc.c. > > Baoquan He (5): > mm/vmalloc.c: change purge_ndoes as local static variable > mm/vmalloc.c: find the vmap of vmap_nodes in reverse order > mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit > mm/vmalloc: optimize function vm_unmap_aliases() > mm/vmalloc.c: return explicit error value in alloc_vmap_area() > > mm/vmalloc.c | 68 +++++++++++++++++++++++++--------------------------- > 1 file changed, 32 insertions(+), 36 deletions(-) > > -- > 2.41.0 > I have review some patches, the rest i will check tomorrow! -- Uladzislau Rezki