Bug 281125 - ixl: fix multicast filters handling regression
Summary: ixl: fix multicast filters handling regression
Status: New
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 14.0-RELEASE
Hardware: Any Any
: --- Affects Only Me
Assignee: Intel FreeBSD
URL: https://github.com/opnsense/src/issue...
Keywords: IntelNetworking, regression
Depends on:
Blocks:
 
Reported: 2024-08-29 13:02 UTC by Franco Fichtner
Modified: 2024-10-13 07:42 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Franco Fichtner 2024-08-29 13:02:57 UTC
This ticket is about the following commit

https://cgit.freebsd.org/src/commit/?id=89e73359424

and the regression reported here

https://reviews.freebsd.org/D40860#1054462

2024-08-05T12:02:27 Notice kernel <6>ixl1: Disabled multicast promiscuous mode
2024-08-05T12:02:27 Notice kernel <6>ixl1: Disabled multicast promiscuous mode
2024-08-05T12:02:27 Notice kernel <6>ixl1: Disabled multicast promiscuous mode
2024-08-05T12:02:27 Warning igmpproxy select() failure; Errno(4): Interrupted system call

igmp-proxy refuses to work unless the commit above is reverted. 

I'm creating this ticket as suggested by Intel.

Requested output from a pfSense user:

[2.7.2-RELEASE][root@pfSense.home.arpa]/root: sysctl dev.ixl.0.debug.filter_list
dev.ixl.0.debug.filter_list: 
PF Filters:
01:80:c2:00:00:02, vlan   -1, flags 0x0002
00:25:90:XX:XX:XX, vlan    0, flags 000000
00:25:90:XX:XX:XX, vlan    3, flags 0x0001
00:25:90:XX:XX:XX, vlan   50, flags 0x0001
00:25:90:XX:XX:XX, vlan   99, flags 0x0001
00:25:90:XX:XX:XX, vlan    1, flags 0x0001
00:25:90:XX:XX:XX, vlan    2, flags 0x0001
33:33:ff:XX:XX:XX, vlan   -1, flags 0x0002
33:33:00:00:00:01, vlan   -1, flags 0x0002
33:33:ff:18:61:20, vlan   -1, flags 0x0002
33:33:18:61:20:ce, vlan   -1, flags 0x0002
01:00:5e:00:00:01, vlan   -1, flags 0x0002
33:33:ff:00:00:01, vlan   -1, flags 0x0002
33:33:00:00:00:02, vlan   -1, flags 0x0002
33:33:00:00:00:fb, vlan   -1, flags 0x0002
01:00:5e:00:00:fb, vlan   -1, flags 0x0002
01:00:5e:00:00:02, vlan   -1, flags 0x0002
01:00:5e:00:00:16, vlan   -1, flags 0x0002
[2.7.2-RELEASE][root@pfSense.home.arpa]/root: sysctl dev.ixl.1.debug.filter_list
dev.ixl.1.debug.filter_list: 
PF Filters:
01:80:c2:00:00:02, vlan   -1, flags 0x0002
00:25:90:XX:XX:XX, vlan    0, flags 000000
00:25:90:XX:XX:XX, vlan    3, flags 0x0001
00:25:90:XX:XX:XX, vlan   50, flags 0x0001
00:25:90:XX:XX:XX, vlan   99, flags 0x0001
00:25:90:XX:XX:XX, vlan    1, flags 0x0001
00:25:90:XX:XX:XX, vlan    2, flags 0x0001
33:33:ff:XX:XX:XX, vlan   -1, flags 0x0002
33:33:00:00:00:01, vlan   -1, flags 0x0002
33:33:ff:18:61:20, vlan   -1, flags 0x0002
33:33:18:61:20:ce, vlan   -1, flags 0x0002
01:00:5e:00:00:01, vlan   -1, flags 0x0002
33:33:ff:00:00:01, vlan   -1, flags 0x0002
33:33:00:00:00:02, vlan   -1, flags 0x0002
33:33:00:00:00:fb, vlan   -1, flags 0x0002
01:00:5e:00:00:fb, vlan   -1, flags 0x0002
01:00:5e:00:00:02, vlan   -1, flags 0x0002
01:00:5e:00:00:16, vlan   -1, flags 0x0002
[2.7.2-RELEASE][root@pfSense.home.arpa]/root: ifmcstat
ixl0:
ixl1:
lo0:
        inet 127.0.0.1
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
        inet6 fe80::1%lo0 scopeid 0x5
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff01::1%lo0 scopeid 0x5 mode exclude
                group ff02::2:1861:20ce%lo0 scopeid 0x5 mode exclude
                group ff02::2:ff18:6120%lo0 scopeid 0x5 mode exclude
                group ff02::1%lo0 scopeid 0x5 mode exclude
                group ff02::1:ff00:1%lo0 scopeid 0x5 mode exclude
