Re: Elvis upstreaming plan

2013-12-02 Thread Stefan Hajnoczi
/ IBM@IBMIL, g...@redhat.com, jasow...@redhat.com, Joel Nider/Haifa/ IBM@IBMIL, kvm@vger.kernel.org, pbonz...@redhat.com, Razya Ladelsky/ Haifa/IBM@IBMIL Date: 27/11/2013 01:08 AM Subject: Re: Elvis upstreaming plan On Tue, Nov 26, 2013 at 08:53:47PM +0200, Abel Gordon

Re: Elvis upstreaming plan

2013-11-28 Thread Abel Gordon
...@redhat.com, jasow...@redhat.com, Joel Nider/Haifa/IBM@IBMIL, kvm@vger.kernel.org, pbonz...@redhat.com, Razya Ladelsky/Haifa/IBM@IBMIL Date: 28/11/2013 12:33 AM Subject: Re: Elvis upstreaming plan Abel Gordon ab...@il.ibm.com writes: Michael S. Tsirkin m...@redhat.com wrote on 27/11/2013 12

Re: Elvis upstreaming plan

2013-11-28 Thread Michael S. Tsirkin
On Thu, Nov 28, 2013 at 09:31:50AM +0200, Abel Gordon wrote: Isolation is important but the question is what isolation means ? Mostly two things: - Count resource usage against the correct cgroups, and limit it as appropriate - If one user does something silly and is blocked, another user

Re: Elvis upstreaming plan

2013-11-27 Thread Abel Gordon
Michael S. Tsirkin m...@redhat.com wrote on 26/11/2013 11:11:57 PM: On Tue, Nov 26, 2013 at 08:53:47PM +0200, Abel Gordon wrote: Anthony Liguori anth...@codemonkey.ws wrote on 26/11/2013 08:05:00 PM: Razya Ladelsky ra...@il.ibm.com writes: Hi all, I am Razya

Re: Elvis upstreaming plan

2013-11-27 Thread Michael S. Tsirkin
On Wed, Nov 27, 2013 at 11:03:57AM +0200, Abel Gordon wrote: Michael S. Tsirkin m...@redhat.com wrote on 26/11/2013 11:11:57 PM: On Tue, Nov 26, 2013 at 08:53:47PM +0200, Abel Gordon wrote: Anthony Liguori anth...@codemonkey.ws wrote on 26/11/2013 08:05:00 PM: Razya

Re: Elvis upstreaming plan

2013-11-27 Thread Abel Gordon
Gleb Natapov g...@redhat.com wrote on 27/11/2013 09:35:01 AM: On Wed, Nov 27, 2013 at 10:49:20AM +0800, Jason Wang wrote: 4. vhost statistics This patch introduces a set of statistics to monitor different performance metrics of vhost and our polling and I/O scheduling mechanisms. The

Re: Elvis upstreaming plan

2013-11-27 Thread Gleb Natapov
On Wed, Nov 27, 2013 at 11:18:26AM +0200, Abel Gordon wrote: Gleb Natapov g...@redhat.com wrote on 27/11/2013 09:35:01 AM: On Wed, Nov 27, 2013 at 10:49:20AM +0800, Jason Wang wrote: 4. vhost statistics This patch introduces a set of statistics to monitor different performance

Re: Elvis upstreaming plan

2013-11-27 Thread Abel Gordon
Gleb Natapov g...@redhat.com wrote on 27/11/2013 11:21:59 AM: On Wed, Nov 27, 2013 at 11:18:26AM +0200, Abel Gordon wrote: Gleb Natapov g...@redhat.com wrote on 27/11/2013 09:35:01 AM: On Wed, Nov 27, 2013 at 10:49:20AM +0800, Jason Wang wrote: 4. vhost statistics This

Re: Elvis upstreaming plan

2013-11-27 Thread Gleb Natapov
On Wed, Nov 27, 2013 at 11:33:19AM +0200, Abel Gordon wrote: Gleb Natapov g...@redhat.com wrote on 27/11/2013 11:21:59 AM: On Wed, Nov 27, 2013 at 11:18:26AM +0200, Abel Gordon wrote: Gleb Natapov g...@redhat.com wrote on 27/11/2013 09:35:01 AM: On Wed, Nov 27, 2013 at

Re: Elvis upstreaming plan

