CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2009/05/10 06:09:46
Modified files:
sys/dev/pci : if_vr.c if_vrreg.h
Log message:
- change device matching to use a quirks table.
- avoid the need for unnecessary mbuf copies on modern vr(4) devices
(ancient ones required longword-alignment, but this has not been the case
for several generations now). reduces cpu time, particularly for forwarded
traffic.
from ch...@. tested by chris@, myself, Emilio Perea on various devices
including original VIA EPIA, Soekris net5501, pcengines.ch ALIX.
ok mpf. deraadt and dlg agree with committing at this stage.