Skip to contentSkip to conversation

forcedeth optimizations

PATCH Applied Ayaz Abdulla 1 participant 1 message Jan 9, 2007

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

cover forcedeth optimizations

This set of patches contains optimizations for the forcedeth driver that help reduce CPU utilization and increase throughput, especially for small packet sizes.

The main changes include ring accessing, tx locking, optimizing code branches, remove descriptor checks in data paths, reducing memory accesses, etc.

Please provide feedback and comments.
[Note that some patches might not have apparent benefits by themselves. Some patches are just stepping stones for following patches]

Thanks,
Ayaz