[tulip] tulip max_interrupt_work tuning
Mark Chou
mechou@hotmail.com
Mon, 22 Oct 2001 19:00:19
<html><div style='background-color:'><DIV>Hi,<BR><BR>I have a Linksys v4.1 card in an old Pentium system acting as my internet<BR>gateway/firewall. Using the 0.92x tulip driver (default options) I get this<BR>often:<BR><BR> eth0: Too much work during an interrupt, csr5=0xfc69c0d0<BR><BR>Briefly scanning through the code of driver, I found<BR><BR> static int max_interrupt_work = 25;<BR><BR>I reduced this number down to 15 (options tulip max_interrupt_work 15 in<BR>/etc/modules.conf), now network connection works _reliably_ but slowly. How<BR>does one determine the optimal number for this setting? Is it pretty much<BR>trial and error?<BR><BR>I couldn't use the drivers supplied with the kernel distribution (redhat 7.1 and 2.4.7) since I get<BR>csr12 and other even more serious issues (like system hanging).<BR><BR>Thanks,<BR>Mark</DIV></div><br clear=all><hr>Get your FREE download of MSN Explorer at <a href='http://go.msn.com/bql/hmtag_itl_EN.asp'>http://explorer.msn.com</a><br></html>