All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Kani, Toshimitsu" <toshi.kani@hpe.com>
To: "aris@redhat.com" <aris@redhat.com>, "bp@alien8.de" <bp@alien8.de>
Cc: "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"tglx@linutronix.de" <tglx@linutronix.de>,
	"mchehab@kernel.org" <mchehab@kernel.org>,
	"rjw@rjwysocki.net" <rjw@rjwysocki.net>,
	"srinivas.pandruvada@linux.intel.com"
	<srinivas.pandruvada@linux.intel.com>,
	"tony.luck@intel.com" <tony.luck@intel.com>,
	"lenb@kernel.org" <lenb@kernel.org>,
	"linux-acpi@vger.kernel.org" <linux-acpi@vger.kernel.org>,
	"linux-edac@vger.kernel.org" <linux-edac@vger.kernel.org>
Subject: Re: [PATCH 3/3] ghes_edac: add platform check to enable ghes_edac
Date: Wed, 19 Jul 2017 20:13:41 +0000	[thread overview]
Message-ID: <1500494666.2042.33.camel@hpe.com> (raw)
In-Reply-To: <20170719185508.GC16076@redhat.com>

On Wed, 2017-07-19 at 14:55 -0400, Aristeu Rozanski wrote:
> On Wed, Jul 19, 2017 at 06:22:04PM +0200, Borislav Petkov wrote:
> > On Wed, Jul 19, 2017 at 04:10:07PM +0000, Kani, Toshimitsu wrote:
> > > I do prefer to avoid any white / black listing.  But I do not see
> > > how
> > > it solves the buggy DMI/SMBIOS info as an example of firmware
> > > bugs we
> > > may have to deal with.
> > 
> > So how do you want to deal with this?
> > 
> > Maintain an evergrowing whitelist of platforms which are OK and
> > then the moment a new platform comes along, you send a patch to add
> > it to that whitelist?
> 
> That would also need to keep an eye on versions. A newer version of
> BIOS on a whitelisted platform might be broken.

Right.  I think a question comes to who broke a running system -- OS
update or BIOS update.  This whitelist attempts to protect the former
case by not introducing ghes_edac on arbitrary platforms.  The latter
case should be vendor's responsibility.

Thanks,
-Toshi

WARNING: multiple messages have this Message-ID (diff)
From: Toshi Kani <toshi.kani@hpe.com>
To: "aris@redhat.com" <aris@redhat.com>, "bp@alien8.de" <bp@alien8.de>
Cc: "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"tglx@linutronix.de" <tglx@linutronix.de>,
	"mchehab@kernel.org" <mchehab@kernel.org>,
	"rjw@rjwysocki.net" <rjw@rjwysocki.net>,
	"srinivas.pandruvada@linux.intel.com"
	<srinivas.pandruvada@linux.intel.com>,
	"tony.luck@intel.com" <tony.luck@intel.com>,
	"lenb@kernel.org" <lenb@kernel.org>,
	"linux-acpi@vger.kernel.org" <linux-acpi@vger.kernel.org>,
	"linux-edac@vger.kernel.org" <linux-edac@vger.kernel.org>
Subject: [3/3] ghes_edac: add platform check to enable ghes_edac
Date: Wed, 19 Jul 2017 20:13:41 +0000	[thread overview]
Message-ID: <1500494666.2042.33.camel@hpe.com> (raw)

