freebsd-dev/sys/dev/cxgbe
Navdeep Parhar 02fac928ab cxgbe(4): Fix potential integer overflow in t4_tstmp_to_ns.
Coverity flagged this in its latest run but it is not a problem in
practice as the card's core clock would have to be > 4.2GHz for any
overflow to occur.

CID 1498303:  Integer handling issues  (OVERFLOW_BEFORE_WIDEN)
Potentially overflowing expression "sc->params.vpd.cclk * 1000U" with type "unsigned int" (32 bits, unsigned) is evaluated using 32-bit arithmetic, and then used in a context that expects an expression of type "uint64_t" (64 bits, unsigned).

Reported by:	Coverity Scan (CID 1498303)
Sponsored by:	Chelsio Communications
2022-09-22 09:47:11 -07:00
..
common cxgbe(4): Decode and display some more bits in the PL interrupt handler. 2022-08-16 01:07:36 -07:00
crypto cxgbe: Handle requests for TLS key allocations with no TLS key storage. 2022-08-08 11:21:54 -07:00
cudbg Fix clang 15 warning in cxgbe 2022-07-17 19:57:03 +02:00
cxgbei cxgbei: Adjust the calculation for the maximum ISO payload. 2022-05-26 14:32:54 -07:00
firmware cxgbe(4): Update firmwares to 1.27.0.0. 2022-08-16 01:06:32 -07:00
iw_cxgbe cxgbe(4): Fix a typo in a source code comment 2022-07-16 13:38:57 +02:00
tom protosw: refactor protosw and domain static declaration and load 2022-08-17 11:50:32 -07:00
adapter.h Enable M_TSTMP in Chelsio cxgbe driver by creating a mechanism that can sync the time. 2022-09-20 15:13:16 -04:00
if_cc.c
if_ccv.c
if_cxl.c
if_cxlv.c
offload.h cxgbei: Support for ISO (iSCSI segmentation offload). 2021-08-06 14:21:37 -07:00
osdep.h cxgbe(4): make the logging helpers a little more robust. 2021-04-22 15:28:43 -07:00
t4_clip.c cxgbe(4): Empty the clib_db before trying to destroy it. 2021-06-04 12:01:14 -07:00
t4_clip.h cxgbe(4): Overhaul CLIP (Compressed Local IPv6) table management. 2021-05-23 16:07:29 -07:00
t4_filter.c cxgbe(4): Add support for NIC suspend/resume and live reset. 2021-04-27 22:48:51 -07:00
t4_if.m
t4_ioctl.h cxgbe/t4_tom: Support for round-robin selection of offload queues. 2022-04-14 15:49:58 -07:00
t4_iov.c cxgbe: Remove unused devclass arguments to *DRIVER_MODULE(). 2022-04-19 10:44:08 -07:00
t4_l2t.c
t4_l2t.h
t4_main.c cxgbe: fix kernel build without TCP_OFFLOAD or RATELIMIT 2022-09-21 19:19:28 +03:00
t4_mp_ring.c cxgbe(4): changes in the Tx path to help increase tx coalescing. 2020-07-03 04:44:23 +00:00
t4_mp_ring.h cxgbe(4): changes in the Tx path to help increase tx coalescing. 2020-07-03 04:44:23 +00:00
t4_netmap.c cxgbe(4): Add another setting to the knob that controls congestion. 2022-09-12 11:40:29 -07:00
t4_sched.c Add a switch structure for send tags. 2021-09-14 11:43:41 -07:00
t4_sge.c cxgbe(4): Fix potential integer overflow in t4_tstmp_to_ns. 2022-09-22 09:47:11 -07:00
t4_smt.c
t4_smt.h
t4_tracer.c Adjust t4_tracer_mod{load,unload}() definitions to avoid clang 15 warnings 2022-07-19 20:37:02 +02:00
t4_vf.c cxgbe: Remove unused devclass arguments to *DRIVER_MODULE(). 2022-04-19 10:44:08 -07:00