network driver + replenishment



Hi

I need a good sugestions about replenishing the buffers in network
driver wrt to performance.

I have a model in which, network driver receive a interrupt and ISR
will add a function to net job Q. Later, this netjob funtion pull the
packet from the network hw and give it to upper layer. Once upper
layer finish processing, it will again give back the buffer to driver,
now, which will be replenish back to network.

Is there any better way of doing replenishment? in order to get better
performance?

thanks,
Madhu.

.



Relevant Pages

  • Re: What is loan buffer?
    ... Loaned buffers are used between a network END driver and upper layer ... uses mBlk buffers to pass around that just contain the reference to the ...
    (comp.os.vxworks)
  • Re: Linux Firewall/LoadBalancer
    ... The bonding driver originally came from Donald Becker's beowulf patches for ... Build kernel with the bonding driver ... "Bonding driver support" in the "Network device support" section. ... so the bonding driver will automatically load when the bond0 interface is ...
    (Security-Basics)
  • [SPARC] Problem with "Happy Meal" drivers
    ... I also use two network cards handled by your driver: ... # Loadable module support ... Unimplemented SPARC system call 188 ...
    (Linux-Kernel)
  • Re: Cant print to my Windows 98 shared printer from my XP compute
    ... >>I can't print from the printer attached to my Windows 98 machine using my XP ... >>not have the correct printer driver installed etc". ... >>clicked OK to continue and selected the built-in XP Lexmark Z52 driver from ... >>Add Printer wizard and has a pipe attached, indicating a network printer. ...
    (microsoft.public.windowsxp.network_web)
  • Re: wlan in etch
    ... Detected Intel PRO/Wireless 2200BG Network Connection ... IntelPRO/Wireless 2915ABG Driver for Linux in support of: ... Wireless Extension Private Methods ...
    (Debian-User)