On 06-11-30 20:57 Daniel Drake wrote:
> Stephen Hemminger wrote:
> >Why all the trouble do it off work queue? Is someone calling
> >set_multicast_list with IRQ's disabled?
>
> Register I/O involves sleeping, so we need to be in process context.
>
> in_atomic() returns non-zero in the set_multica
Stephen Hemminger wrote:
Why all the trouble do it off work queue? Is someone calling
set_multicast_list with IRQ's disabled?
Register I/O involves sleeping, so we need to be in process context.
in_atomic() returns non-zero in the set_multicast_list handler. I
couldn't tell you which codepath
On Fri, 1 Dec 2006 00:58:07 + (GMT)
Daniel Drake <[EMAIL PROTECTED]> wrote:
> From: Ulrich Kunitz <[EMAIL PROTECTED]>
>
> Support for multicast adresses is implemented by supporting the
> set_multicast_list() function of the network device. Address
> filtering is supported by a group hash ta
From: Ulrich Kunitz <[EMAIL PROTECTED]>
Support for multicast adresses is implemented by supporting the
set_multicast_list() function of the network device. Address
filtering is supported by a group hash table in the device.
This is based on earlier work by Benoit Papillaut. Fixes multicast packe