]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r297967:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 29 Apr 2016 11:14:02 +0000 (11:14 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 29 Apr 2016 11:14:02 +0000 (11:14 +0000)
commit1f34c3d9b221e6dc9c62de8e06bfe5a7b05f7173
tree87e56b0629003e572d27b5e35969a634956a76ae
parent37bb98c330d623d26a84d971696e34c3034625f0
MFC r297967:
Ensure the received IP header gets 32-bits aligned.

The FreeBSD's TCP/IP stack assumes that the IP-header is 32-bits aligned
when decoding it. Else unaligned 32-bit memory access can happen, which
not all processor architectures support.

Sponsored by: Mellanox Technologies

git-svn-id: svn://svn.freebsd.org/base/stable/10@298775 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/ofed/drivers/net/mlx4/en_rx.c
sys/ofed/drivers/net/mlx4/mlx4_en.h