Re: [net-next-2.6 PATCH] infiniband: convert to use netdev_for_each_mc_addr
From: David Miller <davem@davemloft.net>
Date: 2010-02-27 10:44:24
Also in:
linux-rdma
From: David Miller <davem@davemloft.net>
Date: 2010-02-27 10:44:24
Also in:
linux-rdma
From: Jiri Pirko <redacted> Date: Sat, 27 Feb 2010 11:38:37 +0100
I see two solutions: 1) check the length in all drivers to ensure correctness. 2) when bonding changes it's type, flush mc addresses and start over. Second option looks nicer to me, but I might be missing something, thouths?
If bonding is causing this problem, perhaps we should make bonding go through a programmatic interface to do it's work so that the check can be done generically and in a place that will get caught during code changes and audits.