The bitmask operation on buf[16]in ip_ib_mc_map(..) whacks the upper nibble, which in turn causes IB to not talk on all multicast groups. The attached patch fixes that. Submitted by: Jeff Meeghan <jeff.mehgan@isilon.com> Environment: FreeBSD 11.0-CURRENT
Fixed in r276879
Hi, Due to an issue with the backend FreeBSD Bugzilla database, your original PR and any updates to it since have been lost. I've recreated the original PR as best as I can, however any attachments and updates you submitted to the PR have been lost. Please could you resubmit them? Thanks, and apologies.
A commit references this bug: Author: hselasky Date: Tue Jan 13 16:57:03 UTC 2015 New revision: 277137 URL: https://svnweb.freebsd.org/changeset/base/277137 Log: MFC r276879: Don't mask the IP-address when doing multicast IP over infiniband. PR: 196631 Sponsored by: Mellanox Technologies Changes: _U stable/10/ stable/10/sys/ofed/include/net/ip.h
A commit references this bug: Author: hselasky Date: Tue Jan 13 17:02:22 UTC 2015 New revision: 277138 URL: https://svnweb.freebsd.org/changeset/base/277138 Log: MFC r276879: Don't mask the IP-address when doing multicast IP over infiniband. PR: 196631 Sponsored by: Mellanox Technologies Changes: _U stable/9/sys/ stable/9/sys/ofed/include/net/ip.h
To originators/assignees of this PR: A commit to the tree references this PR, however the PR is still in a non-closed state. Please review this PR and close as appropriate, or if closing the PR requires a merge to stable/10, please let re@ know as soon as possible. Thank you. Glen