RE: [EXTERNAL] Re: PATCH] WHPX: TSC get and set should be dependent on VM state

2020-07-14 Thread Sunil Muthuswamy
> > > > Thanks. Ok, I am setup with GPG. Where should I be sending the pull > > requests to? Who is "Peter"? Do I have to send it to you? > > Peter is Peter Maydell, but for now you can send them to me. I'll get > round to documenting the remaining steps. > > Unfortunately all the scripts I hav

Re: [EXTERNAL] Re: PATCH] WHPX: TSC get and set should be dependent on VM state

2020-03-04 Thread Paolo Bonzini
On 04/03/20 23:44, Sunil Muthuswamy wrote: >> You don't need the "git config --local commit.gpgsign true" command, but >> you will then create a signed tag with >> >> git tag -s -f qemu-for-upstream >> # let's say "mirror" is your github repo >> git push mirror +tags/for-upstream >>

RE: [EXTERNAL] Re: PATCH] WHPX: TSC get and set should be dependent on VM state

2020-03-04 Thread Sunil Muthuswamy
> -Original Message- > From: Paolo Bonzini On Behalf Of Paolo Bonzini > Sent: Tuesday, March 3, 2020 9:53 AM > To: Sunil Muthuswamy ; Richard Henderson > ; Eduardo Habkost > Cc: qemu-devel@nongnu.org; Stefan Weil > Subject: Re: [EXTERNAL] Re: PATCH] WHPX: TSC

Re: [EXTERNAL] Re: PATCH] WHPX: TSC get and set should be dependent on VM state

2020-03-03 Thread Paolo Bonzini
On 02/03/20 20:59, Sunil Muthuswamy wrote: >> You'd be using it to include a signed tags in a pull requests; that is, >> the git tag that you ask to pull has a cryptographic signature attached >> to it. > Great. Is there a link that I can use to read up on how to get the GPG key > and how to includ

RE: [EXTERNAL] Re: PATCH] WHPX: TSC get and set should be dependent on VM state

2020-03-02 Thread Sunil Muthuswamy
> >> Looks good. Do you want me to queue this until you can have your GPG > >> key signed? (And also, I can help you sign it of course). > >> > > > > Yes, please. Thanks. > > > > I haven't used GPG keys before. What would I be using it for? > > You'd be using it to include a signed tags in a pul

Re: [EXTERNAL] Re: PATCH] WHPX: TSC get and set should be dependent on VM state

2020-02-29 Thread Paolo Bonzini
gt;> Subject: [EXTERNAL] Re: PATCH] WHPX: TSC get and set should be dependent on >> VM state >> >> On 26/02/20 21:54, Sunil Muthuswamy wrote: >>> Currently, TSC is set as part of the VM runtime state. Setting TSC at >>> runtime is heavy and additionally can have

RE: [EXTERNAL] Re: PATCH] WHPX: TSC get and set should be dependent on VM state

2020-02-28 Thread Sunil Muthuswamy
> -Original Message- > From: Paolo Bonzini > Sent: Friday, February 28, 2020 2:45 AM > To: Sunil Muthuswamy ; Richard Henderson > ; Eduardo Habkost > > Cc: qemu-devel@nongnu.org; Stefan Weil > Subject: [EXTERNAL] Re: PATCH] WHPX: TSC get and set should be

Re: PATCH] WHPX: TSC get and set should be dependent on VM state

2020-02-28 Thread Paolo Bonzini
On 26/02/20 21:54, Sunil Muthuswamy wrote: > Currently, TSC is set as part of the VM runtime state. Setting TSC at > runtime is heavy and additionally can have side effects on the guest, > which are not very resilient to variances in the TSC. This patch uses > the VM state to determine whether to s

PATCH] WHPX: TSC get and set should be dependent on VM state

2020-02-26 Thread Sunil Muthuswamy
Currently, TSC is set as part of the VM runtime state. Setting TSC at runtime is heavy and additionally can have side effects on the guest, which are not very resilient to variances in the TSC. This patch uses the VM state to determine whether to set TSC or not. Some minor enhancements for getting