Port-sparc64 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bge fail on netboot of NetBSD-6 on v215 and v240
(2013/05/16 2:17), Julian Coleman wrote:
> Hi,
>
>> bge0 at pci0 dev 2 function 0: Broadcom BCM5704C Dual Gigabit Ethernet
>> bge0: interrupting at ivec 37c8
>> data error type 32 sfsr=808008 sfva=e0023040 afsr=10080005000000
>> afva=7f6000010$
>> data fault: pc=13fe2d0 addr=e0023040 sfsr=0x808008<ASI=0x80,W>
>> kernel trap 32: data access error
>>
>> (gdb) list *(bge_attach+0x784)
>> 0x11a51a4 is in bge_attach (../../../../dev/pci/if_bge.c:3612).
>> 3607 * Read the hardware config word in the first 32k of NIC
>> internal
>> 3608 * memory, or fall back to the config word in the EEPROM.
>> 3609 * Note: on some BCM5700 cards, this value appears to be
>> unset.
>> 3610 */
>
> Is this related to things like:
>
> isp0: invalid NVRAM header
>
> where the built-in sparc64 hardware doesn't include the ROM/NVRAM normally
> associated with some chipsets? As there is nothing mapped at that location,
> we get the data fault? I wonder if that is also the case where this value
> appears to be unset, but that hardware is more forgiving.
>
> Thanks,
>
> J
This problem was fixed correctly in if_bge.c rev. 1.128. I tested with v210,
PowerMac G5_11 and i386.
--
-----------------------------------------------
SAITOH Masanobu (msaitoh%execsw.org@localhost
msaitoh%netbsd.org@localhost)
Home |
Main Index |
Thread Index |
Old Index