Re: 2.3.6 boot images with newer kernels (sb1000 please read)
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 to: