Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Jul 2002 22:55:53 +0400 (MSD)
From:      Dmitry Morozovsky <marck@rinet.ru>
To:        stable@freebsd.org
Cc:        noc@rinet.ru
Subject:   4.6-STABLE panics wirh MROUTING
Message-ID:  <20020711224825.Q40021-100000@woozle.rinet.ru>

next in thread | raw e-mail | index | archive | help
Hello there colleagues.

After upgrading one of our gateways I'd encountered reproducible
kernel panics in multicast-related situations. processes involved are
mrouted (from base system) and ospfd from zebra-0.92a_1

FreeBSD gw-f.rinet.ru 4.6-STABLE FreeBSD 4.6-STABLE #2: Wed Jul 10
15:05:26 MSD 2002     root@gw-f.rinet.ru:/var/obj/lh/src/sys/gwfn  i386

I suspect options MROUTING being "The Evil" [tm], but had no time to check
it thoroughly (it's production gateway, you know, so now I'd simply stick
it out with about 40 statics both there and on border Cisco ;-)

kernel config file follows (it's 4-ethernet router + COM multiport console
server)

Any thoughts?

Sincerely,
D.Marck                                   [DM5020, DM268-RIPE, DM3-RIPN]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru ***
------------------------------------------------------------------------



machine         i386
cpu             I686_CPU
ident           GWF
maxusers        0

#makeoptions    DEBUG=-g                #Build kernel with gdb(1) debug
symbols

options         INET                    #InterNETworking
options         FFS                     #Berkeley Fast Filesystem
options         FFS_ROOT                #FFS usable as root device [keep
this!]
options         SOFTUPDATES             #Enable FFS soft updates support
options         NFS_NOSERVER            #Completely disable server code
options         PROCFS                  #Process filesystem
options         COMPAT_43               #Compatible with BSD 4.3 [KEEP
THIS!]
options         KTRACE                  #ktrace(1) support
options         SYSVSHM                 #SYSV-style shared memory
options         SYSVMSG                 #SYSV-style message queues
options         SYSVSEM                 #SYSV-style semaphores
options         P1003_1B                #Posix P1003_1B real-time
extensions
options         _KPOSIX_PRIORITY_SCHEDULING
options         ICMP_BANDLIM            #Rate limit bad replies
options         KBD_INSTALL_CDEV        # install a CDEV entry in /dev
options         NO_F00F_HACK            # we are not on buggy Pentium

options         CLK_USE_I8254_CALIBRATION
options         CLK_USE_TSC_CALIBRATION

options         MROUTING                # Multicast routing
options         IPFIREWALL              #firewall
options         IPFIREWALL_VERBOSE      #print information about
                                        # dropped packets
#options        IPFIREWALL_FORWARD      #enable transparent proxy support
#options        IPFIREWALL_VERBOSE_LIMIT=100    #limit verbosity
options         DUMMYNET                #dummynet shaper
options         HZ=1000

options         NMBCLUSTERS=16384

device          isa
device          pci

# Floppy drives
device          fdc0    at isa? port IO_FD1 irq 6 drq 2
device          fd0     at fdc0 drive 0

# ATA and ATAPI devices
device          ata
device          atadisk                 # ATA disk drives
options         ATA_STATIC_ID           #Static device numbering

# atkbdc0 controls both the keyboard and the PS/2 mouse
device          atkbdc0 at isa? port IO_KBD
device          atkbd0  at atkbdc? irq 1 flags 0x1

device          vga0    at isa?

# splash screen/screen saver
#pseudo-device  splash

# syscons is the default console driver, resembling an SCO console
device          sc0     at isa? flags 0x100

# Floating point support - do not disable.
device          npx0    at nexus? port IO_NPX irq 13

# Serial (COM) ports
device          sio0    at isa? port IO_COM1 flags 0x10 irq 4
device          sio1    at isa? port IO_COM2 irq 3

options         COM_MULTIPORT           #code for some cards with shared
IRQs

# 4-port AST
device          sio2    at isa? port 0x2a0 flags 0x501
device          sio3    at isa? port 0x2a8 flags 0x501
device          sio4    at isa? port 0x2b0 flags 0x501
device          sio5    at isa? port 0x2b8 flags 0x501 irq 7

# 8-port Omega
device          sio6    at isa? port 0x100 flags 0x605 irq 12
device          sio7    at isa? port 0x108 flags 0x605
device          sio8    at isa? port 0x110 flags 0x605
device          sio9    at isa? port 0x118 flags 0x605
device          sio10   at isa? port 0x120 flags 0x605
device          sio11   at isa? port 0x128 flags 0x605
device          sio12   at isa? port 0x130 flags 0x605
device          sio13   at isa? port 0x138 flags 0x605

# PCI Ethernet NICs.
#device         ed              # NE1000/2000 and compatibles
#device         ed0     at isa? port 0x300 irq 10 iomem 0xd8000

device          miibus
device          rl              # NE1000/2000 and compatibles
device          fxp             # Intel EtherExpress PRO/100B (82557,
82558)


# Pseudo devices - the number indicates how many units to allocated.
pseudo-device   loop            # Network loopback
pseudo-device   ether           # Ethernet support
pseudo-device   pty             # Pseudo-ttys (telnet etc)
pseudo-device   bpf             #Berkeley packet filter




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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