linux-edac.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH V2 0/6] CCIX rasdaemon support
@ 2019-08-27 11:30 Jonathan Cameron
  2019-08-27 11:30 ` [PATCH V2 1/6] rasdaemon: CCIX: memory error support Jonathan Cameron
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Jonathan Cameron @ 2019-08-27 11:30 UTC (permalink / raw)
  To: Mauro Carvalho Chehab, linux-edac
  Cc: linuxarm, jcm, shiju.jose, Jonathan Cameron

Depends on the kernel patches being accepted:
https://lore.kernel.org/linux-edac/20190820144732.2370-1-Jonathan.Cameron@huawei.com/T/#t

Changes since v1:
* Separated out the ras-record section into its own file.
* Rebased on current rasdaemon tree.

This series introduced rasdaemon support to match against the above
series which provides the tracepoints for CCIX PER error reporting from
the kernel to userspace.

These are errors which occur at the CCIX protocol layer which sits
on top of PCIe (for which we have AER).  They are defined in the
CCIX base specification v1.0 an evaluation version of which is available
at www.ccixconsortium.org.

Note the following is a trademark grant and doesn't prevent normal
stuff covered under fair use.  Given this set doesn't quote from
the spec (other than field names), there are no such copyright
notices.

This patch is being distributed by the CCIX Consortium, Inc. (CCIX) to
you and other parties that are participating (the "participants") in
rasdemon project with the understanding that the participants will use CCIX's
name and trademark only when this patch is used in association with
rasdaemon.

CCIX is also distributing this patch to these participants with the
understanding that if any portion of the CCIX specification will be
used or referenced in rasdaemon, the participants will not modify
the cited portion of the CCIX specification and will give CCIX proper
copyright attribution by including the following copyright notice with
the cited part of the CCIX specification:
"© 2019 CCIX CONSORTIUM, INC. ALL RIGHTS RESERVED."

Jonathan Cameron (6):
  rasdaemon: CCIX: memory error support
  rasdaemon: CCIX: Cache error support
  rasdaemon: CCIX: ATC error support
  rasdaemon: CCIX: Port error suppport
  rasdaemon: CCIX: Link error support
  rasdaemon: CCIX: Agent Internal error support

 Makefile.am        |   8 +-
 configure.ac       |  10 +
 ras-ccix-handler.c | 648 +++++++++++++++++++++++++++++++++++++++++++++
 ras-ccix-handler.h | 139 ++++++++++
 ras-events.c       |  61 +++++
 ras-record-ccix.c  | 596 +++++++++++++++++++++++++++++++++++++++++
 ras-record.c       |  15 +-
 ras-record.h       |  43 +++
 ras-report.h       |   6 +-
 9 files changed, 1519 insertions(+), 7 deletions(-)
 create mode 100644 ras-ccix-handler.c
 create mode 100644 ras-ccix-handler.h
 create mode 100644 ras-record-ccix.c

-- 
2.20.1


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2019-08-27 11:47 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-08-27 11:30 [PATCH V2 0/6] CCIX rasdaemon support Jonathan Cameron
2019-08-27 11:30 ` [PATCH V2 1/6] rasdaemon: CCIX: memory error support Jonathan Cameron
2019-08-27 11:30 ` [PATCH V2 2/6] rasdaemon: CCIX: Cache " Jonathan Cameron
2019-08-27 11:30 ` [PATCH V2 3/6] rasdaemon: CCIX: ATC " Jonathan Cameron
2019-08-27 11:30 ` [PATCH V2 4/6] rasdaemon: CCIX: Port error suppport Jonathan Cameron
2019-08-27 11:30 ` [PATCH V2 5/6] rasdaemon: CCIX: Link error support Jonathan Cameron
2019-08-27 11:30 ` [PATCH V2 6/6] rasdaemon: CCIX: Agent Internal " Jonathan Cameron

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).