Re: KVM call minutes for Sept 21

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

 



 On 09/22/2010 09:20 PM, Joerg Roedel wrote:
On Wed, Sep 22, 2010 at 07:47:06PM +0200, Gleb Natapov wrote:
>  On Wed, Sep 22, 2010 at 06:29:00PM +0200, Nadav Har'El wrote:

>  >  In any case, while I obviously agree that it's your prerogative not to merge
>  >  code that you consider ugly, I still don't see any particular problem to start
>  >  with the current, working, code, and fix it later. It's not like we can never
>  >  change this code after it's in - it's clearly marked with if(nested) and
>  >  doesn't effect anything in the non-nested path.
>  >
>  After code it merged there is much less incentive to change things
>  drastically.

I think nested svm is a good counter example to that. It has drastically
improved since it was merged. Ok, it hasn't _changed_ drastically, but
what drastic changes do we expect to become necessary in the nested-vmx
code?


I don't expect drastic changes, but then, I still don't understand it well.

Part of the review process is the maintainer becoming familiar (and, in some cases, comfortable) with the code. The nit-picking is often just me proving to myself that I understand what's happening.

btw, speaking of drastic changes to nsvm, one thing I'd like to see is the replacement of those kmaps with something like put_user_try() and put_user_catch(). It should be as fast (or faster) than kmaps, and not affect preemptibility.

--
error compiling committee.c: too many arguments to function

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux