kernel/oce: Sync oce(4) driver with FreeBSD.
authorSascha Wildner <saw@online.de>
Sat, 13 Jul 2013 10:09:41 +0000 (12:09 +0200)
committerSascha Wildner <saw@online.de>
Mon, 15 Jul 2013 20:21:59 +0000 (22:21 +0200)
commitc976b08e407a223bdc385d4da769cb5dcf87a9cf
treea9e73caf39d001e487ed9a2f187daba67154f26d
parent996023405280596608ff9eb24a90fb099d1acfde
kernel/oce: Sync oce(4) driver with FreeBSD.

An update by Emulex. Most notably, it adds support for Skyhawk adapters.

The port to DragonFly wasn't tested on a Skyhawk but looks like it should
just work[tm].

Thanks to Mihai Carabas for testing it on a BladeEngine 3 to see that I
didn't break anything which previously worked.

Taken-from: FreeBSD
share/man/man4/oce.4
sys/dev/netif/oce/oce_hw.c
sys/dev/netif/oce/oce_hw.h
sys/dev/netif/oce/oce_if.c
sys/dev/netif/oce/oce_if.h
sys/dev/netif/oce/oce_mbox.c
sys/dev/netif/oce/oce_queue.c
sys/dev/netif/oce/oce_sysctl.c
sys/dev/netif/oce/oce_util.c