MFC r234831, r234833, r237263**, r237436*, r237439, r237463, r237512,
r237587, r237799, r237819, r237831, r238028, r238054, r238313, r239102,
r239258, r239259, r239264*, r239266, r239336, r239338*, r239339,
r239341, r239344, r240443, r240451, r240452*, r240453, r241397, r241398,
r241399, r241401, r241409, r241416, r241493, r244551, r244580, r245243,
r245274*, r245276*, r245434*, r245517, r245518, r245520, r245567,
r245933, r245935, r245936, r246093, r246385, r246575, r247062, r247122,
r247289, r247291, r247347, r247355.
This brings stable/8's cxgbe(4) up to date with what's in head right
now. One major difference is the missing t4_tom (TCP Offload Module);
there are no plans to backport it to 8.
Build tested with make universe (with -DMAKE_JUST_KERNELS)
* partial
** partial manual backport, not really an MFC
git-svn-id: svn://svn.freebsd.org/base/stable/8@247670
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f