CFT: sf(4)

Pyun YongHyeon pyunyh at
Tue Jan 1 19:42:11 PST 2008


I had been using the following overhauled sf(4) for serveral months
without issues. It would be really great sf(4) users can test the
driver and report back how it works on his/her box. Basically the
driver does the following thing.
 - bus_dma(9) conversion and endianness support : Now sf(4) should
    work on all architectures that FreeBSD runs.
 - Performance optimization : switch to type 2 Tx descriptor and
    removed lots of PCI register access. Rx alignment fixup is only
    called on strict-alignment architectures so i386/amd64 would
    get instant Rx performance boost.
 - AIC-6915 supports Rx/Tx checksum offload as well as hardware VLAN
    tag insertion/stripping if firmware is loaded into frame
    processor. Unfortunately the firmware is not available under BSD
    license so these additional hardware accelerations are not
    available yet on FreeBSD. :-(
 - Code cleanup & misc bug fixes.

You can find the latest sf(4) code at the following URL.

Pyun YongHyeon

More information about the freebsd-current mailing list