Greg, Please find enclosed a patch (against 2.5.1-pre5) that adds Chris Rankin's module locking changes, and temporarily disables the multicast set problems that some users reported. The second one is important, because it causes kernel panics.
I am planning to provide a better fix (including the probe() return and enabling the multicast), but I don't think I should wait, given my current workload Please review and send to Linus and Marcelo (should be fine on 2.4.x) Brad
cdc-nopanic.patch
Description: Binary data