Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Mar 2010 22:10:03 GMT
From:      Marius Strobl <marius@alchemy.franken.de>
To:        freebsd-sparc64@FreeBSD.org
Subject:   Re: sparc64/144867: panic: trap: memory address not aligned booting Sunfire 280R
Message-ID:  <201003192210.o2JMA3HI055009@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR sparc64/144867; it has been noted by GNATS.

From: Marius Strobl <marius@alchemy.franken.de>
To: Rob Farmer <rfarmer@predatorlabs.net>
Cc: freebsd-gnats-submit@freebsd.org
Subject: Re: sparc64/144867: panic: trap: memory address not aligned booting Sunfire 280R
Date: Fri, 19 Mar 2010 23:06:58 +0100

 On Fri, Mar 19, 2010 at 02:51:52AM +0000, Rob Farmer wrote:
 > db> bt
 > Tracing pid 0 tid 100000 td 0xc0a40730
 > panic() at panic+0x20c
 > trap() at trap+0x570
 > -- memory address not aligned sfar=0x7fe00200001 sfsr=0x1d007d %o7=0xc0175864 --
 > cas_pci_attach() at cas_pci_attach+0xc80
 
 Hrm, this doesn't make a whole lot of sense:
 (gdb) l *0xc0175864
 0xc0175864 is in cas_pci_attach (/usr/src/sys/dev/cas/if_cas.c:356).
 351                     switch (sc->sc_variant) {
 352                     default:
 353                             sc->sc_phyad = -1;
 354                             break;
 355                     }
 356                     error = mii_phy_probe(sc->sc_dev, &sc->sc_miibus,
 357                         cas_mediachange, cas_mediastatus);
 358             }
 359
 360             /*
 
 Except maybe that this is triggered by the bus_space_write_4() above
 that, which is cas_pci_attach+0xc80, and somehow delayed. Is this the
 MMF (multimode fibre) model of the GigaSwift Ethernet 1.0 card perhaps?
 Can you boot with that card removed?
 
 Marius
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201003192210.o2JMA3HI055009>