On 06/09/07, Andrew Gallatin <[EMAIL PROTECTED]> wrote:
>
> I'm porting a GLDv2 driver to v3, and I'm a bit confused
> about the mac_blank_t function (and the resources stuff
> in general):
>
> typedef void            (*mac_blank_t)(void *, time_t, uint_t);
>

This function was designed heavily around the bge driver. The BCM h/w
can coalesce based on a time and/or packet count. It's called directly
by the IP stack to quiesce h/w when an squeue has backed up; which is
pretty rare in practice if you're running a decent CPU.

  Paul

-- 
Paul Durrant
http://www.linkedin.com/in/pdurrant
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to