Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1246120 > unrolled thread

Re: [V4 PATCH 4/4] x86/apic: Introduce noextnmi boot option

Started byThomas Gleixner <tglx@linutronix.de>
First post2015-10-13 22:30 +0200
Last post2015-10-16 04:10 +0200
Articles 3 — 2 participants

Back to article view | Back to linux.kernel

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: [V4 PATCH 4/4] x86/apic: Introduce noextnmi boot option Thomas Gleixner <tglx@linutronix.de> - 2015-10-13 22:30 +0200
    RE: [V4 PATCH 4/4] x86/apic: Introduce noextnmi boot option 河合英宏 / KAWAI,HIDEHIRO   <hidehiro.kawai.ez@hitachi.com> - 2015-10-14 05:50 +0200
      RE: [V4 PATCH 4/4] x86/apic: Introduce noextnmi boot option 河合英宏 / KAWAI,HIDEHIRO   <hidehiro.kawai.ez@hitachi.com> - 2015-10-16 04:10 +0200

#1246120 — Re: [V4 PATCH 4/4] x86/apic: Introduce noextnmi boot option

FromThomas Gleixner <tglx@linutronix.de>
Date2015-10-13 22:30 +0200
SubjectRe: [V4 PATCH 4/4] x86/apic: Introduce noextnmi boot option
Message-ID<qjemS-AL-23@gated-at.bofh.it>
On Fri, 25 Sep 2015, Hidehiro Kawai wrote:

> This patch introduces new boot option "noextnmi" which disables
> external NMI.  This option is useful for the dump capture kernel
> so that an HA application or administrator wouldn't mistakenly
> shoot down the kernel by NMI.
> 
> Currently, only x86 supports this option.

You might add that is can be used for debugging purposes as
well. External NMIs can be their own source of trouble. :)
 
> Signed-off-by: Hidehiro Kawai <hidehiro.kawai.ez@hitachi.com>
> Cc: Thomas Gleixner <tglx@linutronix.de>
> Cc: Ingo Molnar <mingo@redhat.com>
> Cc: "H. Peter Anvin" <hpa@zytor.com>
> Cc: Jonathan Corbet <corbet@lwn.net>
> ---
>  Documentation/kernel-parameters.txt |    4 ++++
>  arch/x86/kernel/apic/apic.c         |   17 ++++++++++++++++-
>  2 files changed, 20 insertions(+), 1 deletion(-)
> 
> diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
> index 22a4b68..8bcaccd 100644
> --- a/Documentation/kernel-parameters.txt
> +++ b/Documentation/kernel-parameters.txt
> @@ -2379,6 +2379,10 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
>  			noexec=on: enable non-executable mappings (default)
>  			noexec=off: disable non-executable mappings
>  
> +	noextnmi	[X86]
> +			Mask external NMI.  This option is useful for a
> +			dump capture kernel to be shot down by NMI.

That should read: "...not to be shot down", right?

Other than that.

Acked-by: Thomas Gleixner <tglx@linutronix.de>
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[toc] | [next] | [standalone]


#1246289

