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

Re: [PATCH v2] docs: fusa: Add dom0less domain configuration requirements


  • To: Michal Orzel <michal.orzel@xxxxxxx>
  • From: Bertrand Marquis <Bertrand.Marquis@xxxxxxx>
  • Date: Wed, 18 Dec 2024 14:00:12 +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=mrmE7urZm9N7Q3fQ0vEe2bGV6jf0rkMmhZje/sh0Ipg=; b=X+zjPZRWPEsPCSMP1tn0t62PZlTkGshBPkMEZYG1XHn89BDVLfHLHaXQKDyttRJbzmeP1fLjLB26gh+Wb8i8vfIG/TtCIpOtwQz8cx6o6yTS6apXPbQpH566jGR88M2ut/KfszhALI5pypv6kyrF4lL2xXRsRBS919Ut4SWHyAjVtavxruSjJ+tUsVAslRakXHlehakOCpTYKYOffYk1g0psbKGsuKT0oQJYRKW/rXQtBxZCZc18Q7tmyw7HKrwImXIQ5r04bRsvw2O+GcBNPpbk9zcwBA4HRZBOHWlL8/FeRaMhVCOcNzkFkHpqsKuRBsfTD2skYakiEUWnbaIpWQ==
  • 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=mrmE7urZm9N7Q3fQ0vEe2bGV6jf0rkMmhZje/sh0Ipg=; b=YMmw8cAGfRIIACLXLYnUWL7tz7loTEC6QlZ5VLvzMzZQrTykmwlM7RuI6W9IU5t7zO7Dz19DKmNvbE+jLNtQdLYQwoEZbmDZM2yQew2I67f1E6zxDTWxG0MJNWdpe4Ge+JzGW/AwakEUcjDHAg4y4HhrMiVpjQloG5CmdRMiLt8xsX9/K8iiEbdECJJcyOnM1i3pLG5ugkX0r18TYOj+cns/OR3S7SSkYcJiwrSDLzpRf0yHCV0XzPUkjr8zkAUP0kZSVE5xEZycnV5JJX6w1jSlR02etjscRhL2hKfXI3Gma0obEjD5/2pfd1L95cPHF5cRd4W5WHQn8QaFXlmvkA==
  • Arc-seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=d8aOEvIbcuxFS0sQuNVA2Wr4jZ+5m0/K2Nv4Ag2pyrWhGt0JPuqbzrHxkAwRpfmv/AnbuGh3RfScoQMEFEFRJa17el07jnFK3XAQsqliC7SeTpxcyNBVJ05f8MVQSEwfBYzuDxVnmpP6R0ezMZH8tp2DsO8y4/NKvPoJGFETzdTYtdNIGx9pSIrSomPTEvWC2Tovmj1aN/sFJ/StidtyY2VOHYtg4N3Xim1QMYS5Vo88iCx0Me6+kUdSuKHKTa10EAhQvOYrPP9WXSGI9R23fIM81mZgc57jlqe9r7to42nEEcAHM2xzhsmQEH+3huJrodE778GwNH7f6XzjzPpC5A==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xSd9cXHMCDIqbeNc2RLiE5bnSLngSnwgDEQ7I/n185RgJsbg7CGvbk6IF6SDhl9Mp4panqEY0iGaaWByC+r4cSmPUJ3dLQbDrZsWfDvxfUUYC+ABkdTWGG/79OgC+qJIiKnk7oigWO+O6uQ83bEFb5keLBkDNBdv2w0cQA5WKfPLVIn2/SI59NGEbB5aaHaYXL3BBhoRsVFJ2XZup+8rQwZGuUdkrkPRSnzFJ9EUaPofRA/opquclD6b79r+gwnWsEZeG6TunGx2VPY6EVeIfzXAyd1n4Icfosmul319+IeNZZ74gDaFlkVzjZjlOQF7/qqoDCUlUpVlf8AjkgEkQg==
  • Authentication-results-original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
  • Cc: Ayan Kumar Halder <ayankuma@xxxxxxx>, Ayan Kumar Halder <ayan.kumar.halder@xxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Artem Mygaiev <artem_mygaiev@xxxxxxxx>
  • Delivery-date: Wed, 18 Dec 2024 14:00:32 +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: AQHbTMiRgWsw6YUipkyfuZOmy7e9xLLrs5oAgAA0fwCAABobAIAADYkAgAAA9IA=
  • Thread-topic: [PATCH v2] docs: fusa: Add dom0less domain configuration requirements

Hi Michal,

> On 18 Dec 2024, at 14:56, Michal Orzel <michal.orzel@xxxxxxx> wrote:
> 
> 
> 
> On 18/12/2024 14:08, Bertrand Marquis wrote:
>> 
>> 
>> Hi Ayan,
>> 
>>> On 18 Dec 2024, at 12:34, Ayan Kumar Halder <ayankuma@xxxxxxx> wrote:
>>> 
>>> 
>>> On 18/12/2024 08:27, Bertrand Marquis wrote:
>>>> Hi Ayan,
>>> Hi Bertrand,
>>>> 
>>>>> On 12 Dec 2024, at 20:03, Ayan Kumar Halder <ayan.kumar.halder@xxxxxxx> 
>>>>> wrote:
>>>>> 
>>>>> From: Michal Orzel <michal.orzel@xxxxxxx>
>>>>> 
>>>>> Add requirements for dom0less domain creation.
>>>>> 
>>>>> Signed-off-by: Michal Orzel <michal.orzel@xxxxxxx>
>>>>> Signed-off-by: Ayan Kumar Halder <ayan.kumar.halder@xxxxxxx>
>>>>> ---
> [...]
> 
>>>>> +SPIs
>>>>> +----
>>>>> +
>>>>> +`XenSwdgn~spis~1`
>>>>> +
>>>>> +Description:
>>>>> +Xen shall allocate a specified number of shared peripheral interrupts 
>>>>> for a
>>>>> +domain.
>>>> This is very ambiguous. What do you mean here ?
>>> Xen shall provide a way to specify the number of shared peripheral 
>>> interrupts for a domain via the device tree .
>> 
>> I am lost in how you achieve such a thing in the configuration.
>> All you can do is assigned an interrupt to a domain, but the sharing part I 
>> do not see what Xen has to do with it.
> This req is about Arm's SPIs (Shared Peripheral Interrupts) and the max 
> number you can allocate to a domU.
> You can see more here:
> https://xenbits.xenproject.org/gitweb/?p=xen.git;a=blob;f=docs/misc/arm/device-tree/booting.txt;hb=HEAD#l172

Oh right, no idea how i came to shared interrupts instead of Arm SPIs.

Then this is Arm specific and we need to have a bit more context/clear up here 
(as comment or introduction).
And also this should have arm64 somewhere.

Bertrand

> 
> ~Michal





 


Rackspace

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