CFT: nfe(4) MSI/MSIX support

Pyun YongHyeon pyunyh at gmail.com
Wed May 9 04:04:25 UTC 2007


Dear all,

I've received a patch from Shigeaki Tagashira. The patch enables
MSI/MSIX capability on nVidia network adapters. I've slightly modified
the patch and merged it into existing overhauled nfe(4).
I guess the nfe(4) now supports almost all hardware capabilities
including MSI/MSIX, IP/TCP/UDP checksum offload, TCP segmentation
offload and hardware assisted VLAN processing.

Shigeaki Tagashira tested only MSI due to lack of hardwares so there
might be bugs in MSIX support code. I don't have nVidia hardwares
that supports MSI/MSIX so I need user's feedback to improve it. If
you have one of nVidia network adapters that have MSI/MSIX capability
please give it spin and let me know how it goes on your system.

Overhauled nfe(4) can be found at the following URL.
http://people.freebsd.org/~yongari/nfe/WIP/if_nfe.c
http://people.freebsd.org/~yongari/nfe/WIP/if_nfereg.h
http://people.freebsd.org/~yongari/nfe/WIP/if_nfevar.h

Thanks.
-- 
Regards,
Pyun YongHyeon


More information about the freebsd-current mailing list