It seems that check for IPv6 loopback address on IB interface is unwarranted, because ::1 address "may never be assigned to physical interface". RFC3513, Section 2.5.3. So, previous patch can be applied safely