2013-11-27 Thread Abel Gordon
Michael S. Tsirkin m...@redhat.com wrote on 27/11/2013 11:21:00 AM: On Wed, Nov 27, 2013 at 11:03:57AM +0200, Abel Gordon wrote: Michael S. Tsirkin m...@redhat.com wrote on 26/11/2013 11:11:57 PM: On Tue, Nov 26, 2013 at 08:53:47PM +0200, Abel Gordon wrote: Anthony

Re: Elvis upstreaming plan

2013-11-27 Thread Abel Gordon
Jason Wang jasow...@redhat.com wrote on 27/11/2013 04:49:20 AM: On 11/24/2013 05:22 PM, Razya Ladelsky wrote: Hi all, I am Razya Ladelsky, I work at IBM Haifa virtualization team, which developed Elvis, presented by Abel Gordon at the last KVM forum: ELVIS video:

Re: Elvis upstreaming plan

2013-11-27 Thread Michael S. Tsirkin
Date: 27/11/2013 01:08 AM Subject: Re: Elvis upstreaming plan On Tue, Nov 26, 2013 at 08:53:47PM +0200, Abel Gordon wrote: Anthony Liguori anth...@codemonkey.ws wrote on 26/11/2013 08:05:00 PM: Razya Ladelsky ra...@il.ibm.com writes: edit That's why we

Re: Elvis upstreaming plan

2013-11-27 Thread Michael S. Tsirkin
On Wed, Nov 27, 2013 at 11:49:03AM +0200, Abel Gordon wrote: Michael S. Tsirkin m...@redhat.com wrote on 27/11/2013 11:21:00 AM: On Wed, Nov 27, 2013 at 11:03:57AM +0200, Abel Gordon wrote: Michael S. Tsirkin m...@redhat.com wrote on 26/11/2013 11:11:57 PM: On Tue, Nov

Re: Elvis upstreaming plan

2013-11-27 Thread Michael S. Tsirkin
On Wed, Nov 27, 2013 at 12:18:51PM +0200, Abel Gordon wrote: Jason Wang jasow...@redhat.com wrote on 27/11/2013 04:49:20 AM: On 11/24/2013 05:22 PM, Razya Ladelsky wrote: Hi all, I am Razya Ladelsky, I work at IBM Haifa virtualization team, which developed Elvis, presented

Re: Elvis upstreaming plan

2013-11-27 Thread Abel Gordon
@IBMIL, kvm@vger.kernel.org, pbonz...@redhat.com, Razya Ladelsky/ Haifa/IBM@IBMIL Date: 27/11/2013 01:08 AM Subject: Re: Elvis upstreaming plan On Tue, Nov 26, 2013 at 08:53:47PM +0200, Abel Gordon wrote: Anthony Liguori anth...@codemonkey.ws wrote on 26/11/2013 08:05:00

Re: Elvis upstreaming plan

2013-11-27 Thread Abel Gordon
Michael S. Tsirkin m...@redhat.com wrote on 27/11/2013 12:29:43 PM: On Wed, Nov 27, 2013 at 11:49:03AM +0200, Abel Gordon wrote: Michael S. Tsirkin m...@redhat.com wrote on 27/11/2013 11:21:00 AM: On Wed, Nov 27, 2013 at 11:03:57AM +0200, Abel Gordon wrote: Michael

Re: Elvis upstreaming plan

2013-11-27 Thread Michael S. Tsirkin
/ IBM@IBMIL, g...@redhat.com, jasow...@redhat.com, Joel Nider/Haifa/ IBM@IBMIL, kvm@vger.kernel.org, pbonz...@redhat.com, Razya Ladelsky/ Haifa/IBM@IBMIL Date: 27/11/2013 01:08 AM Subject: Re: Elvis upstreaming plan On Tue, Nov 26, 2013 at 08:53:47PM +0200, Abel Gordon

Re: Elvis upstreaming plan

2013-11-27 Thread Michael S. Tsirkin
On Wed, Nov 27, 2013 at 12:55:07PM +0200, Abel Gordon wrote: Michael S. Tsirkin m...@redhat.com wrote on 27/11/2013 12:29:43 PM: On Wed, Nov 27, 2013 at 11:49:03AM +0200, Abel Gordon wrote: Michael S. Tsirkin m...@redhat.com wrote on 27/11/2013 11:21:00 AM: On Wed,

Re: Elvis upstreaming plan

2013-11-27 Thread Abel Gordon
: Re: Elvis upstreaming plan On Tue, Nov 26, 2013 at 08:53:47PM +0200, Abel Gordon wrote: Anthony Liguori anth...@codemonkey.ws wrote on 26/11/2013 08:05:00 PM: Razya Ladelsky ra...@il.ibm.com writes: edit That's why we

