Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751160Ab2FKIti (ORCPT ); Mon, 11 Jun 2012 04:49:38 -0400 Received: from mail-bk0-f46.google.com ([209.85.214.46]:60242 "EHLO mail-bk0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750731Ab2FKIth (ORCPT ); Mon, 11 Jun 2012 04:49:37 -0400 Date: Mon, 11 Jun 2012 10:49:31 +0200 From: Ingo Molnar To: Borislav Petkov Cc: Clemens Ladisch , Bjorn Helgaas , Andreas Herrmann , x86 , LKML , Thomas Gleixner Subject: Re: [GIT PULL] AMD thresholding fixes for 3.6 Message-ID: <20120611084930.GI31556@gmail.com> References: <20120607123259.GB11153@aftab.osrc.amd.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120607123259.GB11153@aftab.osrc.amd.com> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3579 Lines: 106 * Borislav Petkov wrote: > Hi Ingo, > > those didn't make it in time for the merge window so I'm sending them > now so at they can spend their quality time in linux-next. > > Please pull, thanks. > > The following changes since commit f8f5701bdaf9134b1f90e5044a82c66324d2073f: > > Linux 3.5-rc1 (2012-06-02 18:29:26 -0700) > > are available in the git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git tags/amd-thresholding-fixes-for-3.6 > > for you to fetch changes up to 11122570193a429f72014703ce6b849640f8d7e5: > > x86, MCE, AMD: Update copyrights and boilerplate (2012-06-07 12:43:50 +0200) > > ---------------------------------------------------------------- > AMD thresholding fixes for 3.6 > > Those are a bunch of patches which give the MCE thresholding code a > hard look and a scrubbing to remove a couple of annoyances like sysfs > warnings when running CPU off-/online tests and the threshold_bank4 node > under /sys/devices/system/machinecheck/ is a symlink. > > It also gives proper names to the thresholding banks instead of simply > enumerating them, like this: > > /sys/devices/system/machinecheck/machinecheck0/ > |-- bank0 > |-- bank1 > |-- bank2 > |-- bank3 > |-- bank4 > |-- bank5 > |-- bank6 > |-- check_interval > |-- cmci_disabled > |-- combined_unit > | |-- combined_unit > | |-- error_count > | |-- threshold_limit > |-- dont_log_ce > |-- execution_unit > | |-- execution_unit > | |-- error_count > | |-- threshold_limit > |-- ignore_ce > |-- insn_fetch > | |-- insn_fetch > | |-- error_count > | |-- threshold_limit > |-- load_store > | |-- load_store > | |-- error_count > | |-- threshold_limit > |-- monarch_timeout > |-- northbridge > | |-- dram > | | |-- error_count > | | |-- interrupt_enable > | | |-- threshold_limit > | |-- ht_links > | | |-- error_count > | | |-- interrupt_enable > | | |-- threshold_limit > | |-- l3_cache > | |-- error_count > | |-- interrupt_enable > | |-- threshold_limit > ... > > It is tested on all our families >= K8. > > ---------------------------------------------------------------- > Borislav Petkov (9): > x86, amd_nb: Export model 0x10 and later PCI id > x86, MCE, AMD: Remove shared banks sysfs linking > x86, MCE, AMD: Remove local_allocate_... wrapper > x86, MCE, AMD: Move shared bank to node descriptor > x86, MCE, AMD: Print decimal thresholding values > x86, MCE, AMD: Cleanup reading of error_count > x86, MCE, AMD: Make error_count read only > x86, MCE, AMD: Give proper names to the thresholding banks > x86, MCE, AMD: Update copyrights and boilerplate > > arch/x86/include/asm/amd_nb.h | 21 +++ > arch/x86/kernel/amd_nb.c | 1 + > arch/x86/kernel/cpu/mcheck/mce_amd.c | 264 ++++++++++++++++------------------- > drivers/hwmon/k10temp.c | 5 +- > include/linux/pci_ids.h | 1 + > 5 files changed, 147 insertions(+), 145 deletions(-) Pulled, thanks Boris! Ingo -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/