FreeBSD 8.1 on sparc64 bge BCM5704 watchdog

From: witalij <wp_at_ypsilon.net>
Date: Mon, 30 Aug 2010 13:51:33 +0000
  Hi All,

i`ve big problems on my sparc64 FIRE 240 with bge BCM5704 interfeces

i upgrade my system from 8.0 to 8.1 and the problems have to begin

on 8.0 work all fine.

if i create some traffic about 10Mbits i see in dmesg this message:

bge0: watchdog timeout -- resetting
bge0: link state changed to DOWN

and carp put the interfaces to backup

bge0: watchdog timeout -- resetting
bge0: link state changed to DOWN
carp0: link state changed to DOWN
carp3: MASTER -> BACKUP (more frequent advertisement received)
carp1: MASTER -> BACKUP (more frequent advertisement received)
carp3: link state changed to DOWN
carp1: link state changed to DOWN
carp0: INIT -> BACKUP
bge0: link state changed to UP
carp0: link state changed to DOWN
carp3: BACKUP -> MASTER (preempting a slower master)
carp3: link state changed to UP
carp1: BACKUP -> MASTER (preempting a slower master)
carp1: link state changed to UP
carp0: link state changed to UP


Please Help me.

Thanks

Regards

Witalij

Some info from my system:
#----------------------------------------------------------------
*my system is:*
#----------------------------------------------------------------
FreeBSD name 8.1-RELEASE FreeBSD 8.1-RELEASE #1: Mon Aug 30 13:40:25 
CEST 2010     name:/usr/obj/usr/src/sys/MICRO1  sparc64
#-------------------------------------------------------*
vmstat -i
*#-------------------------------------------------------
interrupt                          total       rate
pil4: ast                         448144         89
pil2: ithrd                       360185         72
vec1992: bge0                     153678         30
vec1993: bge1                     155592         31
vec1944: atapci0                      35          0
vec1833: sym0                      38564          7
vec1832: sym1                         30          0
vec1885: bge3                      12286          2
pil12: filter                       1372          0
vec1964: uart0+                     1372          0
pil14: tick                      9949609       1997
Total                           11120867       2232
#-----------------------------------------------------------------
*pciconf -la*
#-----------------------------------------------------------------
bge2_at_pci3:0:2:0:        class=0x020000 card=0x1648108e chip=0x164814e4 
rev=0x00 hdr=0x00
     vendor     = 'Broadcom Corporation'
     device     = 'NetXtreme Dual Gigabit Adapter (BCM5704)'
     class      = network
     subclass   = ethernet
bge3_at_pci3:0:2:1:        class=0x020000 card=0x1648108e chip=0x164814e4 
rev=0x00 hdr=0x00
     vendor     = 'Broadcom Corporation'
     device     = 'NetXtreme Dual Gigabit Adapter (BCM5704)'
     class      = network
     subclass   = ethernet
#------------------------------------------------------*
KERNEL:*
#---------------------------------------------------------------
cpu     SUN4U
ident       GENERIC
makeoptions DEBUG=-g
options     SCHED_4BSD      # 4BSD scheduler
#options    PREEMPTION      # Enable kernel thread preemption
options     INET            # InterNETworking
options     INET6           # IPv6 communications protocols
options     SCTP            # Stream Control Transmission Protocol
options     FFS         # Berkeley Fast Filesystem
options     SOFTUPDATES     # Enable FFS soft updates support
options     UFS_ACL         # Support for access control lists
options     UFS_DIRHASH     # Improve performance on big directories
options     UFS_GJOURNAL        # Enable gjournal-based UFS journaling
options     MD_ROOT         # MD is a potential root device
options     NFSCLIENT       # Network Filesystem Client
options     NFSSERVER       # Network Filesystem Server
options     NFSLOCKD        # Network Lock Manager
options     NFS_ROOT        # NFS usable as /, requires NFSCLIENT
#options    MSDOSFS         # MSDOS Filesystem
options     CD9660          # ISO 9660 Filesystem
options     PROCFS          # Process filesystem (requires PSEUDOFS)
options     PSEUDOFS        # Pseudo-filesystem framework
options     GEOM_PART_GPT       # GUID Partition Tables.
options     GEOM_LABEL      # Provides labelization
options     COMPAT_43TTY        # BSD 4.3 TTY compat (sgtty)
options     COMPAT_FREEBSD5     # Compatible with FreeBSD5
options     COMPAT_FREEBSD6     # Compatible with FreeBSD6
options     COMPAT_FREEBSD7     # Compatible with FreeBSD7
options     SCSI_DELAY=5000     # Delay (in ms) before probing SCSI
options     KTRACE          # ktrace(1) support
options     STACK           # stack(9) support
options     SYSVSHM         # SYSV-style shared memory
options     SYSVMSG         # SYSV-style message queues
options     SYSVSEM         # SYSV-style semaphores
options     P1003_1B_SEMAPHORES # POSIX-style semaphores
options     _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time 
extensions
options     PRINTF_BUFR_SIZE=128    # Prevent printf output being 
interspersed.
options     HWPMC_HOOKS     # Necessary kernel hooks for hwpmc(4)
options     AUDIT           # Security event auditing
options     MAC         # TrustedBSD MAC Framework
options     SMP         # Symmetric MultiProcessor Kernel

# Standard busses
device      ebus
device      isa
device      pci
device      sbus
device      central
device      fhc
#-------------------
#  PF
#-------------------
device      pf
device      pfsync
device      pflog
device      carp

options     ALTQ
options     ALTQ_CBQ
options     ALTQ_RED
options     ALTQ_RIO
options     ALTQ_HFSC
options     ALTQ_PRIQ
options     ALTQ_NOPCC
device      ata
device      atadisk     # ATA disk drives
device      atapicd     # ATAPI CDROM drives
device      ahc     # AHA2940 and onboard AIC7xxx devices
options     AHC_ALLOW_MEMIO # Attempt to use memory mapped I/O
options     AHC_REG_PRETTY_PRINT    # Print register bitfields in debug
device      isp     # Qlogic family
device      ispfw       # Firmware module for Qlogic host adapters
device      mpt     # LSI-Logic MPT-Fusion
device      sym     # NCR/Symbios/LSI Logic 53C8XX/53C1010/53C1510D
device      esp     # NCR53c9x (FEPS/FAS366)
# SCSI peripherals
device      scbus       # SCSI bus (required for SCSI)
device      ch      # SCSI media changers
device      da      # Direct Access (disks)
device      sa      # Sequential Access (tape etc)
device      cd      # CD
device      pass        # Passthrough device (direct SCSI access)
device      ses     # SCSI Environmental Services (and SAF-TE)
# atkbdc0 controls both the keyboard and the PS/2 mouse
device      atkbdc      # AT keyboard controller
device      atkbd       # AT keyboard
device      psm     # PS/2 mouse

device      kbdmux      # keyboard multiplexer

# syscons is the default console driver, resembling an SCO console
device      sc
device      creator     # Creator, Creator3D and Elite3D framebuffers
device      machfb      # ATI Mach64 framebuffers
device      splash      # Splash screen and screen saver support
options     KBD_INSTALL_CDEV # install a CDEV entry in /dev

# Builtin hardware
device      auxio       # auxiliary I/O device
device      eeprom      # eeprom (really a front-end for the MK48Txx)
device      mk48txx     # Mostek MK48Txx clocks
device      rtc     # rtc (really a front-end for the MC146818)
device      mc146818    # Motorola MC146818 and compatible clocks
# Serial (COM) ports
device      puc     # Multi-channel uarts
device      scc     # Serial communications controllers.
device      uart        # Multi-uart driver
# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
device      miibus      # MII bus support
#device     bfe     # Broadcom BCM440x 10/100 Ethernet
device      bge     # Broadcom BCM570xx Gigabit Ethernet
# Pseudo devices.
device      loop        # Network loopback
device      random      # Entropy device
device      ether       # Ethernet support
device      tun     # Packet tunnel.
device      pty     # BSD-style compatibility pseudo ttys
device      md      # Memory "disks"
device      gif     # IPv6 and IPv4 tunneling
device      faith       # IPv6-to-IPv4 relaying (translation)
device      firmware    # firmware assist module
# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# Note that 'bpf' is required for DHCP.
device      bpf     # Berkeley packet filter

# USB support
device      uhci        # UHCI PCI->USB interface
device      ohci        # OHCI PCI->USB interface
device      ehci        # EHCI PCI->USB interface (USB 2.0)
device      usb     # USB Bus (required)
#device     udbp        # USB Double Bulk Pipe devices
device      uhid        # "Human Interface Devices"
device      ukbd        # Keyboard
device      ulpt        # Printer
device      umass       # Disks/Mass storage - Requires scbus and da
device      ums     # Mouse
Received on Mon Aug 30 2010 - 12:10:17 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:06 UTC