On Tue, Sep 15, 2009 at 2:06 PM, Garrett D'Amore <[email protected]> wrote:
> 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.

Excellent.. hopefully at some point we'll be able to take a look (or
even assist)
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to