opengnsys_ipxe/src/drivers/infiniband
Michael Brown 6ee62eb242 [hermon] Avoid potential integer overflow when calculating memory mappings
When the area to be mapped straddles the 2GB boundary, the expression
(high+size) will overflow on the first loop iteration.  Fix by using
(end-size), which cannot underflow.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2017-03-21 12:01:51 +02:00
..
mlx_nodnic [golan] Update Connect-IB, ConnectX-4 and ConnectX-4 Lx (Infiniband) support 2016-12-08 09:35:52 +00:00
mlx_utils [golan] Update Connect-IB, ConnectX-4 and ConnectX-4 Lx (Infiniband) support 2016-12-08 09:35:52 +00:00
mlx_utils_flexboot [golan] Update Connect-IB, ConnectX-4 and ConnectX-4 Lx (Infiniband) support 2016-12-08 09:35:52 +00:00
CIB_PRM.h [golan] Add Connect-IB, ConnectX-4 and ConnectX-4 Lx (Infiniband) support 2016-03-22 17:55:55 +00:00
MT25218_PRM.h [arbel] Allow software GMA to receive packets destined for QP1 2010-09-17 05:41:57 +01:00
MT25408_PRM.h [hermon] Add BOFM support 2011-03-03 02:40:12 +00:00
arbel.c [arbel] Fix received packet length 2016-03-22 16:11:58 +00:00
arbel.h [arbel] Allocate space for GRH on UD queue pairs 2016-03-21 08:55:02 +00:00
flexboot_nodnic.c [golan] Update Connect-IB, ConnectX-4 and ConnectX-4 Lx (Infiniband) support 2016-12-08 09:35:52 +00:00
flexboot_nodnic.h [golan] Update Connect-IB, ConnectX-4 and ConnectX-4 Lx (Infiniband) support 2016-12-08 09:35:52 +00:00
golan.c [golan] Update Connect-IB, ConnectX-4 and ConnectX-4 Lx (Infiniband) support 2016-12-08 09:35:52 +00:00
golan.h [golan] Update Connect-IB, ConnectX-4 and ConnectX-4 Lx (Infiniband) support 2016-12-08 09:35:52 +00:00
hermon.c [hermon] Avoid potential integer overflow when calculating memory mappings 2017-03-21 12:01:51 +02:00
hermon.h [hermon] Allocate space for GRH on UD queue pairs 2016-03-21 08:18:15 +00:00
linda.c [linda] Validate payload length 2016-03-30 07:27:09 +01:00
linda.h [pseudobit] Rename bitops.h to pseudobit.h 2016-03-16 17:03:33 +00:00
linda_fw.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
mlx_bitops.h [legal] Update FSF mailing address in GPL licence texts 2012-07-20 19:55:45 +01:00
nodnic_prm.h [golan] Add Connect-IB, ConnectX-4 and ConnectX-4 Lx (Infiniband) support 2016-03-22 17:55:55 +00:00
nodnic_shomron_prm.h [golan] Add Connect-IB, ConnectX-4 and ConnectX-4 Lx (Infiniband) support 2016-03-22 17:55:55 +00:00
qib7322.c [qib7322] Validate payload length 2016-03-30 07:31:51 +01:00
qib7322.h [pseudobit] Rename bitops.h to pseudobit.h 2016-03-16 17:03:33 +00:00
qib_7220_regs.h [linda] Re-import the latest register definitions 2009-11-16 22:22:12 +00:00
qib_7322_regs.h [qib7322] Add support for QLogic 7322 HCA 2010-05-25 02:13:11 +01:00
qib_genbits.pl [legal] Update FSF mailing address in GPL licence texts 2012-07-20 19:55:45 +01:00