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 750E9C4167B for ; Mon, 4 Dec 2023 03:32:18 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A4D106B025A; Sun, 3 Dec 2023 22:32:17 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 9FD406B025C; Sun, 3 Dec 2023 22:32:17 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8EBD36B026B; Sun, 3 Dec 2023 22:32:17 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 821C06B025A for ; Sun, 3 Dec 2023 22:32:17 -0500 (EST) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 4DB531C0425 for ; Mon, 4 Dec 2023 03:32:17 +0000 (UTC) X-FDA: 81527712714.10.3569897 Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by imf26.hostedemail.com (Postfix) with ESMTP id 76D5214001B for ; Mon, 4 Dec 2023 03:32:15 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=SzGvqzn6; spf=pass (imf26.hostedemail.com: domain of senozhatsky@chromium.org designates 209.85.214.177 as permitted sender) smtp.mailfrom=senozhatsky@chromium.org; dmarc=pass (policy=none) header.from=chromium.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1701660735; a=rsa-sha256; cv=none; b=MNJl8e6MBsGZOvD1qr10Z54NHRqY6+Scl5xZV3aKSCYwmhC2+yZhCOVhu9i+lktICCUh1y UHf/8m5C7MKEfspxyOkWcYLjml9G7FCGVz4Z+jlkBiUewRiiC04triuiarTqOyoeZuCy/A E5zddeS3+vpp28Fe7HlK64V5jz1eJSE= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=SzGvqzn6; spf=pass (imf26.hostedemail.com: domain of senozhatsky@chromium.org designates 209.85.214.177 as permitted sender) smtp.mailfrom=senozhatsky@chromium.org; dmarc=pass (policy=none) header.from=chromium.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1701660735; 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=ZQUy+Q5zzDp+6Z3pKFiAj3xjreyyE54JBV+lqO7r5sw=; b=Vo+YDmBAVMjqziv/kwMSpwVD2yIFqgCFMyD+C8JKPhci4oQoTt0T1byim+q/ZAwZxmuEI1 MfavcnaHDWRYPHToZNPRVQtZI6vrhRDV/gcsTP2EwEfoUdPbD39W68a5hx3pew7E2c6H88 Y+lpwceeXYXzn7uEKUx4pY2bU6K0IAA= Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-1d0a5422c80so4045515ad.3 for ; Sun, 03 Dec 2023 19:32:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1701660734; x=1702265534; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=ZQUy+Q5zzDp+6Z3pKFiAj3xjreyyE54JBV+lqO7r5sw=; b=SzGvqzn68vkUsWaGpZC799Y9JgETSMmeAxtcps1QZ2+Fnm7G81OuaDegRTHd1wfJBJ kQrcw+wPE1l3+REgymNfBb/QaaA2ySdKb411kYn2sOSz2svFONGr7YQYElXoRKl8T3eU SjK/O1KxXbc9elQRJHGNObOhkqg4QkG+jlJ4s= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701660734; x=1702265534; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ZQUy+Q5zzDp+6Z3pKFiAj3xjreyyE54JBV+lqO7r5sw=; b=ksJNcSTMxa8DhtYesYsCQRiOZHUJ36dP4pYgp4+ImzIywsrrEAPC7RdNqNAy9Eu2zK qpQy1VpNETpBTUQEzKdwDC82EjFIg4v4KYYcUV/QTv/VeV4HDEsj+jC/J7rJy4sZIqVg iKSI0FOy1sZ3bdccAZSTkUwMhEZtSLirOHGiAvtHI/bA9k9NrnLH1HB7r4Bb3h0AF+Qb AfgiiBwL+f5OXHhDAGSr/YxdwkQzlXYq6JOnKYivyTRUDp2lF7Kk9hHq6bQfw3Qg4GZi qBZmhCEUZU3BvLsQLeXew1seloGlc+VwRa5fdMKFVxebvf2MSiKWGNDhVLct9ae6noWG urAQ== X-Gm-Message-State: AOJu0Yy+kOzFSG+YoVsKbiq12o9UvcOf9aDic2kkfA/atmd1DX4ENM8w hLuNjNGU3N5EdhrU3/GsnMcWGg== X-Google-Smtp-Source: AGHT+IGADLnmqmxhHxjnf9NMGNunq6CuEu7+hPuVZ3M7e7Nt7F4kd6PECklurVGupLsIgjeDKTH2Xw== X-Received: by 2002:a17:903:98c:b0:1d0:7535:8b94 with SMTP id mb12-20020a170903098c00b001d075358b94mr3815397plb.97.1701660734173; Sun, 03 Dec 2023 19:32:14 -0800 (PST) Received: from google.com (KD124209171220.ppp-bb.dion.ne.jp. [124.209.171.220]) by smtp.gmail.com with ESMTPSA id h2-20020a170902f7c200b001cf7bd9ade5sm4008874plw.3.2023.12.03.19.32.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 03 Dec 2023 19:32:13 -0800 (PST) Date: Mon, 4 Dec 2023 12:32:08 +0900 From: Sergey Senozhatsky To: Hyeonggon Yoo <42.hyeyoo@gmail.com> Cc: Minchan Kim , Sergey Senozhatsky , Matthew Wilcox , Mike Rapoport , Yosry Ahmed , linux-mm@kvack.org Subject: Re: [RFC PATCH v3 14/21] mm/zsmalloc: convert zs_page_{isolate,migrate,putback} to use zsdesc Message-ID: <20231204033208.GA1016276@google.com> References: <20231130101242.2590384-1-42.hyeyoo@gmail.com> <20231130101242.2590384-15-42.hyeyoo@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231130101242.2590384-15-42.hyeyoo@gmail.com> X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 76D5214001B X-Stat-Signature: k78aqbrtyrw5a6dfca6z3rp6bx16mf5h X-Rspam-User: X-HE-Tag: 1701660735-535554 X-HE-Meta: U2FsdGVkX1/LPjYylc8d55uYiWlqdHYQ75UUkVKI6putIVbMHghkpEpeNJUULRgknflkD0J4nNVX1SyRWxnbLVfiGqmFg5muuAB8/URfcEqR4vsrR6UFQ3wlMpv/M9k0k7NFA0mdMrRZU/1ExtGiR4E8SGgC+T/qvL+L5pq7ueBLTXFt/dS6YsVuZENTx3/QQaBMAop88aJxs95JKROPGy26ALHvic3gKqM6PZgtRM+Y3BQDNFXgZxtotDWwwRyt/ZVT5+1X4P7spQXO9PBNgUHr2fTTR4CS/Jg7O3YMaNO51keGKmK67izwg6fyHrjVSgHBP/faQZLLbVPfsPl6OeWT8fj5oXt5PSi1cJ9bIVaJ7u0SyVlgtYdzz4cIC+GX+D/rA0p35bi10sfTL6GH+MOy6RwjfnYAm7iNy0ix/qFUejPYucLZ29uhSw1o8e0ywAd31qwIiO6AhyeIZ/0QMB5nB/yTg9zt+xaoVp7PTVTHCVt6cyoDVurxCOFQoXlLMk/pOcDT7Uyw7337qDSRk/Qpbufj9M63uKHOAQSG30n1Miw7jYkEqnq8lVPhb4Q8unhGUwobd1VB7eBYNE3ZuRV5wWUkMmv761wPw73M8JCPe54jxGsIuePqh52FkzijySpyeEt26KLspbca71vFmsmyqLCQZT+ziQstGKX4Ks6ThIVjOQMaJGl55JYGFz6hhD2ayO854bA1wU/+yWty9rCTuP3ZNoQMCBlcHG/pdlA9Ow8Z4f/PotrllRoSVdvs5n11Q2BMEPvDvZLbtCXw7pshFZdR5SZzoSc0SVdZstdgeMfuDIVpy/NnckvGLP/04ACCVUyy3BHOkVeyI60c5BEJeD1L6YENpkbE25jXq5CWd2CPTGZuKdNX4gAeYJ+VckcksP/zakFIIn/hzCNfuteFhqzBzqi6g/16T1Ro2twPC8zv8mc4vIr/LXHsoTqIuGD7fZHi88ytA880lkp /IMQAKi/ B3hiQydJdN5gmQqoK/04s8arWbMULomuRTigSiI+5wbJ4o6LdXsc7YA79TWvXd57X0z8wCGBcEcLgD243bFCHtUEbQhR7iJecmHC/4rxCu3Z7XCbY3uuGR2KP3742tX194Bo0j49DPVnyB5YP3BWNr9oTeMLKgT2gXd4T05+J0uTP4Lnot1tWSW3o1ExGpUTNwB+xkDW2/Iv4H41vjw7qA8hX/SwjnaHpRhm0mekbjn7FeT6a8IhDXTkDPfLLmwwSLDdzyfhfG5xAkkw5qFx1YDbAufQmKi4IftIx9KukmsJfyTDm79JtSsq4//yANWnmMmYChi3PflsDcc6XvDphp4gsQkiWS9vW0r0g4TtlQccHKbJ2M7gPGTQU9aqWxEmhG3IRlbRmrEQU4NuYOWDSWieBOwFfBsiSZTac2o9U10tkRfNA01RplFVq1g== X-Bogosity: Ham, tests=bogofilter, spamicity=0.002781, 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 (23/11/30 19:12), Hyeonggon Yoo wrote: [..] > +static inline bool zsdesc_is_isolated(struct zsdesc *zsdesc) > +{ > + return PageIsolated(zsdesc_page(zsdesc)); > +} > + > +struct zone *zsdesc_zone(struct zsdesc *zsdesc) static struct zone > +{ > + return page_zone(zsdesc_page(zsdesc)); > +}