From: will.deacon@arm.com (Will Deacon)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH RFC v2] apei: Add ACPI APEI event notification support
Date: Thu, 19 Nov 2015 14:18:16 +0000 [thread overview]
Message-ID: <20151119141816.GH22786@arm.com> (raw)
In-Reply-To: <20151022095716.GC3671@pd.tnic>
[Thanks Boris for CC'ing me]
Hi all,
Sorry for the delay on this, I had to do some research and this isn't
really my area of expertise.
On Thu, Oct 22, 2015 at 11:57:16AM +0200, Borislav Petkov wrote:
> I'm top-posting here because I'm adding some more ARM people to CC and
> would like for them to see the whole thing.
>
> Ok, so what's the strategy here?
>
> I know Tomasz did some untangling of GHES stuff to make it load on ARM
> too and be arch-agnostic. The registration code in it is more than the
> tiny edac_apei_irq_handler().
>
> So why is this thing a separate driver? It is called EDAC_APEI although
> it is ARM-specific.
>
> Why can't it be part of ghes_edac.c with ARM-specific section, if
> absolutely needed?
>
> If this is going to implement the ACPI spec, then I don't see anything
> vendor-, or arch-specific getting in the way except maybe that APMC0D51
> id.
>
> Hmmm?
I think you've hit the nail on the head. As far as I can tell, this is
*not* conformant to ACPI APEI (which should be platform and architecture
agnostic) and is actually an implementation-specific interface. However,
I'm happy to be proven wrong if somebody can point me at a document
describing ACPI APEI in a way that matches this implementation.
> > +static const struct acpi_device_id edac_apei_match[] = {
> > + { "APMC0D51", 0},
> > + {},
This, in particular, gives the game away methinks.
Will
next prev parent reply other threads:[~2015-11-19 14:18 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-10-21 20:14 [PATCH RFC v2] apei: Add ACPI APEI event notification support Loc Ho
2015-10-22 9:57 ` Borislav Petkov
2015-10-23 0:21 ` Loc Ho
2015-11-19 14:18 ` Will Deacon [this message]
2015-11-19 15:05 ` Jon Masters
2015-11-19 15:51 ` Borislav Petkov
2015-11-19 18:19 ` Loc Ho
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=20151119141816.GH22786@arm.com \
--to=will.deacon@arm.com \
--cc=linux-arm-kernel@lists.infradead.org \
/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.