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 2D321C4345F for ; Fri, 19 Apr 2024 06:07:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9A9CC6B007B; Fri, 19 Apr 2024 02:07:12 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 956ED6B0082; Fri, 19 Apr 2024 02:07:12 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7F95D6B0083; Fri, 19 Apr 2024 02:07:12 -0400 (EDT) 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 624276B007B for ; Fri, 19 Apr 2024 02:07:12 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 1A1541401BC for ; Fri, 19 Apr 2024 06:07:12 +0000 (UTC) X-FDA: 82025248704.10.9151947 Received: from invmail4.hynix.com (exvmail4.hynix.com [166.125.252.92]) by imf30.hostedemail.com (Postfix) with ESMTP id 1ED1E8000B for ; Fri, 19 Apr 2024 06:07:09 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf30.hostedemail.com: domain of byungchul@sk.com designates 166.125.252.92 as permitted sender) smtp.mailfrom=byungchul@sk.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1713506830; 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; bh=bvGGPOf+R7FkFOOVC2Aw4BuKPYu3s3vk1enqFy8YOR8=; b=o80WNXSaDUtmMzm9i3/zKQRGQscrFEnSBYgIDLHOvQDc1Il84pPq2VqtbFDGfygZf+5+0G arUCq5dgbmkqBiNTHnuqT2swSdVEfTNb6DNdOYAq7Tt9wNjb342y3RjJgxVCZQ1lKRLnja lzw9jhalDGaOC3DXzYJ6T3EcBZMJSLg= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf30.hostedemail.com: domain of byungchul@sk.com designates 166.125.252.92 as permitted sender) smtp.mailfrom=byungchul@sk.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1713506830; a=rsa-sha256; cv=none; b=k6qhu6WS1cs1Jee2GZbeaJJ3Jai0gI5De9omXy5iZ+vMVNuTaH8Fv1GxmTlugrtkYNM7+y PhpqHkaTpTM1hOuzhl6y8i/X/WVhEO9eCnlHXtZjoHwMqN7bJr321rCf8o6JurVVRFInFn WYfo+aCHmceEjWowJQEynaGFs4fxhJw= X-AuditID: a67dfc5b-d6dff70000001748-b8-66220a0971e6 Date: Fri, 19 Apr 2024 15:06:59 +0900 From: Byungchul Park To: Thomas Gleixner Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, kernel_team@skhynix.com, akpm@linux-foundation.org, ying.huang@intel.com, vernhao@tencent.com, mgorman@techsingularity.net, hughd@google.com, willy@infradead.org, david@redhat.com, peterz@infradead.org, luto@kernel.org, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, rjgolo@gmail.com Subject: Re: [PATCH v9 1/8] x86/tlb: add APIs manipulating tlb batch's arch data Message-ID: <20240419060659.GB48027@system.software.com> References: <20240417071847.29584-2-byungchul@sk.com> <871q71ykvl.ffs@tglx> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <871q71ykvl.ffs@tglx> User-Agent: Mutt/1.9.4 (2018-02-28) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDIsWRmVeSWpSXmKPExsXC9ZZnoS4nl1KaQdd0Dos569ewWXze8I/N 4sWGdkaLr+t/MVs8/dTHYnF51xw2i3tr/rNanN+1ltVix9J9TBaXDixgsjjee4DJYv69z2wW mzdNZbY4PmUqo8XvH0DFJ2dNZnEQ8Pje2sfisXPWXXaPBZtKPTav0PJYvOclk8emVZ1sHps+ TWL3eHfuHLvHiRm/WTzmnQz0eL/vKpvH1l92Ho1Tr7F5fN4kF8AXxWWTkpqTWZZapG+XwJVx e09tQR97xYx3a9gaGE+xdjFyckgImEj8WtbNBGOf+XGLDcRmEVCVON84jRHEZhNQl7hx4ycz iC0ioCGx8dItIJuLg1ngNZPE28tzwZqFBYIknv5tByviFbCQ+P3nMVizkICvxIVvf9kg4oIS J2c+YQGxmQW0JG78ewnUywFkS0ss/8cBEuYUUJJYuOoS2BhRAWWJA9uOM4HskhBYxS5xa91Z FohDJSUOrrjBMoFRYBaSsbOQjJ2FMHYBI/MqRqHMvLLcxMwcE72MyrzMCr3k/NxNjMA4XFb7 J3oH46cLwYcYBTgYlXh4F8QrpgmxJpYVV+YeYpTgYFYS4TXjAArxpiRWVqUW5ccXleakFh9i lOZgURLnNfpWniIkkJ5YkpqdmlqQWgSTZeLglGpgXHegKJq9xGRR0UelH8tTFyUedGHIcdi0 56/ADbYVG69/3Ns3TS/lZbFYsZiJL0c1x/dMKf09d4T2pIQ8NVyjsdzRx6I4fuLcXfO42tXO tGsdWbXwvVyXRl5U3UmmyVlVK48uvvHtZJB8xoLeD1PNpuuv31/G3KP8d8XGxqTVG9hjm34r q+sfU2Ipzkg01GIuKk4EAOfuHau/AgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMIsWRmVeSWpSXmKPExsXC5WfdrMvBpZRm0LXVymLO+jVsFp83/GOz eLGhndHi6/pfzBZPP/WxWByee5LV4vKuOWwW99b8Z7U4v2stq8WOpfuYLC4dWMBkcbz3AJPF /Huf2Sw2b5rKbHF8ylRGi98/gIpPzprM4iDo8b21j8Vj56y77B4LNpV6bF6h5bF4z0smj02r Otk8Nn2axO7x7tw5do8TM36zeMw7Gejxft9VNo/FLz4weWz9ZefROPUam8fnTXIB/FFcNimp OZllqUX6dglcGbf31Bb0sVfMeLeGrYHxFGsXIyeHhICJxJkft9hAbBYBVYnzjdMYQWw2AXWJ Gzd+MoPYIgIaEhsv3QKyuTiYBV4zSby9PJcJJCEsECTx9G87WBGvgIXE7z+PwZqFBHwlLnz7 ywYRF5Q4OfMJC4jNLKAlcePfS6BeDiBbWmL5Pw6QMKeAksTCVZfAxogKKEsc2HacaQIj7ywk 3bOQdM9C6F7AyLyKUSQzryw3MTPHVK84O6MyL7NCLzk/dxMjMKqW1f6ZuIPxy2X3Q4wCHIxK PLwL4hXThFgTy4orcw8xSnAwK4nwmnEAhXhTEiurUovy44tKc1KLDzFKc7AoifN6hacmCAmk J5akZqemFqQWwWSZODilGhjvfE+tafxaa3/zbFbsF32RP5KtHyrzXQ7vfyRu8V1tZdQe/XWa NvedzLN7Qmr9i07sEJcPm+91xC/w4kwFWcPNQZcYa35/M3y1Z4Hq3Aehd7JK1U/NE3e4baz5 tWzj+eLrqbxGi/PUlir3XxLZt0Nltd3ve6ZGbGfOrj/gIT6ncco9/aQEeXYlluKMREMt5qLi RAAHI/AEpgIAAA== X-CFilter-Loop: Reflected X-Rspam-User: X-Rspamd-Server: rspam11 X-Rspamd-Queue-Id: 1ED1E8000B X-Stat-Signature: 3ygq6ebpxk76ies3ko7m4fu1wnzj39eg X-HE-Tag: 1713506829-284695 X-HE-Meta: U2FsdGVkX1//lrPvL1D84Oq9XVxPRlIKDXfJkWl7BLp2JmOzmCYG5JtwRi5hir7eJyTJCYVqrwSlYNfnc0qUJPz7v+gi4pXEKXXxXdiZpuMSWNWbuOtO/89ZsRQzFDvBzw+eMtNs4CzbI5Fv64/DNwPOkngC3ld8PU3XumW5xXczsIfIcmsE2cs2bImJCOQtrlWpDS14wc0zJ3d+9sI2wqJ37YtLUfOvAb2FcY33SqSjorp6Mrf/80Zy5PLE4EqroZD6YPEwACKUEy7jxYcjAR6EmDrv8D/ebDtVh6E8AMcyEknZIgnTkcAxgvIQ7yzgnJohZg22ypSt9ybKsGUS8cFEzaKCApUP5ih7QcF54FPf23i3TfggiRWjJlABj54A4AS2PstdGkYMCWAdFLFbTmqgAor8f4BbnAdpi9dpwoAUocHhVHtzn/Ug/WeL2kPbBZMt2EC58LEkcOGRJYzyWpg1IqjpgMhj7T4Ocl6TM7QDXm7zwdPpIznDLEEP+EXu8eN/VwNjougvkOUEbD2lBVQ2Pw7dwn7aIioPrDZiAfIgP/ab847fLnxOjhez/UQAeaTz6xPqQcx11texTdz1roNzJqZf4zFEn1ZZ+ipnjGuS8uZtnSr+hn+g5Qd7JLOY2dYdDstdAOu7/ijFipF7WBQohxUaWy2Poy5GEP/7MsU= 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 Fri, Apr 19, 2024 at 07:36:14AM +0200, Thomas Gleixner wrote: > On Wed, Apr 17 2024 at 16:18, Byungchul Park wrote: > > This is a preparation for migrc mechanism that needs to recognize > > read-only tlb entries during migration by separating tlb batch arch data > > into two, one is for read-only entries and the other is for writable > > ones, and merging those two when needed. > > I have no idea what migrc mechanism means. Please add enough context > into the change log so the reviewer does not have to go through loops > and hoops to figure out what this is about. I will add a simple description explaining 'what migrc is' at every patch mentioning migrc, from the next spin. Thank you for the advice. JFYI, you can see what migrc is in the following link: https://lore.kernel.org/lkml/20240418061536.11645-1-byungchul@sk.com/ Byungchul > Thanks, > > tglx