lagg0:
        inet6 fe80::225:90ff:fe9c:5644%lagg0 scopeid 0xa
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff01::1%lagg0 scopeid 0xa mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:1861:20ce%lagg0 scopeid 0xa mode exclude
                        mcast-macaddr 33:33:18:61:20:ce
                group ff02::2:ff18:6120%lagg0 scopeid 0xa mode exclude
                        mcast-macaddr 33:33:ff:18:61:20
                group ff02::1%lagg0 scopeid 0xa mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff9c:5644%lagg0 scopeid 0xa mode exclude
                        mcast-macaddr 33:33:ff:XX:XX:XX
lagg0.3:
        inet 192.168.3.1
        igmpv2
                group 224.0.0.22 mode exclude
                        mcast-macaddr 01:00:5e:00:00:16
                group 224.0.0.2 mode exclude
                        mcast-macaddr 01:00:5e:00:00:02
                group 224.0.0.251 mode exclude
                        mcast-macaddr 01:00:5e:00:00:fb
        inet6 fe80::225:90ff:fe9c:5644%lagg0.3 scopeid 0xb
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::fb%lagg0.3 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:00:00:00:fb
                group ff02::2%lagg0.3 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:00:00:00:02
        inet 192.168.3.1
        igmpv2
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
        inet6 fe80::225:90ff:fe9c:5644%lagg0.3 scopeid 0xb
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:1%lagg0.3 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:ff:00:00:01
                group ff01::1%lagg0.3 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:1861:20ce%lagg0.3 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:18:61:20:ce
                group ff02::2:ff18:6120%lagg0.3 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:ff:18:61:20
                group ff02::1%lagg0.3 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff9c:5644%lagg0.3 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:ff:XX:XX:XX

Requested output from an OPNsense user with reverted kernel

root@opnsense:~ # sysctl dev.ixl.0.debug.filter_list
dev.ixl.0.debug.filter_list:
PF Filters:
58:47:ca:77:80:22, vlan   -1, flags 000000
01:00:5e:00:fa:b2, vlan   -1, flags 0x0002
01:00:5e:00:fb:7c, vlan   -1, flags 0x0002
33:33:ff:77:80:22, vlan   -1, flags 0x0002
33:33:00:00:00:01, vlan   -1, flags 0x0002
33:33:ff:49:d8:be, vlan   -1, flags 0x0002
33:33:49:d8:be:c6, vlan   -1, flags 0x0002
01:00:5e:00:00:01, vlan   -1, flags 0x0002
01:00:5e:7f:ff:fa, vlan   -1, flags 0x0002

root@opnsense:~ # sysctl dev.ixl.1.debug.filter_list
dev.ixl.1.debug.filter_list:
PF Filters:
58:47:ca:77:80:23, vlan   -1, flags 000000
33:33:ff:77:80:23, vlan   -1, flags 0x0002
33:33:00:00:00:01, vlan   -1, flags 0x0002
33:33:ff:49:d8:be, vlan   -1, flags 0x0002
33:33:49:d8:be:c6, vlan   -1, flags 0x0002
01:00:5e:00:00:01, vlan   -1, flags 0x0002
33:33:00:00:00:02, vlan   -1, flags 0x0002
01:00:5e:00:00:fb, vlan   -1, flags 0x0002
33:33:ff:00:00:00, vlan   -1, flags 0x0002
01:00:5e:00:00:02, vlan   -1, flags 0x0002
01:00:5e:00:00:16, vlan   -1, flags 0x0002

root@opnsense:~ # ifmcstat
ixl0:
        inet6 fe80::5a47:caff:fe77:8022%ixl0 scopeid 0x1
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff01::1%ixl0 scopeid 0x1 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%ixl0 scopeid 0x1 mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%ixl0 scopeid 0x1 mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%ixl0 scopeid 0x1 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8022%ixl0 scopeid 0x1 mode exclude
                        mcast-macaddr 33:33:ff:77:80:22
