[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v9 0/7] trace: [tcg] Optimize per-vCPU tracing s
From: |
Lluís Vilanova |
Subject: |
Re: [Qemu-devel] [PATCH v9 0/7] trace: [tcg] Optimize per-vCPU tracing states with separate TB caches |
Date: |
Thu, 29 Jun 2017 09:35:32 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
Emilio G Cota writes:
> On Wed, Jun 28, 2017 at 14:21:29 +0300, Lluís Vilanova wrote:
>> Emilio G Cota writes:
>> > I wanted to save you some time and sent a v9 yesterday with these
>> > same changes -- although I see some changes in my v8 didn't make it
>> > to your v9. For this iteration I only added more perf numbers to the
>> > last patch, see here:
>> > https://lists.gnu.org/archive/html/qemu-devel/2017-06/msg05764.html
>>
>> Woops, sorry about the duplicate effort.
>>
>> I just dropped the rename of variable trace_ds, since I prefer names whose
>> purpose can be more easily understood.
> - I think trace_vcpu_dstate is way too long (IMO a short name + a comment
> in the struct is better).
> - You missed a change I made to patch 3:
>> [cota: use CPU_TRACE_DSTATE_MAX_EVENTS instead of
>> trace_get_vcpu_event_count()]
> Was that intentional?
No it wasn't. I'll look into it for the next series.
> - Would be nice to include the perf numbers I got, along with yours.
I'll add them to the cover and commit message.
Thanks,
Lluis
- [Qemu-devel] [PATCH v9 1/7] exec: [tcg] Refactor flush of per-CPU virtual TB cache, (continued)
- [Qemu-devel] [PATCH v9 1/7] exec: [tcg] Refactor flush of per-CPU virtual TB cache, Lluís Vilanova, 2017/06/27
- [Qemu-devel] [PATCH v9 2/7] trace: Allocate cpu->trace_dstate in place, Lluís Vilanova, 2017/06/27
- [Qemu-devel] [PATCH v9 3/7] trace: [tcg] Delay changes to dynamic state when translating, Lluís Vilanova, 2017/06/27
- [Qemu-devel] [PATCH v9 4/7] exec: [tcg] Use different TBs according to the vCPU's dynamic tracing state, Lluís Vilanova, 2017/06/27
- [Qemu-devel] [PATCH v9 5/7] trace: [tcg] Do not generate TCG code to trace dinamically-disabled events, Lluís Vilanova, 2017/06/27
- [Qemu-devel] [PATCH v9 6/7] trace: [tcg, trivial] Re-align generated code, Lluís Vilanova, 2017/06/27
- [Qemu-devel] [PATCH v9 7/7] trace: [trivial] Statically enable all guest events, Lluís Vilanova, 2017/06/27
- Re: [Qemu-devel] [PATCH v9 0/7] trace: [tcg] Optimize per-vCPU tracing states with separate TB caches, Emilio G. Cota, 2017/06/27