On 01.04.2025 15:29, Jason Andryuk wrote:
> On 2025-04-01 08:16, Jan Beulich wrote:
>> On 31.03.2025 23:43, Jason Andryuk wrote:
>>> This works with C xenstored.  OCaml xenstored does not use grants and
>>> would fail to foreign map the page.
>>
>>  From the sentence it's not clear whether this is unchanged behavior or
>> a deliberate regression.
> 
> I was trying to highlight existing compatibility.  xenstored uses 
> grants, so it can take advantage of the pre-seeded grant and therefore 
> does not need privilege to map foreign pages.  OCaml does not use 
> grants, so this seeding is irrelevant.  With a combined 
> hardware|xenstore domain, C xenstored using grants works, but Ocaml does 
> not.

IOW oxenstored works in all-mighty Dom0 only now, and that doesn't change?
This would be fine. Re-wording the sentence to become unambiguous (towards
possibly admitting to deliberately introduce a regression) would seem
desirable though.

Jan

Reply via email to