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. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part