diff options
author | 2011-06-11 01:45:08 +0000 | |
---|---|---|
committer | 2011-07-21 22:56:17 -0700 | |
commit | bd19805803a954415ec36a559fd3b8a0a3647d7c (patch) | |
tree | f0c61bccd3bd2e019c5bec692171532a4566a326 /kernel/workqueue.c | |
parent | ixgbe: add structure for containing RX/TX rings to q_vector (diff) | |
download | linux-rng-bd19805803a954415ec36a559fd3b8a0a3647d7c.tar.xz linux-rng-bd19805803a954415ec36a559fd3b8a0a3647d7c.zip |
ixgbe: Move interrupt related values out of ring and into q_vector
This change moves work_limit, total_packets, and total_bytes into the ring
container struct of the q_vector. The advantage of this is that it should
reduce the size of memory used in the event of multiple rings being
assigned to a single q_vector. In addition it should help to reduce the
total workload for calculating itr since now total_packets and total_bytes
will be the total work done of the interrupt instead of for the ring.
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Tested-by: Ross Brattain <ross.b.brattain@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'kernel/workqueue.c')
0 files changed, 0 insertions, 0 deletions