Daniel, I'm not sure what benefit you get from making this per-namespace. The point of it is really to prevent one (non-root, even) application from killing machine performance with source filters (because maintaining them is an n^2 algorithm). It's a weak constraint, but the resources it's protecting are the processor and MLDv2 packet counts. If any one namespace has a large value, all will have a problem still, and (even without your patch), lots of separate source filters can still cause a problem. What it catches is one application creating thousands (or millions) of source filters and killing the machine and network with MLDv2 reports as a result. Why shouldn't that remain global?
+-DLS -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html