Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1420732
| From | Wanpeng Li <kernellwp@gmail.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH v6 0/3] Sched, KVM: st: Add steal time support to full dynticks CPU time accounting |
| Date | 2016-06-13 13:30 +0200 |
| Message-ID | <rJye5-5AU-11@gated-at.bofh.it> (permalink) |
| References | <rJxrH-52s-23@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Cc maintainers/reviewers, 2016-06-13 18:32 GMT+08:00 Wanpeng Li <kernellwp@gmail.com>: > Periodic/NOHZ idle which don't use vtime have logic account steal time, > however, vtime(depends on context tracking) which is just used in full > dynticks doesn't account steal time, this patchset adds the steal time > acccount support in vtime which will be used in full dynticks guest. > > Patch 1 and patch 2 fix steal clock warp and prev steal time account > during cpu hotplug bugs. > Patch 3 adds the steal time support to full dynticks CPU time accounting. > > N.B. This version of patchset drops previous Acked-by and Reviewed-by since > they are different from earlier version. :) > > v5 -> v6: > * improve commit message of patch 2/3, 3/3 > * fix account st twice > v4 -> v5: > * improve commit message of patch 1/3 > * revert commit e9532e69b8d1 > * apply same logic to account_idle_time, so change get_vtime_delta instead > v3 -> v4: > * fix grammar errors, thanks Ingo > * cleanup fragile codes, thanks Ingo > v2 -> v3: > * fix the root cause > * convert steal time jiffies to cputime > v1 -> v2: > * update patch subject, description and comments > * deal with the case where steal time suddenly increases by a ludicrous amount > * fix divide zero bug, thanks Rik > > Wanpeng Li (3): > KVM: fix steal clock warp during guest cpu hotplug > sched/cputime: Fix prev steal time accouting during cpu hotplug > sched/cputime: Add steal time support to full dynticks CPU time > accounting > > arch/x86/kernel/kvm.c | 2 -- > kernel/sched/core.c | 1 - > kernel/sched/cputime.c | 16 +++++++++------- > kernel/sched/sched.h | 13 ------------- > 4 files changed, 9 insertions(+), 23 deletions(-) > > -- > 1.9.1 >
Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread
[PATCH v6 0/3] Sched, KVM: st: Add steal time support to full dynticks CPU time accounting Wanpeng Li <kernellwp@gmail.com> - 2016-06-13 12:40 +0200
[PATCH v6 2/3] sched/cputime: Fix prev steal time accouting during cpu hotplug Wanpeng Li <kernellwp@gmail.com> - 2016-06-13 12:40 +0200
Re: [PATCH v6 2/3] sched/cputime: Fix prev steal time accouting during cpu hotplug Paolo Bonzini <pbonzini@redhat.com> - 2016-06-13 12:50 +0200
[tip:sched/core] sched/cputime: Fix prev steal time accouting during CPU hotplug tip-bot for Wanpeng Li <tipbot@zytor.com> - 2016-06-14 13:30 +0200
[PATCH v6 3/3] sched/cputime: Add steal time support to full dynticks CPU time accounting Wanpeng Li <kernellwp@gmail.com> - 2016-06-13 12:40 +0200
Re: [PATCH v6 3/3] sched/cputime: Add steal time support to full dynticks CPU time accounting Paolo Bonzini <pbonzini@redhat.com> - 2016-06-13 12:50 +0200
[tip:sched/core] sched/cputime: Add steal time support to full dynticks CPU time accounting tip-bot for Wanpeng Li <tipbot@zytor.com> - 2016-06-14 13:30 +0200
Re: [PATCH v6 0/3] Sched, KVM: st: Add steal time support to full dynticks CPU time accounting Wanpeng Li <kernellwp@gmail.com> - 2016-06-13 13:30 +0200
csiph-web