From: Borislav Petkov <bp@suse.de>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-edac <linux-edac@vger.kernel.org>,
lkml <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] EDAC queue for 5.5
Date: Mon, 25 Nov 2019 08:41:18 +0100 [thread overview]
Message-ID: <20191125074118.GA12432@zn.tnic> (raw)
Hi Linus,
a lot of changes this time around, tag message has the details. From
the next cycle onwards, we'll switch the EDAC tree to topic branches
(instead of a single edac-for-next branch) which should make the
changes handling more flexible, hopefully. We'll see.
Please pull, thanks.
The following changes since commit 1e72e673b9d102ff2e8333e74b3308d012ddf75b:
EDAC/ghes: Fix Use after free in ghes_edac remove path (2019-10-17 11:27:05 +0200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git tags/edac_for_5.5
for you to fetch changes up to 5781823fd0d39082bfe2bbc20408aaa85a6e06ad:
EDAC/altera: Use the Altera System Manager driver (2019-11-22 10:18:29 +0100)
----------------------------------------------------------------
* Rework error logging functions to accept a count of errors parameter (Hanna Hawa)
* Part one of substantial EDAC core + ghes_edac driver cleanup (Robert Richter)
* Print additional useful logging information in skx_* (Tony Luck)
* Improve amd64_edac hw detection + cleanups (Yazen Ghannam)
* Misc cleanups, fixes and code improvements
----------------------------------------------------------------
Borislav Petkov (2):
Merge branch 'edac-urgent' into edac-for-next
EDAC/amd64: Get rid of the ECC disabled long message
Hanna Hawa (1):
EDAC/device: Rework error logging API
Markus Elfring (1):
EDAC/aspeed: Use devm_platform_ioremap_resource() in aspeed_probe()
Mauro Carvalho Chehab (7):
EDAC: i5100_edac: get rid of an unused var
EDAC: i7300_edac: rename a kernel-doc var description
EDAC: i7300_edac: fix a kernel-doc syntax
EDAC: i5400_edac: print type at debug message
EDAC: i5400_edac: get rid of some unused vars
EDAC: sb_edac: get rid of unused vars
EDAC: skx_common: get rid of unused type var
Meng Li (1):
EDAC/altera: Use fast register IO for S10 IRQs
Robert Richter (14):
EDAC/ghes: Fix locking and memory barrier issues
EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function
EDAC: Remove EDAC_DIMM_OFF() macro
EDAC: Introduce an mci_for_each_dimm() iterator
EDAC/mc: Do not BUG_ON() in edac_mc_alloc()
EDAC/mc: Remove needless zero string termination
EDAC/mc: Reduce indentation level in edac_mc_handle_error()
EDAC: Remove misleading comment in struct edac_raw_error_desc
EDAC/ghes: Use standard kernel macros for page calculations
EDAC/ghes: Fix grain calculation
EDAC/ghes: Remove intermediate buffer pvt->detail_location
EDAC: Unify the mc_event tracepoint call
EDAC/Documentation: Describe CPER module definition and DIMM ranks
EDAC/ghes: Do not warn when incrementing refcount on 0
Thor Thayer (2):
EDAC/altera: Cleanup the ECC Manager
EDAC/altera: Use the Altera System Manager driver
Tony Luck (2):
EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode.
EDAC, skx: Retrieve and print retry_rd_err_log registers
Yazen Ghannam (6):
EDAC/amd64: Set grain per DIMM
EDAC/amd64: Make struct amd64_family_type global
EDAC/amd64: Gather hardware information early
EDAC/amd64: Save max number of controllers to family type
EDAC/amd64: Use cached data when checking for ECC
EDAC/amd64: Check for memory before fully initializing an instance
Documentation/admin-guide/ras.rst | 31 +++---
drivers/edac/altera_edac.c | 152 ++------------------------
drivers/edac/amd64_edac.c | 217 ++++++++++++++++++--------------------
drivers/edac/amd64_edac.h | 2 +
drivers/edac/aspeed_edac.c | 7 +-
drivers/edac/edac_device.c | 50 +++++----
drivers/edac/edac_device.h | 54 ++++++++--
drivers/edac/edac_mc.c | 138 ++++++++++++------------
drivers/edac/edac_mc_sysfs.c | 49 +++------
drivers/edac/ghes_edac.c | 128 +++++++++++++---------
drivers/edac/i10nm_base.c | 3 +-
drivers/edac/i3200_edac.c | 3 +-
drivers/edac/i5000_edac.c | 5 +-
drivers/edac/i5100_edac.c | 16 +--
drivers/edac/i5400_edac.c | 18 +---
drivers/edac/i7300_edac.c | 7 +-
drivers/edac/i7core_edac.c | 3 +-
drivers/edac/ie31200_edac.c | 7 +-
drivers/edac/pnd2_edac.c | 4 +-
drivers/edac/sb_edac.c | 23 ++--
drivers/edac/skx_base.c | 54 +++++++++-
drivers/edac/skx_common.c | 65 ++++++------
drivers/edac/skx_common.h | 4 +-
drivers/edac/ti_edac.c | 2 +-
include/linux/edac.h | 146 ++++++++++++-------------
25 files changed, 555 insertions(+), 633 deletions(-)
--
Regards/Gruss,
Boris.
SUSE Software Solutions Germany GmbH, GF: Felix Imendörffer, HRB 36809, AG Nürnberg
next reply other threads:[~2019-11-25 7:41 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-11-25 7:41 Borislav Petkov [this message]
2019-11-26 2:15 ` [GIT PULL] EDAC queue for 5.5 pr-tracker-bot
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=20191125074118.GA12432@zn.tnic \
--to=bp@suse.de \
--cc=linux-edac@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.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 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).