>Synopsis:      the sis(4) driver crashes sometimes when network link activates
>Category:      system kernel
>Environment:
        System      : OpenBSD 5.4
        Details     : OpenBSD 5.4 (GENERIC) #37: Tue Jul 30 12:05:01 MDT 2013
                         
[email protected]:/usr/src/sys/arch/i386/compile/GENERIC

        Architecture: OpenBSD.i386
        Machine     : i386
>Description:

Sometimes the kernel crashes somewhere in the sis(4) network driver
when some network link activates in it.

I have a card that contains four ethernet (RJ-45) slots.  If some
other host connects through any of those physical network slots
(I mean the cables are connected, but some actual network transfers
start), then there is a considerable risk that the sis(4) driver
crashes the kernel.  This happens frequently enough that I can
reproduce it, but not every time (perhaps 30% of all tries),
and I do not know how I could always reproduce it.

Once the network link layer is right (the crash does not happen),
things are stable, until the other host gets shut down (or something),
after which the other host may crash again the host with sis(4) hardware.

Even if some network slot is the sis(4) card is working fine (and
doing some actual work), activation in other network slots may crash
the kernel.

>How-To-Repeat:

Boot the host A.  Try to connect to the host A from another host B
through the sis network card in host A.  If the host A does not
crash, repeat this until it crashes (a few tries should be enough).

>Fix:

No idea.  However I do believe this bug was introduced in the 1.88
revision (date: 2009/04/14 19:06:49) of /sys/dev/pci/if_sis.c and
the 1.29 revision (date: 2009/04/14 19:06:49) of /sys/dev/pci/if_sisreg.h.
When I took the slightly older versions (I believe it was 1.87 and
1.28) and compiled those into the generic 5.3 kernel, those compiled
okay and ran flawlessly.  I have not tried this with 5.4 though.

Some information that is hopefully useful (the ddb traces were copied
by hand, hopefully there are no mistakes):

dmesg:

OpenBSD 5.4 (GENERIC) #37: Tue Jul 30 12:05:01 MDT 2013
    [email protected]:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: AMD Sempron(tm) 140 Processor ("AuthenticAMD" 686-class, 1024KB L2 cache) 