Re: Elvis upstreaming plan

2013-11-27 Thread Abel Gordon
Michael S. Tsirkin m...@redhat.com wrote on 27/11/2013 01:03:25 PM: On Wed, Nov 27, 2013 at 12:55:07PM +0200, Abel Gordon wrote: Michael S. Tsirkin m...@redhat.com wrote on 27/11/2013 12:29:43 PM: On Wed, Nov 27, 2013 at 11:49:03AM +0200, Abel Gordon wrote: Michael

Re: Elvis upstreaming plan

2013-11-27 Thread Michael S. Tsirkin
...@redhat.com, Razya Ladelsky/ Haifa/IBM@IBMIL Date: 27/11/2013 01:08 AM Subject: Re: Elvis upstreaming plan On Tue, Nov 26, 2013 at 08:53:47PM +0200, Abel Gordon wrote: Anthony Liguori anth...@codemonkey.ws wrote on 26/11/2013 08:05:00 PM

Re: Elvis upstreaming plan

2013-11-27 Thread Michael S. Tsirkin
On Wed, Nov 27, 2013 at 01:05:40PM +0200, Abel Gordon wrote: (CCing Eyal Moscovici who is actually prototyping with multiple policies and may want to join this thread) Starting with basic policies: we can use a single vhost thread and create new vhost threads if it becomes saturated

Re: Elvis upstreaming plan

2013-11-27 Thread Stefan Hajnoczi
Date: 27/11/2013 01:08 AM Subject: Re: Elvis upstreaming plan On Tue, Nov 26, 2013 at 08:53:47PM +0200, Abel Gordon wrote: Anthony Liguori anth...@codemonkey.ws wrote on 26/11/2013 08:05:00 PM: Razya Ladelsky ra...@il.ibm.com writes: edit That's why we

Re: Elvis upstreaming plan

2013-11-27 Thread Michael S. Tsirkin
@IBMIL, kvm@vger.kernel.org, pbonz...@redhat.com, Razya Ladelsky/ Haifa/IBM@IBMIL Date: 27/11/2013 01:08 AM Subject: Re: Elvis upstreaming plan On Tue, Nov 26, 2013 at 08:53:47PM +0200, Abel Gordon wrote: Anthony Liguori anth...@codemonkey.ws wrote on 26/11/2013 08:05:00 PM

Re: Elvis upstreaming plan

2013-11-27 Thread Anthony Liguori
...@redhat.com, Joel Nider/Haifa/ IBM@IBMIL, kvm@vger.kernel.org, pbonz...@redhat.com, Razya Ladelsky/ Haifa/IBM@IBMIL Date: 27/11/2013 01:08 AM Subject: Re: Elvis upstreaming plan On Tue, Nov 26, 2013 at 08:53:47PM +0200, Abel Gordon wrote: Anthony Liguori anth

Re: Elvis upstreaming plan

2013-11-27 Thread Joel Nider
, digitale...@google.com, Eran Raichstein/Haifa/IBM@IBMIL, g...@redhat.com, jasow...@redhat.com, kvm@vger.kernel.org, pbonz...@redhat.com, Razya Ladelsky/Haifa/IBM@IBMIL Date: 27/11/2013 05:00 PM Subject: Re: Elvis upstreaming plan On Wed, Nov 27, 2013 at 09:43:33AM +0200, Joel Nider wrote

Re: Elvis upstreaming plan

2013-11-27 Thread Abel Gordon
@IBMIL, kvm@vger.kernel.org, pbonz...@redhat.com, Razya Ladelsky/ Haifa/IBM@IBMIL Date: 27/11/2013 01:08 AM Subject: Re: Elvis upstreaming plan On Tue, Nov 26, 2013 at 08:53:47PM +0200, Abel Gordon wrote: Anthony Liguori anth...@codemonkey.ws wrote on 26/11/2013 08:05:00

Re: Elvis upstreaming plan

2013-11-26 Thread Stefan Hajnoczi
On Sun, Nov 24, 2013 at 11:22:17AM +0200, Razya Ladelsky wrote: 5. Add heuristics to improve I/O scheduling This patch enhances the round-robin mechanism with a set of heuristics to decide when to leave a virtqueue and proceed to the next.

Re: Elvis upstreaming plan

