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 56029CD128A for ; Tue, 9 Apr 2024 23:10:08 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C24506B0098; Tue, 9 Apr 2024 19:10:07 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id BFACA6B009B; Tue, 9 Apr 2024 19:10:07 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AC26B6B009C; Tue, 9 Apr 2024 19:10:07 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 8C0606B0098 for ; Tue, 9 Apr 2024 19:10:07 -0400 (EDT) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 46B9EA090F for ; Tue, 9 Apr 2024 23:10:07 +0000 (UTC) X-FDA: 81991538454.18.978FA0E Received: from mail-yb1-f175.google.com (mail-yb1-f175.google.com [209.85.219.175]) by imf29.hostedemail.com (Postfix) with ESMTP id 13AF612000C for ; Tue, 9 Apr 2024 23:10:03 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b="DV6mNbm/"; spf=pass (imf29.hostedemail.com: domain of horenchuang@bytedance.com designates 209.85.219.175 as permitted sender) smtp.mailfrom=horenchuang@bytedance.com; dmarc=pass (policy=quarantine) header.from=bytedance.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712704205; 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=CBQMpIqEurG8MF/tPT1PXk9SqhO/wjdruY1OsEdLqVc=; b=Hk+sVE64HsxrU0YVA4BqBRJlUpG56SvqJ3i8ZB97yiO58/B8lKCEGORn1vaqQbeGqSz5cg 9xnFqt3R79k8f5Uqy9Ov4rqbX6V6HlgE4WoM5AGqBfb01w5I3/44yAD/4V0Kw7bvJEWO2d HqM8O3U9Eb37ije0V7acIdrCAZRrMBA= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b="DV6mNbm/"; spf=pass (imf29.hostedemail.com: domain of horenchuang@bytedance.com designates 209.85.219.175 as permitted sender) smtp.mailfrom=horenchuang@bytedance.com; dmarc=pass (policy=quarantine) header.from=bytedance.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1712704205; a=rsa-sha256; cv=none; b=qcYtms/eOgH8JGJP4dje9T+Bpl9bBqsaq4F6dfHLm/n91yDc4c3waXx9k2rX07MKnzp7Jc DwkZIrFqpbYsqWQCDZ6gFHdSm47LGdWGw4sQi9SDohfAzQTwQmB/+QuP9a987Ihzmx9lk+ KCvY4NCgruqhRKwGASTedBMGCqfHcqI= Received: by mail-yb1-f175.google.com with SMTP id 3f1490d57ef6-dcc6fc978ddso5000259276.0 for ; Tue, 09 Apr 2024 16:10:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance.com; s=google; t=1712704203; x=1713309003; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=CBQMpIqEurG8MF/tPT1PXk9SqhO/wjdruY1OsEdLqVc=; b=DV6mNbm/RYkrERhC1jRCu426gjmwh3khzVTnKjTZv8e7NsYIaFTrL6vSOnaz+r2SoM Ujjan6qIQiuKoGFT6Y70Bk0VUCLk2dA7dSny+higY0r5/HHtcPEwONM1bJMn1e+Za5SV XmkoPpPPJ3VlfoTbS3Bo5Amv9h48yneqfinzFaj4P9wRbAl+2/GLiniTgiqvL7FVwhLb mTIM4qxpywr+VhXnogKBbgUqXwNaS53pe8lbbXrPK1YxIQjCy9GOYiUdBrNEc+1rdL94 1PLVG9ow0fScIzDdaEGPwL16jyM2EGTFLAXWV/bS2e7uQVDCbNfUTKeTzk36HoDlsdxf dpGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712704203; x=1713309003; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=CBQMpIqEurG8MF/tPT1PXk9SqhO/wjdruY1OsEdLqVc=; b=Lvq2qyKtfKnIOAizzIpNDj08CyVLUM4vlN7OKzt+BM4tRBpfIEr7wgRqMYIeRHXU5e cYo0362Rsku1zQHuYbXrd2xw7m0VnvCTinzdstLj/xQueMDvfNLLqP7LYObxRtBL5UPZ Dx+/xxkj56zkllrWD83dR9u9juGF8zcyiIcq2nDeEXbWGhi3XORXiiSST/BdGAd++8he ihF3v08qaCqct25fiIqMdrLyJYni9bbkZaG4Tmg2Q8cY0ggMHLDSvLSwBGq+Il33wquM Fp4WnoCs+RENRIQj+yjP4P0IEDTTqLPWV/WuybMYJq6qsOdzQ3d1Kd+ueNRBBFqMYrJ8 Bf5w== X-Forwarded-Encrypted: i=1; AJvYcCVTeLFXhlgK5CCZCgpGjzw2w8bE/itOIp8iBGj1qUb6NTdY1deg4hlIt41RlAPUSJi5K1x86CXKfB1UFyRe6FqmwaY= X-Gm-Message-State: AOJu0YwsaH7Gh7N9PShBH8hpKadYJdjhOO/lZO00yyHqZ4P4apaL+jQS /qrytKaP0+lpbnw39t5aSo6qHw3yhPBt0W/nNk/D6RO6SKZNK8mOZcdIiDqNxbz9y7FSkXlYScC daAlMrEf3F0D7lo06yQEnPWPiwcOp2xdWz0HvnA== X-Google-Smtp-Source: AGHT+IGKj70giI0uSMILbO3VPM9mbHT4HM6rigAIadI6TUaytzdkRQBEfqv4b6oKHX4IAAJuxwSf30E0yhjaCwWCgiY= X-Received: by 2002:a25:f306:0:b0:de0:cd0f:e9ac with SMTP id c6-20020a25f306000000b00de0cd0fe9acmr2372195ybs.31.1712704202827; Tue, 09 Apr 2024 16:10:02 -0700 (PDT) MIME-Version: 1.0 References: <20240405000707.2670063-1-horenchuang@bytedance.com> <20240405000707.2670063-2-horenchuang@bytedance.com> <20240405145624.00000b31@Huawei.com> <20240409145018.e2d240f9a742cc15ff7bc11e@linux-foundation.org> In-Reply-To: <20240409145018.e2d240f9a742cc15ff7bc11e@linux-foundation.org> From: "Ho-Ren (Jack) Chuang" Date: Tue, 9 Apr 2024 16:09:52 -0700 Message-ID: Subject: Re: [External] Re: [PATCH v11 1/2] memory tier: dax/kmem: introduce an abstract layer for finding, allocating, and putting memory types To: Andrew Morton Cc: Jonathan Cameron , "Huang, Ying" , Gregory Price , aneesh.kumar@linux.ibm.com, mhocko@suse.com, tj@kernel.org, john@jagalactic.com, Eishan Mirakhur , Vinicius Tavares Petrucci , Ravis OpenSrc , Alistair Popple , Srinivasulu Thanneeru , SeongJae Park , Dan Williams , Vishal Verma , Dave Jiang , nvdimm@lists.linux.dev, linux-cxl@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, "Ho-Ren (Jack) Chuang" , "Ho-Ren (Jack) Chuang" , qemu-devel@nongnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 13AF612000C X-Rspam-User: X-Stat-Signature: 1ib5u3csrpkjttt583hmpjufem4hcsc3 X-Rspamd-Server: rspam01 X-HE-Tag: 1712704203-884614 X-HE-Meta: U2FsdGVkX18IDS0TaEFg1Jixf25T4iqC4FrsQa+qnL8FkZ8PGf4igha8LgQKPbfQzxHvAMK1lfIt1XUUzEbJXlW/jhySN/lH2lXZ/UTFpIz+3D2N0uS2tvPMQRcwZpfTUn/pOkePAIfSAS/Pr8cLhfFH+IwdnQuuCfJY1un3LC6PDIHlGlLBB+PVYAZQC52v8I+T7pomEamM+W4CzDR/BWubjvn1NERGaTlEQTGH2g/ZWBc4JpLSr6PeKTPEyvj38971tr+/cmU176/smEppd2Pbswy1SlkFU0myFkwzhlubeoNRgJKctxQR2Jc1RvfzbXS03UdnhlRGHpEPc+fAQTu073xSLEE/s9imXD12fL7LaAfamPWt+bLibSa/txTIlzK9kO95PtCF7y8+CSp+1XUY2Ih3vniLT+yA/3kgP3vBpV+0fFQiiRsJBe5n2D+lAHSEXvC2gST9Qhatt5t+PYnuFm5Clx4Mnea2I2Uk5Ne8Zg2GOrRCML+hFiIUWIqiC2eu/aPbSQyJGz7ob5sXGjMOrwGvlGdqUrfiW16SVV1pT+DkC1IJg455Ar06eqC7Swm5oBQUqo/Q9aJ615sYyXg8ftcqFNIJpJQG8+VRLHPOfBWY+7zHPWx1DPaTG1kSkTUQ9huQ3seZ6PPaoB0RQQc23eaZF5jm34wNQrbxx1KWvL/5KZhKPpS32MoXFpJbMKQ5q2Oc+W7IR6mg+5+zKedKw1wPLKIsr3LiIFYEkXKUovsQw2rqei9+UaO56S79yqm9oPl34K+SxqkDrPIX4REWveB5JLLUQfWKbPqxuot2K4RaNmvQ28C4hbgGPwplQAcBfU6A5SBs6dx7n0IOl8l8vyHyJvEcyqka+scI5OgaqEt1Z4iKX8ERMbZuFwNASQd+oNVZf/vwyLEk4gGDrdEJ2n8YnAjgPMX5QD0oOrqc4CaMidYr0OStVY1jIoj+h9A+04nCJo6T3HDNSEZ XGGJJvDs kGf6xoD2btPS5MtTiZWUpVhUVOuFeufsHuqypC9tFRm1QjGDxx2oFBAOJIPb0wKpASP88Ij2li/ItNi88P047pTYdXNOSSkMGxMa8RGDrSuafwTc0L96r9f8i3b0MlxKW/fu7gdtBuyKC8yLgrkdN0aDacY124GSjDBmtmcYuLDnrG1+YwkcWx4ykHZZC8GwDGVioSGjrrA0mmHQlsCh32oLBl+W07wB21IXwnPZs8JWtIByJeiAR1fVbEs0wwns7yz+uZdL7UADB1abwmvOCpklK8km8JntYpZg3qTUlPrsV6WC7285Kf9mhrpROrdgsHKVcTMcRg46la35K37j/4iUCY7HOllizCWHb26q3g4hpHBbqIFIAyWcRN/JljZ0/N4xt7AxlNfymq+Garqn24CSdmAWpo29fzlFKpp+TlVoJJ05ZiKRfDzf6IzCPBSv003/7qLYiyhdMK2l5SZv++zt/Oimu12mfFj3u7pQR522dHBChGPhMniQLUvxGkGERcqrwMK0w0IUoVJPOLlvNOLT2G3TRxd7bnMJ3ew4JYnzXrJN/dCGqjNkaCO5Cz5h+NvTA3yJqVNAMDgxuHf2o/oA/s8lNrils2SKe 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: List-Subscribe: List-Unsubscribe: On Tue, Apr 9, 2024 at 2:50=E2=80=AFPM Andrew Morton wrote: > > On Tue, 9 Apr 2024 12:00:06 -0700 "Ho-Ren (Jack) Chuang" wrote: > > > Hi Jonathan, > > > > On Fri, Apr 5, 2024 at 6:56=E2=80=AFAM Jonathan Cameron > > wrote: > > > > > > On Fri, 5 Apr 2024 00:07:05 +0000 > > > "Ho-Ren (Jack) Chuang" wrote: > > > > > > > Since different memory devices require finding, allocating, and put= ting > > > > memory types, these common steps are abstracted in this patch, > > > > enhancing the scalability and conciseness of the code. > > > > > > > > Signed-off-by: Ho-Ren (Jack) Chuang > > > > Reviewed-by: "Huang, Ying" > > > Reviewed-by: Jonathan Cameron > > > > > Thank you for reviewing and for adding your "Reviewed-by"! > > I was wondering if I need to send a v12 and manually add > > this to the commit description, or if this is sufficient. > > I had added Jonathan's r-b to the mm.git copy of this patch. Got it~ Thank you Andrew! --=20 Best regards, Ho-Ren (Jack) Chuang =E8=8E=8A=E8=B3=80=E4=BB=BB