From河合英宏 / KAWAI,HIDEHIRO <hidehiro.kawai.ez@hitachi.com>
Date2015-10-14 05:50 +0200
Message-ID<qjleG-3bd-5@gated-at.bofh.it>
In reply to#1246120
PiBPbiBGcmksIDI1IFNlcCAyMDE1LCBIaWRlaGlybyBLYXdhaSB3cm90ZToNCj4gDQo+ID4gVGhp
cyBwYXRjaCBpbnRyb2R1Y2VzIG5ldyBib290IG9wdGlvbiAibm9leHRubWkiIHdoaWNoIGRpc2Fi
bGVzDQo+ID4gZXh0ZXJuYWwgTk1JLiAgVGhpcyBvcHRpb24gaXMgdXNlZnVsIGZvciB0aGUgZHVt
cCBjYXB0dXJlIGtlcm5lbA0KPiA+IHNvIHRoYXQgYW4gSEEgYXBwbGljYXRpb24gb3IgYWRtaW5p
c3RyYXRvciB3b3VsZG4ndCBtaXN0YWtlbmx5DQo+ID4gc2hvb3QgZG93biB0aGUga2VybmVsIGJ5
IE5NSS4NCj4gPg0KPiA+IEN1cnJlbnRseSwgb25seSB4ODYgc3VwcG9ydHMgdGhpcyBvcHRpb24u
DQo+IA0KPiBZb3UgbWlnaHQgYWRkIHRoYXQgaXMgY2FuIGJlIHVzZWQgZm9yIGRlYnVnZ2luZyBw
dXJwb3NlcyBhcw0KPiB3ZWxsLiBFeHRlcm5hbCBOTUlzIGNhbiBiZSB0aGVpciBvd24gc291cmNl
IG9mIHRyb3VibGUuIDopDQoNClRoYW5rcyBmb3IgeW91ciBjb21tZW50cyEgIEknbGwgZG8gdGhh
dC4NCg0KQnkgdGhlIHdheSwgSSBoYXZlIGEgcGVuZGluZyBwYXRjaCB3aGljaCBleHBhbmRzIHRo
aXMgb3B0aW9uIGxpa2UNCnRoaXM6DQoNCglhcGljX2V4dG5taT17IGJzcCB8IGFsbCB8IG5vbmUg
fQ0KDQpJZiBhcGljX2V4dG5taT1hbGwgaXMgc3BlY2lmaWVkLCBleHRlcm5hbCBOTUlzIGFyZSBi
cm9hZGNhc3QgdG8NCmFsbCBDUFVzLiAgVGhpcyByYWlzZXMgdGhlIHN1Y2Nlc3NmdWwgcmF0ZSBv
ZiBrZXJuZWwgcGFuaWMgaW4gdGhlIGNhc2UNCndoZXJlIGFuIGV4dGVybmFsIE5NSSB0byBDUFUg
MCBpcyBzd2FsbG93ZWQgYnkgb3RoZXIgTk1JIGhhbmRsZXJzIG9yDQpibG9ja2VkIGR1ZSB0byBo
YW5nLXVwIGluIE5NSSBjb250ZXh0LiAgVGhlIHBhdGNoIHdvcmtzIHdpdGhvdXQgYW55DQpwcm9i
bGVtcywgYnV0IEknbSBnb2luZyB0byBkcm9wIHRoZSBmZWF0dXJlIGlmIGl0IHdpbGwgY2F1c2Ug
bG9uZw0KZGlzY3Vzc2lvbi4gIEknZCBsaWtlIHRvIHNldHRsZSB0aGlzIHBhdGNoIHNldCBkb3du
IG9uY2UuICBBdCBsZWFzdCwNCkknbSBnb2luZyB0byBjaGFuZ2UgdGhpcyBvcHRpb24gdG8gYXBp
Y19leHRubWk9e2JzcHxub25lfSBzdHlsZSBmb3INCnRoZSBmdXR1cmUgZXhwYW5zaW9uLg0KDQpI
b3cgZG8geW91IHRoaW5rIGFib3V0IHRoaXM/DQoNCj4gPiBTaWduZWQtb2ZmLWJ5OiBIaWRlaGly
byBLYXdhaSA8aGlkZWhpcm8ua2F3YWkuZXpAaGl0YWNoaS5jb20+DQo+ID4gQ2M6IFRob21hcyBH
bGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPg0KPiA+IENjOiBJbmdvIE1vbG5hciA8bWluZ29A
cmVkaGF0LmNvbT4NCj4gPiBDYzogIkguIFBldGVyIEFudmluIiA8aHBhQHp5dG9yLmNvbT4NCj4g
PiBDYzogSm9uYXRoYW4gQ29yYmV0IDxjb3JiZXRAbHduLm5ldD4NCj4gPiAtLS0NCj4gPiAgRG9j
dW1lbnRhdGlvbi9rZXJuZWwtcGFyYW1ldGVycy50eHQgfCAgICA0ICsrKysNCj4gPiAgYXJjaC94
ODYva2VybmVsL2FwaWMvYXBpYy5jICAgICAgICAgfCAgIDE3ICsrKysrKysrKysrKysrKystDQo+
ID4gIDIgZmlsZXMgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPiA+
DQo+ID4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24va2VybmVsLXBhcmFtZXRlcnMudHh0IGIv
RG9jdW1lbnRhdGlvbi9rZXJuZWwtcGFyYW1ldGVycy50eHQNCj4gPiBpbmRleCAyMmE0YjY4Li44
YmNhY2NkIDEwMDY0NA0KPiA+IC0tLSBhL0RvY3VtZW50YXRpb24va2VybmVsLXBhcmFtZXRlcnMu
dHh0DQo+ID4gKysrIGIvRG9jdW1lbnRhdGlvbi9rZXJuZWwtcGFyYW1ldGVycy50eHQNCj4gPiBA
QCAtMjM3OSw2ICsyMzc5LDEwIEBAIGJ5dGVzIHJlc3BlY3RpdmVseS4gU3VjaCBsZXR0ZXIgc3Vm
Zml4ZXMgY2FuIGFsc28gYmUgZW50aXJlbHkgb21pdHRlZC4NCj4gPiAgCQkJbm9leGVjPW9uOiBl
bmFibGUgbm9uLWV4ZWN1dGFibGUgbWFwcGluZ3MgKGRlZmF1bHQpDQo+ID4gIAkJCW5vZXhlYz1v
ZmY6IGRpc2FibGUgbm9uLWV4ZWN1dGFibGUgbWFwcGluZ3MNCj4gPg0KPiA+ICsJbm9leHRubWkJ
W1g4Nl0NCj4gPiArCQkJTWFzayBleHRlcm5hbCBOTUkuICBUaGlzIG9wdGlvbiBpcyB1c2VmdWwg
Zm9yIGENCj4gPiArCQkJZHVtcCBjYXB0dXJlIGtlcm5lbCB0byBiZSBzaG90IGRvd24gYnkgTk1J
Lg0KPiANCj4gVGhhdCBzaG91bGQgcmVhZDogIi4uLm5vdCB0byBiZSBzaG90IGRvd24iLCByaWdo
dD8NCg0KWWVzLCB5b3UgYXJlIHJpZ2h0LiAgSSdsbCBmaXggaXQuDQoNCj4gT3RoZXIgdGhhbiB0
aGF0Lg0KPiANCj4gQWNrZWQtYnk6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRl
Pg0KDQpSZWdhcmRzLA0KDQpIaWRlaGlybyBLYXdhaQ0KSGl0YWNoaSwgTHRkLiBSZXNlYXJjaCAm
IERldmVsb3BtZW50IEdyb3VwDQoNCg0KDQo=
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[toc] | [prev] | [next] | [standalone]