2013-11-26 Thread Anthony Liguori
Razya Ladelsky ra...@il.ibm.com writes: Hi all, I am Razya Ladelsky, I work at IBM Haifa virtualization team, which developed Elvis, presented by Abel Gordon at the last KVM forum: ELVIS video: https://www.youtube.com/watch?v=9EyweibHfEs ELVIS slides:

Re: Elvis upstreaming plan

2013-11-26 Thread Abel Gordon
Anthony Liguori anth...@codemonkey.ws wrote on 26/11/2013 08:05:00 PM: Razya Ladelsky ra...@il.ibm.com writes: Hi all, I am Razya Ladelsky, I work at IBM Haifa virtualization team, which developed Elvis, presented by Abel Gordon at the last KVM forum: ELVIS video:

Re: Elvis upstreaming plan

2013-11-26 Thread Michael S. Tsirkin
On Tue, Nov 26, 2013 at 08:53:47PM +0200, Abel Gordon wrote: Anthony Liguori anth...@codemonkey.ws wrote on 26/11/2013 08:05:00 PM: Razya Ladelsky ra...@il.ibm.com writes: Hi all, I am Razya Ladelsky, I work at IBM Haifa virtualization team, which developed Elvis,

Re: Elvis upstreaming plan

2013-11-26 Thread Bandan Das
Razya Ladelsky ra...@il.ibm.com writes: Hi all, I am Razya Ladelsky, I work at IBM Haifa virtualization team, which developed Elvis, presented by Abel Gordon at the last KVM forum: ELVIS video: https://www.youtube.com/watch?v=9EyweibHfEs ELVIS slides:

Re: Elvis upstreaming plan

2013-11-26 Thread Jason Wang
On 11/24/2013 05:22 PM, Razya Ladelsky wrote: Hi all, I am Razya Ladelsky, I work at IBM Haifa virtualization team, which developed Elvis, presented by Abel Gordon at the last KVM forum: ELVIS video: https://www.youtube.com/watch?v=9EyweibHfEs ELVIS slides:

Re: Elvis upstreaming plan

2013-11-26 Thread Gleb Natapov
On Wed, Nov 27, 2013 at 10:49:20AM +0800, Jason Wang wrote: 4. vhost statistics This patch introduces a set of statistics to monitor different performance metrics of vhost and our polling and I/O scheduling mechanisms. The statistics are exposed using debugfs and can be easily displayed

Re: Elvis upstreaming plan

2013-11-26 Thread Joel Nider
...@gmail.com, as...@redhat.com, digitale...@google.com, Eran Raichstein/Haifa/ IBM@IBMIL, g...@redhat.com, jasow...@redhat.com, Joel Nider/Haifa/ IBM@IBMIL, kvm@vger.kernel.org, pbonz...@redhat.com, Razya Ladelsky/ Haifa/IBM@IBMIL Date: 27/11/2013 01:08 AM Subject: Re: Elvis upstreaming plan On Tue

Re: Elvis upstreaming plan

2013-11-26 Thread Joel Nider
, digitale...@google.com, abel.gor...@gmail.com, Abel Gordon/Haifa/IBM@IBMIL, Eran Raichstein/ Haifa/IBM@IBMIL, Joel Nider/Haifa/IBM@IBMIL, b...@redhat.com Date: 27/11/2013 11:35 AM Subject: Re: Elvis upstreaming plan On Wed, Nov 27, 2013 at 10:49:20AM +0800, Jason Wang wrote: 4. vhost

Re: Elvis upstreaming plan

2013-11-25 Thread Razya Ladelsky
...@google.com, abel.gor...@gmail.com, Abel Gordon/Haifa/ IBM@IBMIL, Eran Raichstein/Haifa/IBM@IBMIL, Joel Nider/Haifa/IBM@IBMIL Date: 24/11/2013 12:22 PM Subject: Re: Elvis upstreaming plan On Sun, Nov 24, 2013 at 11:22:17AM +0200, Razya Ladelsky wrote: Hi all, I am Razya Ladelsky, I work at IBM

Re: Elvis upstreaming plan

2013-11-24 Thread Michael S. Tsirkin
On Sun, Nov 24, 2013 at 11:22:17AM +0200, Razya Ladelsky wrote: Hi all, I am Razya Ladelsky, I work at IBM Haifa virtualization team, which developed Elvis, presented by Abel Gordon at the last KVM forum: ELVIS video: https://www.youtube.com/watch?v=9EyweibHfEs ELVIS slides: