From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758473AbbIVR1H (ORCPT ); Tue, 22 Sep 2015 13:27:07 -0400 Received: from mailapp01.imgtec.com ([195.59.15.196]:48677 "EHLO mailapp01.imgtec.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757931AbbIVR1E (ORCPT ); Tue, 22 Sep 2015 13:27:04 -0400 From: Paul Burton To: CC: Paul Burton , , James Hogan , Markos Chandras , Ralf Baechle Subject: [PATCH 0/5] CM error report fixes Date: Tue, 22 Sep 2015 10:26:36 -0700 Message-ID: <1442942801-2883-1-git-send-email-paul.burton@imgtec.com> X-Mailer: git-send-email 2.5.3 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [192.168.159.189] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series fixes a few problems with support for the CM, in particular relating to CM3 which has a 64 bit interface to the core. These issues prevented reporting of CM errors (useful debug output when tracking the source of a bus error) in some situations, and could cause further exceptions. Paul Burton (5): MIPS: clarify mips_cm_is64 documentation MIPS: don't read GCRs when a CM is not present MIPS: avoid buffer overrun in mips_cm_error_report MIPS: allow read64 GCR accessors to work on MIPS32 kernels MIPS: always read full 64 bit CM error GCRs for CM3 arch/mips/include/asm/mips-cm.h | 27 ++++++++++++---- arch/mips/kernel/mips-cm.c | 71 ++++++++++++++++++++++------------------- 2 files changed, 59 insertions(+), 39 deletions(-) -- 2.5.3