On Wed, 11 Jun 2014 15:36:57 +0200
Cornelia Huck wrote:
> On Wed, 11 Jun 2014 09:10:36 -0400
> Luiz Capitulino wrote:
>
> > On Tue, 10 Jun 2014 18:29:43 +0200
> > Paolo Bonzini wrote:
> >
> > > Il 10/06/2014 16:48, Luiz Capitulino ha scritto:
> > > > > The s390 restart interrupt is a per-vcpu
On Wed, 11 Jun 2014 09:10:36 -0400
Luiz Capitulino wrote:
> On Tue, 10 Jun 2014 18:29:43 +0200
> Paolo Bonzini wrote:
>
> > Il 10/06/2014 16:48, Luiz Capitulino ha scritto:
> > > > The s390 restart interrupt is a per-vcpu interrupt, which we really
> > > > don't want to inject on _all_ vcpus. O
On Tue, 10 Jun 2014 18:29:43 +0200
Paolo Bonzini wrote:
> Il 10/06/2014 16:48, Luiz Capitulino ha scritto:
> > > The s390 restart interrupt is a per-vcpu interrupt, which we really
> > > don't want to inject on _all_ vcpus. OTOH, we want to inject that
> > > interrupt on any vcpu - we don't care
On Wed, 11 Jun 2014 01:40:14 +1000
Alexey Kardashevskiy wrote:
> On 06/10/2014 11:39 PM, Luiz Capitulino wrote:
> > On Wed, 4 Jun 2014 18:08:47 +1000
> > Alexey Kardashevskiy wrote:
> >
> >> This introduces an NMI (non maskable interrupt) callback per CPU class
> >> which QMP's "nmi" command m
On 06/11/2014 12:47 PM, Paolo Bonzini wrote:
Il 11/06/2014 10:42, Alexander Graf ha scritto:
On 11.06.14 10:37, Paolo Bonzini wrote:
Il 11/06/2014 10:29, Alexander Graf ha scritto:
But right now inject-nmi was a CPU-specific interface and whoever
needs something different will have to find a
Il 11/06/2014 10:42, Alexander Graf ha scritto:
On 11.06.14 10:37, Paolo Bonzini wrote:
Il 11/06/2014 10:29, Alexander Graf ha scritto:
But right now inject-nmi was a CPU-specific interface and whoever
needs something different will have to find a way.
You could argue that Alexey does need s
On 11.06.14 11:04, Alexey Kardashevskiy wrote:
On 06/11/2014 10:28 AM, Alexander Graf wrote:
Am 11.06.2014 um 02:23 schrieb Peter Maydell :
On 10 June 2014 19:09, Alexander Graf wrote:
I agree. I see two different paths forward:
1) Use the patches as they are - they seem pretty sound an
On Wed, 11 Jun 2014 10:38:14 +0200
Cornelia Huck wrote:
> On Wed, 11 Jun 2014 16:50:35 +1000
> Alexey Kardashevskiy wrote:
>
> > On 06/11/2014 12:41 AM, Cornelia Huck wrote:
> > > On Tue, 10 Jun 2014 09:39:51 -0400
> > > Luiz Capitulino wrote:
> > >
> > >> On Wed, 4 Jun 2014 18:08:47 +1000
>
On 06/11/2014 10:28 AM, Alexander Graf wrote:
>
>
>> Am 11.06.2014 um 02:23 schrieb Peter Maydell :
>>
>>> On 10 June 2014 19:09, Alexander Graf wrote:
>>> I agree. I see two different paths forward:
>>>
>>> 1) Use the patches as they are - they seem pretty sound and take the
>>> existing x86/s
On 11.06.14 10:37, Paolo Bonzini wrote:
Il 11/06/2014 10:29, Alexander Graf ha scritto:
But right now inject-nmi was a CPU-specific interface and whoever
needs something different will have to find a way.
You could argue that Alexey does need something different thanks to
his need to inject t
On Wed, 11 Jun 2014 16:50:35 +1000
Alexey Kardashevskiy wrote:
> On 06/11/2014 12:41 AM, Cornelia Huck wrote:
> > On Tue, 10 Jun 2014 09:39:51 -0400
> > Luiz Capitulino wrote:
> >
> >> On Wed, 4 Jun 2014 18:08:47 +1000
> >> Alexey Kardashevskiy wrote:
> >>
> >>> This introduces an NMI (non ma
Il 11/06/2014 10:29, Alexander Graf ha scritto:
But right now inject-nmi was a CPU-specific interface and whoever
needs something different will have to find a way.
You could argue that Alexey does need something different thanks to
his need to inject the NMI on all CPUs.
What about an NMIMoni
On 11.06.14 10:27, Paolo Bonzini wrote:
Il 11/06/2014 10:01, Alexander Graf ha scritto:
Personally, I don't see anything wrong in these patches, apart from
the typo that Cornelia pointed out.
If you wanted to inject an NMI on non-sPAPR machines, such as -M mac99
or -M g3beige you would have t
Il 11/06/2014 10:01, Alexander Graf ha scritto:
Personally, I don't see anything wrong in these patches, apart from
the typo that Cornelia pointed out.
If you wanted to inject an NMI on non-sPAPR machines, such as -M mac99
or -M g3beige you would have to trigger an interrupt with the MPIC, not
On 11.06.14 06:59, Paolo Bonzini wrote:
Il 11/06/2014 02:28, Alexander Graf ha scritto:
Am 11.06.2014 um 02:23 schrieb Peter Maydell
:
On 10 June 2014 19:09, Alexander Graf wrote:
I agree. I see two different paths forward:
1) Use the patches as they are - they seem pretty sound and ta
Il 11/06/2014 08:50, Alexey Kardashevskiy ha scritto:
And I changed x86 to inject NMI on the default CPU only (used to be on all
CPUs), and I wonder again if it is actually ok and won't break things.
For x86 it is better to send it to one CPU only.
Paolo
On 06/11/2014 12:41 AM, Cornelia Huck wrote:
> On Tue, 10 Jun 2014 09:39:51 -0400
> Luiz Capitulino wrote:
>
>> On Wed, 4 Jun 2014 18:08:47 +1000
>> Alexey Kardashevskiy wrote:
>>
>>> This introduces an NMI (non maskable interrupt) callback per CPU class
>>> which QMP's "nmi" command may use to
Il 11/06/2014 02:28, Alexander Graf ha scritto:
Am 11.06.2014 um 02:23 schrieb Peter Maydell :
On 10 June 2014 19:09, Alexander Graf wrote:
I agree. I see two different paths forward:
1) Use the patches as they are - they seem pretty sound and take the
existing x86/s390 only feature to sp
> Am 11.06.2014 um 02:23 schrieb Peter Maydell :
>
>> On 10 June 2014 19:09, Alexander Graf wrote:
>> I agree. I see two different paths forward:
>>
>> 1) Use the patches as they are - they seem pretty sound and take the
>> existing x86/s390 only feature to spapr
>> 2) Model an "NMI" button.
On 10 June 2014 19:09, Alexander Graf wrote:
> I agree. I see two different paths forward:
>
> 1) Use the patches as they are - they seem pretty sound and take the
> existing x86/s390 only feature to spapr
> 2) Model an "NMI" button. That button would get instantiated by the
> machine model. T
> Am 11.06.2014 um 02:12 schrieb Alexey Kardashevskiy :
>
>> On 06/11/2014 04:09 AM, Alexander Graf wrote:
>>> On 06/10/2014 06:29 PM, Paolo Bonzini wrote:
>>> Il 10/06/2014 16:48, Luiz Capitulino ha scritto:
> The s390 restart interrupt is a per-vcpu interrupt, which we really
> don't w
On 06/11/2014 04:09 AM, Alexander Graf wrote:
> On 06/10/2014 06:29 PM, Paolo Bonzini wrote:
>> Il 10/06/2014 16:48, Luiz Capitulino ha scritto:
>>> > The s390 restart interrupt is a per-vcpu interrupt, which we really
>>> > don't want to inject on _all_ vcpus. OTOH, we want to inject that
>>> > in
On 06/10/2014 06:29 PM, Paolo Bonzini wrote:
Il 10/06/2014 16:48, Luiz Capitulino ha scritto:
> The s390 restart interrupt is a per-vcpu interrupt, which we really
> don't want to inject on _all_ vcpus. OTOH, we want to inject that
> interrupt on any vcpu - we don't care which one it is. So I'd
Il 10/06/2014 16:48, Luiz Capitulino ha scritto:
> The s390 restart interrupt is a per-vcpu interrupt, which we really
> don't want to inject on _all_ vcpus. OTOH, we want to inject that
> interrupt on any vcpu - we don't care which one it is. So I'd really
> like an "inject nmi on default cpu" o
On 06/10/2014 11:39 PM, Luiz Capitulino wrote:
> On Wed, 4 Jun 2014 18:08:47 +1000
> Alexey Kardashevskiy wrote:
>
>> This introduces an NMI (non maskable interrupt) callback per CPU class
>> which QMP's "nmi" command may use to issue NMI on a CPU.
>>
>> This adds support for it in qmp_inject_nm
On 06/10/2014 07:39 AM, Luiz Capitulino wrote:
> On Wed, 4 Jun 2014 18:08:47 +1000
> Alexey Kardashevskiy wrote:
>
>> This introduces an NMI (non maskable interrupt) callback per CPU class
>> which QMP's "nmi" command may use to issue NMI on a CPU.
>>
>> This adds support for it in qmp_inject_nm
On Tue, 10 Jun 2014 16:41:07 +0200
Cornelia Huck wrote:
> On Tue, 10 Jun 2014 09:39:51 -0400
> Luiz Capitulino wrote:
>
> > On Wed, 4 Jun 2014 18:08:47 +1000
> > Alexey Kardashevskiy wrote:
> >
> > > This introduces an NMI (non maskable interrupt) callback per CPU class
> > > which QMP's "nm
On Tue, 10 Jun 2014 09:39:51 -0400
Luiz Capitulino wrote:
> On Wed, 4 Jun 2014 18:08:47 +1000
> Alexey Kardashevskiy wrote:
>
> > This introduces an NMI (non maskable interrupt) callback per CPU class
> > which QMP's "nmi" command may use to issue NMI on a CPU.
> >
> > This adds support for i
On Wed, 4 Jun 2014 18:08:47 +1000
Alexey Kardashevskiy wrote:
> This introduces an NMI (non maskable interrupt) callback per CPU class
> which QMP's "nmi" command may use to issue NMI on a CPU.
>
> This adds support for it in qmp_inject_nmi(). Since no architecture
> supports it at the moment,
This introduces an NMI (non maskable interrupt) callback per CPU class
which QMP's "nmi" command may use to issue NMI on a CPU.
This adds support for it in qmp_inject_nmi(). Since no architecture
supports it at the moment, there is no change in behaviour.
This changes inject-nmi command descripti
30 matches
Mail list logo