2.71 GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW,SSE3,MWAIT,CX16,POPCNT,LAHF,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,WDT,ITSC
real mem  = 1878126592 (1791MB)
avail mem = 1836003328 (1750MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 09/14/09, BIOS32 rev. 0 @ 0xf0010, SMBIOS 
rev. 2.5 @ 0xf06d0 (63 entries)
bios0: vendor American Megatrends Inc. version "1501" date 09/14/2009
bios0: ASUSTeK Computer INC. M4A78 PRO
acpi0 at bios0: rev 0
acpi0: sleep states S0 S1 S3 S4 S5
acpi0: tables DSDT FACP APIC MCFG OEMB HPET SSDT
acpi0: wakeup devices PCE2(S4) PCE3(S4) PCE4(S4) PCE5(S4) PCE6(S4) PCE7(S4) 
PCE9(S4) PCEA(S4) PCEB(S4) PCEC(S4) SBAZ(S4) UAR1(S4) PS2K(S4) PS2M(S4) 
P0PC(S4) UHC1(S4) [...]
acpitimer0 at acpi0: 3579545 Hz, 32 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: AMD erratum 721 detected and fixed
cpu0: apic clock running at 200MHz
ioapic0 at mainbus0: apid 1 pa 0xfec00000, version 21, 24 pins
acpimcfg0 at acpi0 addr 0xe0000000, bus 0-255
acpihpet0 at acpi0: 14318180 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (P0P1)
acpiprt2 at acpi0: bus -1 (PCE2)
acpiprt3 at acpi0: bus -1 (PCE3)
acpiprt4 at acpi0: bus -1 (PCE4)
acpiprt5 at acpi0: bus -1 (PCE5)
acpiprt6 at acpi0: bus 2 (PCE6)
acpiprt7 at acpi0: bus 3 (P0PC)
acpicpu0 at acpi0: PSS
aibs0 at acpi0: RTMP RVLT RFAN GGRP GITM SITM
acpibtn0 at acpi0: PWRB
bios0: ROM list: 0xc0000/0xea00 0xcf000/0x8000!
cpu0: 2710 MHz: speeds: 2700 1900 1500 800 MHz
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "AMD RS780 Host" rev 0x00
ppb0 at pci0 dev 1 function 0 vendor "Asustek", unknown product 0x9602 rev 0x00
pci1 at ppb0 bus 1
vga1 at pci1 dev 5 function 0 "ATI Radeon HD 3200" rev 0x00
radeondrm0 at vga1: apic 1 int 18
drm0 at radeondrm0
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
azalia0 at pci1 dev 5 function 1 "ATI RS780 HD Audio" rev 0x00: msi
azalia0: no supported codecs
ppb1 at pci0 dev 6 function 0 "AMD RS780 PCIE" rev 0x00: apic 1 int 18
pci2 at ppb1 bus 2
ale0 at pci2 dev 0 function 0 "Attansic Technology L1E" rev 0xb0: AR8121, msi, 
address 90:e6:ba:ee:e7:90
atphy0 at ale0 phy 0: F1 10/100/1000 PHY, rev. 9
ahci0 at pci0 dev 17 function 0 "ATI SBx00 SATA" rev 0x00: apic 1 int 22, AHCI 
1.1
scsibus0 at ahci0: 32 targets
sd0 at scsibus0 targ 0 lun 0: <ATA, Hitachi HUA72201, JP4O> SCSI3 0/direct 
fixed naa.5000cca39ccefc8e
sd0: 953869MB, 512 bytes/sector, 1953525168 sectors
sd1 at scsibus0 targ 2 lun 0: <ATA, WDC WD1003FBYX-0, 01.0> SCSI3 0/direct 
fixed naa.50014ee25d026867
sd1: 953869MB, 512 bytes/sector, 1953525168 sectors
ohci0 at pci0 dev 18 function 0 "ATI SB700 USB" rev 0x00: apic 1 int 16, 
version 1.0, legacy support
ohci1 at pci0 dev 18 function 1 "ATI SB700 USB" rev 0x00: apic 1 int 16, 
version 1.0, legacy support
ehci0 at pci0 dev 18 function 2 "ATI SB700 USB2" rev 0x00: apic 1 int 17
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "ATI EHCI root hub" rev 2.00/1.00 addr 1
ohci2 at pci0 dev 19 function 0 "ATI SB700 USB" rev 0x00: apic 1 int 18, 
version 1.0, legacy support
ohci3 at pci0 dev 19 function 1 "ATI SB700 USB" rev 0x00: apic 1 int 18, 
version 1.0, legacy support
ehci1 at pci0 dev 19 function 2 "ATI SB700 USB2" rev 0x00: apic 1 int 19
usb1 at ehci1: USB revision 2.0
uhub1 at usb1 "ATI EHCI root hub" rev 2.00/1.00 addr 1
piixpm0 at pci0 dev 20 function 0 "ATI SBx00 SMBus" rev 0x3a: SMI
iic0 at piixpm0
spdmem0 at iic0 addr 0x50: 2GB DDR2 SDRAM ECC PC2-6400CL5
pciide0 at pci0 dev 20 function 1 "ATI SB700 IDE" rev 0x00: DMA, channel 0 
configured to compatibility, channel 1 configured to compatibility
atapiscsi0 at pciide0 channel 0 drive 0
scsibus1 at atapiscsi0: 2 targets
cd0 at scsibus1 targ 0 lun 0: <HL-DT-ST, DVD-RAM GSA-H55N, 1.03> ATAPI 5/cdrom 
removable
cd0(pciide0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 4
azalia1 at pci0 dev 20 function 2 "ATI SBx00 HD Audio" rev 0x00: apic 1 int 16
azalia1: codecs: VIA/0x0397
audio0 at azalia1
pcib0 at pci0 dev 20 function 3 "ATI SB700 ISA" rev 0x00
ppb2 at pci0 dev 20 function 4 "ATI SB600 PCI" rev 0x00
pci3 at ppb2 bus 3
eap0 at pci3 dev 5 function 0 "Ensoniq AudioPCI97" rev 0x06: apic 1 int 20
ac97: codec id 0x43525913 (Cirrus Logic CS4297A rev 3)
ac97: codec features headphone, 20 bit DAC, 18 bit ADC, Crystal Semi 3D
audio1 at eap0
midi0 at eap0: <AudioPCI MIDI UART>
ppb3 at pci3 dev 6 function 0 "TI PCI2250" rev 0x02
pci4 at ppb3 bus 4
sis0 at pci4 dev 0 function 0 "NS DP83815 10/100" rev 0x00, DP83816A: apic 1 
int 21, address 00:00:24:cc:48:14
nsphyter0 at sis0 phy 0: DP83815 10/100 PHY, rev. 1
sis1 at pci4 dev 1 function 0 "NS DP83815 10/100" rev 0x00, DP83816A: apic 1 
int 22, address 00:00:24:cc:48:15
nsphyter1 at sis1 phy 0: DP83815 10/100 PHY, rev. 1
sis2 at pci4 dev 2 function 0 "NS DP83815 10/100" rev 0x00, DP83816A: apic 1 
int 23, address 00:00:24:cc:48:16
nsphyter2 at sis2 phy 0: DP83815 10/100 PHY, rev. 1
sis3 at pci4 dev 3 function 0 "NS DP83815 10/100" rev 0x00, DP83816A: apic 1 
int 20, address 00:00:24:cc:48:17
nsphyter3 at sis3 phy 0: DP83815 10/100 PHY, rev. 1
ahc0 at pci3 dev 7 function 0 "Adaptec AHA-2940U" rev 0x01: apic 1 int 22
scsibus2 at ahc0: 8 targets, initiator 7
ohci4 at pci0 dev 20 function 5 "ATI SB700 USB" rev 0x00: apic 1 int 18, 
version 1.0, legacy support
pchb1 at pci0 dev 24 function 0 "AMD AMD64 10h HyperTransport" rev 0x00
pchb2 at pci0 dev 24 function 1 "AMD AMD64 10h Address Map" rev 0x00
pchb3 at pci0 dev 24 function 2 "AMD AMD64 10h DRAM Cfg" rev 0x00
km0 at pci0 dev 24 function 3 "AMD AMD64 10h Misc Cfg" rev 0x00
pchb4 at pci0 dev 24 function 4 "AMD AMD64 10h Link Cfg" rev 0x00
usb2 at ohci0: USB revision 1.0
uhub2 at usb2 "ATI OHCI root hub" rev 1.00/1.00 addr 1
usb3 at ohci1: USB revision 1.0
uhub3 at usb3 "ATI OHCI root hub" rev 1.00/1.00 addr 1
usb4 at ohci2: USB revision 1.0
uhub4 at usb4 "ATI OHCI root hub" rev 1.00/1.00 addr 1
usb5 at ohci3: USB revision 1.0
uhub5 at usb5 "ATI OHCI root hub" rev 1.00/1.00 addr 1
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
it0 at isa0 port 0x2e/2: IT8720F rev 2, EC port 0x290
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
usb6 at ohci4: USB revision 1.0
uhub6 at usb6 "ATI OHCI root hub" rev 1.00/1.00 addr 1
mtrr: Pentium Pro MTRR support
uhub7 at uhub2 port 2 "Logitech Logitech BT Mini-Receiver" rev 2.00/49.00 addr 2
uhidev0 at uhub7 port 2 configuration 1 interface 0 "Logitech Logitech BT 
Mini-Receiver" rev 2.00/49.00 addr 3
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes
wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay0
uhidev1 at uhub7 port 3 configuration 1 interface 0 "Logitech Logitech BT 
Mini-Receiver" rev 2.00/49.00 addr 4
uhidev1: iclass 3/1, 18 report ids
ums0 at uhidev1 reportid 2: 12 buttons, Z dir
wsmouse0 at ums0 mux 0
uhid0 at uhidev1 reportid 3: input=4, output=0, feature=0
uhid1 at uhidev1 reportid 4: input=1, output=0, feature=0
ums1 at uhidev1 reportid 5: 8 buttons, Z dir
wsmouse1 at ums1 mux 0
uhid2 at uhidev1 reportid 16: input=6, output=6, feature=0
uhid3 at uhidev1 reportid 17: input=19, output=19, feature=0
uhid4 at uhidev1 reportid 18: input=45, output=45, feature=0
uhidev2 at uhub2 port 3 configuration 1 interface 0 "Logitech Logitech Cordless 
RumblePad 2" rev 2.00/3.05 addr 5
uhidev2: iclass 3/0, 3 report ids
uhid5 at uhidev2 reportid 1: input=7, output=0, feature=0
uhid6 at uhidev2 reportid 2: input=7, output=0, feature=0
uhid7 at uhidev2 reportid 3: input=0, output=7, feature=0
uhidev3 at uhub3 port 1 configuration 1 interface 0 "Logitech Logitech Cordless 
RumblePad 2" rev 2.00/3.05 addr 2
uhidev3: iclass 3/0, 3 report ids
uhid8 at uhidev3 reportid 1: input=7, output=0, feature=0
uhid9 at uhidev3 reportid 2: input=7, output=0, feature=0
uhid10 at uhidev3 reportid 3: input=0, output=7, feature=0
vscsi0 at root
scsibus3 at vscsi0: 256 targets
softraid0 at root
scsibus4 at softraid0: 256 targets
softraid0: sd2 was not shutdown properly
sd2 at scsibus4 targ 1 lun 0: <OPENBSD, SR RAID 1, 005> SCSI2 0/direct fixed
sd2: 196607MB, 512 bytes/sector, 402652656 sectors
softraid0: sd3 was not shutdown properly
sd3 at scsibus4 targ 2 lun 0: <OPENBSD, SR CONCAT, 005> SCSI2 0/direct fixed
sd3: 1102836MB, 512 bytes/sector, 2258609424 sectors
root on sd0a (8e8cf76c77bb3e6c.a) swap on sd0b dump on sd0b


uvm_fault(0xd0a945a0, 0xd86d1000, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      bcopy+0x1c:     repe movsl      (%esi),%es:(%edi)

ddb> show panic
the kernel did not panic

ddb> trace
bcopy(d8625600,a5800,3b9aca00,2,1) at bcopy+0x1c
m_copym2(d8625600,0,3b9aca00,2,d2ed8ac0) at m_copym2+0x2e
bridge_localbroadcast(d2ed9000,d2b3d030,f54bceaa,d8625600,f54bceaa) at 
bridge_localbroadcast+0x45
bridge_broadcast(d2ed9000,d2bec034,f54bceaa,d8625600,d8625600) at 
bridge_broadcast+0x12e
bridgeintr_frame(d2ed9000,d8625600,d2bec000,f53ce168,20000002) at 
bridgeintr_frame+0x1bb
bridgeintr(d0203009,d2b1d020,f54bcf14,d05d717a,0) at bridgeintr+0x81
netintr(0,4,d2b20280,0,d0201fee) at netintr+0x97
softintr_dispatch(1) at softintr_dispatch+0x5a
Xsoftnet() at Xsoftnet+0x12
--- interrupt ---
cpu_idle_cycle(d0b73880) at cpu_idle_cycle+0xf
Bad frame pointer: 0xd0c3be58

ddb> ps
   PID   PPID   PGRP    UID  S        FLAGS  WAIT           COMMAND
  2000      1   2000      0  3         0x80  ttyin          getty
  2276      1   2276      0  3         0x80  ttyin          getty
 26885      1  26885      0  3         0x80  ttyin          getty
 20956      1  20956      0  3         0x80  ttyin          getty
 24187      1  24187      0  3         0x80  ttyin          getty
 27230      1  27230      0  3         0x80  poll           wsmoused
  2205      1   2205      0  3         0x80  select         cron
 27264      1  27264      0  3         0x80  htplev         hotplugd
  9123      1   9123      0  3         0x80  kqread         apmd
  3829      1   3829     99  3         0x80  poll           sndiod
 18365      1  18365      0  3         0x80  nanosleep      downtimed
 22210      1  22210     99  3         0x80  poll           sndiod
 24619      1  24619      0  3         0x80  select         sendmail
 21624      1  10218      0  3         0x80  select         kpasswdd
  8005      1   8005      0  3         0x80  select         kadmind
 26766      1  26766      0  3         0x80  select         kdc
 12579   1574   1574     67  3    0x4100080  select         httpd
 16051   1574   1574     67  3    0x4100080  select         httpd
 8784    1574   1574     67  3    0x4100080  select         httpd
 29051   1574   1574     67  3    0x4100080  select         httpd
 25288   1574   1574     67  3    0x4100080  select         httpd
 13317   1574   1574     67  3    0x4100080  netcon         httpd
 26191   1574   1574     67  3    0x4100080  netcon         httpd
 31938   1574   1574     67  3    0x4100080  netcon         httpd
 17339   1574   1574     67  3    0x4100080  netcon         httpd
 23489   1574   1574     67  3    0x4100080  netcon         httpd
  1574      1   1574      0  3         0x80  select         httpd
  8655      1   8655      0  3         0x80  select         lpd
  6295      1   6295     77  3         0x80  poll           dhcpd
 18565      1  18565      0  3         0x80  select         sshd
  9788      0      0      0  3     0x100200  acct           acct
 13941      0      0      0  3     0x100280  nfsidl         nfsio
 22239      0      0      0  3     0x100280  nfsidl         nfsio
 15853      0      0      0  3     0x100280  nfsidl         nfsio
  6432      0      0      0  3     0x100280  nfsidl         nfsio
 30658      1  10218      0  3     0x100280  select         amd
  4713  16684  16684      0  3         0x80  nfsd           nfsd
 28737  16684  16684      0  3         0x80  nfsd           nfsd
 32149  16684  16684      0  3         0x80  nfsd           nfsd
 18574  16684  16684      0  3         0x80  nfsd           nfsd
 16684      1  16684      0  3         0x80  netcon         nfsd
 11333      1  11333      0  3         0x80  select         mountd
 23100      1  23100      0  3         0x80  select         ypbind
 29298      1  10218      0  3         0x80  poll           ypserv
 1077       1   1077     28  3         0x80  poll           portmap
 3280   23839  16599     83  3         0x80  poll           ntpd
 23839  16599  16599     83  3         0x80  poll           ntpd
 16599      1  16599      0  3         0x80  poll           ntpd
 13981  21841  21841     74  3         0x80  bpf            pflogd
 21841      1  21841      0  3         0x80  netio          pflogd
 14529   8065   8065     73  2         0x80                 syslogd
  8065      1   8065      0  3         0x80  netio          syslogd
    16      0      0      0  3     0x100200  aiodoned       aiodoned
    15      0      0      0  3     0x100200  syncer         update
    14      0      0      0  3     0x100200  cleaner        cleaner
    13      0      0      0  3     0x100200  reaper         reaper
    12      0      0      0  3     0x100200  pgdaemon       pagedaemon
    11      0      0      0  3     0x100200  bored          srdis
    10      0      0      0  3     0x100200  bored          srdis
     9      0      0      0  3     0x100200  bored          crypto
     8      0      0      0  3     0x100200  pftm           pfpurge
     7      0      0      0  3     0x100200  usbtsk         usbtask
     6      0      0      0  3     0x100200  usbatsk        usbatsk
     5      0      0      0  3   0x40100200  acpi0          acpi0
     4      0      0      0  3     0x100200  bored          syswq
*    3      0      0      0  7   0x40100200                 idle0
     2      0      0      0  3     0x100200  kmalloc        kmthread
     1      0      1      0  3         0x80  wait           init
     0     -1      0      0  3        0x200  scheduler      swapper

ddb> show registers
ds                  0x10
es                  0x10
fs                  0x20
gs                     0
edi           0xd836d000      end+0x77f6f18
esi           0xd86d1000      end+0x7b5af18
ebp           0xf54bce04
ebx           0xd837cd00      end+0x7806c18
edx           0xd836d000      end+0x77f6f18
ecx                0x200
eax           0xd836d000      end+0x77f6f18
eip           0xd05ba774      bcopy+0x1c
cs                  0x50
eflags           0x10216
esp           0xf54bcdc0
es                  0x10
bcopy+0x1c:     repe movsl      (%esi),%es:(%edi)

ddb> boot dump
syncing disks... panic: kernel diagnostic assertion "p->p_wchan == NULL" 
failed: file "../../../../kern/kern_sched.c", line 322


$ ifconfig -a
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33192
        priority: 0
        groups: lo
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7
        inet 127.0.0.1 netmask 0xff000000
ale0: flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST> mtu 
1500
        lladdr 90:e6:ba:ee:e7:90
        priority: 0
        media: Ethernet autoselect (none)
        status: no carrier
        inet6 fe80::92e6:baff:feee:e790%ale0 prefixlen 64 scopeid 0x1
sis0: flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST> mtu 
1500
        lladdr 00:00:24:cc:48:14
        priority: 0
        media: Ethernet autoselect (none)
        status: no carrier
        inet6 fe80::200:24ff:fecc:4814%sis0 prefixlen 64 scopeid 0x2
sis1: flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST> mtu 
1500
        lladdr 00:00:24:cc:48:15
        priority: 0
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
        inet6 fe80::200:24ff:fecc:4815%sis1 prefixlen 64 scopeid 0x3
sis2: flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST> mtu 
1500
        lladdr 00:00:24:cc:48:16
        priority: 0
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
        inet6 fe80::200:24ff:fecc:4816%sis2 prefixlen 64 scopeid 0x4
sis3: flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST> mtu 
1500
        lladdr 00:00:24:cc:48:17
        priority: 0
        media: Ethernet autoselect (none)
        status: no carrier
        inet6 fe80::200:24ff:fecc:4817%sis3 prefixlen 64 scopeid 0x5
enc0: flags=0<>
        priority: 0
        groups: enc
        status: active
vether0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        lladdr fe:e1:ba:d0:df:99
        priority: 0
        groups: vether egress
        media: Ethernet autoselect
        status: active
        inet 192.168.1.2 netmask 0xffffff00 broadcast 192.168.1.255
        inet6 fe80::fce1:baff:fed0:df99%vether0 prefixlen 64 scopeid 0x8
bridge0: flags=41<UP,RUNNING>
        groups: bridge
        priority 32768 hellotime 2 fwddelay 15 maxage 20 holdcnt 6 proto rstp
        ale0 flags=3<LEARNING,DISCOVER>
                port 1 ifpriority 0 ifcost 0
        sis0 flags=3<LEARNING,DISCOVER>
                port 2 ifpriority 0 ifcost 0
        sis1 flags=3<LEARNING,DISCOVER>
                port 3 ifpriority 0 ifcost 0
        sis2 flags=3<LEARNING,DISCOVER>
                port 4 ifpriority 0 ifcost 0
        sis3 flags=3<LEARNING,DISCOVER>
                port 5 ifpriority 0 ifcost 0
        vether0 flags=3<LEARNING,DISCOVER>
                port 8 ifpriority 0 ifcost 0
pflog0: flags=141<UP,RUNNING,PROMISC> mtu 33192
        priority: 0
        groups: pflog

Reply via email to