freebsd-skq/sys/dev/cxgbe
wma cb052ed63b CXGBE: fix big-endian behaviour
The setbit/clearbit pair casts the bitfield pointer
to uint8_t* which effectively treats its contents as
little-endian variable. The ffs() function accepts int as
the parameter, which is big-endian. Use uint8_t here to
avoid mismatch, as we have only 4 doorbells.

Submitted by:          Wojciech Macek <wma@freebsd.org>
Reviewed by:           np
Obtained from:         Semihalf
Sponsored by:          QCM Technologies
Differential revision: https://reviews.freebsd.org/D13084
2017-11-15 06:45:33 +00:00
..
common cxgbe(4): Excluce mdi from the check against port capabilities. 2017-11-10 20:30:10 +00:00
crypto Fix some incorrect sysctl pointers for some error stats. 2017-09-14 21:06:08 +00:00
cudbg cxgbe(4): Initial import of the "collect" component of Chelsio unified 2017-08-03 14:43:30 +00:00
cxgbei Use proper alignment constant for uma_zcreate(). 2017-04-24 08:44:51 +00:00
firmware cxgbe(4): Update T6, T5, and T4 firmwares to 1.16.63.0. 2017-10-07 17:24:23 +00:00
iw_cxgbe The remote DMA TCP portspace selector, RDMA_PS_TCP, is used for both 2017-10-20 08:20:15 +00:00
tom cxgbe: delete now-redundant vnet decls 2017-10-17 20:37:31 +00:00
adapter.h CXGBE: fix big-endian behaviour 2017-11-15 06:45:33 +00:00
if_cc.c cxgbe(4): Attach to cards with the Terminator 6 ASIC. T6 cards will 2016-09-16 00:08:37 +00:00
if_ccv.c cxgbe(4): Attach to cards with the Terminator 6 ASIC. T6 cards will 2016-09-16 00:08:37 +00:00
if_cxl.c
if_cxlv.c Chelsio T4/T5 VF driver. 2016-09-07 18:13:57 +00:00
offload.h cxgbe/t4_tom: Add a knob to select the congestion control algorigthm 2017-08-31 20:33:22 +00:00
osdep.h cxgbe(4): Remove __devinit and SPEED_<foo> as part of catch up with 2016-03-08 08:13:37 +00:00
t4_if.m Use the port device name for the iov device for Chelsio T4/T5 cards. 2016-08-03 17:11:08 +00:00
t4_ioctl.h cxgbe(4): Initial import of the "collect" component of Chelsio unified 2017-08-03 14:43:30 +00:00
t4_iov.c cxgbe(4): Update the VF device ids too. This should have been part 2017-05-05 16:52:25 +00:00
t4_l2t.c cxgbe(4): Changes to the CPL-handler registration mechanism and code 2016-07-05 01:29:24 +00:00
t4_l2t.h cxgbe(4): Changes to the CPL-handler registration mechanism and code 2016-07-05 01:29:24 +00:00
t4_main.c cxgbe(4): Read the MPS buffer group map from the firmware as it could be 2017-10-24 05:41:48 +00:00
t4_mp_ring.c sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
t4_mp_ring.h
t4_netmap.c cxgbe(4): Fix per-queue netmap operation. 2017-06-15 19:56:59 +00:00
t4_sched.c cxgbe(4): Avoid a NULL dereference that would occur during module unload 2017-08-06 19:45:59 +00:00
t4_sge.c cxgbe(4): Read the MPS buffer group map from the firmware as it could be 2017-10-24 05:41:48 +00:00
t4_tracer.c cxgbe(4): Support SIOGIFXMEDIA so that ifconfig displays correct media 2016-09-24 13:23:47 +00:00
t4_vf.c cxgbe(4): Update the VF device ids too. This should have been part 2017-05-05 16:52:25 +00:00