[prev in list] [next in list] [prev in thread] [next in thread] 

List:       git-commits-24
Subject:    [SPARC64]: Do not log streaming byte hole errors.
From:       Linux Kernel Mailing List <linux-kernel () vger ! kernel ! org>
Date:       2004-09-28 22:07:52
Message-ID: 200409291903.i8TJ34Hw032573 () hera ! kernel ! org
[Download RAW message or body]

ChangeSet 1.1543.3.1, 2004/09/28 15:07:52-07:00, davem@nuts.davemloft.net

	[SPARC64]: Do not log streaming byte hole errors.
	
	They are just a nuissance.
	
	Signed-off-by: David S. Miller <davem@davemloft.net>



 pci_psycho.c |   10 +++++-----
 pci_schizo.c |    4 ++--
 2 files changed, 7 insertions(+), 7 deletions(-)


diff -Nru a/arch/sparc64/kernel/pci_psycho.c b/arch/sparc64/kernel/pci_psycho.c
--- a/arch/sparc64/kernel/pci_psycho.c	2004-09-29 12:03:06 -07:00
+++ b/arch/sparc64/kernel/pci_psycho.c	2004-09-29 12:03:06 -07:00
@@ -922,7 +922,7 @@
 	}
 	csr = psycho_read(csr_reg);
 	csr_error_bits =
-		csr & (PSYCHO_PCICTRL_SBH_ERR | PSYCHO_PCICTRL_SERR);
+		csr & (/*PSYCHO_PCICTRL_SBH_ERR |*/ PSYCHO_PCICTRL_SERR);
 	if (csr_error_bits) {
 		/* Clear the errors.  */
 		psycho_write(csr_reg, csr);
@@ -1106,17 +1106,17 @@
 	 * bits for each PBM.
 	 */
 	tmp = psycho_read(base + PSYCHO_PCIA_CTRL);
-	tmp |= (PSYCHO_PCICTRL_SBH_ERR |
-		PSYCHO_PCICTRL_SERR |
+	tmp |= (PSYCHO_PCICTRL_SERR |
 		PSYCHO_PCICTRL_SBH_INT |
 		PSYCHO_PCICTRL_EEN);
+	tmp &= ~(PSYCHO_PCICTRL_SBH_ERR);
 	psycho_write(base + PSYCHO_PCIA_CTRL, tmp);
 		     
 	tmp = psycho_read(base + PSYCHO_PCIB_CTRL);
-	tmp |= (PSYCHO_PCICTRL_SBH_ERR |
-		PSYCHO_PCICTRL_SERR |
+	tmp |= (PSYCHO_PCICTRL_SERR |
 		PSYCHO_PCICTRL_SBH_INT |
 		PSYCHO_PCICTRL_EEN);
+	tmp &= ~(PSYCHO_PCICTRL_SBH_ERR);
 	psycho_write(base + PSYCHO_PCIB_CTRL, tmp);
 }
 
diff -Nru a/arch/sparc64/kernel/pci_schizo.c b/arch/sparc64/kernel/pci_schizo.c
--- a/arch/sparc64/kernel/pci_schizo.c	2004-09-29 12:03:06 -07:00
+++ b/arch/sparc64/kernel/pci_schizo.c	2004-09-29 12:03:06 -07:00
@@ -943,7 +943,7 @@
 		       SCHIZO_PCICTRL_TTO_ERR |
 		       SCHIZO_PCICTRL_RTRY_ERR |
 		       SCHIZO_PCICTRL_DTO_ERR |
-		       SCHIZO_PCICTRL_SBH_ERR |
+		       /* SCHIZO_PCICTRL_SBH_ERR | */
 		       SCHIZO_PCICTRL_SERR);
 	if (csr_error_bits) {
 		/* Clear the errors.  */
@@ -1421,7 +1421,7 @@
 		    SCHIZO_PCICTRL_ESLCK |
 		    SCHIZO_PCICTRL_TTO_ERR |
 		    SCHIZO_PCICTRL_RTRY_ERR |
-		    SCHIZO_PCICTRL_SBH_ERR |
+		    /* SCHIZO_PCICTRL_SBH_ERR | */
 		    SCHIZO_PCICTRL_SERR |
 		    SCHIZO_PCICTRL_SBH_INT |
 		    SCHIZO_PCICTRL_EEN);
-
To unsubscribe from this list: send the line "unsubscribe bk-commits-24" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic