[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
|