Re: [Qemu-devel] [RFC PATCH 0/3 V8] QAPI: add inject-nmi qmp command

2011-04-27 Thread Luiz Capitulino
On Wed, 27 Apr 2011 09:54:34 +0800
Lai Jiangshan la...@cn.fujitsu.com wrote:

 On 04/26/2011 09:29 PM, Anthony Liguori wrote:
  On 04/26/2011 08:26 AM, Luiz Capitulino wrote:
  On Thu, 21 Apr 2011 11:23:54 +0800
  Lai Jiangshanla...@cn.fujitsu.com  wrote:
 
 
  Hi, Anthony Liguori
 
  Any suggestion?
 
  Although all command line interfaces will be converted to to use QMP 
  interfaces in 0.16,
  I hope inject-nmi come into QAPI earlier, 0.15.
 
  I don't know what Anthony thinks about adding new commands like this one 
  that
  early to the new QMP interface, but adding them to current QMP will 
  certainly
  cause less code churn on your side. That's what I'd recommend for now.
  
  Yeah, sorry, this whole series has been confused in the QAPI discussion.
  
  I did not intend for QAPI to be disruptive to current development.
  
  As far as I can tell, the last series that was posted (before the QAPI 
  post) still had checkpatch.pl issues (scripts/checkpatch.pl btw) and we had 
  agreed that once that was resolved, it would come in through Luiz's tree.
  
 
 Sorry, I didn't caught the meaning.
 Fix checkpatch.pl issues of V7 Patch, and sent it again?

Yes, my recommendation for your series is:

 1. Address checkpatch.pl errors

 2. Change the HMP to use your implementation, which send the NMI
to all CPUs

 3. Any other _code_ review comments I might be missing
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [Qemu-devel] [RFC PATCH 0/3 V8] QAPI: add inject-nmi qmp command

2011-04-26 Thread Anthony Liguori

On 04/26/2011 08:26 AM, Luiz Capitulino wrote:

On Thu, 21 Apr 2011 11:23:54 +0800
Lai Jiangshanla...@cn.fujitsu.com  wrote:



Hi, Anthony Liguori

Any suggestion?

Although all command line interfaces will be converted to to use QMP interfaces 
in 0.16,
I hope inject-nmi come into QAPI earlier, 0.15.


I don't know what Anthony thinks about adding new commands like this one that
early to the new QMP interface, but adding them to current QMP will certainly
cause less code churn on your side. That's what I'd recommend for now.


Yeah, sorry, this whole series has been confused in the QAPI discussion.

I did not intend for QAPI to be disruptive to current development.

As far as I can tell, the last series that was posted (before the QAPI 
post) still had checkpatch.pl issues (scripts/checkpatch.pl btw) and we 
had agreed that once that was resolved, it would come in through Luiz's 
tree.


Regards,

Anthony Liguori

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


Re: [Qemu-devel] [RFC PATCH 0/3 V8] QAPI: add inject-nmi qmp command

2011-04-26 Thread Lai Jiangshan
On 04/26/2011 09:29 PM, Anthony Liguori wrote:
 On 04/26/2011 08:26 AM, Luiz Capitulino wrote:
 On Thu, 21 Apr 2011 11:23:54 +0800
 Lai Jiangshanla...@cn.fujitsu.com  wrote:


 Hi, Anthony Liguori

 Any suggestion?

 Although all command line interfaces will be converted to to use QMP 
 interfaces in 0.16,
 I hope inject-nmi come into QAPI earlier, 0.15.

 I don't know what Anthony thinks about adding new commands like this one that
 early to the new QMP interface, but adding them to current QMP will certainly
 cause less code churn on your side. That's what I'd recommend for now.
 
 Yeah, sorry, this whole series has been confused in the QAPI discussion.
 
 I did not intend for QAPI to be disruptive to current development.
 
 As far as I can tell, the last series that was posted (before the QAPI post) 
 still had checkpatch.pl issues (scripts/checkpatch.pl btw) and we had agreed 
 that once that was resolved, it would come in through Luiz's tree.
 

Sorry, I didn't caught the meaning.
Fix checkpatch.pl issues of V7 Patch, and sent it again?

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


Re: [Qemu-devel] [RFC PATCH 0/3 V8] QAPI: add inject-nmi qmp command

2011-04-25 Thread Michael Roth

On 04/20/2011 01:19 AM, Lai Jiangshan wrote:



These patches are applied for http://repo.or.cz/r/qemu/aliguori.git glib.

These patches add QAPI inject-nmi. They are passed checkpatch.pl and the build.

But the result qemu executable file is not tested, because the result
qemu of http://repo.or.cz/r/qemu/aliguori.git glib can't work in my box.


What issues are you seeing using the binary from the glib tree? AFAIK 
that tree should be functional, except potentially with TCG. I've only 
been using it with KVM and --enable-io-thread though so don't know for sure.




Lai Jiangshan (3):
   QError: Introduce QERR_UNSUPPORTED
   qapi,nmi: add inject-nmi qmp command
   qapi-hmp: Convert HMP nmi to use QMP

  hmp-commands.hx  |   18 --
  hmp.c|   12 
  hmp.h|1 +
  monitor.c|   14 --
  qapi-schema.json |   12 
  qerror.c |4 
  qerror.h |3 +++
  qmp.c|   17 +
  8 files changed, 57 insertions(+), 24 deletions(-)



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