T24gV2VkLCAyMDE3LTA3LTE5IGF0IDE0OjU1IC0wNDAwLCBBcmlzdGV1IFJvemFuc2tpIHdyb3Rl
Og0KPiBPbiBXZWQsIEp1bCAxOSwgMjAxNyBhdCAwNjoyMjowNFBNICswMjAwLCBCb3Jpc2xhdiBQ
ZXRrb3Ygd3JvdGU6DQo+ID4gT24gV2VkLCBKdWwgMTksIDIwMTcgYXQgMDQ6MTA6MDdQTSArMDAw
MCwgS2FuaSwgVG9zaGltaXRzdSB3cm90ZToNCj4gPiA+IEkgZG8gcHJlZmVyIHRvIGF2b2lkIGFu
eSB3aGl0ZSAvIGJsYWNrIGxpc3RpbmcuwqDCoEJ1dCBJIGRvIG5vdCBzZWUNCj4gPiA+IGhvdw0K
PiA+ID4gaXQgc29sdmVzIHRoZSBidWdneSBETUkvU01CSU9TIGluZm8gYXMgYW4gZXhhbXBsZSBv
ZiBmaXJtd2FyZQ0KPiA+ID4gYnVncyB3ZQ0KPiA+ID4gbWF5IGhhdmUgdG8gZGVhbCB3aXRoLg0K
PiA+IA0KPiA+IFNvIGhvdyBkbyB5b3Ugd2FudCB0byBkZWFsIHdpdGggdGhpcz8NCj4gPiANCj4g
PiBNYWludGFpbiBhbiBldmVyZ3Jvd2luZyB3aGl0ZWxpc3Qgb2YgcGxhdGZvcm1zIHdoaWNoIGFy
ZSBPSyBhbmQNCj4gPiB0aGVuIHRoZSBtb21lbnQgYSBuZXcgcGxhdGZvcm0gY29tZXMgYWxvbmcs
IHlvdSBzZW5kIGEgcGF0Y2ggdG8gYWRkDQo+ID4gaXQgdG8gdGhhdCB3aGl0ZWxpc3Q/DQo+IA0K
PiBUaGF0IHdvdWxkIGFsc28gbmVlZCB0byBrZWVwIGFuIGV5ZSBvbiB2ZXJzaW9ucy4gQSBuZXdl
ciB2ZXJzaW9uIG9mDQo+IEJJT1Mgb24gYSB3aGl0ZWxpc3RlZCBwbGF0Zm9ybSBtaWdodCBiZSBi
cm9rZW4uDQoNClJpZ2h0LiAgSSB0aGluayBhIHF1ZXN0aW9uIGNvbWVzIHRvIHdobyBicm9rZSBh
IHJ1bm5pbmcgc3lzdGVtIC0tIE9TDQp1cGRhdGUgb3IgQklPUyB1cGRhdGUuICBUaGlzIHdoaXRl
bGlzdCBhdHRlbXB0cyB0byBwcm90ZWN0IHRoZSBmb3JtZXINCmNhc2UgYnkgbm90IGludHJvZHVj
aW5nIGdoZXNfZWRhYyBvbiBhcmJpdHJhcnkgcGxhdGZvcm1zLiAgVGhlIGxhdHRlcg0KY2FzZSBz
aG91bGQgYmUgdmVuZG9yJ3MgcmVzcG9uc2liaWxpdHkuDQoNClRoYW5rcywNCi1Ub3NoaQ0K
---
To unsubscribe from this list: send the line "unsubscribe linux-edac" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

  reply	other threads:[~2017-07-19 20:13 UTC|newest]

