Rusty Russell wrote:
On Thu, 2007-08-16 at 17:58 +0200, Laurent Vivier wrote:
[PATCH 3/3] introduce account modifiers mechanism in the kernel allowing a
module to modify the collected accounting for a given task. This
implementation
is based on the preempt_notifier. account_system_time() and
On Fri, 2007-08-17 at 01:26 -0400, Gregory Haskins wrote:
Hi Rusty,
Comments inline...
On Fri, 2007-08-17 at 11:25 +1000, Rusty Russell wrote:
Transport has several parts. What the hypervisor knows about (usually
shared memory and some interrupt mechanism and possibly DMA) and what
Only until Aug 17 - Purchase the Physician Database at the sale price and get
Hospital, Nursing Home and Dentist data completely free!
Licensed Physicians in the USA
788,799 in total 17,400 emails
Many different medical specialties
Many unique fields like 'medical school attended' and
Hello Rusty,
while playing with your virtio descriptor code, I realized that the desc_pages
data structure is not 64 bit safe. struct lguest_desc desc[NUM_DESCS] can be
smaller than a page, as struct lguest_desc is 24 bytes on 64bit systems. Lets
add a char padding to make the next page really
On Fri, 2007-08-17 at 09:35 +0200, Laurent Vivier wrote:
Rusty Russell wrote:
Hi Laurent,
Hi Rusty,
how are your puppies ?
They're getting a little fat, actually. Too many features ...
- remove PATCH 3, and add in task_struct a ktime vtime where we accumulate
guest time (by calling
Rusty Russell wrote:
On Fri, 2007-08-17 at 09:35 +0200, Laurent Vivier wrote:
Rusty Russell wrote:
Hi Laurent,
Hi Rusty,
how are your puppies ?
They're getting a little fat, actually. Too many features ...
- remove PATCH 3, and add in task_struct a ktime vtime where we accumulate
On Fri, 2007-08-17 at 10:22 +0200, Christian Borntraeger wrote:
Hello Rusty,
while playing with your virtio descriptor code, I realized that the
desc_pages
data structure is not 64 bit safe. struct lguest_desc desc[NUM_DESCS] can be
smaller than a page, as struct lguest_desc is 24 bytes
KVM updates vtime in task_struct to allow account_guest_time() to modify user,
system and guest time in cpustat accordingly.
Index: kvm/drivers/kvm/Kconfig
===
--- kvm.orig/drivers/kvm/Kconfig2007-08-17 10:24:46.0
Laurent Vivier wrote:
- remove PATCH 3, and add in task_struct a ktime vtime where we accumulate
guest time (by calling something like guest_enter() and guest_exit() from
the
virtualization engine), and when in account_system_time() we have cputime
vtime we substrate vtime from
Laurent Vivier wrote:
This is another way to compute guest time... I remove the account modifiers
mechanism and call directly account_guest_time() from account_system_time().
account_system_time() computes user, system and guest times according value
accumulated in vtime (a ktime_t) in
Laurent Vivier wrote:
KVM updates vtime in task_struct to allow account_guest_time() to modify user,
system and guest time in cpustat accordingly.
--- kvm.orig/drivers/kvm/Kconfig 2007-08-17 10:24:46.0 +0200
+++ kvm/drivers/kvm/Kconfig 2007-08-17 10:25:25.0 +0200
Avi Kivity wrote:
Laurent Vivier wrote:
- remove PATCH 3, and add in task_struct a ktime vtime where we
accumulate
guest time (by calling something like guest_enter() and guest_exit() from
the
virtualization engine), and when in account_system_time() we have cputime
vtime we
Am Freitag, 17. August 2007 schrieb Laurent Vivier:
The normal user/system accounting has the same issue, no? Whereever we
happen to land (kernel or user) gets the whole tick.
Yes... but perhaps I should rewrite this too ;-)
If you look further, you will see, that this was actually
Avi Kivity wrote:
[...]
The normal user/system accounting has the same issue, no? Whereever we
happen to land (kernel or user) gets the whole tick.
So I think it is okay to have the same limitation for guest time.
So this is how it looks like.
PATCH 1 and 2 are always a prerequisite.
Yeni Hizmetinize Giren www.Hepsialsat.com web Sitesine Üye olun Satmak
istediginiz ürünlerinizi Istedigi kategoriye ekleyin, ihtiyaciniz olan
ürünlerin araniyor ilanini verebilirsiniz. Üstelik tüm bu hizmetler sizlere
ücretsiz olarak verilmektedir. Sitemizin Linkleri Internet Exproler
Have you ever hoped to have a pricey Watch?
We have the answer for you!
We carry all the high scale
for a very small precentage of the expense.
www.maqasloo.com
___
Virtualization mailing list
Virtualization@lists.linux-foundation.org
16 matches
Mail list logo