Hi.
I wonder if it would be better to add a dev-priv_flags for,
e.g., IFF_SLAVE_INACTIVE or the like, set that when a slave is marked
inactive, and clear it when the slave becomes active (similarly to how
NOARP is done today). The rationale for this is that NOARP can be
changed by a
Yes, It wastes CPU cycles if there is other process running. However, as it
being a dedicated router, it should not be a problem. The process of packets
is the only task it is supposed to do.
Compared to NAPI, click polling will disable Nic interrupts during
its
operation, even there is
From: Qinghua(Kevin) Ye [EMAIL PROTECTED]
Date: Wed, 6 Jul 2005 11:36:40 -0600
Compared to NAPI, click polling will disable Nic interrupts during its
operation, even there is no any packets in the rx buffer.
This destroys latency if you only recheck the RX buffer using
timer
Based on patch originally submitted by Randy Dunlap I have made two
patches that modify the Kconfig bits for net/.
First patch create a new top-level menu just above Device Drivers
named Networking. Hereby one no longer has to look deep in Device
Drivers to find IPv6 for example.
Sample menu
From: Qinghua(Kevin) Ye [EMAIL PROTECTED]
Date: Wed, 6 Jul 2005 14:12:29 -0600
Yes, you are right. Click acturally will release the CPU to OS at interval.
Other processes will be responded at this interval.
It is not Click's right to make this kind of decision, that is what
we have the process
In my SMP platform, there is no other processes running. The usage of
CPUs
are 100% and 0%. How could I make Nic interrupts not arrive at only one
CPU,
or balance the interrupt between two CPUs?
This doesn't work. If you try to split up the work for one network
card amongst multiple