ixl1:
        inet6 fe80::5a47:caff:fe77:8023%ixl1 scopeid 0x2
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%ixl1 scopeid 0x2 mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
        inet [SCRUBBED]
        igmpv2
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
        inet6 fe80::5a47:caff:fe77:8023%ixl1 scopeid 0x2
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::2%ixl1 scopeid 0x2 mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%ixl1 scopeid 0x2 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%ixl1 scopeid 0x2 mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%ixl1 scopeid 0x2 mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%ixl1 scopeid 0x2 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%ixl1 scopeid 0x2 mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
lo0:
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
        inet6 fe80::1%lo0 scopeid 0x5
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff01::1%lo0 scopeid 0x5 mode exclude
                group ff02::1%lo0 scopeid 0x5 mode exclude
                group ff02::1:ff00:1%lo0 scopeid 0x5 mode exclude
ixl0_vlan4:
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 100 uri 3
                group 239.255.255.250 mode exclude
                        mcast-macaddr 01:00:5e:7f:ff:fa
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
        inet6 fe80::5a47:caff:fe77:8022%ixl0_vlan4 scopeid 0x9
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff01::1%ixl0_vlan4 scopeid 0x9 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%ixl0_vlan4 scopeid 0x9 mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%ixl0_vlan4 scopeid 0x9 mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%ixl0_vlan4 scopeid 0x9 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8022%ixl0_vlan4 scopeid 0x9 mode exclude
                        mcast-macaddr 33:33:ff:77:80:22
ixl0_vlan6:
        inet6 fe80::5a47:caff:fe77:8022%ixl0_vlan6 scopeid 0xa
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff01::1%ixl0_vlan6 scopeid 0xa mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%ixl0_vlan6 scopeid 0xa mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%ixl0_vlan6 scopeid 0xa mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%ixl0_vlan6 scopeid 0xa mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8022%ixl0_vlan6 scopeid 0xa mode exclude
                        mcast-macaddr 33:33:ff:77:80:22
vlan0.02:
        inet6 fe80::5a47:caff:fe77:8023%vlan0.02 scopeid 0xb
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%vlan0.02 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
                group 224.0.0.251 mode exclude
                        mcast-macaddr 01:00:5e:00:00:fb
        inet6 fe80::5a47:caff:fe77:8023%vlan0.02 scopeid 0xb
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::2%vlan0.02 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%vlan0.02 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.02 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.02 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.02 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.02 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
vlan0.05:
        inet6 fe80::5a47:caff:fe77:8023%vlan0.05 scopeid 0xc
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%vlan0.05 scopeid 0xc mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
        inet6 fe80::5a47:caff:fe77:8023%vlan0.05 scopeid 0xc
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::2%vlan0.05 scopeid 0xc mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%vlan0.05 scopeid 0xc mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.05 scopeid 0xc mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.05 scopeid 0xc mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.05 scopeid 0xc mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.05 scopeid 0xc mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
vlan0.10:
        inet6 fe80::5a47:caff:fe77:8023%vlan0.10 scopeid 0xd
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%vlan0.10 scopeid 0xd mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
                group 224.0.0.251 mode exclude
                        mcast-macaddr 01:00:5e:00:00:fb
        inet6 fe80::5a47:caff:fe77:8023%vlan0.10 scopeid 0xd
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::2%vlan0.10 scopeid 0xd mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%vlan0.10 scopeid 0xd mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.10 scopeid 0xd mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.10 scopeid 0xd mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.10 scopeid 0xd mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.10 scopeid 0xd mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
vlan0.100:
        inet6 fe80::5a47:caff:fe77:8023%vlan0.100 scopeid 0xe
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%vlan0.100 scopeid 0xe mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
        inet6 fe80::5a47:caff:fe77:8023%vlan0.100 scopeid 0xe
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::2%vlan0.100 scopeid 0xe mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%vlan0.100 scopeid 0xe mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.100 scopeid 0xe mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.100 scopeid 0xe mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.100 scopeid 0xe mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.100 scopeid 0xe mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
vlan0.20:
        inet6 fe80::5a47:caff:fe77:8023%vlan0.20 scopeid 0xf
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%vlan0.20 scopeid 0xf mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
                group 224.0.0.251 mode exclude
                        mcast-macaddr 01:00:5e:00:00:fb
        inet6 fe80::5a47:caff:fe77:8023%vlan0.20 scopeid 0xf
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::2%vlan0.20 scopeid 0xf mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%vlan0.20 scopeid 0xf mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.20 scopeid 0xf mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.20 scopeid 0xf mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.20 scopeid 0xf mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.20 scopeid 0xf mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
vlan0.30:
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
        inet6 fe80::5a47:caff:fe77:8023%vlan0.30 scopeid 0x10
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%vlan0.30 scopeid 0x10 mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
                group ff02::2%vlan0.30 scopeid 0x10 mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%vlan0.30 scopeid 0x10 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.30 scopeid 0x10 mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.30 scopeid 0x10 mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.30 scopeid 0x10 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.30 scopeid 0x10 mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
