Port-arm archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Marvell if_mvgbe
Hello, Robert.
(2012/10/17 20:09), Robert Swindells wrote:
> Masanobu SAITOH wrote:
>> Modified Files:
>> src/sys/dev/marvell: if_mvgbe.c mvgbereg.h
>>
>> Log Message:
>> Add code to modify interrupt coalescing with sysctl.
>> - both TX side an RX side.
>> - different setting for each port
>> - TX side is hw.mvgbe.mvgbe*.ipginttx
>> - RX side is hw.mvgbe.mvgbe*.ipgintrx
>> - The default value is 768.
>> - The lowest value is 0
>> - For highest value, 0x3777 is used for V1, and 0xffff is used for V2.
>
> Are you sure it makes sense to add this for tx ?
>
> Robert Swindells
The TX's value was taken from FreeBSD. For TX side, it's not related
to the *delay* of each packet. If the value is big, the TX's descriptor
ring may be full. I'll do some tests.
--
-----------------------------------------------
SAITOH Masanobu (msaitoh%execsw.org@localhost
msaitoh%netbsd.org@localhost)
Home |
Main Index |
Thread Index |
Old Index