Re: KVM call agenda for Apr 27

2010-04-27 Thread Gleb Natapov
On Tue, Apr 27, 2010 at 02:38:17PM +0100, Daniel P. Berrange wrote: > On Tue, Apr 27, 2010 at 04:15:54PM +0300, Gleb Natapov wrote: > > On Tue, Apr 27, 2010 at 02:11:46PM +0100, Daniel P. Berrange wrote: > > > On Tue, Apr 27, 2010 at 08:03:42AM -0500, Anthony Liguori wrote: > > > > On 04/27/2010 03

Re: [Qemu-devel] Re: KVM call agenda for Apr 27

2010-04-27 Thread Anthony Liguori
On 04/27/2010 08:58 AM, Kevin Wolf wrote: Am 27.04.2010 15:48, schrieb Anthony Liguori: On 04/27/2010 08:42 AM, Kevin Wolf wrote: Am 27.04.2010 15:21, schrieb Anthony Liguori: On 04/27/2010 08:18 AM, Kevin Wolf wrote: The watermark is not some complex computed va

Re: [Qemu-devel] Re: KVM call agenda for Apr 27

2010-04-27 Thread Kevin Wolf
Am 27.04.2010 15:48, schrieb Anthony Liguori: > On 04/27/2010 08:42 AM, Kevin Wolf wrote: >> Am 27.04.2010 15:21, schrieb Anthony Liguori: >> >>> On 04/27/2010 08:18 AM, Kevin Wolf wrote: >>> The watermark is not some complex computed value, but actually the statistic itself. We

Re: [Qemu-devel] Re: KVM call agenda for Apr 27

2010-04-27 Thread Anthony Liguori
On 04/27/2010 08:42 AM, Kevin Wolf wrote: Am 27.04.2010 15:21, schrieb Anthony Liguori: On 04/27/2010 08:18 AM, Kevin Wolf wrote: The watermark is not some complex computed value, but actually the statistic itself. We can get rid of handling a threshold in qemu by just signalling "som

Re: [Qemu-devel] Re: KVM call agenda for Apr 27

2010-04-27 Thread Kevin Wolf
Am 27.04.2010 15:21, schrieb Anthony Liguori: > On 04/27/2010 08:18 AM, Kevin Wolf wrote: >> >> The watermark is not some complex computed value, but actually the >> statistic itself. We can get rid of handling a threshold in qemu by just >> signalling "something has changed with this stat". >> >>

Re: KVM call agenda for Apr 27

2010-04-27 Thread Daniel P. Berrange
On Tue, Apr 27, 2010 at 04:15:54PM +0300, Gleb Natapov wrote: > On Tue, Apr 27, 2010 at 02:11:46PM +0100, Daniel P. Berrange wrote: > > On Tue, Apr 27, 2010 at 08:03:42AM -0500, Anthony Liguori wrote: > > > On 04/27/2010 03:14 AM, Avi Kivity wrote: > > > >On 04/27/2010 01:36 AM, Anthony Liguori wro

Re: KVM call agenda for Apr 27

2010-04-27 Thread Gleb Natapov
On Tue, Apr 27, 2010 at 08:19:06AM -0500, Anthony Liguori wrote: > On 04/27/2010 08:05 AM, Gleb Natapov wrote: > >On Tue, Apr 27, 2010 at 08:00:02AM -0500, Anthony Liguori wrote: > >>On 04/27/2010 06:11 AM, Gleb Natapov wrote: > >>>Network cards have low number of rx/tx buffers interrupt. This is a

Re: [Qemu-devel] Re: KVM call agenda for Apr 27

2010-04-27 Thread Anthony Liguori
On 04/27/2010 08:18 AM, Kevin Wolf wrote: The watermark is not some complex computed value, but actually the statistic itself. We can get rid of handling a threshold in qemu by just signalling "something has changed with this stat". I'm really not arguing that qemu should do anything complex or

Re: KVM call agenda for Apr 27

2010-04-27 Thread Anthony Liguori
On 04/27/2010 08:05 AM, Gleb Natapov wrote: On Tue, Apr 27, 2010 at 08:00:02AM -0500, Anthony Liguori wrote: On 04/27/2010 06:11 AM, Gleb Natapov wrote: Network cards have low number of rx/tx buffers interrupt. This is also heuristic. Do you think driver should poll for this event ins

Re: [Qemu-devel] Re: KVM call agenda for Apr 27

2010-04-27 Thread Kevin Wolf
Am 27.04.2010 15:10, schrieb Anthony Liguori: > On 04/27/2010 03:53 AM, Kevin Wolf wrote: >> Am 27.04.2010 00:36, schrieb Anthony Liguori: >> >>> On 04/26/2010 05:12 PM, Chris Wright wrote: >>> * Anthony Liguori (anth...@codemonkey.ws) wrote: > On 04/26/2010 12:

Re: KVM call agenda for Apr 27

