Received: by 2002:ab2:6203:0:b0:1f5:f2ab:c469 with SMTP id o3csp422461lqt; Thu, 18 Apr 2024 22:39:14 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXQBZn3e0Nu221IuFuYfuYNAvnpkZ5CMJsmd86Bby39ttaHQMOMq3membzHkUNINfirFS6HSp4M89SeqUVQ0FImi6AeB7W/GIcB3Yod7w== X-Google-Smtp-Source: AGHT+IHx/BVY9z8eNx0sn38CexL0BQMFqdACOd1Pl5pUT1weNb7HpgN8KQoD+ybSsd7Gi9LbYjEY X-Received: by 2002:a05:6e02:178a:b0:36a:2931:9255 with SMTP id y10-20020a056e02178a00b0036a29319255mr1497820ilu.7.1713505154123; Thu, 18 Apr 2024 22:39:14 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713505154; cv=pass; d=google.com; s=arc-20160816; b=Sx7CNU6yDxfjUAklxOEYFNSEJ01kNG6VoS0XQBL82StgjE0R63uBhFGeqkGPtf98FP KbSuT3+PDqSeN0uRLgnly593+GxQ4c1iPVtTmWTVSpKdovzi2YyIuCkoLpdPF9yu/oKB FhDKhZXTxWWkAa83RabxdyS2Rhrld/5CfeInmgOeOB3Mi8sxXymJQua51ptWNLgJVkiA GwmrN1SfoHjkFI9LQc+3dT5I18uARNldeo6Rkv75Sm3MvrEeW+0xoTYdSnk+n8DGYGsh F+ThW91wkSemHiDr29WCnWUUIuYR/bwnXKDKN1SxyUOBuihhh2lngIhQnDDpxPokMJlR GmIg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :message-id:date:in-reply-to:subject:cc:to:dkim-signature :dkim-signature:from; bh=lWzBA6aH5GojVMHZr16y2dsdvm+/ZPJut2i3UGgY3S0=; fh=GuV2iu7p/uwic0D4v38TmoCnUSKCzgbCeJUuRx0XNhs=; b=VNA4dH5VNmt+fUVb+hPr2RlEQPtMojfBpJidf5gJ5upWjSNWSsnVsTz26xzJoaocc9 cEKzWIk+y13AT3HTVdbm8A07m/Ef9vDCBn0bYKIO/yt12ujp+lMeEAVl9xMFJ6iovA0x ciFGeqjSf4vqDWF9TJ3ZCC46HiZ2Z/BZax/3hW5Y/4iYjeHaqJEEDWV4BRdBEE94kZ4Z 0vN+fytkqZ7KoMe+OiHKpq7RSaYStuUWW2J7QrfKYIXvBE+EzzNMMBI6uO3hkAqpETkR eY6N+Fn74LH9fHjs5yWFYCorbR3IFP5JpTAFJhSbF6pgo2pQvUoirlDyp9x/8imsWvTh 2BKQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=P0KvnlyH; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e; arc=pass (i=1 spf=pass spfdomain=linutronix.de dkim=pass dkdomain=linutronix.de dmarc=pass fromdomain=linutronix.de); spf=pass (google.com: domain of linux-kernel+bounces-151016-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-151016-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id b123-20020a633481000000b005f759a13e0bsi2744103pga.569.2024.04.18.22.39.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Apr 2024 22:39:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-151016-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=P0KvnlyH; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e; arc=pass (i=1 spf=pass spfdomain=linutronix.de dkim=pass dkdomain=linutronix.de dmarc=pass fromdomain=linutronix.de); spf=pass (google.com: domain of linux-kernel+bounces-151016-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-151016-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id A7DF4B23932 for ; Fri, 19 Apr 2024 05:36:47 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 727BA101CE; Fri, 19 Apr 2024 05:36:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="P0KvnlyH"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="MtTpOt44" Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 676F7D515 for ; Fri, 19 Apr 2024 05:36:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713504990; cv=none; b=mk5dE0IFwMs9tMXYQRqtF83LvS3VCrijrOgMXOSAL8E4bOdyw1U1Ed6lIEyK2/aghwEuaqHUdukNktxW+d4RKWqR0yNN2pUUm8/Sz3Sq5dqlq4MzI4GJsnntFiqzPEptz+dw49gD3sv/mCaHLFFSYDBZ03yarzM3daiCjq5tMGc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713504990; c=relaxed/simple; bh=WWVqZp2+30Zq4b8Ve11Pe7XNTZL8nxWZ0Ar7i6fbXRM=; h=From:To:Cc:Subject:In-Reply-To:Date:Message-ID:MIME-Version: Content-Type; b=pQM1psoedH/BjmLnNG0NGSVofabTpT60vg/gJRs/GkU14IRAfZiYbG9eF0SC3TOgZ09SPNPIrlotKsXRVJnZQRYX7AomVVfSKhyXjTQA9YyQFQtZIviFsTKqKM8yOv0ExW3jNMrz8bkXxnhIGQGk7A4sIcuwndS4sKgkqLzqiwY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=P0KvnlyH; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=MtTpOt44; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de From: Thomas Gleixner DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1713504986; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to; bh=lWzBA6aH5GojVMHZr16y2dsdvm+/ZPJut2i3UGgY3S0=; b=P0KvnlyHcjiEG0T6RM4o4vUgLyYFvWP3ludf05LOCx/Fnz/Y/FJNl9ddgd9vZLv8EPnjWc ldvSqUxZgtStgszT5lMCAsLFVdnKz1YVhkS5LCvJV6GAy1xLNcjBXKHX0IPshGdSvptkIk Hgyobp8HM+wwBbPFlbNErHJgk7ZHVz6x31lWbexdcOE7k7l4gJig89/ox2/P6TiDcn2VCL t0crriuZlEKbIsq6ZvqyBuVa4mSjRcKSocOpRSx0R3LQU1GA4EBHzPhc6oxGtfLhSDLI6V l9Qf0zQ2IjT97ySdU/yxSjtaLh2p4JcZNykeOA9hF1oZ8TF5GR/4QMauA/UieQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1713504986; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to; bh=lWzBA6aH5GojVMHZr16y2dsdvm+/ZPJut2i3UGgY3S0=; b=MtTpOt44UWioNiohn7xGlSx0OuIPDwPUNVEDHuFnkpQb5EkE20EMUlXJEo7zxkoQG69bh1 sUjCDcvnOY88dPAQ== To: Byungchul Park , linux-kernel@vger.kernel.org, linux-mm@kvack.org Cc: 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 In-Reply-To: <20240417071847.29584-2-byungchul@sk.com> Date: Fri, 19 Apr 2024 07:36:14 +0200 Message-ID: <871q71ykvl.ffs@tglx> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain 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. Thanks, tglx