Thread overview: 167+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-07-17 21:59 [PATCH 0/3] enable ghes_edac on selected platforms Toshi Kani
2017-07-17 21:59 ` [PATCH 1/3] ACPI / blacklist: add acpi_match_oemlist() interface Toshi Kani
2017-07-17 21:59   ` [1/3] " Toshi Kani
2017-07-18  5:34   ` [PATCH 1/3] " Borislav Petkov
2017-07-18  5:34     ` [1/3] " Borislav Petkov
2017-07-18 15:48     ` [PATCH 1/3] " Kani, Toshimitsu
2017-07-18 15:48       ` [1/3] " Toshi Kani
2017-07-18 16:43       ` [PATCH 1/3] " Borislav Petkov
2017-07-18 16:43         ` [1/3] " Borislav Petkov
2017-07-18 17:24         ` [PATCH 1/3] " Kani, Toshimitsu
2017-07-18 17:24           ` [1/3] " Toshi Kani
2017-07-18 17:42           ` [PATCH 1/3] " Borislav Petkov
2017-07-18 17:42             ` [1/3] " Borislav Petkov
2017-07-18 18:49             ` [PATCH 1/3] " Kani, Toshimitsu
2017-07-18 18:49               ` [1/3] " Toshi Kani
2017-07-18 19:32               ` [PATCH 1/3] " Borislav Petkov
2017-07-18 19:32                 ` [1/3] " Borislav Petkov
2017-07-18 20:17                 ` [PATCH 1/3] " Kani, Toshimitsu
2017-07-18 20:17                   ` [1/3] " Toshi Kani
2017-07-17 21:59 ` [PATCH 2/3] intel_pstate: convert to use acpi_match_oemlist() Toshi Kani
2017-07-17 21:59   ` [2/3] " Toshi Kani
2017-07-17 21:59 ` [PATCH 3/3] ghes_edac: add platform check to enable ghes_edac Toshi Kani
2017-07-17 21:59   ` [3/3] " Toshi Kani
2017-07-18  6:00   ` [PATCH 3/3] " Borislav Petkov
2017-07-18  6:00     ` [3/3] " Borislav Petkov
2017-07-18  8:08     ` [PATCH 3/3] " Borislav Petkov
2017-07-18  8:08       ` [3/3] " Borislav Petkov
2017-07-18 21:20       ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-18 21:20         ` [3/3] " Toshi Kani
2017-07-19  5:52         ` [PATCH 3/3] " Borislav Petkov
2017-07-19  5:52           ` [3/3] " Borislav Petkov
2017-07-19 16:10           ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-19 16:10             ` [3/3] " Toshi Kani
2017-07-19 16:22             ` [PATCH 3/3] " Borislav Petkov
2017-07-19 16:22               ` [3/3] " Borislav Petkov
2017-07-19 16:56               ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-19 16:56                 ` [3/3] " Toshi Kani
2017-07-20  4:16                 ` [PATCH 3/3] " Borislav Petkov
2017-07-20  4:16                   ` [3/3] " Borislav Petkov
2017-07-20 14:42                   ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-20 14:42                     ` [3/3] " Toshi Kani
2017-07-20 15:04                     ` [PATCH 3/3] " Borislav Petkov
2017-07-20 15:04                       ` [3/3] " Borislav Petkov
2017-07-20 16:55                       ` [PATCH 3/3] " Luck, Tony
2017-07-20 16:55                         ` [3/3] " Luck, Tony
2017-07-20 17:05                         ` [PATCH 3/3] " Borislav Petkov
2017-07-20 17:05                           ` [3/3] " Borislav Petkov
2017-07-20 17:10                           ` [PATCH 3/3] " Luck, Tony
2017-07-20 17:10                             ` [3/3] " Luck, Tony
2017-07-20 18:16                           ` [PATCH 3/3] " Mauro Carvalho Chehab
2017-07-20 18:16                             ` [3/3] " Mauro Carvalho Chehab
2017-07-19 18:55               ` [PATCH 3/3] " Aristeu Rozanski
2017-07-19 18:55                 ` [3/3] " Aristeu Rozanski
2017-07-19 20:13                 ` Kani, Toshimitsu [this message]
2017-07-19 20:13                   ` Toshi Kani
2017-07-20  4:19                 ` [PATCH 3/3] " Borislav Petkov
2017-07-20  4:19                   ` [3/3] " Borislav Petkov
2017-07-18 19:58     ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-18 19:58       ` [3/3] " Toshi Kani
2017-07-18 21:15       ` [PATCH 3/3] " Mauro Carvalho Chehab
2017-07-18 21:15         ` [3/3] " Mauro Carvalho Chehab
2017-07-19  5:58         ` [PATCH 3/3] " Borislav Petkov
2017-07-19  5:58           ` [3/3] " Borislav Petkov
2017-07-19 15:14           ` [PATCH 3/3] " Luck, Tony
2017-07-19 15:14             ` [3/3] " Luck, Tony
2017-07-19 15:57             ` [PATCH 3/3] " Borislav Petkov
2017-07-19 15:57               ` [3/3] " Borislav Petkov
2017-07-19 18:06               ` [PATCH 3/3] " Luck, Tony
2017-07-19 18:06                 ` [3/3] " Luck, Tony
2017-07-19 16:02             ` [PATCH 3/3] " Mauro Carvalho Chehab
2017-07-19 16:02               ` [3/3] " Mauro Carvalho Chehab
2017-07-19 20:06               ` [PATCH 3/3] " Luck, Tony
2017-07-19 20:06                 ` [3/3] " Luck, Tony
2017-07-20 21:15               ` [PATCH 3/3] " Luck, Tony
2017-07-20 21:15                 ` [3/3] " Luck, Tony
2017-07-21  0:00                 ` [PATCH 3/3] " Mauro Carvalho Chehab
2017-07-21  0:00                   ` [3/3] " Mauro Carvalho Chehab
2017-07-21 16:53                   ` [PATCH 3/3] " Luck, Tony
2017-07-21 16:53                     ` [3/3] " Luck, Tony
2017-07-19 16:40         ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-19 16:40           ` [3/3] " Toshi Kani
2017-07-20  4:33           ` [PATCH 3/3] " Borislav Petkov
2017-07-20  4:33             ` [3/3] " Borislav Petkov
2017-07-20 19:50             ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-20 19:50               ` [3/3] " Toshi Kani
2017-07-20 20:15               ` [PATCH 3/3] " Mauro Carvalho Chehab
2017-07-20 20:15                 ` [3/3] " Mauro Carvalho Chehab
2017-07-20 21:07                 ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-20 21:07                   ` [3/3] " Toshi Kani
2017-07-21 13:34               ` [PATCH 3/3] " Borislav Petkov
2017-07-21 13:34                 ` [3/3] " Borislav Petkov
2017-07-21 13:40                 ` [PATCH 3/3] " Mauro Carvalho Chehab
2017-07-21 13:40                   ` [3/3] " Mauro Carvalho Chehab
2017-07-21 13:47                   ` [PATCH 3/3] " Borislav Petkov
2017-07-21 13:47                     ` [3/3] " Borislav Petkov
2017-07-21 15:08                     ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-21 15:08                       ` [3/3] " Toshi Kani
2017-07-21 15:13                       ` [PATCH 3/3] " Borislav Petkov
2017-07-21 15:13                         ` [3/3] " Borislav Petkov
2017-07-21 15:34                         ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-21 15:34                           ` [3/3] " Toshi Kani
2017-07-21 15:44                           ` [PATCH 3/3] " Mauro Carvalho Chehab
2017-07-21 15:44                             ` [3/3] " Mauro Carvalho Chehab
2017-07-21 16:40                             ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-21 16:40                               ` [3/3] " Toshi Kani
2017-07-21 17:01                               ` [PATCH 3/3] " Mauro Carvalho Chehab
2017-07-21 17:01                                 ` [3/3] " Mauro Carvalho Chehab
2017-07-21 17:21                                 ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-21 17:21                                   ` [3/3] " Toshi Kani
2017-07-21 17:23                                 ` [PATCH 3/3] " Borislav Petkov
2017-07-21 17:23                                   ` [3/3] " Borislav Petkov
2017-07-21 18:38                                   ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-21 18:38                                     ` [3/3] " Toshi Kani
2017-07-22  6:28                                     ` [PATCH 3/3] " Borislav Petkov
2017-07-22  6:28                                       ` [3/3] " Borislav Petkov
2017-07-24 14:49                                       ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-24 14:49                                         ` [3/3] " Toshi Kani
2017-07-24 15:04                                         ` [PATCH 3/3] " Borislav Petkov
2017-07-24 15:04                                           ` [3/3] " Borislav Petkov
2017-07-24 15:25                                           ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-24 15:25                                             ` [3/3] " Toshi Kani
2017-07-24 15:37                                             ` [PATCH 3/3] " Borislav Petkov
2017-07-24 15:37                                               ` [3/3] " Borislav Petkov
2017-07-24 15:56                                               ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-24 15:56                                                 ` [3/3] " Toshi Kani
2017-07-24 16:37                                                 ` [PATCH 3/3] " Borislav Petkov
2017-07-24 16:37                                                   ` [3/3] " Borislav Petkov
2017-07-24 17:44                                                   ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-24 17:44                                                     ` [3/3] " Toshi Kani
2017-07-24 17:50                                                     ` [PATCH 3/3] " Boris Petkov
2017-07-24 17:50                                                       ` [3/3] " Borislav Petkov
2017-07-24 17:54                                                       ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-24 17:54                                                         ` [3/3] " Toshi Kani
2017-07-24 18:18                                                         ` [PATCH 3/3] " Borislav Petkov
2017-07-24 18:18                                                           ` [3/3] " Borislav Petkov
2017-07-24 17:56                                                 ` [PATCH 3/3] " Mauro Carvalho Chehab
2017-07-24 17:56                                                   ` [3/3] " Mauro Carvalho Chehab
2017-07-24 18:12                                                   ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-24 18:12                                                     ` [3/3] " Toshi Kani
2017-07-24 16:04                                               ` [PATCH 3/3] " Mauro Carvalho Chehab
2017-07-24 16:04                                                 ` [3/3] " Mauro Carvalho Chehab
2017-07-24 16:44                                                 ` [PATCH 3/3] " Borislav Petkov
2017-07-24 16:44                                                   ` [3/3] " Borislav Petkov
2017-07-24 18:10                                                   ` [PATCH 3/3] " Mauro Carvalho Chehab
2017-07-24 18:10                                                     ` [3/3] " Mauro Carvalho Chehab
2017-07-24 18:30                                                     ` [PATCH 3/3] " Borislav Petkov
2017-07-24 18:30                                                       ` [3/3] " Borislav Petkov
2017-07-25 23:00                                                       ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-25 23:00                                                         ` [3/3] " Toshi Kani
2017-07-21 15:53                           ` [PATCH 3/3] " Borislav Petkov
2017-07-21 15:53                             ` [3/3] " Borislav Petkov
2017-07-21 16:32                             ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-21 16:32                               ` [3/3] " Toshi Kani
2017-07-19  5:55       ` [PATCH 3/3] " Borislav Petkov
2017-07-19  5:55         ` [3/3] " Borislav Petkov
2017-07-18 22:13     ` [PATCH 3/3] " Luck, Tony
2017-07-18 22:13       ` [3/3] " Luck, Tony
2017-07-19  6:01       ` [PATCH 3/3] " Borislav Petkov
2017-07-19  6:01         ` [3/3] " Borislav Petkov
2017-07-18 14:39   ` [PATCH 3/3] " Jeffrey Hugo
2017-07-18 14:39     ` [3/3] " Jeffrey Hugo
2017-07-18 15:36     ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-18 15:36       ` [3/3] " Toshi Kani
2017-07-18 16:24       ` [PATCH 3/3] " Jeffrey Hugo
2017-07-18 16:24         ` [3/3] " Jeffrey Hugo
2017-07-18 16:42         ` [PATCH 3/3] " Kani, Toshimitsu
2017-07-18 16:42           ` [3/3] " Toshi Kani

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1500494666.2042.33.camel@hpe.com \
    --to=toshi.kani@hpe.com \
    --cc=aris@redhat.com \
    --cc=bp@alien8.de \
    --cc=lenb@kernel.org \
    --cc=linux-acpi@vger.kernel.org \
    --cc=linux-edac@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mchehab@kernel.org \
    --cc=rjw@rjwysocki.net \
    --cc=srinivas.pandruvada@linux.intel.com \
    --cc=tglx@linutronix.de \
    --cc=tony.luck@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.