[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v3 2/2] xen/arm: Restrict Kconfig configuration for LLC coloring
- To: "Orzel, Michal" <michal.orzel@xxxxxxx>
- From: Luca Fancellu <Luca.Fancellu@xxxxxxx>
- Date: Tue, 4 Mar 2025 11:39:03 +0000
- Accept-language: en-GB, en-US
- Arc-authentication-results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com])
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
- Arc-message-signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zPBj+9q7WavLXy84FpuMkTkd0Wj7tDbK6piRkm98cQ0=; b=MPatdXx40/Qm2/guByL884c1HgWRfUj/xgGxQUtaVP6OwD0IpsN67aYV1Z+1FZuKmwFFX6zGEC42nfZaiqdWkH1ipo3rrA0SYYJ3tw5wxILa9DRXwhyEQhsPkKdRz2bntHT6uFze/yHAqQ31R7y0OaEPK799+XxElNZtdDo+9XT/j/esC9Qf+hm3O3KFBZWkeF0nz8tMyfz4PBlnQ0/pO/ZnPoNcpH5Tf1yIsev2coJzn5hOI7VLet101jZT7Pl5uvKVL3VLtmaOxIAFxZkwk2Kq931wF2vTUVLKvPp65WIqArOUCiaR/7IeyWa13PIyd/lQRnZxodZancStNYY3lA==
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zPBj+9q7WavLXy84FpuMkTkd0Wj7tDbK6piRkm98cQ0=; b=AvJeo+AGcRTYATvCiBACyJm2oWinTinykCB9mw/teOTuiMCyhyGMzArJC4pQ0awXstce5QlnfLnpmeWwwQwtgY+QlIWzvYn2+E6BIHEgOLvzqnGcBI9sYoYIyLmkfjPX0mf9yTMZu+Yhm5/YTud1zYkdeS3hM18ctCcOKRe/OtFbZALHCvLLUAGnMg4UZSkkUDjl7DkQfqhKrzCw07gEQ8uaDVlMYk0Dyl1GPfASNgEXmiAwPeKrcrn4MPa8UzQsOoRyWdyT30gr8auzWxB9VKkjZgWYUrwdPtOOUbxTwwJixCz0yq1vot3zM6tG/kUP5BukI/8ZdC5Hs/KJwAhyPg==
- Arc-seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=t9uyIgbRpKe/jBiIqoeT9Dltv+nO1GtCINdQtzgOz2fTyru6asVN0mRSNQVFeNLWgHopykUGI+8Dfs+iRjLfwRbpaV/FmYXJliBPqsmlJgYhSlMmCjuPRFkCYIzr0Jgg1Gf2sE49pa6oHQgiEWgztbQfeVFpBjZeJqeNG1TM6SjI08smu9c6m2I8FzNkmxELMpYQX6JGWRIfcTc40mTf2sriYebcvgulai8NYs/IF+kK82NJQWxAeMBw+rC3LGx/P2L/cABMsr+T0Mhiw/qTPOvJACtRwDRsXFwfh25KspxX+Lt9rN2n50GnmFgdprWFeILajldEb8m+LOKEu8lYSQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=iyQVCvKaibH8PXxQbgy7mW3YYv7GaLCTUoYezrwYyQRwcGHZoAUtP9mYK121q2+2ix2aOHtngJKoG0/JMsag14MMxW3i4s5sNolpJq9eUr/9LB02/zNP3Taj0677VjFTMMurYqFf6Hfojmvg69LU1q9xZPETXvSaZqeJ0ETVv5SUjrwMTWi8FC8+nbLDtkwYLwRfPkeo7Toc8CVwvNRv2ihUVGzM66NtYUoZX2RNeyqKrmaFJ8QaqwlyLWYo/fMb7KqMXcFEcL6oOyP0RAPQm3yhKmFgegC8W1JlRZodi99joPDPsiK8h0eRdah91f5syY7EMjKF93ok952SJQzDXg==
- Authentication-results-original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
- Cc: Jan Beulich <jbeulich@xxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Bertrand Marquis <Bertrand.Marquis@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- Delivery-date: Tue, 04 Mar 2025 11:39:29 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
- Nodisclaimer: true
- Original-authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
- Thread-index: AQHbgerA9DmOxi5W4Eufnv1ogXYtfbNNErSAgAAVW4CAAAFcgIAVxqqA
- Thread-topic: [PATCH v3 2/2] xen/arm: Restrict Kconfig configuration for LLC coloring
Hi,
> On 18 Feb 2025, at 15:06, Jan Beulich <jbeulich@xxxxxxxx> wrote:
>
> On 18.02.2025 16:01, Orzel, Michal wrote:
>> On 18/02/2025 14:44, Jan Beulich wrote:
>>> On 18.02.2025 10:51, Luca Fancellu wrote:
>>>> LLC coloring can be used only on MMU system,
>>>
>>> Just for my own education: Why is this?
>> I read this as it refers to the feature we have in Xen, not the generic
>> concept.
>> You could in theory achieve cache coloring without MMU using static
>> allocation
>> or some custom allocator but in general we benefit from being able to map VA
>> to PA aligning with cache coloring scheme.
>
> Oh, okay. Then maybe the sentence would better be worded to express that
> it's our present choice, rather than an inherent limitation?
Is this better? Can be addressed on commit?
Xen LLC coloring feature can be used only on MMU system, move the code
that selects it from ARM_64 to MMU and add the ARM_64 dependency.
>
> Jan
>
|