[Bug 219703] System freeze when creating bridge over vlan over lagg over ixgbe

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Jun 6 20:45:42 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219703

Olivier Cochard <olivier at freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |olivier at freebsd.org

--- Comment #2 from Olivier Cochard <olivier at freebsd.org> ---
I didn't have a 11.0-RELEASE, but I didn't reach to reproduce this problem on
10.3-RELEASE neither on a 11-stable (r319622).

I've got the same chipset:

[root at R1]~# pciconf -lv ix0
ix0 at pci0:21:0:0:        class=0x020000 card=0x00038086 chip=0x10fb8086 rev=0x01
hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82599ES 10-Gigabit SFI/SFP+ Network Connection'
    class      = network
    subclass   = ethernet
[root at R1]~# pciconf -lv ix1
ix1 at pci0:21:0:1:        class=0x020000 card=0x00038086 chip=0x10fb8086 rev=0x01
hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82599ES 10-Gigabit SFI/SFP+ Network Connection'
    class      = network
    subclass   = ethernet

Then I've tried to reproduce your script:

#!/bin/sh
set -eu
iter=0
while true; do
  lagg_if=$(ifconfig lagg create)
  ifconfig $lagg_if laggproto lacp laggport ix0 laggport ix1 10.0.10.17/24
  bridge_if=$(ifconfig bridge create)
  ifconfig $lagg_if description something up
  vlan_if=$(ifconfig vlan create)
  ifconfig $vlan_if vlandev $lagg_if vlan 4 description something up
  ifconfig $bridge_if addm $vlan_if up
  iter=$((iter + 1))
  echo "iteration $iter, and still online"
  ifconfig $bridge_if destroy
  ifconfig $vlan_if destroy
  ifconfig $lagg_if destroy
done

But it works:

[root at R1]~# sh /tmp/crash.sh
(...)
iteration 785, and still online
iteration 786, and still online
iteration 787, and still online
iteration 788, and still online
iteration 789, and still online
iteration 790, and still online
^C

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-net mailing list