2010-04-27 Thread Gleb Natapov
On Tue, Apr 27, 2010 at 02:11:46PM +0100, Daniel P. Berrange wrote: > On Tue, Apr 27, 2010 at 08:03:42AM -0500, Anthony Liguori wrote: > > On 04/27/2010 03:14 AM, Avi Kivity wrote: > > >On 04/27/2010 01:36 AM, Anthony Liguori wrote: > > >> > > >>A few comments: > > >> > > >>1) The problem was not b

Re: KVM call agenda for Apr 27

2010-04-27 Thread Anthony Liguori
On 04/27/2010 04:41 AM, Kevin Wolf wrote: Am 27.04.2010 11:32, schrieb Dor Laor: On 04/27/2010 12:22 PM, Avi Kivity wrote: On 04/27/2010 12:08 PM, Dor Laor wrote: On 04/27/2010 11:56 AM, Avi Kivity wrote: On 04/27/2010 11:48 AM, Dor Laor wrote: IMHO th

Re: KVM call agenda for Apr 27

2010-04-27 Thread Daniel P. Berrange
On Tue, Apr 27, 2010 at 08:03:42AM -0500, Anthony Liguori wrote: > On 04/27/2010 03:14 AM, Avi Kivity wrote: > >On 04/27/2010 01:36 AM, Anthony Liguori wrote: > >> > >>A few comments: > >> > >>1) The problem was not block watermark itself but generating a > >>notification on the watermark threshol

Re: [Qemu-devel] Re: KVM call agenda for Apr 27

2010-04-27 Thread Anthony Liguori
On 04/27/2010 03:53 AM, Kevin Wolf wrote: Am 27.04.2010 00:36, schrieb Anthony Liguori: On 04/26/2010 05:12 PM, Chris Wright wrote: * Anthony Liguori (anth...@codemonkey.ws) wrote: On 04/26/2010 12:26 PM, Chris Wright wrote: Please send in any agenda items you ar

Re: KVM call agenda for Apr 27

2010-04-27 Thread Avi Kivity
On 04/27/2010 04:03 PM, Anthony Liguori wrote: On 04/27/2010 03:14 AM, Avi Kivity wrote: On 04/27/2010 01:36 AM, Anthony Liguori wrote: A few comments: 1) The problem was not block watermark itself but generating a notification on the watermark threshold. It's a heuristic and should be imp

Re: KVM call agenda for Apr 27

2010-04-27 Thread Gleb Natapov
On Tue, Apr 27, 2010 at 08:00:02AM -0500, Anthony Liguori wrote: > On 04/27/2010 06:11 AM, Gleb Natapov wrote: > >Network cards have low number of rx/tx buffers interrupt. This is also > >heuristic. Do you think driver should poll for this event instead and > >NIC designers just wasted their time d

Re: KVM call agenda for Apr 27

2010-04-27 Thread Anthony Liguori
On 04/27/2010 03:14 AM, Avi Kivity wrote: On 04/27/2010 01:36 AM, Anthony Liguori wrote: A few comments: 1) The problem was not block watermark itself but generating a notification on the watermark threshold. It's a heuristic and should be implemented based on polling block stats. Pollin

Re: KVM call agenda for Apr 27

2010-04-27 Thread Anthony Liguori
On 04/27/2010 06:11 AM, Gleb Natapov wrote: Network cards have low number of rx/tx buffers interrupt. This is also heuristic. Do you think driver should poll for this event instead and NIC designers just wasted their time designing the feature? I don't see how the two cases are at all simil

Re: KVM call agenda for Apr 27

2010-04-27 Thread Gleb Natapov
On Mon, Apr 26, 2010 at 05:36:52PM -0500, Anthony Liguori wrote: > On 04/26/2010 05:12 PM, Chris Wright wrote: > >* Anthony Liguori (anth...@codemonkey.ws) wrote: > >>On 04/26/2010 12:26 PM, Chris Wright wrote: > >>>Please send in any agenda items you are interested in covering. > >>> > >>>While I

Re: KVM call agenda for Apr 27

2010-04-27 Thread Kevin Wolf
Am 27.04.2010 11:32, schrieb Dor Laor: > On 04/27/2010 12:22 PM, Avi Kivity wrote: >> On 04/27/2010 12:08 PM, Dor Laor wrote: >>> On 04/27/2010 11:56 AM, Avi Kivity wrote: On 04/27/2010 11:48 AM, Dor Laor wrote: > IMHO the whole thing is way over engineered: > a) Having another channel

Re: KVM call agenda for Apr 27

2010-04-27 Thread Dor Laor
On 04/27/2010 12:22 PM, Avi Kivity wrote: On 04/27/2010 12:08 PM, Dor Laor wrote: On 04/27/2010 11:56 AM, Avi Kivity wrote: On 04/27/2010 11:48 AM, Dor Laor wrote: Here's another option: an nbd-like protocol that remotes all BlockDriver operations except read and write over a unix domain socke

Re: KVM call agenda for Apr 27

2010-04-27 Thread Avi Kivity
On 04/27/2010 12:16 PM, Kevin Wolf wrote: Am 27.04.2010 10:56, schrieb Avi Kivity: On 04/27/2010 11:48 AM, Dor Laor wrote: Here's another option: an nbd-like protocol that remotes all BlockDriver operations except read and write over a unix domain socket. The open operation returns an