vlan0.40:
        inet6 fe80::5a47:caff:fe77:8023%vlan0.40 scopeid 0x11
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%vlan0.40 scopeid 0x11 mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
        inet6 fe80::5a47:caff:fe77:8023%vlan0.40 scopeid 0x11
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::2%vlan0.40 scopeid 0x11 mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%vlan0.40 scopeid 0x11 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.40 scopeid 0x11 mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.40 scopeid 0x11 mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.40 scopeid 0x11 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.40 scopeid 0x11 mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
vlan0.50:
        inet [SCRUBBED]
        igmpv2
                group 224.0.0.22 mode exclude
                        mcast-macaddr 01:00:5e:00:00:16
                group 224.0.0.2 mode exclude
                        mcast-macaddr 01:00:5e:00:00:02
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
                group 224.0.0.251 mode exclude
                        mcast-macaddr 01:00:5e:00:00:fb
        inet6 fe80::5a47:caff:fe77:8023%vlan0.50 scopeid 0x12
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff01::1%vlan0.50 scopeid 0x12 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.50 scopeid 0x12 mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.50 scopeid 0x12 mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.50 scopeid 0x12 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.50 scopeid 0x12 mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
wg1:
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
wg0:
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
wg2:
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
pppoe0:
        inet6 fe80::5a47:caff:fe77:8022%pppoe0 scopeid 0x16
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%pppoe0 scopeid 0x16 mode exclude
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
        inet6 fe80::5a47:caff:fe77:8022%pppoe0 scopeid 0x16
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff77:8023%pppoe0 scopeid 0x16 mode exclude
                group ff01::1%pppoe0 scopeid 0x16 mode exclude
                group ff02::2:49d8:bec6%pppoe0 scopeid 0x16 mode exclude
                group ff02::2:ff49:d8be%pppoe0 scopeid 0x16 mode exclude
                group ff02::1%pppoe0 scopeid 0x16 mode exclude
                group ff02::1:ff77:8022%pppoe0 scopeid 0x16 mode exclude
root@opnsense:~ #



Code: [Select]
Without IXL Kernel


root@opnsense:~ # sysctl dev.ixl.0.debug.filter_list
dev.ixl.0.debug.filter_list:
PF Filters:
58:47:ca:77:80:22, vlan   -1, flags 000000
33:33:ff:77:80:22, vlan   -1, flags 0x0002
33:33:00:00:00:01, vlan   -1, flags 0x0002
33:33:ff:49:d8:be, vlan   -1, flags 0x0002
33:33:49:d8:be:c6, vlan   -1, flags 0x0002
01:00:5e:00:00:01, vlan   -1, flags 0x0002

root@opnsense:~ # sysctl dev.ixl.1.debug.filter_list
dev.ixl.1.debug.filter_list:
PF Filters:
58:47:ca:77:80:23, vlan   -1, flags 000000
33:33:ff:77:80:23, vlan   -1, flags 0x0002
33:33:00:00:00:01, vlan   -1, flags 0x0002
33:33:ff:49:d8:be, vlan   -1, flags 0x0002
33:33:49:d8:be:c6, vlan   -1, flags 0x0002
01:00:5e:00:00:01, vlan   -1, flags 0x0002
33:33:00:00:00:02, vlan   -1, flags 0x0002
01:00:5e:00:00:fb, vlan   -1, flags 0x0002
33:33:ff:00:00:00, vlan   -1, flags 0x0002
01:00:5e:00:00:02, vlan   -1, flags 0x0002
01:00:5e:00:00:16, vlan   -1, flags 0x0002

