Jason King wrote:
On Tue, Sep 15, 2009 at 11:45 AM, Kais Belgaied <[email protected]> wrote:
Pradeep,

the buffers could also be tied up in the socket layer, waiting for an
application to either
complete reading or close the socket and free all messages thus releasing
all buffers.

I'm forwarding this question to the wider networking discuss for possible
other comments.

Kais,.

On 09/15/09 07:56, Pradeep wrote:
Hi ,
    Iam developing a gldv3 network driver , i often face problems
while detaching my module . When heavy traffic is running on that
interface and if i try to remove the module i end up some buffers not
being returned from the stack . I am failing detach during this buffer
held
condition . But is there any way to push the stack to return the
completions

In between i use desballoc for the receive buffers allocation

Thanks in Advance
Pradeep G


Perhaps I just haven't thought about enough, but just off the top of
my head, as there been any consideration for a framework for
managing/reusing buffers specifically geared towards network drivers?

Yes. I've thought about it, and another engineer inside Sun is working on one. Can't remember the name of the person right now... but I've looked at some design doco.

   - Garrett
_______________________________________________
crossbow-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/crossbow-discuss

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to