When creating vlan sub-interfaces from an epair, and then destroying the parent epair interface, the child interfaces are not destroyed: # ifconfig epair create epair0a # ifconfig epair0a.1 create # ifconfig -l ... epair0a epair0b epair0a.1 # ifconfig epair0a destroy # ifconfig -l ... epair0a.1
is this on CURRENT only? that is: is this a (netlink related) regression?
(In reply to Mina Galić from comment #1) This issue is present on every supported FreeBSD version. It is not related to netlink.
(In reply to Mina Galić from comment #1) Although on netlink it complains upon create/destroy: [nl_iface] get_operstate_ether: error calling SIOCGIFMEDIA on epair0a.1: 22