root@opnsense:~ # ifmcstat
ixl0:
        inet6 fe80::5a47:caff:fe77:8022%ixl0 scopeid 0x1
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff01::1%ixl0 scopeid 0x1 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%ixl0 scopeid 0x1 mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%ixl0 scopeid 0x1 mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%ixl0 scopeid 0x1 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8022%ixl0 scopeid 0x1 mode exclude
                        mcast-macaddr 33:33:ff:77:80:22
ixl1:
        inet6 fe80::5a47:caff:fe77:8023%ixl1 scopeid 0x2
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%ixl1 scopeid 0x2 mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
        inet [SCRUBBED]
        igmpv2
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
        inet6 fe80::5a47:caff:fe77:8023%ixl1 scopeid 0x2
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::2%ixl1 scopeid 0x2 mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%ixl1 scopeid 0x2 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%ixl1 scopeid 0x2 mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%ixl1 scopeid 0x2 mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%ixl1 scopeid 0x2 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%ixl1 scopeid 0x2 mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
lo0:
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
        inet6 fe80::1%lo0 scopeid 0x5
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff01::1%lo0 scopeid 0x5 mode exclude
                group ff02::1%lo0 scopeid 0x5 mode exclude
                group ff02::1:ff00:1%lo0 scopeid 0x5 mode exclude
ixl0_vlan4:
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 100 uri 3
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
        inet6 fe80::5a47:caff:fe77:8022%ixl0_vlan4 scopeid 0x9
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff01::1%ixl0_vlan4 scopeid 0x9 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%ixl0_vlan4 scopeid 0x9 mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%ixl0_vlan4 scopeid 0x9 mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%ixl0_vlan4 scopeid 0x9 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8022%ixl0_vlan4 scopeid 0x9 mode exclude
                        mcast-macaddr 33:33:ff:77:80:22
ixl0_vlan6:
        inet6 fe80::5a47:caff:fe77:8022%ixl0_vlan6 scopeid 0xa
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff01::1%ixl0_vlan6 scopeid 0xa mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%ixl0_vlan6 scopeid 0xa mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%ixl0_vlan6 scopeid 0xa mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%ixl0_vlan6 scopeid 0xa mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8022%ixl0_vlan6 scopeid 0xa mode exclude
                        mcast-macaddr 33:33:ff:77:80:22
vlan0.02:
        inet6 fe80::5a47:caff:fe77:8023%vlan0.02 scopeid 0xb
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%vlan0.02 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
                group 224.0.0.251 mode exclude
                        mcast-macaddr 01:00:5e:00:00:fb
        inet6 fe80::5a47:caff:fe77:8023%vlan0.02 scopeid 0xb
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::2%vlan0.02 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%vlan0.02 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.02 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.02 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.02 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.02 scopeid 0xb mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
vlan0.05:
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
        inet6 fe80::5a47:caff:fe77:8023%vlan0.05 scopeid 0xc
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%vlan0.05 scopeid 0xc mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
                group ff02::2%vlan0.05 scopeid 0xc mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%vlan0.05 scopeid 0xc mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.05 scopeid 0xc mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.05 scopeid 0xc mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.05 scopeid 0xc mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.05 scopeid 0xc mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