#1248302

From河合英宏 / KAWAI,HIDEHIRO <hidehiro.kawai.ez@hitachi.com>
Date2015-10-16 04:10 +0200
Message-ID<qk2D0-he-7@gated-at.bofh.it>
In reply to#1246289
PiA+IEJ5IHRoZSB3YXksIEkgaGF2ZSBhIHBlbmRpbmcgcGF0Y2ggd2hpY2ggZXhwYW5kcyB0aGlz
IG9wdGlvbiBsaWtlDQo+ID4gdGhpczoNCj4gPg0KPiA+IAlhcGljX2V4dG5taT17IGJzcCB8IGFs
bCB8IG5vbmUgfQ0KPiA+DQo+ID4gSWYgYXBpY19leHRubWk9YWxsIGlzIHNwZWNpZmllZCwgZXh0
ZXJuYWwgTk1JcyBhcmUgYnJvYWRjYXN0IHRvDQo+ID4gYWxsIENQVXMuICBUaGlzIHJhaXNlcyB0
aGUgc3VjY2Vzc2Z1bCByYXRlIG9mIGtlcm5lbCBwYW5pYyBpbiB0aGUgY2FzZQ0KPiA+IHdoZXJl
IGFuIGV4dGVybmFsIE5NSSB0byBDUFUgMCBpcyBzd2FsbG93ZWQgYnkgb3RoZXIgTk1JIGhhbmRs
ZXJzIG9yDQo+ID4gYmxvY2tlZCBkdWUgdG8gaGFuZy11cCBpbiBOTUkgY29udGV4dC4gIFRoZSBw
YXRjaCB3b3JrcyB3aXRob3V0IGFueQ0KPiA+IHByb2JsZW1zLCBidXQgSSdtIGdvaW5nIHRvIGRy
b3AgdGhlIGZlYXR1cmUgaWYgaXQgd2lsbCBjYXVzZSBsb25nDQo+ID4gZGlzY3Vzc2lvbi4gIEkn
ZCBsaWtlIHRvIHNldHRsZSB0aGlzIHBhdGNoIHNldCBkb3duIG9uY2UuICBBdCBsZWFzdCwNCj4g
PiBJJ20gZ29pbmcgdG8gY2hhbmdlIHRoaXMgb3B0aW9uIHRvIGFwaWNfZXh0bm1pPXtic3B8bm9u
ZX0gc3R5bGUgZm9yDQo+ID4gdGhlIGZ1dHVyZSBleHBhbnNpb24uDQo+ID4NCj4gPiBIb3cgZG8g
eW91IHRoaW5rIGFib3V0IHRoaXM/DQo+IA0KPiBEbyBpdCByaWdodCBhd2F5IHdpdGggYWxsIHRo
cmVlIHZhcmlhbnRzLiBUaGV5IG1ha2UgYSBsb3Qgb2Ygc2Vuc2UgdG8NCj4gbWUuDQoNCk9LLiBJ
J2xsIGRvIHRoYXQuDQoNClJlZ2FyZHMsDQoNCi0tDQpIaWRlaGlybyBLYXdhaQ0KSGl0YWNoaSwg
THRkLiBSZXNlYXJjaCAmIERldmVsb3BtZW50IEdyb3VwDQoNCg0KDQo=
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web