On Mon, May 2, 2011 at 6:57 PM, Luiz Capitulino <lcapitul...@redhat.com> wrote:
> On Sat, 30 Apr 2011 09:33:15 +0300
> Blue Swirl <blauwir...@gmail.com> wrote:
>
>> On Sat, Apr 30, 2011 at 1:40 AM, Luiz Capitulino <lcapitul...@redhat.com> 
>> wrote:
>> > This series introduces the inject-nmi command for QMP, which sends an
>> > NMI to _all_ guest's CPUs.
>> >
>> > Also note that this series changes the human monitor nmi command to use
>> > the QMP implementation, which means that it now has a DIFFERENT behavior.
>> > Please, check patch 3/3 for details.
>>
>> As discussed earlier, please change the QMP version for future
>> expandability so that instead of single command 'inject-nmi', 'inject'
>> takes parameter 'nmi'. HMP command 'nmi' can remain for now, but
>> 'inject' should be added.
>
> I'm not sure I agree with this, because we risky overloading 'inject' the
> same way we did with the 'change' command.
>
> What's 'inject' supposed to do in the future?

Inject other IRQs, for example inject nmi could become an alias to
something like
inject /apic@fee00000:l1int
which would be a shorthand for
raise /apic@fee00000:l1int
lower /apic@fee00000:l1int

I think we only need a registration framework for IRQs and other signals.

Reply via email to