|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH] CHANGELOG.md: Make PV shim smaller by factoring out HVM-specific shadow code
On 31.03.2021 16:30, George Dunlap wrote:
>
>
>> On Mar 31, 2021, at 3:06 PM, Jan Beulich <jbeulich@xxxxxxxx> wrote:
>>
>> On 31.03.2021 16:00, George Dunlap wrote:
>>>
>>>
>>>> On Mar 31, 2021, at 2:54 PM, Jan Beulich <jbeulich@xxxxxxxx> wrote:
>>>>
>>>> On 31.03.2021 15:52, Ian Jackson wrote:
>>>>> George Dunlap writes ("Re: [PATCH] CHANGELOG.md: Make PV shim smaller by
>>>>> factoring out HVM-specific shadow code"):
>>>>>> I don’t understand why the two of you are downplaying your work so much.
>>>>>> Yes, these are all only incremental improvements; but they are
>>>>>> improvements; and the cumulative effect of loads of incremental
>>>>>> improvements can be significant. Communicating to people just what the
>>>>>> nature of all these incremental improvements are is important.
>>>>>
>>>>> I agree with George here.
>>>>>
>>>>> There ae a number of reasons why behind-the-scenes work with little
>>>>> (intentional) user-visible impact are useful to note in the
>>>>> CHANGELOG.md. With my Release Manager hat on I would like to see, for
>>>>> example,
>>>>>
>>>>>>> + - Factored out HVM-specific shadow code, allowing PV shim to be
>>>>>>> slimmer
>>>>>
>>>>> something about htis work in the CHANGELOG.md.
>>>>>
>>>>> IDK precisely, and I don't think George does either, what a good and
>>>>> accurate statement is. But I guess we will go with the text above if
>>>>> we don't get something better.
>>>>
>>>> At the very least the part after the comma ought to be deleted. As
>>>> said in an earlier reply, at least the shim default config disables
>>>> shadow code anyway, so the factoring out has no effect there.
>>>
>>> Thanks. So when you wrote the series, what was your motivation? Did you
>>> have a particular technical outcome in mind? Or did it just bother you
>>> that there was HVM-only code in a PV-only build? :-)
>>
>> What bothers me are more the implications - it being rather hard in
>> many cases, and in particular in shadow code, to be able to tell what
>> paths are involved in the handling of what kind(s) of guests. This
>> has made more time consuming investigation of (suspected) misbehavior
>> in more than one case.
>
> OK, so how about:
>
> - Factored out HVM-specific shadow code, improving code clarity and reducing
> the size of PV-only hypervisor builds
This sounds okay to me.
Thanks, Jan
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |