On 06/06/2011 10:30 AM, Luiz Capitulino wrote:
On Mon, 6 Jun 2011 16:27:55 +0100
"Daniel P. Berrange" wrote:
On Mon, Jun 06, 2011 at 08:08:51AM -0500, Anthony Liguori wrote:
On 06/06/2011 04:25 AM, Kevin Wolf wrote:
Am 02.06.2011 20:09, schrieb Luiz Capitulino:
I'm ok with either way. But i
On Tue, 07 Jun 2011 13:43:27 -0500
Anthony Liguori wrote:
> On 06/07/2011 12:43 PM, Luiz Capitulino wrote:
> > On Tue, 07 Jun 2011 11:32:14 -0500
> > Anthony Liguori wrote:
> >
> >> Sorry, I meant to ask, what's the difference between "low level" and
> >> "unknown".
> >
> > "low level" is EIO, "
On 06/07/2011 12:43 PM, Luiz Capitulino wrote:
On Tue, 07 Jun 2011 11:32:14 -0500
Anthony Liguori wrote:
Sorry, I meant to ask, what's the difference between "low level" and
"unknown".
"low level" is EIO, "unknown" is everything else (EINVAL, EPIPE, ...).
How can you document this to the u
On Tue, 07 Jun 2011 11:32:14 -0500
Anthony Liguori wrote:
> On 06/07/2011 10:54 AM, Luiz Capitulino wrote:
> > On Tue, 07 Jun 2011 10:39:45 -0500
> > Anthony Liguori wrote:
> >
> >> On 06/07/2011 09:46 AM, Luiz Capitulino wrote:
> >>> On Mon, 06 Jun 2011 08:08:51 -0500
> >>> Anthony Liguori wr
On 06/07/2011 10:41 AM, Markus Armbruster wrote:
Luiz Capitulino writes:
On Mon, 06 Jun 2011 08:08:51 -0500
Anthony Liguori wrote:
On 06/06/2011 04:25 AM, Kevin Wolf wrote:
Am 02.06.2011 20:09, schrieb Luiz Capitulino:
I'm ok with either way. But in case you meant the second one, I guess
On 06/07/2011 10:54 AM, Luiz Capitulino wrote:
On Tue, 07 Jun 2011 10:39:45 -0500
Anthony Liguori wrote:
On 06/07/2011 09:46 AM, Luiz Capitulino wrote:
On Mon, 06 Jun 2011 08:08:51 -0500
Anthony Liguori wrote:
On 06/06/2011 04:25 AM, Kevin Wolf wrote:
Am 02.06.2011 20:09, schrieb Luiz Ca
On Tue, 07 Jun 2011 10:39:45 -0500
Anthony Liguori wrote:
> On 06/07/2011 09:46 AM, Luiz Capitulino wrote:
> > On Mon, 06 Jun 2011 08:08:51 -0500
> > Anthony Liguori wrote:
> >
> >> On 06/06/2011 04:25 AM, Kevin Wolf wrote:
> >>> Am 02.06.2011 20:09, schrieb Luiz Capitulino:
> >> I'm ok with
Luiz Capitulino writes:
> On Mon, 06 Jun 2011 08:08:51 -0500
> Anthony Liguori wrote:
>
>> On 06/06/2011 04:25 AM, Kevin Wolf wrote:
>> > Am 02.06.2011 20:09, schrieb Luiz Capitulino:
>> I'm ok with either way. But in case you meant the second one, I guess
>> we should make "reason" a
On 06/07/2011 09:46 AM, Luiz Capitulino wrote:
On Mon, 06 Jun 2011 08:08:51 -0500
Anthony Liguori wrote:
On 06/06/2011 04:25 AM, Kevin Wolf wrote:
Am 02.06.2011 20:09, schrieb Luiz Capitulino:
I'm ok with either way. But in case you meant the second one, I guess
we should make "reason" a dic
On Mon, 06 Jun 2011 08:08:51 -0500
Anthony Liguori wrote:
> On 06/06/2011 04:25 AM, Kevin Wolf wrote:
> > Am 02.06.2011 20:09, schrieb Luiz Capitulino:
> I'm ok with either way. But in case you meant the second one, I guess
> we should make "reason" a dictionary so that we can group rel
On Mon, Jun 06, 2011 at 08:08:51AM -0500, Anthony Liguori wrote:
> On 06/06/2011 04:25 AM, Kevin Wolf wrote:
> >Am 02.06.2011 20:09, schrieb Luiz Capitulino:
> I'm ok with either way. But in case you meant the second one, I guess
> we should make "reason" a dictionary so that we can group r
On Mon, 6 Jun 2011 16:27:55 +0100
"Daniel P. Berrange" wrote:
> On Mon, Jun 06, 2011 at 08:08:51AM -0500, Anthony Liguori wrote:
> > On 06/06/2011 04:25 AM, Kevin Wolf wrote:
> > >Am 02.06.2011 20:09, schrieb Luiz Capitulino:
> > I'm ok with either way. But in case you meant the second one, I
On 06/06/2011 04:25 AM, Kevin Wolf wrote:
Am 02.06.2011 20:09, schrieb Luiz Capitulino:
I'm ok with either way. But in case you meant the second one, I guess
we should make "reason" a dictionary so that we can group related
information when we extend the field, for example:
"reason": { "no s
On 06/06/2011 06:27 AM, Markus Armbruster wrote:
Kevin Wolf writes:
Am 02.06.2011 20:09, schrieb Luiz Capitulino:
On Thu, 02 Jun 2011 13:00:04 -0500
Anthony Liguori wrote:
On 06/02/2011 12:57 PM, Luiz Capitulino wrote:
On Wed, 01 Jun 2011 16:35:03 -0500
Anthony Liguori wrote:
On 06/01
Markus Armbruster writes:
> Anthony Liguori writes:
[...]
>> you can call the reason whatever you want, but don't call it
>> stringfied errno name :-)
>
> Care to explain why?
Found a bit of explanation downthread. Sorry for the noise.
Kevin Wolf writes:
> Am 02.06.2011 20:09, schrieb Luiz Capitulino:
>> On Thu, 02 Jun 2011 13:00:04 -0500
>> Anthony Liguori wrote:
>>
>>> On 06/02/2011 12:57 PM, Luiz Capitulino wrote:
On Wed, 01 Jun 2011 16:35:03 -0500
Anthony Liguori wrote:
> On 06/01/2011 04:12 PM, Luiz C
Anthony Liguori writes:
> On 06/02/2011 08:24 AM, Jiri Denemark wrote:
>> On Thu, Jun 02, 2011 at 08:08:35 -0500, Anthony Liguori wrote:
>>> On 06/02/2011 04:06 AM, Daniel P. Berrange wrote:
>> B. query-stop-reason
>>
>>
>> I also have a simple solution for it
Anthony Liguori writes:
> On 06/01/2011 04:12 PM, Luiz Capitulino wrote:
>> Hi there,
>>
>> There are people who want to use QMP for thin provisioning. That's, the VM is
>> started with a small storage and when a no space error is triggered, more
>> space
>> is allocated and the VM is put to run
Am 02.06.2011 20:09, schrieb Luiz Capitulino:
> On Thu, 02 Jun 2011 13:00:04 -0500
> Anthony Liguori wrote:
>
>> On 06/02/2011 12:57 PM, Luiz Capitulino wrote:
>>> On Wed, 01 Jun 2011 16:35:03 -0500
>>> Anthony Liguori wrote:
>>>
On 06/01/2011 04:12 PM, Luiz Capitulino wrote:
> Hi there
On Fri, Jun 03, 2011 at 08:51:29AM -0500, Anthony Liguori wrote:
> On 06/03/2011 08:41 AM, Jan Kiszka wrote:
> >On 2011-06-03 15:26, Anthony Liguori wrote:
> >>I think what we're getting at is the need for an enumeration. So let's
> >>introduce one. Here's what I propose:
> >>
> >>SQMP
> >>query-
On 2011-06-03 15:51, Anthony Liguori wrote:
> On 06/03/2011 08:41 AM, Jan Kiszka wrote:
>> On 2011-06-03 15:26, Anthony Liguori wrote:
>>> I think what we're getting at is the need for an enumeration. So let's
>>> introduce one. Here's what I propose:
>>>
>>> SQMP
>>> query-status
>>> ---
On 06/03/2011 08:44 AM, Luiz Capitulino wrote:
On Fri, 3 Jun 2011 14:39:41 +0100
"Daniel P. Berrange" wrote:
On Fri, Jun 03, 2011 at 08:26:56AM -0500, Anthony Liguori wrote:
On 06/03/2011 07:57 AM, Daniel P. Berrange wrote:
On Fri, Jun 03, 2011 at 07:43:24AM -0500, Anthony Liguori wrote:
On
On 06/03/2011 08:41 AM, Jan Kiszka wrote:
On 2011-06-03 15:26, Anthony Liguori wrote:
I think what we're getting at is the need for an enumeration. So let's
introduce one. Here's what I propose:
SQMP
query-status
Return a json-object with the following information:
- "running":
On Fri, 3 Jun 2011 14:39:41 +0100
"Daniel P. Berrange" wrote:
> On Fri, Jun 03, 2011 at 08:26:56AM -0500, Anthony Liguori wrote:
> > On 06/03/2011 07:57 AM, Daniel P. Berrange wrote:
> > >On Fri, Jun 03, 2011 at 07:43:24AM -0500, Anthony Liguori wrote:
> > >>On 06/03/2011 04:26 AM, Daniel P. Berr
On 2011-06-03 15:26, Anthony Liguori wrote:
> I think what we're getting at is the need for an enumeration. So let's
> introduce one. Here's what I propose:
>
> SQMP
> query-status
>
>
> Return a json-object with the following information:
>
> - "running": true if the VM is runnin
On Fri, Jun 03, 2011 at 08:26:56AM -0500, Anthony Liguori wrote:
> On 06/03/2011 07:57 AM, Daniel P. Berrange wrote:
> >On Fri, Jun 03, 2011 at 07:43:24AM -0500, Anthony Liguori wrote:
> >>On 06/03/2011 04:26 AM, Daniel P. Berrange wrote:
> >>errors stop a guest) instead of trying to model an inter
On 06/03/2011 07:57 AM, Daniel P. Berrange wrote:
On Fri, Jun 03, 2011 at 07:43:24AM -0500, Anthony Liguori wrote:
On 06/03/2011 04:26 AM, Daniel P. Berrange wrote:
errors stop a guest) instead of trying to model an internal QEMU
concept (vm_stop()).
If you have other user visible concepts that
On Fri, Jun 03, 2011 at 07:43:24AM -0500, Anthony Liguori wrote:
> On 06/03/2011 04:26 AM, Daniel P. Berrange wrote:
> >On Thu, Jun 02, 2011 at 03:01:24PM -0300, Luiz Capitulino wrote:
> >>On Thu, 02 Jun 2011 09:02:30 -0500
> >>Anthony Liguori wrote:
> >>
> >>>On 06/02/2011 08:24 AM, Jiri Denemark
On 06/03/2011 04:26 AM, Daniel P. Berrange wrote:
On Thu, Jun 02, 2011 at 03:01:24PM -0300, Luiz Capitulino wrote:
On Thu, 02 Jun 2011 09:02:30 -0500
Anthony Liguori wrote:
On 06/02/2011 08:24 AM, Jiri Denemark wrote:
On Thu, Jun 02, 2011 at 08:08:35 -0500, Anthony Liguori wrote:
On 06/02/2
On Thu, Jun 02, 2011 at 03:01:24PM -0300, Luiz Capitulino wrote:
> On Thu, 02 Jun 2011 09:02:30 -0500
> Anthony Liguori wrote:
>
> > On 06/02/2011 08:24 AM, Jiri Denemark wrote:
> > > On Thu, Jun 02, 2011 at 08:08:35 -0500, Anthony Liguori wrote:
> > >> On 06/02/2011 04:06 AM, Daniel P. Berrange
On 06/02/2011 02:13 PM, Luiz Capitulino wrote:
On Thu, 02 Jun 2011 13:33:52 -0500
Anthony Liguori wrote:
On 06/02/2011 01:09 PM, Luiz Capitulino wrote:
On Thu, 02 Jun 2011 13:00:04 -0500
Anthony Liguori wrote:
On 06/02/2011 12:57 PM, Luiz Capitulino wrote:
On Wed, 01 Jun 2011 16:35:03 -0
On 06/02/2011 01:57 PM, Luiz Capitulino wrote:
On Thu, 02 Jun 2011 13:32:25 -0500
Anthony Liguori wrote:
On 06/02/2011 01:01 PM, Luiz Capitulino wrote:
On Thu, 02 Jun 2011 09:02:30 -0500
Anthony Liguori wrote:
On 06/02/2011 08:24 AM, Jiri Denemark wrote:
On Thu, Jun 02, 2011 at 08:08:35
On Thu, 02 Jun 2011 13:33:52 -0500
Anthony Liguori wrote:
> On 06/02/2011 01:09 PM, Luiz Capitulino wrote:
> > On Thu, 02 Jun 2011 13:00:04 -0500
> > Anthony Liguori wrote:
> >
> >> On 06/02/2011 12:57 PM, Luiz Capitulino wrote:
> >>> On Wed, 01 Jun 2011 16:35:03 -0500
> >>> Anthony Liguori wr
On Thu, 02 Jun 2011 13:32:25 -0500
Anthony Liguori wrote:
> On 06/02/2011 01:01 PM, Luiz Capitulino wrote:
> > On Thu, 02 Jun 2011 09:02:30 -0500
> > Anthony Liguori wrote:
> >
> >> On 06/02/2011 08:24 AM, Jiri Denemark wrote:
> >>> On Thu, Jun 02, 2011 at 08:08:35 -0500, Anthony Liguori wrote:
On 06/02/2011 01:09 PM, Luiz Capitulino wrote:
On Thu, 02 Jun 2011 13:00:04 -0500
Anthony Liguori wrote:
On 06/02/2011 12:57 PM, Luiz Capitulino wrote:
On Wed, 01 Jun 2011 16:35:03 -0500
Anthony Liguori wrote:
On 06/01/2011 04:12 PM, Luiz Capitulino wrote:
Hi there,
There are people who
On 06/02/2011 01:01 PM, Luiz Capitulino wrote:
On Thu, 02 Jun 2011 09:02:30 -0500
Anthony Liguori wrote:
On 06/02/2011 08:24 AM, Jiri Denemark wrote:
On Thu, Jun 02, 2011 at 08:08:35 -0500, Anthony Liguori wrote:
On 06/02/2011 04:06 AM, Daniel P. Berrange wrote:
B. query-stop-reason
---
On Thu, 02 Jun 2011 13:00:04 -0500
Anthony Liguori wrote:
> On 06/02/2011 12:57 PM, Luiz Capitulino wrote:
> > On Wed, 01 Jun 2011 16:35:03 -0500
> > Anthony Liguori wrote:
> >
> >> On 06/01/2011 04:12 PM, Luiz Capitulino wrote:
> >>> Hi there,
> >>>
> >>> There are people who want to use QMP fo
On 06/02/2011 12:57 PM, Luiz Capitulino wrote:
On Wed, 01 Jun 2011 16:35:03 -0500
Anthony Liguori wrote:
On 06/01/2011 04:12 PM, Luiz Capitulino wrote:
Hi there,
There are people who want to use QMP for thin provisioning. That's, the VM is
started with a small storage and when a no space err
On Wed, 01 Jun 2011 16:35:03 -0500
Anthony Liguori wrote:
> On 06/01/2011 04:12 PM, Luiz Capitulino wrote:
> > Hi there,
> >
> > There are people who want to use QMP for thin provisioning. That's, the VM
> > is
> > started with a small storage and when a no space error is triggered, more
> > sp
On Thu, 02 Jun 2011 09:02:30 -0500
Anthony Liguori wrote:
> On 06/02/2011 08:24 AM, Jiri Denemark wrote:
> > On Thu, Jun 02, 2011 at 08:08:35 -0500, Anthony Liguori wrote:
> >> On 06/02/2011 04:06 AM, Daniel P. Berrange wrote:
> > B. query-stop-reason
> >
> >
> >>
On 06/02/2011 08:24 AM, Jiri Denemark wrote:
On Thu, Jun 02, 2011 at 08:08:35 -0500, Anthony Liguori wrote:
On 06/02/2011 04:06 AM, Daniel P. Berrange wrote:
B. query-stop-reason
I also have a simple solution for item 2. The vm_stop() accepts a reason
argument, so we could
On Thu, Jun 02, 2011 at 08:08:35 -0500, Anthony Liguori wrote:
> On 06/02/2011 04:06 AM, Daniel P. Berrange wrote:
> >>> B. query-stop-reason
> >>>
> >>>
> >>> I also have a simple solution for item 2. The vm_stop() accepts a reason
> >>> argument, so we could store it somewher
On 06/02/2011 04:06 AM, Daniel P. Berrange wrote:
On Wed, Jun 01, 2011 at 04:35:03PM -0500, Anthony Liguori wrote:
"timestamp": { "seconds": 1265044230, "microseconds": 450486 } }
Valid error reasons could be: "enospc", "eio", etc.
No etc :-) Error reasons should we be well known and wel
On Wed, Jun 01, 2011 at 04:35:03PM -0500, Anthony Liguori wrote:
> On 06/01/2011 04:12 PM, Luiz Capitulino wrote:
> >Hi there,
> >
> >There are people who want to use QMP for thin provisioning. That's, the VM is
> >started with a small storage and when a no space error is triggered, more
> >space
On 06/01/2011 04:12 PM, Luiz Capitulino wrote:
Hi there,
There are people who want to use QMP for thin provisioning. That's, the VM is
started with a small storage and when a no space error is triggered, more space
is allocated and the VM is put to run again.
QMP has two limitations that preven
Hi there,
There are people who want to use QMP for thin provisioning. That's, the VM is
started with a small storage and when a no space error is triggered, more space
is allocated and the VM is put to run again.
QMP has two limitations that prevent people from doing this today:
1. The BLOCK_IO_
46 matches
Mail list logo