qemu-devel
[Top][All Lists]
Advanced

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

Re: [RFC 1/3] cpu-throttle: new module, extracted from cpus.c


From: Alex Bennée
Subject: Re: [RFC 1/3] cpu-throttle: new module, extracted from cpus.c
Date: Fri, 22 May 2020 11:26:37 +0100
User-agent: mu4e 1.4.6; emacs 28.0.50

Claudio Fontana <address@hidden> writes:

> On 5/22/20 8:07 AM, Thomas Huth wrote:
>>> From: "Claudio Fontana" <address@hidden>
>>> Sent: Thursday, May 21, 2020 8:54:05 PM
>>>
>>> this is a first step in the refactoring of cpus.c.
>> 
>> Could you maybe extend the commit message in the next version a little bit? 
>> ... say something about *what* you are moving to a separate file (and maybe 
>> why it is ok to move it), etc.?
>> 
>>  Thanks,
>>   Thomas
>> 
>> 
>
> Hello Thomas,
>
> thanks for taking a look, I will add an explanatory message.
>
> I was thinking something along the lines of:
>
> "
> move the vcpu throttling functionality into its own module.
> It contains the controls to adjust and inspect vcpu throttling settings, 
> start (set) and stop
> vcpu throttling, and the throttling function itself that is run periodically 
> on vcpus
> to make them take a nap.
> Execution of the throttling function on all vcpus is triggered by a timer,
> registered at module initialization.
>
> No functionality change.
> "

Is vcpu throttling a TCG only feature?

-- 
Alex Bennée



reply via email to

[Prev in Thread] Current Thread [Next in Thread]