Merge commit '3f7978d02b206a6ebc5652c91aa9f42da6fbe00c' into merges
[unleashed.git] / kernel / drivers / net / ixgbe / core / README.illumos
bloba09765894da6e387a7dc008d555eaa5c0189fbec
1 This directory contains the 'common code' to the ixgbe driver. This code
2 comes from FreeBSD.
4 The following are a subset of the current modifications that are being
5 made to this common code to facilitate illumos specific features:
7 o IXGBE_REMOVED
9 The IXGBE_REMOVED macro normally taks a pointer to the hardware address.
10 However, that does not allow us to go through and actually do a useful
11 check. Instead we modify all users of this macro to pass the struct
12 ixgbe_hw of the ixgbe_t. Importantly, we also remove the current
13 definition of IXGBE_REMOVED in ixbe_common.h and instead use the
14 definition in ixgbe_osdep.h.