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 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.