On 23 Jun 2001 16:10:44 -0700, Thomas Duffy wrote:
> I get an error trying to tftpboot these images on both a 3500 and a
> 4500. this is the error I get right after it loads and is about to start
> the kernel:
> 
> psycho_irq_build: Wacky INO [3c]
> 
> any ideas?

btw, this was fixed when I used this patch (I got from a co-worker,
don't know who wrote it originally)...should be pretty harmless...

maybe you can add this into the debian sparc tftpboot image if you get a
chance...

-tduffy


--- arch/sparc64/kernel/pci_psycho.c    Sat May 26 21:11:56 2001
+++ arch/sparc64/kernel/pci_psycho.c    Wed Jun 13 14:00:28 2001
@@ -300,10 +300,20 @@
 /*0x2f*/       PSYCHO_IMAP_CE,
 /*0x30*/       PSYCHO_IMAP_A_ERR,
 /*0x31*/       PSYCHO_IMAP_B_ERR,
-/*0x32*/       PSYCHO_IMAP_PMGMT
+/*0x32*/       PSYCHO_IMAP_PMGMT,
+/*0x33*/       PSYCHO_IMAP_PMGMT,
+/*0x34*/       PSYCHO_IMAP_PMGMT,
+/*0x35*/       PSYCHO_IMAP_PMGMT,
+/*0x36*/       PSYCHO_IMAP_PMGMT,
+/*0x37*/       PSYCHO_IMAP_PMGMT,
+/*0x38*/       PSYCHO_IMAP_PMGMT,
+/*0x39*/       PSYCHO_IMAP_PMGMT,
+/*0x3a*/       PSYCHO_IMAP_PMGMT,
+/*0x3b*/       PSYCHO_IMAP_PMGMT,
+/*0x3c*/       PSYCHO_IMAP_PMGMT
 };
 #define PSYCHO_ONBOARD_IRQ_BASE                0x20
-#define PSYCHO_ONBOARD_IRQ_LAST                0x32
+#define PSYCHO_ONBOARD_IRQ_LAST                0x3c
 #define psycho_onboard_imap_offset(__ino) \
        __onboard_imap_off[(__ino) - PSYCHO_ONBOARD_IRQ_BASE]
 
@@ -343,6 +353,16 @@
 /*0x30*/15,            /* PCI Bus A Error              */
 /*0x31*/15,            /* PCI Bus B Error              */
 /*0x32*/1,             /* Power Management             */
+/*0x33*/1,
+/*0x34*/1,
+/*0x35*/1,
+/*0x36*/1,
+/*0x37*/1,
+/*0x38*/1,
+/*0x39*/1,
+/*0x3a*/1,
+/*0x3b*/1,
+/*0x3c*/1,
 };
 
 static int __init psycho_ino_to_pil(struct pci_dev *pdev, unsigned int ino)

Reply via email to