This is a multi-part message in MIME format.
------=_NextPart_000_0095_01BF725A.00D5D4E0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi .=20
This is actually part of my earlier mail regarding network interrupts.=20
Assuming that 1500 byte packets are arriving on a 266 Mhz PII at the =
full rate of 100 Mbps. It would mean a packet and hence an interrupt =
every 0.12 ms.=20
WHat happens is this -=20
there are 2 sockets on one machine (266 Mhz ) recieving packets from 2 =
sources (233 Mhz) continuously. The ethernet driver (via-rhine) says - =
eth0: Something wicker happened - too much work in interrupt (error =
number 1081). What exactly is happening? The top half handling would be =
(I assume) minimal. Is it that the machne is not able to handle =
interrupts this frequently?
Another thing - all this is in kernel 2.0.36. In kernel 2.2.2, there is =
a facility for hardware flow control. Would this mean that theres no =
need for flow control at upper layers (like TCP flow control - tranport =
layer)??
Thanks
Akshay
------=_NextPart_000_0095_01BF725A.00D5D4E0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2014.210" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT size=3D2>Hi . </FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=3D2>This is actually part of my earlier mail regarding =
network=20
interrupts. </FONT></DIV>
<DIV><FONT size=3D2>Assuming that 1500 byte packets are arriving on a =
266 Mhz PII=20
at the full rate of 100 Mbps. It would mean a packet and hence an =
interrupt=20
every 0.12 ms. </FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=3D2>WHat happens is this - </FONT></DIV>
<DIV><FONT size=3D2>there are 2 sockets on one machine (266 Mhz ) =
recieving=20
packets from 2 sources (233 Mhz) continuously. The ethernet driver =
(via-rhine)=20
says - eth0: Something wicker happened - too much work in interrupt =
(error=20
number 1081). What exactly is happening? The top half handling would be =
(I=20
assume) minimal. Is it that the machne is not able to handle=20
interrupts this frequently?</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=3D2>Another thing - all this is in kernel 2.0.36. In =
kernel 2.2.2,=20
there is a facility for hardware flow control. Would this mean that =
theres no=20
need for flow control at upper layers (like TCP flow control - tranport=20
layer)??</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=3D2>Thanks</FONT></DIV>
<DIV><FONT size=3D2>Akshay</FONT></DIV></BODY></HTML>
------=_NextPart_000_0095_01BF725A.00D5D4E0--
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]