From mboxrd@z Thu Jan 1 00:00:00 1970 From: Don Brace Subject: RE: [PATCH 2/4] hpsa: add generate controller NMI on lockup Date: Fri, 11 Nov 2016 16:09:06 +0000 Message-ID: <4993A297653ECB4581FA5C3C31323D193B0B8FAC@avsrvexchmbx1.microsemi.net> References: <147752001094.813.10247306839794156732.stgit@brunhilda> <147752051230.813.13699218798744038354.stgit@brunhilda> <4b6cf4a2-a9af-dcd2-4412-f292d51513ca@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-dm3nam03on0040.outbound.protection.outlook.com ([104.47.41.40]:20480 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932954AbcKKQYl (ORCPT ); Fri, 11 Nov 2016 11:24:41 -0500 In-Reply-To: <4b6cf4a2-a9af-dcd2-4412-f292d51513ca@suse.de> Content-Language: en-US Sender: linux-scsi-owner@vger.kernel.org List-Id: linux-scsi@vger.kernel.org To: Hannes Reinecke , "jejb@linux.vnet.ibm.com" , John Hall , Kevin Barnett , Mahesh Rajashekhara , "hch@infradead.org" , Scott Teel , Viswas G , Justin Lindley , Scott Benesh , "elliott@hpe.com" , "POSWALD@suse.com" Cc: "linux-scsi@vger.kernel.org" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBIYW5uZXMgUmVpbmVja2UgW21h aWx0bzpoYXJlQHN1c2UuZGVdDQo+IFNlbnQ6IFRodXJzZGF5LCBPY3RvYmVyIDI3LCAyMDE2IDQ6 MDMgQU0NCj4gVG86IERvbiBCcmFjZTsgamVqYkBsaW51eC52bmV0LmlibS5jb207IEpvaG4gSGFs bDsgS2V2aW4gQmFybmV0dDsgTWFoZXNoDQo+IFJhamFzaGVraGFyYTsgaGNoQGluZnJhZGVhZC5v cmc7IFNjb3R0IFRlZWw7IFZpc3dhcyBHOyBKdXN0aW4gTGluZGxleTsgU2NvdHQNCj4gQmVuZXNo OyBlbGxpb3R0QGhwZS5jb207IFBPU1dBTERAc3VzZS5jb20NCj4gQ2M6IGxpbnV4LXNjc2lAdmdl ci5rZXJuZWwub3JnDQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMi80XSBocHNhOiBhZGQgZ2VuZXJh dGUgY29udHJvbGxlciBOTUkgb24gbG9ja3VwDQo+IA0KPiBFWFRFUk5BTCBFTUFJTA0KPiANCj4g DQo+IE9uIDEwLzI3LzIwMTYgMTI6MjEgQU0sIERvbiBCcmFjZSB3cm90ZToNCj4gPiBUZWxsIHRo ZSBjb250cm9sbGVyIHRvIE5NSSB3aGVuIHRoZSBjb250cm9sbGVyIGRlYWRsb2Nrcy4NCj4gPg0K PiA+IFJldmlld2VkLWJ5OiBTY290dCBCZW5lc2ggPHNjb3R0LmJlbmVzaEBtaWNyb3NlbWkuY29t Pg0KPiA+IFJldmlld2VkLWJ5OiBTY290dCBUZWVsIDxzY290dC50ZWVsQG1pY3Jvc2VtaS5jb20+ DQo+ID4gUmV2aWV3ZWQtYnk6IEtldmluIEJhcm5ldHQgPGtldmluLmJhcm5ldHRAbWljcm9zZW1p LmNvbT4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBEb24gQnJhY2UgPGRvbi5icmFjZUBtaWNyb3NlbWku Y29tPg0KPiA+IC0tLQ0KPiA+ICBkcml2ZXJzL3Njc2kvaHBzYS5jICAgICB8ICAgIDYgKysrKysr DQo+ID4gIGRyaXZlcnMvc2NzaS9ocHNhX2NtZC5oIHwgICAgMSArDQo+ID4gIDIgZmlsZXMgY2hh bmdlZCwgNyBpbnNlcnRpb25zKCspDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9zY3Np L2hwc2EuYyBiL2RyaXZlcnMvc2NzaS9ocHNhLmMNCj4gPiBpbmRleCA3OThmYjIwLi45ZmI3Mzlj IDEwMDY0NA0KPiA+IC0tLSBhL2RyaXZlcnMvc2NzaS9ocHNhLmMNCj4gPiArKysgYi9kcml2ZXJz L3Njc2kvaHBzYS5jDQo+ID4gQEAgLTg0NTEsNiArODQ1MSwxMiBAQCBzdGF0aWMgdm9pZCBjb250 cm9sbGVyX2xvY2t1cF9kZXRlY3RlZChzdHJ1Y3QNCj4gY3Rscl9pbmZvICpoKQ0KPiA+ICAgICAg ICAgICAgICAgICAgICAgICAibG9ja3VwIGRldGVjdGVkIGFmdGVyICVkIGJ1dCBzY3JhdGNocGFk IHJlZ2lzdGVyIGlzIHplcm9cbiIsDQo+ID4gICAgICAgICAgICAgICAgICAgICAgIGgtPmhlYXJ0 YmVhdF9zYW1wbGVfaW50ZXJ2YWwgLyBIWik7DQo+ID4gICAgICAgICAgICAgICBsb2NrdXBfZGV0 ZWN0ZWQgPSAweGZmZmZmZmZmOw0KPiA+ICsgICAgIH0gZWxzZSBpZiAobG9ja3VwX2RldGVjdGVk ID09IDB4ZmZmZjAwMDApIHsNCj4gPiArICAgICAgICAgICAgIC8qDQo+ID4gKyAgICAgICAgICAg ICAgKiBSaW5nIGNvbnRyb2xsZXIgTk1JIGRvb3JiZWxsDQo+ID4gKyAgICAgICAgICAgICAgKi8N Cj4gPiArICAgICAgICAgICAgIGRldl93YXJuKCZoLT5wZGV2LT5kZXYsICJUZWxsaW5nIGNvbnRy b2xsZXIgdG8gZG8gYW4gTk1JXG4iKTsNCj4gPiArICAgICAgICAgICAgIHdyaXRlbChET09SQkVM TF9HRU5FUkFURV9OTUksIGgtPnZhZGRyICsgU0E1X0RPT1JCRUxMKTsNCj4gPiAgICAgICB9DQo+ ID4gICAgICAgc2V0X2xvY2t1cF9kZXRlY3RlZF9mb3JfYWxsX2NwdXMoaCwgbG9ja3VwX2RldGVj dGVkKTsNCj4gPiAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZoLT5sb2NrLCBmbGFncyk7 DQo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvc2NzaS9ocHNhX2NtZC5oIGIvZHJpdmVycy9zY3Np L2hwc2FfY21kLmgNCj4gPiBpbmRleCBhNTg0Y2RmLi5kMTg2ZjgwIDEwMDY0NA0KPiA+IC0tLSBh L2RyaXZlcnMvc2NzaS9ocHNhX2NtZC5oDQo+ID4gKysrIGIvZHJpdmVycy9zY3NpL2hwc2FfY21k LmgNCj4gPiBAQCAtMTQyLDYgKzE0Miw3IEBADQo+ID4gICNkZWZpbmUgRE9PUkJFTExfQ1RMUl9S RVNFVCAgMHgwMDAwMDAwNGwNCj4gPiAgI2RlZmluZSBET09SQkVMTF9DVExSX1JFU0VUMiAweDAw MDAwMDIwbA0KPiA+ICAjZGVmaW5lIERPT1JCRUxMX0NMRUFSX0VWRU5UUyAgICAgICAgMHgwMDAw MDA0MGwNCj4gPiArI2RlZmluZSBET09SQkVMTF9HRU5FUkFURV9OTUkgICAgICAgIDB4MDAwMDAw ODBsDQo+ID4NCj4gPiAgI2RlZmluZSBDRkdUQkxfVHJhbnNfU2ltcGxlICAgICAweDAwMDAwMDAy bA0KPiA+ICAjZGVmaW5lIENGR1RCTF9UcmFuc19QZXJmb3JtYW50IDB4MDAwMDAwMDRsDQo+ID4N Cj4gQ2FyZSB0byBlbGFib3JhdGUgYSBiaXQgbW9yZSBoZXJlPw0KPiAnR2VuZXJhdGluZyBOTUkn IHRlbmRzIHRvIHJpbmcgc29tZSBhbGFybSBiZWxscywgc28gSSdkIHJhdGhlciBrbm93DQo+IHdo ZXJlIHRoZSBOTUkgaXMgYWN0dWFsbHkgZ2VuZXJhdGVkLCBhbmQgaWYgaXMgY291bGQgcmVmbGVj dCBiYWNrIHRvIHRoZQ0KPiBzeXN0ZW0gLi4uDQo+IA0KPiBDaGVlcnMsDQo+IA0KPiBIYW5uZXMN Cj4gLS0NCj4gRHIuIEhhbm5lcyBSZWluZWNrZSAgICAgICAgICAgICAgICBUZWFtbGVhZCBTdG9y YWdlICYgTmV0d29ya2luZw0KPiBoYXJlQHN1c2UuZGUgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICs0OSA5MTEgNzQwNTMgNjg4DQo+IFNVU0UgTElOVVggR21iSCwgTWF4ZmVsZHN0 ci4gNSwgOTA0MDkgTsO8cm5iZXJnDQo+IEdGOiBGLiBJbWVuZMO2cmZmZXIsIEouIFNtaXRoYXJk LCBKLiBHdWlsZCwgRC4gVXBtYW55dSwgRy4gTm9ydG9uDQo+IEhSQiAyMTI4NCAoQUcgTsO8cm5i ZXJnKQ0KDQoNClRoZXJlIGFyZSBzb21lIHJhcmUgY2FzZXMgd2hlcmUgd2UgZ2V0IHRoaXMgbG9j a3VwIGNvZGUgYW5kIHdlDQpuZWVkIHRvIHRlbGwgdGhlIGNvbnRyb2xsZXIgdG8gZG8gaXRzIG93 biBOTUkuIFRoaXMgTk1JIGlzIG9ubHkgZG9uZQ0Kb24gdGhlIGNvbnRyb2xsZXIgYW5kIGRvZXMg bm90IHRlbGwgdGhlIE9TIHRvIHBlcmZvcm0gYW4gTk1JLg0KDQpUaGFua3MsDQpEb24gQnJhY2UN Cg0KRVNDIC0gU21hcnQgU3RvcmFnZQ0KTWljcm9zZW1pIENvcnBvcmF0aW9uDQo=