Re: KVM call agenda for Apr 27

2010-04-27 Thread Avi Kivity
On 04/27/2010 12:08 PM, Dor Laor wrote: On 04/27/2010 11:56 AM, Avi Kivity wrote: On 04/27/2010 11:48 AM, Dor Laor wrote: Here's another option: an nbd-like protocol that remotes all BlockDriver operations except read and write over a unix domain socket. The open operation returns an fd (SCM_R

Re: KVM call agenda for Apr 27

2010-04-27 Thread Kevin Wolf
Am 27.04.2010 10:56, schrieb Avi Kivity: > On 04/27/2010 11:48 AM, Dor Laor wrote: >>> Here's another option: an nbd-like protocol that remotes all BlockDriver >>> operations except read and write over a unix domain socket. The open >>> operation returns an fd (SCM_RIGHTS strikes again) that is use

Re: KVM call agenda for Apr 27

2010-04-27 Thread Dor Laor
On 04/27/2010 11:56 AM, Avi Kivity wrote: On 04/27/2010 11:48 AM, Dor Laor wrote: Here's another option: an nbd-like protocol that remotes all BlockDriver operations except read and write over a unix domain socket. The open operation returns an fd (SCM_RIGHTS strikes again) that is used for read

Re: KVM call agenda for Apr 27

2010-04-27 Thread Avi Kivity
On 04/27/2010 11:48 AM, Dor Laor wrote: Here's another option: an nbd-like protocol that remotes all BlockDriver operations except read and write over a unix domain socket. The open operation returns an fd (SCM_RIGHTS strikes again) that is used for read and write. This can be used to implement s

Re: [Qemu-devel] Re: KVM call agenda for Apr 27

2010-04-27 Thread Kevin Wolf
Am 27.04.2010 00:36, schrieb Anthony Liguori: > On 04/26/2010 05:12 PM, Chris Wright wrote: >> * Anthony Liguori (anth...@codemonkey.ws) wrote: >> >>> On 04/26/2010 12:26 PM, Chris Wright wrote: >>> Please send in any agenda items you are interested in covering. While I don

Re: KVM call agenda for Apr 27

2010-04-27 Thread Dor Laor
On 04/27/2010 11:14 AM, Avi Kivity wrote: On 04/27/2010 01:36 AM, Anthony Liguori wrote: A few comments: 1) The problem was not block watermark itself but generating a notification on the watermark threshold. It's a heuristic and should be implemented based on polling block stats. Polling fo

Re: KVM call agenda for Apr 27

2010-04-27 Thread Avi Kivity
On 04/27/2010 01:36 AM, Anthony Liguori wrote: A few comments: 1) The problem was not block watermark itself but generating a notification on the watermark threshold. It's a heuristic and should be implemented based on polling block stats. Polling for an event that never happens is bad en

Re: [Qemu-devel] Re: KVM call agenda for Apr 27

2010-04-26 Thread Aurelien Jarno
On Mon, Apr 26, 2010 at 10:15:58PM -0300, Luiz Capitulino wrote: > On Mon, 26 Apr 2010 12:51:08 -0500 > Anthony Liguori wrote: > > > On 04/26/2010 12:26 PM, Chris Wright wrote: > > > Please send in any agenda items you are interested in covering. > > > > > > While I don't expect it to be the case

Re: [Qemu-devel] Re: KVM call agenda for Apr 27

2010-04-26 Thread Luiz Capitulino
On Mon, 26 Apr 2010 12:51:08 -0500 Anthony Liguori wrote: > On 04/26/2010 12:26 PM, Chris Wright wrote: > > Please send in any agenda items you are interested in covering. > > > > While I don't expect it to be the case this week, if we have a > > lack of agenda items I'll cancel the week's call.

Re: KVM call agenda for Apr 27

2010-04-26 Thread Anthony Liguori
On 04/26/2010 05:12 PM, Chris Wright wrote: * Anthony Liguori (anth...@codemonkey.ws) wrote: On 04/26/2010 12:26 PM, Chris Wright wrote: Please send in any agenda items you are interested in covering. While I don't expect it to be the case this week, if we have a lack of agenda items

Re: KVM call agenda for Apr 27

2010-04-26 Thread Chris Wright
* Anthony Liguori (anth...@codemonkey.ws) wrote: > On 04/26/2010 12:26 PM, Chris Wright wrote: > >Please send in any agenda items you are interested in covering. > > > >While I don't expect it to be the case this week, if we have a > >lack of agenda items I'll cancel the week's call. > > - qemu ma

Re: KVM call agenda for Apr 27

2010-04-26 Thread Anthony Liguori
On 04/26/2010 12:26 PM, Chris Wright wrote: Please send in any agenda items you are interested in covering. While I don't expect it to be the case this week, if we have a lack of agenda items I'll cancel the week's call. - qemu management interface (and libvirt) - stable tree policy (push

KVM call agenda for Apr 27

2010-04-26 Thread Chris Wright
Please send in any agenda items you are interested in covering. While I don't expect it to be the case this week, if we have a lack of agenda items I'll cancel the week's call. thanks, -chris -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majord...@