|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH] public/gnttab: relax v2 recommendation
Hi Jan, On 05/05/2021 09:24, Jan Beulich wrote: On 05.05.2021 10:12, Julien Grall wrote:Hi Jan, On 30/04/2021 09:36, Jan Beulich wrote:On 30.04.2021 10:19, Julien Grall wrote:On 29/04/2021 14:10, Jan Beulich wrote: The current comment is not mentionning about limitations but instead say "new OS should use v2". Your proposal is to say "default to v1 but use v2 if you hit limitations". As Xen developper, I am aware of a single limitation (the 44 bits). But here you suggest there are multiple ones. I could probably figure out the others if I dig into the code... Now imagine, you are an OS developper new to Xen. I don't think this is fair to say "there are limitations but I will not tell you directly. Instead you should try to infer them from the definitions". There is a chance, he/she may have missed some of the limitations and therefore the decision to switch between v1 and v2 would be done incorrectly. In addition to that, it also means she/he may end up to implement the two versions when implementing v1 may just be sufficient (custom OSes may never need 44 bits worth of address space). This is not a very friendly way to work on Xen. FAOD, I am not saying that the other headers are perfect... Instead, I am saying we ought to improve new wording to make the project a bit more welcoming. Cheers, -- Julien Grall
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |