On Mon, Aug 17, 2009 at 8:00 AM, Johannes Berg<johannes@xxxxxxxxxxxxxxxx> wrote: > On Mon, 2009-08-17 at 16:16 +0200, Johannes Berg wrote: >> Over time, a whole bunch of drivers have come up >> with their own scheme to delay the configure_filter >> operation to a workqueue. To be able to simplify >> things, allow configure_filter to sleep, and add >> a new prepare_multicast callback that drivers that >> need the multicast address list implement. This new >> callback must be atomic, but most drivers either >> don't care or just calculate a hash which can be >> done atomically and then uploaded to the hardware >> non-atomically. > > Oh I should probably mention that > 1) I only tested with hwsim, but > 2) I don't think it will break much since it doesn't really change most > drivers. A pm-suspend->resume test might be nice as well. Luis -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html