Le 01/06/14 13:20, Darren Reed a écrit :
On 1/06/2014 7:36 PM, Richard PALO wrote:... Also, I understand there is no checksum offloading, is this being worked on by someone? Is there a NetBSD maintainer for this code that I could solicit some specific hints?Checksum offloading is present... e.g.: # ifconfig wm0 wm0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 capabilities=2bf80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx,TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx,TCP6CSUM_Tx,UDP6CSUM_Tx> ... Darren
Okay, I'll look at those sources. Thanks. The manpage (at the end) indicates that it is unimplemented (and certainly doesn't seem to implement anything like FreeBSD did):
BUGS This driver is experimental. Support for checksum offload is unimplemented. Performance with at least some Marvell-based adapters is poor, especially on loaded PCI buses or when the adapters are behind PCI-PCI bridges. It is believed that this is because the Marvell parts have significantly less buffering than the original SysKonnect cards had.