See PR 210355
Credit for patch goes to Steve Wahl, Dell Compellent.
Differential D6885
Fix if_ntb interface setup to include IFF_MULTICAST. This allows IPv6 link local addresses (and other IPv6 functionality) to work. dab on Jun 17 2016, 7:45 PM. Authored by Tags None Referenced Files
Subscribers
Details See PR 210355 Credit for patch goes to Steve Wahl, Dell Compellent. Tested locally at Dell Compellent. Before the change no link local address was configured on the interface and after manually configuring an IPv6 address on the interface ping6 failed. After this change, a link local address was configured and ping6 succeeded.
Diff Detail
Event TimelineComment Actions Conrad: Can you test this with an Intel NTB, just to make sure nothing blows up? We can only test with non-Intel hardware and an in-house driver. Comment Actions I don't have a test rig set up where loading if_ntb is easy (we're just using ntb_hw, not if_ntb, and our module on top of ntb_hw conflicts with if_ntb). And I'm offline through Sunday. Mav may be able to test sooner. Comment Actions I must have. I was updating to document what I did to test. Perhaps I overwrote your revised reviewer list at the same time? Sorry about that. Comment Actions I've reproduced David's IPv6 experiment on Intel Xeon v4 hardware. Patch indeed fixes the issue. |