[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] automation: Add Arm64 MPU build job


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: "Orzel, Michal" <michal.orzel@xxxxxxx>
  • Date: Thu, 3 Apr 2025 11:17:51 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none
  • 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=++bhdMV7NuH9qQaQkI3dgnz84eih/ED+vzvMYKUD00M=; b=kf38nnFqMG7mTMt2/+3qhXSfR9PCewoCKOZFVn5+5PNQlKa88q65V4N6hjZMUfNLuJgWvD1EoE4regbI7A2l6TMwAgog4U2tPjwAfGWY2Ebcj+/erD0MMMRn3Oyy9U8raAuikl1nVHgZ19+SH1MF0x9moJCSJF/VVvO3QT0734aBuvTJBewQEfXeELutukXZduol9oKVgfIx5Hv3zY8qe83qlBdmDSgW7ARZiAK2kmUUds9qkfspwpvI34sK0K7FlfI5Kbnx6YIggYrDg2KnQN4aoXcQQdI6UTytsd6DSKeaFc2XoSwCExEHkxnV1Rf7WLwrhwf4O5rV+szBFzRtUw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=P77cRVLXdQHRiiVc4ucYaDpPLvxBoWnOdPd01PE1youknQ2gv622EwdhJBvzPZ0mOkU9zxIoR0jrBNEu9yc63YvQuml0+HW//YUe/DQT/7KlL0rHo3DqGYIwzSQuwkgyHlNOM10TilUvmAe5f2u+zxj7DJ3Um4crQJ2BxL6/wbeGIplsuFGPpzyI3hoWHaZNreOCHdAP7h5TceUfdFKcNVBNkt4fwmg12eOBrovZqpGXA5/IG+vRtwIyrdb25JVpWtsKoLElJkWe7foeJMjtt6zDjnLc/JVZlHmkCuZP87YSBgJYAMc8aysaauFvPdPtofsIAqrHy5ZlHClf9t0aRw==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com;
  • Cc: Doug Goldstein <cardoe@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Luca Fancellu <luca.fancellu@xxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • Delivery-date: Thu, 03 Apr 2025 09:18:09 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>


On 03/04/2025 10:58, Jan Beulich wrote:
> 
> 
> On 03.04.2025 10:44, Orzel, Michal wrote:
>> On 03/04/2025 10:43, Jan Beulich wrote:
>>> On 03.04.2025 10:19, Michal Orzel wrote:
>>>> Just like for RISCV and PPC, the earlier we enable the CI build the
>>>> better.
>>>
>>> What about Arm32?
>> The series to enable compilation of Arm32 with MPU is still under review on 
>> the ML.
> 
> Oh. Is MPU in Kconfig then missing a dependency on 64BIT?
Well, yes you're right although when I think about it, it's been like that (for
both 64 and 32) since the introduction of CONFIG_MPU by commit (in October last
year):
0388a5979b21 ("xen/arm: mpu: Introduce choice between MMU and MPU")

If you're saying that all the Kconfig combinations + targets like allyes/allno
need to build successfully also for new ports (MPU on Arm is kind of like a new
port), then I agree (I did not think about it and clearly others too seeing the
MPU patch above) although I'd prefer to avoid sending a patch adding dependency
just to be removed in 1-2 weeks. But I can do whatever you think needs to be 
done.

~Michal




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.