vlan0.10:
        inet6 fe80::5a47:caff:fe77:8023%vlan0.10 scopeid 0xd
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%vlan0.10 scopeid 0xd mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
                group 224.0.0.251 mode exclude
                        mcast-macaddr 01:00:5e:00:00:fb
        inet6 fe80::5a47:caff:fe77:8023%vlan0.10 scopeid 0xd
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::2%vlan0.10 scopeid 0xd mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%vlan0.10 scopeid 0xd mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.10 scopeid 0xd mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.10 scopeid 0xd mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.10 scopeid 0xd mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.10 scopeid 0xd mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
vlan0.100:
        inet6 fe80::5a47:caff:fe77:8023%vlan0.100 scopeid 0xe
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%vlan0.100 scopeid 0xe mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
        inet6 fe80::5a47:caff:fe77:8023%vlan0.100 scopeid 0xe
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::2%vlan0.100 scopeid 0xe mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%vlan0.100 scopeid 0xe mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.100 scopeid 0xe mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.100 scopeid 0xe mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.100 scopeid 0xe mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.100 scopeid 0xe mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
vlan0.20:
        inet6 fe80::5a47:caff:fe77:8023%vlan0.20 scopeid 0xf
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%vlan0.20 scopeid 0xf mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
                group 224.0.0.251 mode exclude
                        mcast-macaddr 01:00:5e:00:00:fb
        inet6 fe80::5a47:caff:fe77:8023%vlan0.20 scopeid 0xf
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::2%vlan0.20 scopeid 0xf mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%vlan0.20 scopeid 0xf mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.20 scopeid 0xf mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.20 scopeid 0xf mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.20 scopeid 0xf mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.20 scopeid 0xf mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
vlan0.30:
        inet6 fe80::5a47:caff:fe77:8023%vlan0.30 scopeid 0x10
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%vlan0.30 scopeid 0x10 mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
        inet6 fe80::5a47:caff:fe77:8023%vlan0.30 scopeid 0x10
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::2%vlan0.30 scopeid 0x10 mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%vlan0.30 scopeid 0x10 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.30 scopeid 0x10 mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.30 scopeid 0x10 mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.30 scopeid 0x10 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.30 scopeid 0x10 mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
vlan0.40:
        inet6 fe80::5a47:caff:fe77:8023%vlan0.40 scopeid 0x11
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%vlan0.40 scopeid 0x11 mode exclude
                        mcast-macaddr 33:33:ff:00:00:00
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
        inet6 fe80::5a47:caff:fe77:8023%vlan0.40 scopeid 0x11
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::2%vlan0.40 scopeid 0x11 mode exclude
                        mcast-macaddr 33:33:00:00:00:02
                group ff01::1%vlan0.40 scopeid 0x11 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.40 scopeid 0x11 mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.40 scopeid 0x11 mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.40 scopeid 0x11 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.40 scopeid 0x11 mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
vlan0.50:
        inet [SCRUBBED]
        igmpv2
                group 224.0.0.22 mode exclude
                        mcast-macaddr 01:00:5e:00:00:16
                group 224.0.0.2 mode exclude
                        mcast-macaddr 01:00:5e:00:00:02
                group 224.0.0.1 mode exclude
                        mcast-macaddr 01:00:5e:00:00:01
                group 224.0.0.251 mode exclude
                        mcast-macaddr 01:00:5e:00:00:fb
        inet6 fe80::5a47:caff:fe77:8023%vlan0.50 scopeid 0x12
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff01::1%vlan0.50 scopeid 0x12 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::2:49d8:bec6%vlan0.50 scopeid 0x12 mode exclude
                        mcast-macaddr 33:33:49:d8:be:c6
                group ff02::2:ff49:d8be%vlan0.50 scopeid 0x12 mode exclude
                        mcast-macaddr 33:33:ff:49:d8:be
                group ff02::1%vlan0.50 scopeid 0x12 mode exclude
                        mcast-macaddr 33:33:00:00:00:01
                group ff02::1:ff77:8023%vlan0.50 scopeid 0x12 mode exclude
                        mcast-macaddr 33:33:ff:77:80:23
wg1:
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
wg0:
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
wg2:
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
pppoe0:
        inet6 fe80::5a47:caff:fe77:8022%pppoe0 scopeid 0x16
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff00:0%pppoe0 scopeid 0x16 mode exclude
        inet [SCRUBBED]
        igmpv3 rv 2 qi 125 qri 10 uri 3
                group 224.0.0.1 mode exclude
        inet6 fe80::5a47:caff:fe77:8022%pppoe0 scopeid 0x16
        mldv2 flags=2<USEALLOW> rv 2 qi 125 qri 10 uri 3
                group ff02::1:ff77:8023%pppoe0 scopeid 0x16 mode exclude
                group ff01::1%pppoe0 scopeid 0x16 mode exclude
                group ff02::2:49d8:bec6%pppoe0 scopeid 0x16 mode exclude
                group ff02::2:ff49:d8be%pppoe0 scopeid 0x16 mode exclude
                group ff02::1%pppoe0 scopeid 0x16 mode exclude
                group ff02::1:ff77:8022%pppoe0 scopeid 0x16 mode exclude
root@opnsense:~ #


Cheers,
Franco
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2024-08-29 17:57:24 UTC
^Triage: over to committer of potential regression.
Comment 2 Piotr Kubaj freebsd_committer freebsd_triage 2024-08-29 21:56:33 UTC
Sorry, I'm neither employed to work on those drivers anymore nor can I have relevant hardware to fix this in my spare time.