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 213E0CD128A for ; Tue, 9 Apr 2024 19:00:23 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 21CAA6B007B; Tue, 9 Apr 2024 15:00:22 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1CCFA6B0089; Tue, 9 Apr 2024 15:00:22 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0BBE96B008A; Tue, 9 Apr 2024 15:00:22 -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 E0B276B007B for ; Tue, 9 Apr 2024 15:00:21 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 5846F80550 for ; Tue, 9 Apr 2024 19:00:21 +0000 (UTC) X-FDA: 81990909042.23.8CA645D Received: from mail-yb1-f169.google.com (mail-yb1-f169.google.com [209.85.219.169]) by imf06.hostedemail.com (Postfix) with ESMTP id 8048418001B for ; Tue, 9 Apr 2024 19:00:18 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=E6eF2cYg; dmarc=pass (policy=quarantine) header.from=bytedance.com; spf=pass (imf06.hostedemail.com: domain of horenchuang@bytedance.com designates 209.85.219.169 as permitted sender) smtp.mailfrom=horenchuang@bytedance.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1712689219; a=rsa-sha256; cv=none; b=iYmV19FTEvpROVRjX60ETni9zO1+JlKtmQL4xG2MCD+/87bzmpa6lgXaaCbY6O02cNnClb k8bfADali+8pJbZJJwwvRTMPxtHgr8kWDCfkzKRukIMc9Er6DCTF0UsqzUcLgtCb6K3bsk n15tmOVdd9aL1PljY8TL97XmGvgNuMs= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=E6eF2cYg; dmarc=pass (policy=quarantine) header.from=bytedance.com; spf=pass (imf06.hostedemail.com: domain of horenchuang@bytedance.com designates 209.85.219.169 as permitted sender) smtp.mailfrom=horenchuang@bytedance.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712689219; 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=5CBvcfp0rqG8/aCbqDf2QUOPCz/n3wHa5btTw1mm84E=; b=cHPwT2XAw5+qy4g3jo+zvU5abPUrw9Du5JzhfA2hx1yUc5RzK2nDYCpvYOcOiMqJzYZ6Wp /B541CI7smCb7Q+LpgEadW2Zwey7zT0mwzNh32MyNafFVQPOP+73NKrNO3GCm8OYzgxcaT 4zPKd6+eb8MJyD6bUaEIgHV0zclmWd0= Received: by mail-yb1-f169.google.com with SMTP id 3f1490d57ef6-dbed0710c74so5254739276.1 for ; Tue, 09 Apr 2024 12:00:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance.com; s=google; t=1712689217; x=1713294017; 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=5CBvcfp0rqG8/aCbqDf2QUOPCz/n3wHa5btTw1mm84E=; b=E6eF2cYgLJl+lCsf+r+GDbSSIfwDNi8b6Oiy/MJRy39/qjJm6EilORnGkElK2fPZaj ejbMMbsVFRhpzmxezsopSH3XiWkfOWXNsD2DhoxfD+2XNxktYfU0mwJ8FBgMefJ82S3o bl5jjE36SHPw42xIcXqzBZJ1van5KSfNXJbiHvL/LinjgTq+hOfpCwgnGdZRwb68UPn2 IDkanOvf2b2gE6IXmgMDPhyfNks38dvP2O9e7T97jyn7NAj3uVjlPwJ5cVegDLdoCMPL 7523Bme1iphfna8SRN49ap3wh4QbjkEY7Bsyid/ZjD89bLCsJqHK7FYIZLC3nuDJBqSN 6kfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712689217; x=1713294017; 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=5CBvcfp0rqG8/aCbqDf2QUOPCz/n3wHa5btTw1mm84E=; b=QMk0EJyxG0Lo+7GyCloJmCkAgMWwL3R2UGjrRVsP5CyAOsXHS3ZD9fyIlPAvrHaOUg W1Chrn3e18bnrFwvT6iuV4sUD4JjViSrM4WP3XL8H+oGYBeWPOK5oBz/xK3MkmITCtWj x4PLAwk+2ehTaP7FTE84hpo1q9OlWkx1pkyxXoIEfr10b2/KbK5RJXUnS5o6ZgLNJ+lS 9lyXcdrls0Fff17x17Hm2TgHPjNCoaoVb/Os8yxIuYBsZP96G+tT2yzvqP+txwVj5M3B p+Wi66HXX/yy1e0YWzlgLEULjPVBi3rFYixxVVSjR108q4EWiVeoh9WFs6jEtX4jtlRO 9E0Q== X-Forwarded-Encrypted: i=1; AJvYcCUdariC8X1Ow+U2L7chBZTviu5Ua1UF3Roe6SfrW7ioxEZDE4Kq1+RPUjyZYtgvPwVa5nHV6zrWQ6VFzxprPb+GHfY= X-Gm-Message-State: AOJu0YwT9c+e2ZTG+tle6J08kCjo4k7Gd891C7ze07ub37nMH7WqAU30 V28lXlPkbjAuauHSJHCrgxa+3O9D2dsF2RrwmPLc0DBG4m3Ev3rdXjrf6N64V4VJiG56e52b5Uy ROXSV1I66LNozTT6F6Z6/3U75HDQpruBSnW2u9A== X-Google-Smtp-Source: AGHT+IGW6ppz/qE4BrLvmNCRDbTF9xfQE/vBrRFhezaSlxNTiNANoYpDGSEDGNZJ8OzMKjviuEREaTWu0J3o1ZesD1c= X-Received: by 2002:a25:2748:0:b0:dcd:ba5a:8704 with SMTP id n69-20020a252748000000b00dcdba5a8704mr700084ybn.24.1712689217227; Tue, 09 Apr 2024 12:00:17 -0700 (PDT) MIME-Version: 1.0 References: <20240405000707.2670063-1-horenchuang@bytedance.com> <20240405000707.2670063-2-horenchuang@bytedance.com> <20240405145624.00000b31@Huawei.com> In-Reply-To: <20240405145624.00000b31@Huawei.com> From: "Ho-Ren (Jack) Chuang" Date: Tue, 9 Apr 2024 12:00:06 -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: Jonathan Cameron Cc: "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 , Andrew Morton , 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-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 8048418001B X-Stat-Signature: f38pixfimbcok3jjh1e5mmswyj7qg8si X-HE-Tag: 1712689218-939597 X-HE-Meta: U2FsdGVkX1+K18cK4FJlKmd2jlxlDiUvbzmf4JCnHjHIuKuEG0jDcfPSc0h4yJLvBGFSuhdO+XTFsAvx6brSnc/2OWV7ggTuDKXbVbSWxdp+FsXmdxXIiF01JmZ4GNmt3dqAKtyA5BaLzc2x+mwnjOquac+kDIBnWT5u4QbYF5zrhgdd4Qs4+XvVb1BfXUjNGmyh4Q/BOHfiQjaeGOdhvCgTKK4kQXljO9CYu2dsRsmcAcXjUNK2eK2VvyX0x/D1K7vwqfKMZTbOGy/LrtMiMOa1hDbAtt9G2kw7KZvOpKGNiZuif3BWoXz0xEWsbdrIiuPXL4Klum4iGi+W/Kvp1vxYDHrM45fiVyDJ8GsqzHIh9OHcSFq3EJrKtP8BLOa0W9UcdvVeIthFkVYuOI2cyY7T0uayeOLaEhlHExy4XSOd6jwWsT/jgU+n4aC0CsS2kuwIqDB3cYNmx+R+FSW5sZNh9/a4bXCRzGZ40OgWeXwDNtdJ46RLIInqxz2Klp1/HuurfhoO3QAEKTClhMXbM68M77xOCtpB+CimeHZlLCP8yS7VphZuCgz9t1WxiewN73i9EB74gsBhDroj6DRNoHnYk9/RYyDvtxuoAsrFaS+4HXXlbMBaWqIwamKYVG0mSwUMBoUba1sYotDkoB2imtfTnHCPBycSqIiW0rB1C8h3cAHed2reWHLeEW+fP39A/XbnM1nH4MB1EETRnEgHIEj9ZlHiNPcvidFL84mRJB0SxOX0GXZ8XQN6yLOJDGtuNETJFWzonGI/VX08YdxdZwAFgm9rmg96vvuk+oHit/BfDaKC1MIG2WOGPznNYD349M3LzEMxZxwSKY9TJWOz5y0VYTNnAtbdTw4gYieq43BLY/rsHlecTq6hYozED9rtR+96Iind4rexlRkMgq1MOp/wIEWo4y7Sp/QSNnxeogHX1HanHCQopoLKR4+O7fjKCKM0E2Ypdvx1PY+TaRo kkUOV2M4 NdkMAMeZV0irNZqIWcoI2AcHkGhUeqH+Iw0qllrdAJvmreKHlw0T6SutNQCCU910k3PCkIXZeTGwKnsZeQyepHbHWBmimJUlVEvbgfq72G1YgMFGzTc48KWmCbdMD97fJohII6/XlVaSP/LWctaVLK77UvoWRwm8zckWBXHNOejtpZ658GnWEbvlWPGMvQiiBGjaUf2EKVhhiRnQr8JJgbdlxKllM/PIt21pV9TLAtWsvW7nlvtORppQHLCsWtD73oMoMlyut2t9gjbfqGKfzx6LF+DMfgWp4r+LlLxNS0BOACvgPXhEs2h+Af54mSvhaINL7kYa3iLZBhDG+ncihjeBpPOEG0YMtXITex6EseoybveoWzDcK+mb3uUGYFxBuv6x84EEWVVGg42MO1S3Fo/o+nuIWMwzoY6zR 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: 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 putting > > 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. --=20 Best regards, Ho-Ren (Jack) Chuang =E8=8E=8A=E8=B3=80=E4=BB=BB